40
48 Comments

Getting free users to pay up

Last week, I posted about the ongoing debate between free trials and free tiers. But regardless of which way you lean, it's important to optimize your product so that your free users actually convert.

Here are the best tips I’ve seen for indie hackers. 👇

Good conversion rates

Real quick, what is a good conversion rate? It depends on so many things. For example, who is your target customer? What is your price point? How white-glove are you with your onboarding? But here's a general idea.

From what I've seen, free trial conversion rates are usually between 2% and 20% on average.

Freemium models are usually between 2% and 5%. But keep in mind that they also tend to get more free users in the door, so it may come out in the wash.

I'd be curious to hear whether those numbers seem accurate to other indie hackers — let me know what you think.

Conversion tips that apply to both freemium and free trials

Ok, so how do we blow those conversion rates out of the water? Let's skip the obvious stuff (good product, copy, CTAs, etc.) and get down to the less obvious opportunities.

These are the tips that apply to both acquisition strategies — free trials and free tiers.

  • Make sure your onboarding is on point. Ok, maybe this one is a little obvious, but it's important. It needs to be low-friction, with killer UX and whatever else is needed to make onboarding easy: guides, demos, checklists, tooltips, tutorials, etc.
  • Add sample data. Landing on an empty screen when you start using a product can be daunting. Increase the likelihood of them using the product and converting by showing them what it'll be like. As an added bonus, it also acts as sort of a tutorial. But be careful not to make it seem like there's nothing left for them to do — greying out the sample data could be a good idea.
  • Offer free migrations. If users have to migrate a lot of data during the onboarding process, offer to do it for them. Once data is on your servers, they will be heavily invested in your product.
  • Leverage "Aha!" moments. Guide users to these moments quickly. After they experience one, prompt them with an option to convert.
  • Personalize your upgrade prompts. The more personalized a prompt can be (within reason — privacy is important), the more likely someone is to convert. Use their name, highlight features that they'll actually use, etc.
  • Make sure upgrading is dead simple. If it takes more than 3 clicks to upgrade from anywhere in your product, you've got a problem.
  • Make your pricing as simple as possible.
  • Leverage your welcome email. It will have more opens than most emails, so link to everything that will help the user find value. FAQs, case studies, etc.
  • Allow the user to personalize their account or experience. The type of personalization will depend on the product, but in general, allowing some personalization allows them to invest more time and energy into the product, increasing the likelihood of conversion.
  • Put on your white gloves. Sales-assisted service will convert more. Of course, lower price points will make personal sales and onboarding difficult, so this may not be feasible. But that's an advantage to indie hackers, because we're able to do things that don't scale.
  • Offer stellar customer support. I posted about how indie hackers can do that without breaking the bank here.
  • Drip campaigns. Send emails based on specific actions. Onboarding emails are good example. Nurture your new users, but make sure you are actually providing value! Otherwise, email fatigue will ruin your chances of converting them.
  • Provide a summary of benefits received. Remind them about what they achieved with your product. This could be an email sent regularly, or it could be an email sent toward the end of a trial.
  • Offer no-hassle cancellation.
  • Offer no-hassle refunds.
  • Offer a lifetime deal to users who aren't converting. Make sure this makes sense financially, but it can be a good way to incentivize fence-sitters.
  • If people don't upgrade, ask them why. If it's something you can help with, do it. Offer a discount if it's too expensive. Jump on a call if they've stuck. And keep track of what your users are saying so that you can make necessary improvements.

Conversion tips for free tiers

