Focusing on Customer Retention Features — The Bootstrapped Founder 253

Should you build that feature or not?  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Dear founder,

Getting started is hard. Writing is hard. Finding the courage to share, too. But it's possible. This week, I talked to Erica Schneider about building a personal platform (and not just a personal brand.)

We chatted about writing, editing, and dealing with trolls on the internet. Erica's journey is one full of ups and downs, and you'll learn more about her on The Bootstrapped Founder podcast.

This episode is sponsored by HabitStack, the Accountability System for founders and their teams.

You probably manage your tasks with Notion, Asana, Trello, or some other app. They are very useful, but… long to-do lists can become overwhelming. These tools are really good at gathering clutter.

Generalized task management tools don’t do a good job of clarifying what tasks are truly most important right now. They also don’t build any team accountability habits.

Founders and their teams need a true Accountability System to operate at peak effectiveness. Positive accountability is a proven way to stay aligned and focused on strategic priorities.

HabitStack helps teams keep themselves accountable and focused on the things that matter most. It builds the weekly habits that help leadership teams achieve great things.

With HabitStack, you will:

💡 Set crystal clear goals

🔥 Align your tasks to those goals \

📈 Make progress every week


I read an article this week about the “Tyranny of the Marginal User.” The author discussed how large companies focus more on attracting new customers than retaining current ones — primarily due to unit economics and internal company politics. It’s a fascinating read from the perspective of a Google insider. And it talks about products that have massive user bases. OkCupid was given as an example. It used to be a complex product that made it possible to find interesting romantic matches. Over time, it devolved into something like Tinder, a simple swiping app that doesn’t create deep connections.

The point here is that they had to cater not to their existing users but to their growth metrics. Things got simple and boring because they built features for the next user.

This made me wonder about indie hackers and our small software products. We also need to grow, but we need to retain customers, as their monthly payments keep our businesses afloat.

So, how much complexity do we allow? How many customer feature requests do we implement? Should we listen at all?

It’s a difficult choice because we often don’t know how customers will respond to new features, and development time is precious when we’re also trying to bootstrap a whole business around a product.

As a software engineer and business operator, I want to share my personal framework for judging feature requests and improvements. I’ve found that the highest chance of feature adoption and customer retention comes from features that align with the job the customer needs to do with my tool. The “jobs to be done” framework is excellent for understanding requirements.

What Our Customers Really Need

A good example is FeedbackPanda, the software-as-a-service business I co-founded and sold in 2019. The job was for online English teachers to create written feedback for parents and submit it for payment. Features that made this process faster or easier were quickly adopted and appreciated. Features that did something outside that scope were often ignored or complained about.

We considered integrating other systems or building communication features, but they were underused or unused. These features were not critical to the job at hand—creating and submitting feedback. But, once we built a feedback template-sharing feature into the product, its adoption exploded.

Understanding the job to be done was crucial. Features that supported this consistently increased retention and signups because our customers were happy to refer new teachers our way — especially if it meant their job would get easier if those new teachers shared their own templates.

Funny enough, that’s precisely why products with millions of users go for the marginal features: they need more people to join for their network effects to work more effectively. So, in a way, indie hackers and unicorns are aligned: it’s just that as we’re hunting for that elusive product-market fit, our marginal users are still early adopters who have a higher capacity for dealing with complex products.

Back to what features to build.

Connective Tissue

I noticed two other factors to be really useful for judging the criticality of a feature: workflow inputs and outputs. Every job to be done starts somewhere and has a result that the next job needs.

When I learned to program in the Elixir language, I was mesmerized by how elegant functional programming can be. Every function takes in data, transforms it, and returns data again. An Elixir program is really just a chain of data transformations.

And that’s what a workflow is. You start with a task and end with a deliverable. And in between these two sit many subtasks that each have some kind of input and output. One task’s output is the input of another, which makes any feature that makes this easier a strong candidate.

For inputs, look for features that add ways to connect or make connection easier. For outputs, add new formats that follow-up tasks expect or can deal with more easily. Also, anything that enriches the outputs in ways that future tasks can use is a good idea. If you have a video editor that adds subtitles to short video clips, maybe it could also export a variety of subtitle files that platforms like YouTube prefer to ingest instead of just burning the text into the video.

