Sep 22, 2020 · 15m · top-founders

FlyPlugins Hits $500k/yr For Wordpress Addons

Ben Arellano · 8m spoken Nathan Latka · 4m spoken Eric Yuan · 4s spoken
0:00 / 0:00

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Nathan Latka interviews Ben Arellano, co-founder of FlyPlugins, exploring how his bootstrapped WordPress plugin business built a suite of e-learning tools, optimized recurring revenue from 6,000 active subscribers, and scaled toward $500,000 in annual revenue with a lean, remote contractor team.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Nathan holds 35.3% of the talking time here. How this is scored →

Nathan as informed peer 4.4 Guest teaching 2.6 Guest disagreement 1.6 Nathan pushing back 3.0
05100:0010:000:15–4:03 · Nathan as informed peer 4/10 GetLatka Podcast Subscription Perks and Access Policy Nathan begins with a promotional intro before digging into FlyPlugins' product lineup and licensing tiers. Ben walks through the product breakdown and pricing models in a standard, friendly interview dynamic.4:04–6:37 · Nathan as informed peer 4/10 Warrior Forum Launch Genesis and Transitioning to Recurring Revenue Ben explains their early distribution on Warrior Forum and the technical hurdle of switching to recurring billing. Nathan tracks the timeline and clarifies active recurring counts versus grandfathered lifetime accounts.6:38–8:58 · Nathan as informed peer 4/10 Historical Bootstrapped Growth and Remote Distributed Team Structure Nathan drills down on team structure and contractor distribution after Ben mentions having no official direct employees. The segment also includes a sponsor mid-roll.9:01–12:48 · Nathan as informed peer 6/10 Customer Retention Rates, Price Increases, and Paid Acquisition Nathan presses Ben on why their acquisition cannot scale if customer acquisition cost is only five to six dollars on Facebook ads. Ben explains the niche TAM limit of self-hosted WordPress course creators and pushes back on Nathan's revenue estimation.12:49–15:56 · Nathan as informed peer 4/10 Multi-Plugin Genesis: Building WP Courseware, Maestro, and Churnly Ben explains the rationale behind launching complementary plugins like S3 Media Maestro and Churnly to solve internal operational hurdles. The segment concludes with Nathan rapidly firing through the Famous Five questions.0:15–4:03 · Guest teaching 2/10 GetLatka Podcast Subscription Perks and Access Policy Nathan begins with a promotional intro before digging into FlyPlugins' product lineup and licensing tiers. Ben walks through the product breakdown and pricing models in a standard, friendly interview dynamic.4:04–6:37 · Guest teaching 3/10 Warrior Forum Launch Genesis and Transitioning to Recurring Revenue Ben explains their early distribution on Warrior Forum and the technical hurdle of switching to recurring billing. Nathan tracks the timeline and clarifies active recurring counts versus grandfathered lifetime accounts.6:38–8:58 · Guest teaching 2/10 Historical Bootstrapped Growth and Remote Distributed Team Structure Nathan drills down on team structure and contractor distribution after Ben mentions having no official direct employees. The segment also includes a sponsor mid-roll.9:01–12:48 · Guest teaching 4/10 Customer Retention Rates, Price Increases, and Paid Acquisition Nathan presses Ben on why their acquisition cannot scale if customer acquisition cost is only five to six dollars on Facebook ads. Ben explains the niche TAM limit of self-hosted WordPress course creators and pushes back on Nathan's revenue estimation.12:49–15:56 · Guest teaching 2/10 Multi-Plugin Genesis: Building WP Courseware, Maestro, and Churnly Ben explains the rationale behind launching complementary plugins like S3 Media Maestro and Churnly to solve internal operational hurdles. The segment concludes with Nathan rapidly firing through the Famous Five questions.0:15–4:03 · Guest disagreement 1/10 GetLatka Podcast Subscription Perks and Access Policy Nathan begins with a promotional intro before digging into FlyPlugins' product lineup and licensing tiers. Ben walks through the product breakdown and pricing models in a standard, friendly interview dynamic.4:04–6:37 · Guest disagreement 1/10 Warrior Forum Launch Genesis and Transitioning to Recurring Revenue Ben explains their early distribution on Warrior Forum and the technical hurdle of switching to recurring billing. Nathan tracks the timeline and clarifies active recurring counts versus grandfathered lifetime accounts.6:38–8:58 · Guest disagreement 1/10 Historical Bootstrapped Growth and Remote Distributed Team Structure Nathan drills down on team structure and contractor distribution after Ben mentions having no official direct employees. The segment also includes a sponsor mid-roll.9:01–12:48 · Guest disagreement 3/10 Customer Retention Rates, Price Increases, and Paid Acquisition Nathan presses Ben on why their acquisition cannot scale if customer acquisition cost is only five to six dollars on Facebook ads. Ben explains the niche TAM limit of self-hosted WordPress course creators and pushes back on Nathan's revenue estimation.12:49–15:56 · Guest disagreement 2/10 Multi-Plugin Genesis: Building WP Courseware, Maestro, and Churnly Ben explains the rationale behind launching complementary plugins like S3 Media Maestro and Churnly to solve internal operational hurdles. The segment concludes with Nathan rapidly firing through the Famous Five questions.0:15–4:03 · Nathan pushing back 2/10 GetLatka Podcast Subscription Perks and Access Policy Nathan begins with a promotional intro before digging into FlyPlugins' product lineup and licensing tiers. Ben walks through the product breakdown and pricing models in a standard, friendly interview dynamic.4:04–6:37 · Nathan pushing back 2/10 Warrior Forum Launch Genesis and Transitioning to Recurring Revenue Ben explains their early distribution on Warrior Forum and the technical hurdle of switching to recurring billing. Nathan tracks the timeline and clarifies active recurring counts versus grandfathered lifetime accounts.6:38–8:58 · Nathan pushing back 3/10 Historical Bootstrapped Growth and Remote Distributed Team Structure Nathan drills down on team structure and contractor distribution after Ben mentions having no official direct employees. The segment also includes a sponsor mid-roll.9:01–12:48 · Nathan pushing back 6/10 Customer Retention Rates, Price Increases, and Paid Acquisition Nathan presses Ben on why their acquisition cannot scale if customer acquisition cost is only five to six dollars on Facebook ads. Ben explains the niche TAM limit of self-hosted WordPress course creators and pushes back on Nathan's revenue estimation.12:49–15:56 · Nathan pushing back 2/10 Multi-Plugin Genesis: Building WP Courseware, Maestro, and Churnly Ben explains the rationale behind launching complementary plugins like S3 Media Maestro and Churnly to solve internal operational hurdles. The segment concludes with Nathan rapidly firing through the Famous Five questions.

