Feb 5, 2021 · 20m · top-founders

How SurferSEO hit $3m Revenue Bootstrapped Using Chrome Extension, Affiliates

Michal Suski · 12m spoken Nathan Latka · 5m spoken
0:00 / 0:00

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

In this interview with Nathan Latka, Surfer SEO co-founder Michal Suski breaks down how the bootstrapped SaaS platform scaled to $250,000 in monthly recurring revenue ($3 million ARR) serving over 4,000 customers. He shares key insights into spinning out of a Polish digital agency, turning down venture capital, and engineering viral growth through community engagement, affiliate partnerships, and a free Chrome extension.

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 30.2% of the talking time here. How this is scored →

Nathan as informed peer 5.7 Guest teaching 1.7 Guest disagreement 1.3 Nathan pushing back 3.7
05100:0010:0020:000:12–2:57 · Nathan as informed peer 6/10 GetLatka Subscriber Feed and Early Access Promotion Nathan introduces the company and tests whether it is an Ahrefs or SEMrush competitor. Michal clarifies that Surfer focuses strictly on data-driven on-page content optimization rather than backlinks and keywords, prompting Nathan to accurately re-categorize it as a Clearscope competitor.2:57–5:29 · Nathan as informed peer 6/10 Pricing Strategy, $250K MRR Scale, and Cash Flow Reserves Michal shares their $250k MRR across 4,000 customers and their disciplined 40% margin policy. Nathan immediately calculates their net free cash flow accumulation at roughly $100k per month to validate their bootstrap reserve strategy.5:30–8:22 · Nathan as informed peer 5/10 Escaping the VC Carousel and Agency Spinout Roots When Michal mentions a delayed VC deal that fell through and claims the exact terms are confidential, Nathan pushes past the secrecy to get the order of magnitude and term sheet status. Nathan also drills into the cap table split between Michal, his brother, and the agency owner.8:22–12:22 · Nathan as informed peer 5/10 Bootstrapping Early Customers through Community Engagement and AMAs Nathan flatly rejects Michal's initial claim that their first customers came simply via word of mouth, demanding the real acquisition engine. Michal then explains their launch at the SEM KRK conference and his deliberate engagement in SEO Signals Lab after getting banned for self-promotion.12:22–15:27 · Nathan as informed peer 7/10 Affiliate Marketing Engine and Commission Structures Michal misinterprets his own dashboard figures regarding affiliate earnings versus affiliate-driven gross MRR. Nathan steps in and does the real-time SaaS math to deduce that affiliates account for $25k in MRR (10% of revenue) rather than 30-40%, with ~$8k paid out in monthly commissions.15:28–19:39 · Nathan as informed peer 7/10 Driving Top-of-Funnel Traffic with Keyword Surfer Chrome Extension Michal explains how they capitalized on Keywords Everywhere going paid by launching Keyword Surfer to 250k free users. Nathan challenges him on valuation, founder liquidity without dividends, and walks Michal through his CAC and 3-4 month payback period based on an $800 LTV and 10x ad ROI.19:40–20:30 · Nathan as informed peer 4/10 The Famous Five Rapid-Fire Questions with Michal Suski Nathan conducts the standard rapid-fire Famous Five round, learning Michal's age, CEO inspirations, and advice to skip university before delivering an executive summary recap of Surfer SEO's bootstrap growth story.0:12–2:57 · Guest teaching 4/10 GetLatka Subscriber Feed and Early Access Promotion Nathan introduces the company and tests whether it is an Ahrefs or SEMrush competitor. Michal clarifies that Surfer focuses strictly on data-driven on-page content optimization rather than backlinks and keywords, prompting Nathan to accurately re-categorize it as a Clearscope competitor.2:57–5:29 · Guest teaching 1/10 Pricing Strategy, $250K MRR Scale, and Cash Flow Reserves Michal shares their $250k MRR across 4,000 customers and their disciplined 40% margin policy. Nathan immediately calculates their net free cash flow accumulation at roughly $100k per month to validate their bootstrap reserve strategy.5:30–8:22 · Guest teaching 1/10 Escaping the VC Carousel and Agency Spinout Roots When Michal mentions a delayed VC deal that fell through and claims the exact terms are confidential, Nathan pushes past the secrecy to get the order of magnitude and term sheet status. Nathan also drills into the cap table split between Michal, his brother, and the agency owner.8:22–12:22 · Guest teaching 3/10 Bootstrapping Early Customers through Community Engagement and AMAs Nathan flatly rejects Michal's initial claim that their first customers came simply via word of mouth, demanding the real acquisition engine. Michal then explains their launch at the SEM KRK conference and his deliberate engagement in SEO Signals Lab after getting banned for self-promotion.12:22–15:27 · Guest teaching 1/10 Affiliate Marketing Engine and Commission Structures Michal misinterprets his own dashboard figures regarding affiliate earnings versus affiliate-driven gross MRR. Nathan steps in and does the real-time SaaS math to deduce that affiliates account for $25k in MRR (10% of revenue) rather than 30-40%, with ~$8k paid out in monthly commissions.15:28–19:39 · Guest teaching 2/10 Driving Top-of-Funnel Traffic with Keyword Surfer Chrome Extension Michal explains how they capitalized on Keywords Everywhere going paid by launching Keyword Surfer to 250k free users. Nathan challenges him on valuation, founder liquidity without dividends, and walks Michal through his CAC and 3-4 month payback period based on an $800 LTV and 10x ad ROI.19:40–20:30 · Guest teaching 0/10 The Famous Five Rapid-Fire Questions with Michal Suski Nathan conducts the standard rapid-fire Famous Five round, learning Michal's age, CEO inspirations, and advice to skip university before delivering an executive summary recap of Surfer SEO's bootstrap growth story.0:12–2:57 · Guest disagreement 1/10 GetLatka Subscriber Feed and Early Access Promotion Nathan introduces the company and tests whether it is an Ahrefs or SEMrush competitor. Michal clarifies that Surfer focuses strictly on data-driven on-page content optimization rather than backlinks and keywords, prompting Nathan to accurately re-categorize it as a Clearscope competitor.2:57–5:29 · Guest disagreement 0/10 Pricing Strategy, $250K MRR Scale, and Cash Flow Reserves Michal shares their $250k MRR across 4,000 customers and their disciplined 40% margin policy. Nathan immediately calculates their net free cash flow accumulation at roughly $100k per month to validate their bootstrap reserve strategy.5:30–8:22 · Guest disagreement 2/10 Escaping the VC Carousel and Agency Spinout Roots When Michal mentions a delayed VC deal that fell through and claims the exact terms are confidential, Nathan pushes past the secrecy to get the order of magnitude and term sheet status. Nathan also drills into the cap table split between Michal, his brother, and the agency owner.8:22–12:22 · Guest disagreement 2/10 Bootstrapping Early Customers through Community Engagement and AMAs Nathan flatly rejects Michal's initial claim that their first customers came simply via word of mouth, demanding the real acquisition engine. Michal then explains their launch at the SEM KRK conference and his deliberate engagement in SEO Signals Lab after getting banned for self-promotion.12:22–15:27 · Guest disagreement 1/10 Affiliate Marketing Engine and Commission Structures Michal misinterprets his own dashboard figures regarding affiliate earnings versus affiliate-driven gross MRR. Nathan steps in and does the real-time SaaS math to deduce that affiliates account for $25k in MRR (10% of revenue) rather than 30-40%, with ~$8k paid out in monthly commissions.15:28–19:39 · Guest disagreement 3/10 Driving Top-of-Funnel Traffic with Keyword Surfer Chrome Extension Michal explains how they capitalized on Keywords Everywhere going paid by launching Keyword Surfer to 250k free users. Nathan challenges him on valuation, founder liquidity without dividends, and walks Michal through his CAC and 3-4 month payback period based on an $800 LTV and 10x ad ROI.19:40–20:30 · Guest disagreement 0/10 The Famous Five Rapid-Fire Questions with Michal Suski Nathan conducts the standard rapid-fire Famous Five round, learning Michal's age, CEO inspirations, and advice to skip university before delivering an executive summary recap of Surfer SEO's bootstrap growth story.0:12–2:57 · Nathan pushing back 2/10 GetLatka Subscriber Feed and Early Access Promotion Nathan introduces the company and tests whether it is an Ahrefs or SEMrush competitor. Michal clarifies that Surfer focuses strictly on data-driven on-page content optimization rather than backlinks and keywords, prompting Nathan to accurately re-categorize it as a Clearscope competitor.2:57–5:29 · Nathan pushing back 1/10 Pricing Strategy, $250K MRR Scale, and Cash Flow Reserves Michal shares their $250k MRR across 4,000 customers and their disciplined 40% margin policy. Nathan immediately calculates their net free cash flow accumulation at roughly $100k per month to validate their bootstrap reserve strategy.5:30–8:22 · Nathan pushing back 5/10 Escaping the VC Carousel and Agency Spinout Roots When Michal mentions a delayed VC deal that fell through and claims the exact terms are confidential, Nathan pushes past the secrecy to get the order of magnitude and term sheet status. Nathan also drills into the cap table split between Michal, his brother, and the agency owner.8:22–12:22 · Nathan pushing back 6/10 Bootstrapping Early Customers through Community Engagement and AMAs Nathan flatly rejects Michal's initial claim that their first customers came simply via word of mouth, demanding the real acquisition engine. Michal then explains their launch at the SEM KRK conference and his deliberate engagement in SEO Signals Lab after getting banned for self-promotion.12:22–15:27 · Nathan pushing back 5/10 Affiliate Marketing Engine and Commission Structures Michal misinterprets his own dashboard figures regarding affiliate earnings versus affiliate-driven gross MRR. Nathan steps in and does the real-time SaaS math to deduce that affiliates account for $25k in MRR (10% of revenue) rather than 30-40%, with ~$8k paid out in monthly commissions.15:28–19:39 · Nathan pushing back 6/10 Driving Top-of-Funnel Traffic with Keyword Surfer Chrome Extension Michal explains how they capitalized on Keywords Everywhere going paid by launching Keyword Surfer to 250k free users. Nathan challenges him on valuation, founder liquidity without dividends, and walks Michal through his CAC and 3-4 month payback period based on an $800 LTV and 10x ad ROI.19:40–20:30 · Nathan pushing back 1/10 The Famous Five Rapid-Fire Questions with Michal Suski Nathan conducts the standard rapid-fire Famous Five round, learning Michal's age, CEO inspirations, and advice to skip university before delivering an executive summary recap of Surfer SEO's bootstrap growth story.

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