This episode is sponsored by Aware, the custom LinkedIn feed builder tool.

Aware helps people create custom and dynamic LinkedIn post feeds of people they specify, or of posts about topics that are relevant to them. Then, they can engage and comment on the posts right through Aware. Users cite results like spending 45 fewer mins per day on engagement, clarity and focus in their LinkedIn activities, and more revenue from the platform as a whole due to the more efficient workflow.


It’s essential to focus on features that align with the job your customers need to do —both within your product and in the workflow outside it. Products that lack this focus go die in the startup graveyards every single day: they’re just “great ideas,” but they get abandoned the moment your prospective customer notices that they don’t fit into their existing process.

But if you do support their workflow, you can expect significantly higher retention and happier customers who are more likely to refer others to your product.

When Customers Speak

Still, be careful with feature requests. When customers request features, make sure they are specific and relevant to the job your tool is meant to do. Be cautious about implementing unspecific requests or features that go beyond the scope of your tool’s purpose. Stick to your core promise and focus on solving the specific problem you set out to solve.

In the future, you can choose to expand your scope, but as an early-stage founder, don’t feel pressured to build everything right away.

Customer-Driven Development

Sometimes, customers say they’ll join if you build a particular feature. If possible, make them commit by paying for a multi-month subscription with the guarantee that you’ll build the feature within a reasonable time frame. Otherwise, it’s an empty promise that will lead to feature bloat in your product (for a customer who’s not even paying.)

It’s okay to say no to potential customers who try to pull you towards solving other problems outside the JTBD you want to solve. Stay focused on your initial goal, and don’t pivot too quickly based on individual requests.

Just because someone wants something different doesn’t mean you should act without purpose. It’s like being a headless chicken, running around aimlessly. That’s no way to build a purposeful business.

A Checklist

When deciding if you should build a feature, consider a few things:

Is it a job to be done? Does it fit the scope of the problem you’re trying to solve? Is it part of the workflow, and does it improve integration into existing processes? Does it change or simplify input methods? Is it enhancing your output, adding new ways to export results, or enriching the data for easier use with other tools?

If your feature fits these criteria, go ahead and build it.

If not, it’s probably best to wait.


Classifieds

Bootstrapping can be tough, and a community can help — particularly one I'm in ;) Join us at Hacker Cabin to share your goals, progress and solve problems together for 1 hour per week on Discord. Find out more.


Reach $1 Million+ Revenue with 1 Course: Business Founders need know-how, a set of tools and lessons, and support from those who've been there. Discover 60+ years of experience and wisdom in our free eBook and receive the “12 Key Takeaways” that grew our own 7-figure business. Download Free eBook.



I'm doing Twitter teardowns — so good that Rob Walling gave me a shoutout for them. For $100 (parity pricing enabled), I record a 15min video going through your Twitter profile, pointing out what keeps you from gaining more of the right followers more easily. Strategic mistakes, low-hanging fruits to immediately change, and confusing copy: I'll find it all and tell you about it. Learn more about the teardowns and watch a real free example video here.

Thank you for reading this week's edition of The Bootstrapped Founder. Did you enjoy it? If so, please spread the word and share this issue on Twitter.

If you want to reach thousands of creators, makers, and dreamers, you can apply to sponsor an episode of this newsletter.

If you're interested in bootstrapping a business, grab a copy of Zero to Sold.

If you want to build a business from within your community, read The Embedded Entrepreneur.

If you want to build a Twitter audience, check out Find your Following.

You can find me on Twitter at @arvidkahl.

To make sure you keep getting your weekly dose of Bootstrapped Founder, please add arvid@thebootstrappedfounder.com to your address book or whitelist us.

Did someone forward you this issue of The Bootstrapped Founder? You can subscribe to it here!

Want to change which emails you get from The Bootstrapped Founder or unsubscribe for good? No worries, just click this link: change email preferences or unsubscribe.