Here are some opportunities that only really apply to the freemium model:

  • Make sure you can afford it. Free users can get expensive with regard to both money and time.
  • Provide just enough value, but not too much. Your free tier has to strike a very delicate balance of giving enough away to useful, without giving away features that users will pay for. I posted about how to do that here.
  • Display the premium features. And trigger upgrade prompts when they click them.
  • Put upgrade banners unobtrusively around your product.
  • Implement upgrade email campaigns.
  • Add in-app messaging at “Aha!” moments for upgrades. Don’t do this and email campaigns — do one or the other. In-app has the advantage of being in-context.
  • Make it clear how easy it is to upgrade, downgrade, and cancel.
  • Monetize free users who won’t convert. You can do this via ads (but be careful not to cheapen your brand — only use these if it’s already expected in your niche). You can also offer user a new revenue stream and take a cut.
  • Leverage free users for growth. You can do this by including branding on anything your product produces (on the free version).

Conversion tips for free trials

And if you’re doing free trials, here’s how to convert:

  • Give trial users full access. The exception here is features that cost you money and one-and-done features.
  • Require a credit card. Most companies don't, but it's a good idea for early-stage companies. Explaining why you require it can be a good idea too (Crazy Egg did this.
  • Don't require a credit card. Here's the other side of that coin. You want as many people on your free trial as possible, so why scare people off?
  • Get your trial duration right. It should be as short as possible, while still showing the product's value and getting them invested in it. Consider your product's complexity, time-to-value, usage frequency. Longer trials give more time for finding value and becoming invested. But short trials have the benefit of urgency and shorter sales cycles.
  • Offer a personal demo when someone starts their free trial.
  • Offer personal support during trials.
  • Invite trial users to a shared Slack channel. It keeps the brand top of mind and allows you to speak with them directly.
  • Build habits around your product. If you’re thinking that this applies to just about any product, not just products with free trials, you’re not wrong. But it’s more important with free trials. How can you make your product an integral part of your user's day so that they convert?
  • Reduce the possibility of people gaming the system. This is more of a problem for more expensive products, so you may not even need to worry about it. Either way, requiring a CC should reduce the number of times it happens. And there are products like @caydenm's Upollo that can help.
  • Notify users a few times before and after a free trial ends. Let them know when it'll happen, what'll happen, why it's a cool idea to upgrade, how much that would cost, and so forth. This has the added benefit of adding (real) urgency.
  • Give a trial extension when users ask for it (once).
  • Implement win-back emails for users who don't convert. You can offer trial extensions, add value, etc. etc. to get them back.
  • Offer last-minute, targeted perks. For example, after a user's trial ends, you couldsend an email with a survey asking, on a scale of 1 to 10, how likely they are to recommend the software to a friend. If the score is less than 6, just thank them for their feedback. If it's 6-8, extend the user's free trial. And if it's 9 or 10, offer the user a discount to upgrade. Mention did that and cut churn in half.

What to do if your conversion rate still isn't good

What should you do if you've got crap conversions and you've already tried everything listed above?

  • Talk to your users. Always a good idea, but particularly when conversions just aren’t happening.
  • Consider a paid trial.
  • Consider a “paid freemium" model.
  • Reassess your acquisition strategies. Perhaps your approach finds users who won’t pay rather than user who will.
  • Use data to understand what they find most valuable. Accentuate that, and consider paywalling it (in the case of free tiers).
  • Decrease time-to-value in whatever way you can.
  • Pivot if necessary.

And let's wrap up with a couple of solid tips from other indie hackers:

@tilikang: The first thing I'd look at is how active the ~295 free users are. There's a big difference between "none of them are using the service at all" vs. "they're using it, and they aren't choosing to upgrade to a paid tier". Understand the problem first, and then try to find a solution.

@scottwaters: This is something I see over and over again. There is obviously no harm in increasing your conversion rates, but for small numbers, widening the funnel is the way to go (especially if you can reach potential customers in a cost effective way).


What did I miss?


Subscribe for more tips, how-tos, and case studies 👇

  1. 4

    I'd add that it's super important to have product-market fit. If you don't, then no amount of tweaking and optimizing your product will get people to convert.

  2. 2

    Thanks for sharing!

  3. 2

    I've found that I'm more inclined to upgrade when it's, as you said, dead easy to upgrade and when I can cancel quickly and anytime.
    Thanks for this valueable article and grouping into different business models.

    1. 1

      For sure, same here. Maybe that’s the best tip: make it an experience that you’d want to have (and that would convert you)

  4. 2

    Awesome read. Very interesting

  5. 2

    Great tips for optimizing conversion rates! I appreciate the practical advice and insights shared in this post. Personalization, simplicity, and excellent customer support are key to turning free users into paying customers.

    1. 1

      Thanks! Totally agree 😀

  6. 2

    Thank you for sharing this.

  7. 2

    Hi, great article - super true!

    I would also add that after al CR hacks it is worthy to work on personalization to stick to a person's pain points and find the right triggers.

    From a marketing perspective, it's worthy working on remarketing - people need more than one touch point to convert sometimes.

    1. 1

      Agreed on personalization. Remarketing is effective, but I personally don't like it from a privacy standpoint.

  8. 2

    I would grant "pro" access for free for a couple of weeks to a select number of users to test with. See how many of them convert to the "pro" version after getting a taste of life with it. If your product has a good amount of compelling pro features, once their free trial expires, they might start feeling irritated being on the free version. If the conversion rate is pretty good, then you can do it to more of your free users after you tested it.

    I believe indie hackers podcast episode #20 (Scott's cheap flights) did something like this to convert his free users. Marco Polo just also did this last month with a "gift your friend a free week of "pro" Marco Polo"

    1. 1

      That's a really solid idea, thanks for weighing in!

  9. 2

    I learned from Profitwell that Freemium is an acquisition channel. With that framing what would you think about CAC here? Is there a benefit beyond acquisition that Free gets you?

    1. 1

      Yeah, I've read that too and I agree with that perspective. Free tier and trials have lots of other benefits. I posted about them here if you're interested.

  10. 2

    Trying to identify the most popular features of your product that have the highest stickiness will help you figure out where you might want to put a paywall or limit your users to increase your chances of getting paid - especially in freemium model.

    1. 1

      Agreed on freemium. But on free trials, I tend to think it's best to give access to everything so they can really experience the value.

  11. 2

    all solid tips 👍

  12. 2

    I really like that point about white-gloving your free customers. I'm at a point where I can (and probably should) do those things that don't scale, and this is probably the thing that would have the biggest impact. Just gotta figure out how to do it without being annoying to new customers. Maybe I'll offer personal demos when they sign up.

    1. 1

      I think offering a personal demo to free users is a great idea for early-stage companies.

  13. 1

    Really valuable post; bookmarked! Thank you @IndieJames. Most of my very own thought process (subconsciously most of the time) why I subscribe or cancel as an end-user are laid out here in one place and are on-point. I think this is a great one-stop checklist to start with for any one strategizing on customer conversion on their SaaS.

  14. 1

    Thanks for the shout out @IndieJames! Great list!

  15. 1

    Any resources/reports that you can share about actual numbers of conversion rate? I mean, it's not the same if you get some qualified leads via some targeted campaign or you just get random organic contacts in your landing page (maybe quite a lot of them are bots/crawlers), so it would be great to have a super realistic benchmark of how much conversion rate to expect. Conversion rate can be low, but at least I am happy when I see that the users are at least testing the Trial, while, in fact, there are so many people who request a Trial and they don't even log in in our platform. How do you call this phenomenon? Are they "humans" or are they spam/bots? Just wondering...

  16. 1

    Another great post, @IndieJames! tons of helpful info; resonates on multiple levels.

    I've recently published a freebie on Gumroad as a marketing experiment exactly for this reason: getting free users to convert.

    It is a quick 15-page Q&A test with ChatGPT, and the test results of course.

    Besides the buzz around ChatGPT, and educating myself about the capabilities of this tool, I want to see if this freebie could generate more traffic to my other gumroad products.

    if anybody cares, check it out here https://rvbhere.gumroad.com/l/zeoyn

  17. 1

    Thanks for sharing! This is really interesting for us as we also have a freemium model at https://excelly-ai.io/pricing.html.
    I personally also found the concrete conversion rates interesting. As we are currently launching the open beta, I am excited to see what the conversion rate will be for our product and how to tune it

  18. 1

    What a great resource, James! I love how you included different ideas on how a SaaS founder can increase the rate of interested and active free users -> paid users.

    Send emails based on specific actions. Onboarding emails are good example. Nurture your new users, but make sure you are actually providing value! Otherwise, email fatigue will ruin your chances of converting them.

    This is critical for making users convert to active and interested users in the first place. I am currently building something in that space (it's free, I don't have anything you could buy, I'm just looking for opinions) so that's what caught my eye the most.

    It's exactly what I am building, enabling SaaS to send actually relevant emails to each individual user based on their onboarding progress. Funny to see that one of your recommendations matched exactly what I am currently doing.

  19. 1

    We provide amazing 3D prints on mugs,shirts e.t.c. If someone interested then go to <a href="https://alfajrprint.com/">Graphics Print</a>

  20. 1

    Thanks James, never thought that i would found this tips while not searching for it

  21. 1

    Great and detailed post!

    Founder of something that's in it's 13th year, with 2 freemium consumer SaaS products, 2 others that are free trial, 25 APIs that are freemium, I have a couple things to add, lessons learned the hard way:

    Forget that stuff about what your conversion rate should be. Instead, assess your competitive landscape, and watch them as they change their pricing. Learn from where they falter.

    Never, but never give someone a paid product simply because they are a non-profit, a sob story, a charity case - it will always bite you in the ass. The best outcome is that they never touch your product; God help you if they do, and even worse if they recommend it - because they don't know what they should be getting. They will invariably misrepresent it. After all, they will not look at your pricing. No need; you gave it to them for free.

    Consider very brief free trials. Make it easy to get their hands on by not getting payment details (CC auth) up front, but really, as brief as possible. Give them a month and they'll procrastinate and never touch your thing - and have the gall to ask for another free month. They probably will try your thing if it's a week. This is what we found.

    Again, see what your competitors do and, if you can, consider doing away with monthly. Yearly tends to be better. You get more, and get less customer service nuisance cases, and few demand prorated refunds, even when they pay for a year (you'll be surprised).

    Finally, put tons of time into tutorials. Knowledge base it, rather than be quick to do one-on-one calls with customers. Give them your time and:

    1. They think they are networking with you and
    2. They think you are little and going nowhere, because you have time to give anyone and everyone.

    It is hard to force yourself not to do, but early on, when you get one person, really, even one, with something they find confusing, determine whether many are likely to be stuck with this thing, and if so, record a video to embed in a help page that also has annotated screenshots with brief textual instructions. And then, give people the link to the tutorial rather than doing a call with them. Ultimately, they'll respect you more - and be more willing to pay for your thing.

  22. 1

    I like the idea of giving full access for a limited time, so that users also start working with the paid features of the app and after the deadline they are more likely to start paying for the product. Great read, thanks!

  23. 1

    super good ill leave this bookmarked , i am also working on an AI tool criov.com and was and still scared that it might flop thank you for sharing this

  24. 1

    The trick is to provide just enough so they'll use your product at all, but not too much so they'll look for more on the paid plan

  25. 1

    Really helpful playbook. Appreciate the advice and looking forward to implementing them :)

  26. 1

    You missed spices!!!

    If ManU is the Guru, who is the disciple!!???

    Ans: The Snake!!!!

  27. 1

    We had this problem as well but we used a migration towards a new app with a new UI and feature as an excuse to get people to move to the paid version. Even with that we saw a huge churn rate.

    1. 1

      Interesting. So it was an entirely new product that got them to convert — it was a cross-sell?

      1. 1

        It was an app enhancement + additional features

        1. 1

          Oh ok got it. Bummer about the churn rate!

Trending on Indie Hackers
Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments How I Sourced 60% of Customers From Linkedin, Organically 11 comments