0:00 · Nathan 69.4% · guest 30.6%0:00 · Nathan 69.4% · guest 30.6%3:00 · Nathan 13.3% · guest 86.7%3:00 · Nathan 13.3% · guest 86.7%6:00 · Nathan 22.8% · guest 77.2%6:00 · Nathan 22.8% · guest 77.2%9:00 · Nathan 8% · guest 92%9:00 · Nathan 8% · guest 92%12:00 · Nathan 33% · guest 67%12:00 · Nathan 33% · guest 67%15:00 · Nathan 19.1% · guest 80.9%15:00 · Nathan 19.1% · guest 80.9%18:00 · Nathan 46.5% · guest 53.5%18:00 · Nathan 46.5% · guest 53.5%
Sharpest disagreement ▶ 17:33 Rebuffing valuation inquiry as unsellable

Michal playfully shuts down Nathan's attempt to value the business by flatly stating the company cannot be bought and is run as a lifestyle.

Hardest push from Nathan ▶ 9:12 Nathan rejects vague word-of-mouth explanation

Nathan calls out Michal for attributing early customer traction to passive word of mouth, insisting that startups require deliberate distribution tactics.

Biggest teaching moment ▶ 2:01 Michal redefines on-page content intelligence

Michal clarifies that Surfer SEO does not compete with backlink or keyword tools like Ahrefs/SEMrush, educating Nathan on reverse-engineering top 10 search results.