Our postal address: 113 Cherry St #92768, Seattle, WA 98104-2205

Older messages

What I Learned From 250 Podcast Episodes — The Bootstrapped Founder 251

Sunday, September 17, 2023

The 3 biggest lessons from 250 episodes. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Avoiding the Entrepreneurial Planning Trap — The Bootstrapped Founder 249

Friday, September 8, 2023

How to scope your MVP, what revenue to seek, and finding validation. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

You’re Not “Too Late” — The Bootstrapped Founder 247

Friday, September 1, 2023

Competition isn't scary. It's validation. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Take a Break — The Bootstrapped Founder 245

Friday, August 25, 2023

Relax. Take the break before it takes you. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Bootstrapped SaaS Exit Planning — The Bootstrapped Founder 243

Friday, August 18, 2023

You don't need to want to sell your business to build a sellable one. Preparing early makes better businesses. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

You Might Also Like

🚨 ᴜʀɢᴇɴᴛ ɴᴏᴛɪᴄᴇ: 24 ʜᴏᴜʀꜱ ᴛᴏ ꜱᴀᴠᴇ 85% & ɢᴇᴛ ᴀ ꜰʀᴇᴇ ᴄᴏᴜʀꜱᴇ

Sunday, December 29, 2024

This is your last chance to get a head start on building your dream biz in 2025. fdrlogo Hey Friend , We're down to your final 24 hours to claim Foundr's BEST HOLIDAY DEAL EVER. At just $299,

What’s 🔥 in Enterprise IT/VC #426

Saturday, December 28, 2024

What's 🔥 Greatest Hits from 2024, one VC's year-end recap, + advice as you enter 2025 to build your new thing... ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

9 Lessons from 2024 + My Goals for 2025

Saturday, December 28, 2024

View in browser → Hola amigo, It's December, and as the year wraps up, I've been doing some thinking. You know, the good ol' "let's reflect on everything" end-of-year vibe.

🚨 𝐅𝐈𝐍𝐀𝐋 𝟒𝟖 𝐡𝐨𝐮𝐫𝐬—𝐬𝐚𝐯𝐞 𝟖𝟓% & 𝐠𝐞𝐭 𝐚 𝐟𝐫𝐞𝐞 𝐜𝐨𝐮𝐫𝐬𝐞!

Saturday, December 28, 2024

Grab the lowest price at the biggest holiday sale ever for our life-changing courses. fdrlogo Hey Friend , This is the BEST HOLIDAY DEAL Foundr has ever offered—and it's ending in just 48 hours. At

What I’m most proud of in 2024.

Friday, December 27, 2024

Read time: 45 sec. It's reflection season, so here's mine: 2024 was the year of builders. This year, I spent 1000s of hours building and iterating on Starter Story Academy. Don't get me

10words: Top picks from this week

Friday, December 27, 2024

Today's projects: StreamSlide.io • Summarize.One • QRaffity • Shipped • OneClickCopy • Spellar AI • Wellhero • Designsense AI • Noise • Blogster AI • MarketingHero • STREAM SLIDE 10words Discover

Arvid's Year in Review: 2024 — The Bootstrapped Founder 365

Friday, December 27, 2024

A new business. Raising money. Bootstrapping. Lifting. And then some. My 2024 was a year of progress, changes, and taking a few more risks than usual ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

 ⏳ 72 hours left—your best chance to start your dream business

Friday, December 27, 2024

Time is running out to grab our best-ever deal—start building your business today! fdrlogo Hey Friend , This is it. The final 72 hours to claim the BEST HOLIDAY DEAL Foundr has ever offered. For the

🚨 Announcing: The inaugural “What’s in your stack?” survey

Thursday, December 26, 2024

Tracking the most commonly used (and beloved) tools in tech ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

91 new Shopify apps for you 🌟

Thursday, December 26, 2024

New Shopify apps hand-picked for you 🙌 Week 51 Dec 16, 2024 - Dec 23, 2024 New Shopify apps hand-picked for you 🙌 What's New at Shopify? 🌱 Charge Tax on Shipping Proportionally in Canada with