Loading
Fix broken loops that hurt retention
Turning small product moments into buying momentum
Reduce friction in your checkout
Amazon owns Audible, so it's unsurprising that you can purchase an audiobook in a few clicks.
But, unlike Amazon, they're a few bad clicks.
UX is an art with thin margins. The difference between okay and epic can be a single line of context.
You're cooking with the same ingredients as everyone else, but yours just tastes better.
And unlike a subscription (a recurring purchase), you usually have to be proactive about designing and spinning a flywheel for repeat purchases.
I've designed and experimented on these set-ups with more than 100 different companies, on (at least) hundreds of millions of users.
Here are some techniques that have reliably worked for me.
We've covered the process of buying a book, but what about turning the flywheel?
i.e., feeling a sense of ownership about your library, and using that to encourage another purchase.
If you're like me, you'll listen to books until the acknowledgements—the bit where the author thanks a bunch of people for putting up with them.
Then you'll stop.
Although Audible breaks these out into chapters, they don't automatically mark a title as finished unless you've listened to the entire thing.
So my library is mostly unfinished books with a few seconds or minutes remaining. These will then be continuously recommended to me as the next thing for me to listen to.
What happens next? I now entirely ignore my recommended feed.
I could manually mark them as finished, but I don't.
A behaviour that could be recognised by looking at data (percentage of "unfinished" books that only have the end credits left), effectively neutralises a major conversion opportunity for Audible.
A single oversight.
There are two main reasons why companies show analytics for individual usage:
🖼
1. To frame a silent benefit
Like the number of ads reduced on YouTube Premium
😎
2. Bragging rights
To tell your friends you’ve lifted 1000kg in the gym today
For example, people rarely brag about the number of ads they’ve not seen. Perhaps because they don't have a clear grasp of the alternative. The benefits are silent.
I suspect that Audible is a combination of the two.
But through the simple criteria of framing or bragging, you can roughly judge how effectively these analytics are displayed.
In other words: does my implementation serve one, or both, of these goals?
Audible's barely works.
Often the charts are outright broken. For example, look at my daily listening time:
You have to tap to reveal the raw data, which then doesn't align to the bar chart at all.
And then conceptually they often miss the point.
If you click to view your listening time, it'll always show you today's analytics, even if you've got no data.
Something to remember is that the default time frame for your analytics can make all the difference.
In Audible's instance, weekly or monthly would likely be better. But some apps benefit from a lifetime view.
At least it's not as bad as the badges...
I've found that badges and achievements are considerably more effective if the user proactively works towards them.
For example; you've read 400 words of this article already, congratulations.
But you didn't feel much, did you?
Audible have taken a rare approach of turning their badges into riddles without any desire.
If you click on a locked achievement, you're shown a pop-up like these:
Typically this type of milestone would be used to encourage specific behaviours, like trying new features, or committing to repeat usage (streaks).
The concept is simple: nudge the actions that create stickier users.
But the vagueness doesn't tell you if it needs a day of effort, or a whole year. You'd need to look it up online first.
It's a style of hardcore grinding that will only appeal to a very small cohort of their users—and they're probably pretty dedicated anyway.
It's the rest of their audience that they need to nudge.
P.S., If you're interested in how to make your badges, achievements and streaks way more effective, I've published an entire Cheatsheet on Gamification.
We're all familiar with (if not bored to death by) the confetti blast celebration. This is how to design a motivational slingshot that actually works.
Learn which milestones to celebrate, and why
The common mistake when building celebrations
Techniques for upselling more effectively
Companies are building unique features, but then failing to show anyone how to actually use them.
How to structure onboarding for creative input (like AI)
Identifying when simply "pointing" isn't enough
How to make these features more memorable
Substack is optimised for writers, not readers. They use deceptive design and psychological exploits to drive growth.
How Substack uses deceptive design to boost sign-ups
How they exploit uncertainty to drive upgrades
The risks of careless A/B testing
The best retention strategy? Design a product that helps users feel like they’re making progress—right from the moment they set a goal.
How to create goals that stick
Framing benefits better to upsell more
Reducing churn by leaning into goals
A breakdown of three common onboarding techniques, and how to stop people ignoring them.
Why users ignore your onboarding
What you can do to fix it
Advanced onboarding techniques
There are more than 40,000 designers, developers and product teams who trust BFM to explain why things work. Join them.