Case Studies & Success Stories

Kevin Espiritu Sells 1,060 Products and 1 Subscription. His App Is Filed Under Shopping

September 13, 2026
Share
Kevin Espiritu Sells 1,060 Products and 1 Subscription. His App Is Filed Under Shopping

Get Creator Revenue Insights

How creators are turning audiences into subscription businesses
Share
Key Takeaways:
  • Epic Gardening showed 4.11M YouTube subscribers and 963,121,178 lifetime views on September 13, 2026, on a channel opened February 22, 2013. Kevin Espiritu is its founder and CEO
  • The public catalog at shop.epicgardening.com returned 1,060 products and 1,624 priced variants on September 13, 2026, from $1.75 to $10,999.95, at a median price of $6.49. 850 of them are seeds and plants
  • The Greenhouse membership costs $49 a year. Six of its seven listed perks are discounts, shipping, a welcome gift, free seed, ad-free reading, and human help. The seventh is a garden planner that lives on another company's website
  • The Epic Gardening app is free, carries 144 US ratings, was last updated April 20, 2024, and its App Store primary category is Shopping. Its full description is: "Welcome to Epic Gardening! Shop our latest products and collections on our new app."
  • The top result for "gardening" on the US App Store is PictureThis at 1,113,666 ratings, published by Glority Global Group Ltd.
  • A Botanical Interests zinnia packet tells you to sow "1 to 2 weeks after your average last frost date." NOAA's 1991 to 2020 normals put that date on March 8 in Seattle and May 28 in International Falls, Minnesota. 81 days apart, same packet, same sentence