Nathan holds their own ▶ 14:10 Nathan decodes affiliate metrics live

Nathan rapidly parses the numbers when Michal gets confused by his Stripe dashboard, accurately separating affiliate commissions from total affiliate-generated MRR.

the scores for every segment, with the reasoning behind each
ChapterTopicNathan as informed peerGuest teachingGuest disagreementNathan pushing backWhy
GetLatka Subscriber Feed and Early Access Promotion 6412 Nathan introduces the company and tests whether it is an Ahrefs or SEMrush competitor. Michal clarifies that Surfer focuses strictly on data-driven on-page content optimization rather than backlinks and keywords, prompting Nathan to accurately re-categorize it as a Clearscope competitor.
Pricing Strategy, $250K MRR Scale, and Cash Flow Reserves 6101 Michal shares their $250k MRR across 4,000 customers and their disciplined 40% margin policy. Nathan immediately calculates their net free cash flow accumulation at roughly $100k per month to validate their bootstrap reserve strategy.
Escaping the VC Carousel and Agency Spinout Roots 5125 When Michal mentions a delayed VC deal that fell through and claims the exact terms are confidential, Nathan pushes past the secrecy to get the order of magnitude and term sheet status. Nathan also drills into the cap table split between Michal, his brother, and the agency owner.
Bootstrapping Early Customers through Community Engagement and AMAs 5326 Nathan flatly rejects Michal's initial claim that their first customers came simply via word of mouth, demanding the real acquisition engine. Michal then explains their launch at the SEM KRK conference and his deliberate engagement in SEO Signals Lab after getting banned for self-promotion.
Affiliate Marketing Engine and Commission Structures 7115 Michal misinterprets his own dashboard figures regarding affiliate earnings versus affiliate-driven gross MRR. Nathan steps in and does the real-time SaaS math to deduce that affiliates account for $25k in MRR (10% of revenue) rather than 30-40%, with ~$8k paid out in monthly commissions.
Driving Top-of-Funnel Traffic with Keyword Surfer Chrome Extension 7236 Michal explains how they capitalized on Keywords Everywhere going paid by launching Keyword Surfer to 250k free users. Nathan challenges him on valuation, founder liquidity without dividends, and walks Michal through his CAC and 3-4 month payback period based on an $800 LTV and 10x ad ROI.
The Famous Five Rapid-Fire Questions with Michal Suski 4001 Nathan conducts the standard rapid-fire Famous Five round, learning Michal's age, CEO inspirations, and advice to skip university before delivering an executive summary recap of Surfer SEO's bootstrap growth story.

