Kevin Indig is the creator of Growth Memo, a newsletter making $100k/year. He spent 10+ years leading SEO/Growth at Shopify, Atlassian, and G2, and now he's a strategic advisor for Snapchat, Riverside FM, Nextdoor, Bounce, and more.
Needless to say, he knows a thing or two about growing a business.
I caught up with him to talk about growth, SEO, and how he built a 6-figure newsletter flywheel. 👇
James: You’re a growth expert. What’s the silver bullet?
Kevin:Â It very much depends on the company and market. But, as somebody with a strong SEO background, I actually don't think SEO is always the best play.
James:Â Why not?
Kevin:Â SEO can be the best play for aggregators who scale with user-generated content or product inventory. Think online retailers and marketplaces.
But integrators, who have to create content themselves, often find themselves with 20-40% revenue contribution from SEO.
It's not nothing, but it's also not the next S curve for the company. Slack is a great example. Product-led growth is a much stronger motion for them than SEO.
James:Â So what is the best play for indie hackers?
Kevin:Â Community plays and ambassadorship work really well these days. Figure out who the multipliers in your industry are and give them free value until they promote your product.
James:Â Anything else?
Kevin:Â Overall, I don't think the classic growth playbook has changed much over the last 10 years. What has become harder is getting attention.
The playbook for smaller products is still: Build a small but loyal customer base and leverage their help for a bigger launch that gets more attention.
So as an indie hacker, I'd figure out how to build referral loops into the product. And make it so the product becomes stronger from having more users.
James:Â How do you build a good referral loop?
Kevin:Â You look for elements that users can share. Maybe it's a form they embed on their site. Maybe it's an invite to a software app (e.g. Slack). The more native to the experience an invite is, the stronger the referral loop.
Atlassian is a prime example because you need to invite your colleagues to Jira for it to become valuable. The opposite of that spectrum is a referral loop where you incentivize users with money, for example when you reward a user because they invited another user. That's what we did at Shopify.
James:Â Tell me more about the product needing to get stronger with more users.
Kevin:Â In SaaS, you can also build strong network effects, but you need to find the feature that gets better with usage.
Sometimes, you get scale effects from integrations with other products.
Sometimes, users generate more data that lets you train proprietary algorithms or refine processes to make features better for everyone.
Other times, more users can generate content for other users, like templates.
James:Â If someone wants to go the SEO route, what do you suggest?
Kevin:Â Figure out free tools (widgets, calculators, etc.) and programmatic plays. Everyone is investing in blog articles, but you want to fish for more scalable approaches.
James:Â Tell me more about the programmatic plays.
Kevin:Â Programmatic SEO plays are interesting because you can cover lots of keywords relatively quickly and often use AI to write the content.
James: What’s a good example?
Kevin:Â In some cases, you find a keyword pattern where you can create content with a repetitive structure.
An example is email templates: People search for email templates for different purposes like "out of office", "cold emails" or "reminders". If you were a SaaS company in the space — say, Mailchimp — you could create a gallery of email templates, optimize each template for its respective keyword, and then create content about each template (what it is, what you can use it for, etc.).
Subscribe for more how-tos, roundtables, and interviews with people in the thick of it.
James:Â Is SEO your expertise?
Kevin:Â My expertise comes down to crafting differentiated strategies.
So many growth strategies revolve around operational efficiency but don't have an ounce of differentiation in them. I often see things like "double throughput" or "achieve target X" in strategy decks.
Those points are valid, but they don't explain the unique challenge the company faces or how it can do things differently than competitors to get an advantage.
James:Â How can indie hackers create differentiated strategies?
Kevin:Â Richard Rummelt formalized it best with his book, "Good Strategy, Bad Strategy":
Spend a lot of time clearly articulating the problem. Analyze what people want and what's already available.
Find key insights that allow you to develop differentiation hypotheses. Maybe there is a product-led growth angle the company can leverage, or unique relationships. Maybe it can lean on its customers for growth or give away a lot more value for free than competitors. There are lots of options.
Systematically test them.
For me, I noticed that there are lots of newsletters with curated links, but not much in a commentary or editorial style. So, I pivoted to that and now I'm pretty much the only one.
James:Â Simple, but hard.
Kevin:Â A lot goes back to actually talking to potential customers. Most people just don't do it.
James:Â Makes sense.
Kevin: But don’t just focus on the customer. Customer groups are too fragmented, and it's too difficult to express exactly what an optimal solution looks like.
So, while customer insights are deeply valuable, they won't get you all the way. Instead, it takes someone with experience and immersion to eventually make a judgment call on the product and what they think is missing in the market.
You need to learn as much as possible and then display good judgment.
James: You’ve worked with (and researched) lots of big companies. Have you found any universals?
Kevin: That's a good question because I’m focusing all my speaking engagements this year on answering exactly that. There are tons of patterns in all of these conversations: I'll give you two.
First, product experience always matters. Customers in 2024 can live with limited functionality, but the product must look good and be intuitively easy to use. That principle stretches from the website to the product itself.
Second, growth is never linear. It’s the result of many milestones over time. As a result, don't get demotivated when you hit a plateau. Instead, ask yourself how to reach the new S curve with a new approach to customer acquisition, activation, or retention.
James: Let’s talk about your newsletter.
Kevin: I write a weekly newsletter called Growth Memo with over 11,000 readers.
James:Â How did you grow it to 11,000?
Kevin:Â Free subscribers find the newsletter through Linkedin, X, Google Search, and referrals. Paid subscribers are often free subscribers who want to upgrade their experience and find a link at the bottom of the free newsletter.
James: So you’re monetizing though paid subscriptions.
Kevin: Yes, I have a premium version that offers company deep dives paired with insider insights. But I also have a free version with a top ad. Together with the paid subscriptions, I'm on track to an annualized $100,000, but the year is young!
James:Â Is $100k normal for a newsletter with 11,000 subs?
Kevin:Â It's a bit higher than usual because a huge part of my audience is executives and investors. So, advertisers can reach a lot of people that are usually hard to get.
James:Â How much of that revenue comes from the paid tier vs ads?
Kevin:Â Currently, about 50% of revenue comes from the top ad, 50% from premium subscriptions. Over time, I'm hoping to tilt it more in favor of subscriptions. My goal for this year is to reach an annual run rate of $90K with subscriptions alone.
James:Â Where do you source your sponsors??
Kevin: I use Passionfroot for booking management. Advertisers typically reach out to me, which is a very lucky position to be in. I’ve had the pleasure of working with big brands like Wix, Ahrefs, and Demand Curve.
James: I’m guessing your newsletter pays dividends beyond that $100k/yr.
Kevin:Â Yes. All the different aspects of my business integrate with each other.
James:Â How so?
Kevin:Â When I started, I treated each like a silo because I wanted to experiment, and I wasn't aware of how much there was to gain from bringing everything together. But now, every effort I make has ripple effects across my services, from free newsletter to paid newsletter, speaking, and advisory.
I’m working smarter instead of just harder.
James:Â How does it work?
Kevin:Â I share my thoughts in the free newsletter, which attracts more paying subscribers and advisor clients. I craft deep dives for paid subscribers, which is information I share with my advisor clients, but also when I speak at conferences. I build my network at conferences and through the newsletter, which helps me find new companies to write deep dives about.
James:Â Solid flywheel.
Kevin:Â Yeah, you could call it a flywheel. The beauty of flywheels is that they create focus.
This is the first time I'm building one for myself, but every company I worked for had at least one flywheel at its core:
Atlassian: New users invite other users
G2: Reviews rank in search and attract more reviews, all while increasing intent data we sell to companies.
Shopify: More merchants lead to more integrations and partnerships, which lead to more merchants
James: What makes for a good flywheel?
Kevin: To me, flywheels and network effects are almost synonymous.
It brings me back to Hamilton Helmer's book, "7 Powers", where he says there are seven competitive advantages:
Economies of Scale: Do something more often.
Network Effects: Do things with exponential returns.
Counter-Positioning: Be the opposite.
Switching Costs: Be hard to leave.
Brand: Be known.
Cornered Resource: Be the only one with access.
Process Power: Do things better / faster.
Network effects, economies of scale, switching cost, and process power can all be flywheels.
James:Â How are you building yours?
Kevin:Â For me, everything begins with research, connecting the dots, and telling stories. I start with newsletter content and develop it into presentations, frameworks, and workshops.
James:Â And how can indie hackers integrate their work like you do?
Kevin:Â Good integration answers three questions:
How do all the pieces work optimally together?
How can you create ripple effects?
Where does value creation start?
James:Â Alright, any parting words?
Kevin:Â Avoid venture capital. Being a venture founder is often not worth the stress and money.
James:Â Not many indie hackers would disagree with that. Tell me more.
Kevin:Â I know a lot of founders and have spoken to many of them. When you take venture, you better be prepared to work day and night for at least 10 years until you exit. It's something we don't like to acknowledge, but you likely need to prioritize your company over everything else. And even then, it's not guaranteed that you hit a big exit and get rich.
Things can go wrong with the timing or hires, your equity can be diluted, investors push you to exit earlier than you want to, you realize you're not a good CEO, etc. etc. Even when you exit, you might have to keep some of your wealth in shares instead of in cash. There are tons of failure points along the way.
James:Â For sure.
Kevin: So, rather than wondering how I could make $10 million and more over 10 years, I’m thinking about how to make about a million a year in cash while keeping my margins over 80%.
James: How's that coming along?
Kevin: Let’s say I’m close.
James:Â Where can people find you?
Kevin: You can find me on X or check out my newsletter, Growth Memo.
Referral loops are key - find ways users can easily share your product with others. Make the sharing experience seamless like inviting colleagues to an app. Grow through the network of your fans.
Programmatic SEO plays can work well at scale. Look for repetitive content patterns (like email templates) and automate optimized content production.
Differentiation is critical. Don't just aim for efficiency - find a unique angle through customer insights, experience, or creative hypotheses. Stand out from copycats.
Great write-up!
If Kevin is reading this I have a question :)
How many ad slots are filled by inbound? Do you have empty ad slots that need to be filled and take action to do some outbound yourself?
Yes, I'm reading this :).
It very rarely happens that I need to fill an empty slot. Often, I'll either leave it open to give my audience a break from ads, or I give a shoutout to other newsletters, or I promote an event I speak at.
Thanks for reading and replying Kevin!
That's interesting. How long did you take to get to the point of advertisers consistently reaching out to you (versus the other way around)?
I would say about 1-2 years, but a big part of that was how much time I invested in the newsletter.
Great post - this has been very insightful especially about the Referral loops and flywheels.
Thanks!