Open the listing for a $2.69 packet of coral zinnia seeds in Kevin Espiritu's store and the sowing panel gives you a precise instruction. Direct sow "1 to 2 weeks after your average last frost date." The packet does not know your last frost date. It cannot. The same printed sentence resolves to the middle of March in Seattle and the first week of June in northern Minnesota, and the customer holding it is standing in exactly one of those places on exactly one day of the year. That gap is the whole business Epic Gardening has not built yet. Objects. On September 13, 2026 his store's public catalog returned 1,060 products across 1,624 priced variants, from $1.75 to $10,999.95, at a median price of $6.49. Eight hundred fifty of those products are seeds and plants. There is exactly one recurring item in the catalog, a $49 a year membership, and it was published on December 18, 2025. Kevin Espiritu is not a creator dabbling in commerce. He is a self-taught gardener from San Diego who turned a blog into one of the most complete media-and-product operations in the consumer creator economy: 4.11 million YouTube subscribers, 963 million lifetime views, a podcast, a line of metal raised beds, and a seed business most creators would not attempt. Of the 1,060 products in his store, 748 carry the vendor field "Botanical Interests" and 293 carry "Epic Gardening." The Botanical Interests site runs its own catalog of 904 products at a median of $4.49. His stated mission, on his own about page, is to help ten million people learn how to grow plants. He has the audience. He has the manufacturing. He has the seed inventory. What he does not have is a product that knows where the customer lives. Because gardening advice is only correct in one place on one date, and video is published once for everyone. The federal hardiness map divides the United States and Puerto Rico into 13 zones split into 26 half zones, and NOAA's 1991 to 2020 climate normals put the median last spring freeze 81 days apart between Seattle and International Falls, Minnesota. This is not a subtle effect. Here is the median date of the last 32 degree freeze at six real US stations, from the National Centers for Environmental Information.
StationMedian last spring freezeMedian first fall freezeFreeze-free days
Seattle Tacoma, WAMarch 8November 21259
Dallas Fort Worth, TXMarch 8November 25261
Atlanta Hartsfield, GAMarch 20November 21246
Chicago O'Hare, ILApril 22October 19177
Denver, COMay 6October 6151
International Falls, MNMay 28September 16111
Miami has no median freeze date at all. Its freeze-free season is 365 days. So a gardener in Chicago who watches a Kevin Espiritu video about starting zinnias in March is being told something true and useless, and a gardener in Denver who acts on it loses the seedlings. Every gardening creator handles this the same way: they say "check your local frost date" and move on, which is the polite way of telling the customer to go finish the product themselves. This is the same shape the blog found in a sourdough baker giving away 500,000 books a month. The answer only resolves in the customer's own conditions. Gardening adds a second variable the baker does not have: the correct answer also depends on what day it is. Only if the customer keeps buying the one-time products. The Greenhouse costs $49 a year and its published perks are 10% off everything, free shipping and returns, a $20 welcome gift, three packets of new varieties, ad-free blog access, an ask-an-expert service, and a garden planner. Six of the seven make purchases cheaper or easier. That is a volume rebate with a renewal date on it. Run the arithmetic the way a member would. A 10% discount repays a $49 fee at $490 of annual spend. Credit the $20 welcome gift and the breakeven falls to about $290. On a store whose median item costs $6.49, $290 is roughly forty five packets of seed a year. Members who garden at that volume get a genuine deal. Everyone else is paying $49 for the privilege of shopping, and they will notice in month eleven. The perk that is not a discount is the interesting one. Epic Gardening's own membership page calls it "Full Access to the Garden Planner App" and describes it as "the best garden planning software in the industry." The link goes to growveg.com, a product whose footer reads "Growing Interactive Ltd." That company advertises, on its own homepage, a personalized planting calendar. Read that carefully, because it is the sharpest fact in this profile. The single feature in Kevin Espiritu's subscription that could know where the customer lives is somebody else's product, on somebody else's domain, holding somebody else's account. The renewal that matters is the one Growing Interactive gets. Compare that with a creator who charges $149 a year and owns the software the subscription runs on. The price is not the difference. The asset is. Search the US App Store for "gardening" and the ranking is not close. PictureThis showed 1,113,666 US ratings on September 13, 2026, published by Glority Global Group Ltd. Planta, from Planta AB in Sweden, showed 113,685. Glority's second entry, GrowIt, showed 13,931. The Epic Gardening app showed 144.
Three real App Store icons at true scale with their US rating counts on September 13, 2026: PictureThis 1,113,666, Planta 113,685, Epic Gardening 144
That 144 is not a verdict on the engineering. It is what the app was asked to be. Filed under Shopping, released August 30, 2023, last updated April 20, 2024, and described in full as "Welcome to Epic Gardening! Shop our latest products and collections on our new app." A store built a store.
The Epic Gardening iPhone app on September 13, 2026: a Best Sellers product grid with search and filters, alongside its App Store listing showing a Shopping category, 144 ratings, and a one-sentence description
The pattern repeats across every vertical this blog has measured. The app that owns a niche usually belongs to whoever earns money on the transaction underneath it, because that transaction funds the engineering. Nobody spends a fortune making you a better gardener. They spend it identifying a leaf. Kevin Espiritu has 4.11 million subscribers who already trust his answer. This blog has spent a month sorting creator audiences by a repeating action, by whose calendar funds it, by whether the product gets used up, and by whether the catalog can be bought on a schedule at all. Gardening introduces a sharper axis than any of them. Sort your advice by whether the correct answer changes with where the customer is standing and what day it is. Run it in one line: before your best advice works, does the customer have to go look up a number about themselves? If the answer is yes, three things follow, and none of them are about content quality. Your content is structurally incomplete, and you already know it. Every "check your local frost date" and "depends on your zone" is an unfinished sentence you publish on purpose because a video cannot finish it. The missing input is public and free. Hardiness zone comes from a ZIP code on a federal website. Frost dates come from NOAA station normals. Nobody has to invent the data. Somebody has to hold it against a specific person's calendar, which is software and only software. The finished answer is worth a subscription, and the unfinished one is worth an ad impression. A gardener asks the same question forty times a season and the answer changes every week. That is not a purchase. That is a daily surface, which is the clearest signal of creator-product fit there is. The test fails cleanly, which is what makes it useful. A guitar chord is the same chord in Tucson and Toronto, and a chess opening does not care about your latitude. If your subject is location-neutral, this is not your axis. This section is for creators with 50K or more followers whose advice is conditional: gardeners, beekeepers, fishing and hunting guides, astronomy channels, allergy and pollen educators, solar and HVAC explainers, storm chasers, foragers, native-plant and lawn accounts. You have a caveat you repeat in every single video. "Depends on your zone." "Check your local regulations." "Your mileage will vary." Count how many times you have said it this year. That caveat is not a disclaimer. It is a product specification your audience wrote for you, for free, and then repeated in the comments. It stays unbuilt because the fix is software, software needs a roadmap, and none of that fits between a filming day and a shipping deadline. That is exactly the part a partner carries. Tell one person what to do in their yard this week. Not a curriculum, not a video library, not a store. A dated, located instruction that changes every Saturday and knows what they planted in April. The inputs already exist. A ZIP code returns a hardiness zone from a federal map. The same ZIP returns median freeze dates from NOAA normals. The seed packets in his own catalog already carry sowing intervals stated relative to that date, which means the arithmetic that turns "1 to 2 weeks after your average last frost date" into "Saturday, May 16" is addition. He is already selling both halves of the equation and shipping them in separate boxes. We have built this shape before, for an epidemiologist whose app shows which insects are active in your area and when in the season to expect them. Price it. At $4.99 a month under Apple's Small Business Program rate of 15 percent, one subscriber nets $50.90 a year. One percent of 4.11 million subscribers is 41,100 people, which is roughly $2.09 million a year, on a product whose running cost is measured in tens of dollars a month. That is a scenario built on an assumption printed here so you can argue with it. Cut the one percent in half and the argument holds, because the comparison is not against the retail business. It is against the $0 that a Shopping-category app earns today. And it would do something the store cannot. A product that knows a customer is in zone 6b, planted tomatoes on May 12, and lost them to a late frost is a product that knows what to sell them in July, what to remind them in March, and why they stopped gardening in year two. Seed sales cannot tell you any of that. Retention is a thing you can only work on if the product is open on a Tuesday. A membership made of discounts is a rebate, not a subscription. If every perk lowers the price of the thing you already sell, renewal depends on purchase volume, and churn arrives the first season a member gardens less. Licensing the software means renting the relationship. The one Greenhouse benefit that personalizes anything lives on another company's domain. That company learns the customer. You learn that somebody clicked. "Check your local conditions" is a product brief. The caveat you repeat in every video is the feature request your audience has already made and paid attention to. Category is destiny for an app. Shopping is a truthful label for what the Epic Gardening app is, and it explains 144 ratings better than any review could. The build is the part you do not have to own. Thirteen years of trust, 963 million views and a seed catalog took him a career. Running the software forever is what a partner is for. Kevin Espiritu has done more of the hard part than almost any creator alive. He owns the audience, the brand, the factory, and the seeds. He also prints an instruction on the back of every packet that his own company cannot finish. Channel subscriber count, lifetime view count and channel creation date read from youtube.com/@epicgardening on September 13, 2026. Founder title and mission statement quoted from the Epic Gardening about page the same day. Product counts, variant counts, prices and the absence of any other repeating item retrieved from the public shop.epicgardening.com and botanicalinterests.com catalog endpoints, paginated to exhaustion on September 13, 2026. Membership price, publication date and perk list quoted from the Greenhouse membership listing the same day; the garden planner perk links to growveg.com, whose footer reads "Growing Interactive Ltd." App category, price, release date, last update, description and US rating count retrieved from the Apple iTunes Search and Lookup APIs on September 13, 2026, alongside PictureThis and Planta. Zone structure and ZIP code lookup described from the 2023 USDA Plant Hardiness Zone Map. Median freeze dates and freeze-free day counts are the 50 percent probability 32 degree Fahrenheit values in the NOAA NCEI 1991 to 2020 climate normals, retrieved the same day. Sowing instructions and the $2.69 price quoted from the Coral Zinnia product page; the same packet is listed in the Epic Gardening store at $2.69 under the vendor field "Botanical Interests." Vendor counts were tallied across all 1,060 products returned by the Epic Gardening catalog endpoint. Catalog contents, membership terms and rating counts change without notice and should be rechecked before reuse.
Our work

Creators who already did this

These are apps we designed, built, shipped, and still run today, with the creator keeping the code and the audience.

Brandon Whiteleather

Brandon Whiteleather

Founder & CEO of Freeze Dry Buddy

Freeze drying made foolproof, from a homesteader who's done it 1,000 times.

Top Food App1.4M+ followers
Read the case study
Kristen Donathan

Kristen Donathan

Founder & CEO of Stain Fix

Snap a stain. Get the fix in seconds.

Top Lifestyle App1.5M+ followers
Read the case study
Stain Fix screenshots
Ellie Fausett

Ellie Fausett

Founder & CEO of Vector Guard

Spot disease-carrying pests before they reach your family.

Top Health App
Read the case study
Vector Guard screenshots

Creator app strategy

Curious what your app could be?

Enter your handle and BUILT BY FOUNDRY will research your audience and present custom app concepts. Free.

Kevin Espiritu Sells 1,060 Products and 1 Subscription. His App Is Filed Under Shopping