Statements from this episode (14)

Assertion Supported
Surfer SEO focuses on on-page content gaps rather than backlinks
“Like these tools are focused more on keyword research and on backlinks analysis, while we are more like a data-driven tool that gathers a lot of information from pages that are ranking the top 10 to tell you whether you are missing something or overusing when …”
Michal Suski Feb 5, 2021 ▶ 2:05
Assertion Not checkable as stated
Surfer SEO reaches $250,400 in monthly recurring revenue
“Oh, we just hit 250.4.”
Michal Suski Feb 5, 2021 ▶ 3:42
Assertion Not checkable as stated
Surfer SEO reaches approximately 4,000 customers
“It's about 4000 customers.”
Michal Suski Feb 5, 2021 ▶ 3:52
Disclosure
Surfer SEO caps expenses at 40% of recurring revenue
“We try to spend no more than 40% of the recurring revenue, so we have this pillow that will help us through hard times when they come”
Michal Suski Feb 5, 2021 ▶ 4:38
Assertion Not checkable as stated
Surfer SEO bootstrapped after VCs delayed a six-figure check
“We had the term sheet, but in the end it wasn't finalized just because we didn't receive the money. And in the meantime, we started selling early access subscriptions that gave us this initial boost of cash.”
Michal Suski Feb 5, 2021 ▶ 6:40
Assertion Not checkable as stated
How a Facebook group ban helped launch Surfer SEO
“I was commenting on Facebook groups, and so on, but actually, I got a ban for self-promotion on one of the biggest SEO groups. Which one? SEO Signals Lab. SEO Signals Lab. That was fun. And through that ban I got known Stephen Kang, who is the owner of that gr…”
Michal Suski Feb 5, 2021 ▶ 10:02
Disclosure
Surfer SEO pays a 30% recurring commission to affiliates
“It's 30% recurring commissions, so they are really into selling our product.”
Michal Suski Feb 5, 2021 ▶ 12:45
Disclosure
Surfer SEO reached $3M ARR without a dedicated sales team
“No, no sales team. Oh, yeah, that's a good moment. I'm looking for a super professional sales, head of sales. So, yeah, no sales, and we would love to start it.”
Michal Suski Feb 5, 2021 ▶ 13:28
Assertion Not checkable as stated
Surfer SEO generates $25K MRR from affiliates, paying out $8K
“Monthly recurring revenue, 25 K, or maybe this is how much they generate, so a third of that is how much we pay, so slightly less than 10 K USD we pay every month. Yeah, that's correct. 10. Yeah. We can say eight, 8000 us dollars.”
Michal Suski Feb 5, 2021 ▶ 14:30
Assertion Not checkable as stated
Keyword Surfer Chrome extension has over 200,000 daily active users
“So we released a free SEO tool, Chrome extension that is used by over 202 150,000 people. Every day”
Michal Suski Feb 5, 2021 ▶ 15:35
Assertion Supported
Surfer SEO built its Keyword Surfer extension in two weeks
“There was super popular keywords everywhere extension that become paid. And in a two weeks from that point, we released our to fill the gap of a free extension that shows the search volume of a keyword.”
Michal Suski Feb 5, 2021 ▶ 16:05
Assertion Not checkable as stated
Surfer SEO has never had a month of decelerating revenue growth
“Sometimes it was even 20% month to month, and we have never experienced a month that was slowly, slower growing than a month before.”
Michal Suski Feb 5, 2021 ▶ 17:08
Assertion Supported
Suski: Surfer SEO offers a $1-per-week paid trial
“Because we have a paid trial, which is one us dollar per week.”
Michal Suski Feb 5, 2021 ▶ 18:35
Assertion Not checkable as stated
Surfer SEO's customer lifetime value is approximately $800
“Yeah, LTV is like 800 dollars, I think. Yeah, it is 800 dollars in LTV, and if you calculate an ROI of an ad it will be 10 bucks.”
Michal Suski Feb 5, 2021 ▶ 19:15
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.