speaking balance: gold is Nathan, purple is the guest (3 minute bins)

0:00 · Nathan 62.6% · guest 37.4%0:00 · Nathan 62.6% · guest 37.4%3:00 · Nathan 14.5% · guest 85.5%3:00 · Nathan 14.5% · guest 85.5%6:00 · Nathan 50.9% · guest 49.1%6:00 · Nathan 50.9% · guest 49.1%9:00 · Nathan 14.5% · guest 85.5%9:00 · Nathan 14.5% · guest 85.5%12:00 · Nathan 23.9% · guest 76.1%12:00 · Nathan 23.9% · guest 76.1%15:00 · Nathan 76.2% · guest 23.8%15:00 · Nathan 76.2% · guest 23.8%
Sharpest disagreement ▶ 10:50 Ben reframes market constraints against theoretical scale

Ben firmly resists Nathan's assumption that cheap Facebook CAC easily scales to twenty million in revenue, explaining that targetable WordPress LMS creators represent a very finite niche.

Hardest push from Nathan ▶ 10:45 Nathan challenges the bottleneck on cheap acquisition

Nathan directly challenges Ben on why the business has not scaled dramatically if customer acquisition costs are truly only five to six dollars per customer.

Biggest teaching moment ▶ 12:21 Ben corrects Nathan's revenue calculations

