Each week I reverse engineer the products of leading tech companies. Get one annotated teardown every Friday.
How to reactivate lost trialsWhat Canva teaches us about turning churned users into revenue Download PDF or view online.
I’ve paid for Canva three separate times in the past year. It’s a cycle of churn → reactivation → churn for me. I can’t quite justify it long-term (I basically live in Figma), but when I need a one-off feature, I’m back. And I’m not the only one. Reactivation campaigns can recover anywhere from 5% to 40% of churned users (even 50% in the case of one gym…) - and up to 38% of lifetime value can come after a user returns. From a product perspective, there are two key moments in this cycle:
What’s interesting isn’t just that I reactivated - but how. It happened over two sessions, and across two very different needs. Let’s break down what happened, what Canva got right and how you can apply this to any product: 🎯 Session 1: When intent is high, price still mattersI was planning a 30th birthday party. I opened Canva to make the invite. The free templates were… fine.
But the premium ones? Stunnin’. Absolutely gorgeous. Especially this one:
Everything about this paywall was ✨ contextual ✨ — not generic:
But when I clicked upgrade, the first number I saw was £270 — yikes. No trial (which is understanable, given I already had a trial in my first subscription).
Even £27 for a monthly plan felt steep for a single invite. This was meant to be a ten-minute job, not a template treasure hunt. So I closed the tab. Task: incomplete. 📌 Key takeaway: the first number someone sees matters. There’s a fine line between not shocking people with an annual price while also being transparent about how much things cost. 👑 Session 2: Trials work best when urgency is realA week later, Canva caught me at the right moment. A moment of even greater urgency. I was exporting a LinkedIn carousel when I stumbled across some little crown icons on the download settings 👑 👑 👑
Turns out, higher-quality downloads are a Pro feature. I really needed better download quality in that moment, so I dragged the file size slider. And, lo and behold, I hit another contextual paywall:
But this time, instead of pricing, I was offered a second free trial. Funnily enough, I’d been shown a trial pop-up a few weeks back and dismissed it because I didn't need it at the time. This time, however, I took it. But because I was in a hurry 🏃♀️🏃♀️🏃♀️ I needed to get this post out, and I had zero time for friction. 📌 Key takeaway: Reactivation works best when it solves a problem in the moment. Canva likely triggered this trial based on my usage: either time since churn, or it identified that I'd exited of the paywall without paying in my last session. 🎉 After reactivation: Light-touch onboarding, heavy payoffAfter accepting the trial, I got the classic Canva confetti.
Before the confetti had finished falling, I also got a prompt to set up my team.
In the moment, I really needed to finish this piece of content, so I tapped ‘I’ll set up later.’ I don’t know if this onboarding is the same as for new users — or tailored for returners. But it reminded me of what Duolingo does so well: re-onboarding returning users to help them rediscover the magic moment. So, what can we learn?If you’re building a paid product - freemium or not - here are nine things to think about:
Any more for any more? Thank you SO much for reading (all the way to the bottom, wow look at you go). See you next week, Rosie 🕺 |
Each week I reverse engineer the products of leading tech companies. Get one annotated teardown every Friday.