When Nathan calculates that six thousand customers at 130 dollars per year should generate roughly 800k in revenue, Ben corrects him and clarifies their actual run rate is closer to 500k.

Nathan holds their own ▶ 12:06 Nathan constructs top-down revenue math

Nathan demonstrates unit economics acumen by rapidly multiplying active subscriber cohorts and estimated average contract values to deduce annual revenue run rates.

the scores for every segment, with the reasoning behind each
ChapterTopicNathan as informed peerGuest teachingGuest disagreementNathan pushing backWhy
GetLatka Podcast Subscription Perks and Access Policy 4212 Nathan begins with a promotional intro before digging into FlyPlugins' product lineup and licensing tiers. Ben walks through the product breakdown and pricing models in a standard, friendly interview dynamic.
Warrior Forum Launch Genesis and Transitioning to Recurring Revenue 4312 Ben explains their early distribution on Warrior Forum and the technical hurdle of switching to recurring billing. Nathan tracks the timeline and clarifies active recurring counts versus grandfathered lifetime accounts.
Historical Bootstrapped Growth and Remote Distributed Team Structure 4213 Nathan drills down on team structure and contractor distribution after Ben mentions having no official direct employees. The segment also includes a sponsor mid-roll.
Customer Retention Rates, Price Increases, and Paid Acquisition 6436 Nathan presses Ben on why their acquisition cannot scale if customer acquisition cost is only five to six dollars on Facebook ads. Ben explains the niche TAM limit of self-hosted WordPress course creators and pushes back on Nathan's revenue estimation.
Multi-Plugin Genesis: Building WP Courseware, Maestro, and Churnly 4222 Ben explains the rationale behind launching complementary plugins like S3 Media Maestro and Churnly to solve internal operational hurdles. The segment concludes with Nathan rapidly firing through the Famous Five questions.

Statements from this episode (7)

Assertion Not checkable as stated
Arellano: WP Courseware generates about 75% of FlyPlugins' revenue
“WP courseware makes up, I would say about 75% of our revenue.”
Ben Arellano Sep 22, 2020 ▶ 2:58
Assertion Not checkable as stated
Arellano: FlyPlugins has surpassed 20,000 total lifetime customers
“Oh, we are over 20,000.”
Ben Arellano Sep 22, 2020 ▶ 5:00
Assertion Not checkable as stated
Arellano: FlyPlugins has 6,000 to 7,000 active recurring subscribers
“Oh, I would say people that are still, still on it. Maybe, maybe 6000 people, 7000 people.”
Ben Arellano Sep 22, 2020 ▶ 6:31
Disclosure
Arellano: FlyPlugins has scaled 100% bootstrapped without outside capital
“All bootstrapped.”
Ben Arellano Sep 22, 2020 ▶ 7:07
Assertion Not checkable as stated
Arellano: FlyPlugins has roughly a 50% annual customer cohort renewal rate
“I'd have to, if I had to guess right now, I've not looked at the numbers this year, about 50%.”
Ben Arellano Sep 22, 2020 ▶ 9:24
Assertion Not checkable as stated
FlyPlugins pays just $5 to $6 to acquire customers via Facebook ads
“To get a customer right now, I think we're probably paying, I don't know, Five, six bucks. I mean, cause it's like, it's all Facebook, you know, Facebook ads.”
Ben Arellano Sep 22, 2020 ▶ 10:35
Disclosure
WP Courseware was built with an initial $500 investment per co-founder
“We each threw in about 500 bucks and we built this plugin.”
Ben Arellano Sep 22, 2020 ▶ 13:23
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 2,600 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.