The subscription widget the app couldn't show
Liquid+ sell one product, a gut-health drink, almost entirely on subscription. The whole experience is built around a 90-day journey, and they wanted each subscriber to open their account and see exactly where they are in it: not a generic explainer, but their real progress, personal to them.
What we did
The subscription platform runs a good customer portal, but it does not expose a customer’s own subscription data inside that portal for you to build on. So a personalised progress display was not something you could configure. It needed a piece that could read the real data.
We built that piece: a small backend of our own that sits behind the store, reads the customer’s actual subscription, works out how far through the journey they are, and drives a four-stage progress display in their account. It is owned by Liquid+, runs on their own infrastructure, and fails quietly to a neutral state if anything is ever unavailable, so it can never break the account page.
The result
Every subscriber now opens their account to a progress view that reflects where they actually are, not a static graphic that says the same thing to everyone. The generic version was easy. The real one needed something the platform could not give us, so we built it.
What to take from it
Subscription platforms give you a lot out of the box, and then a wall where the personalised, on-brand version lives. That wall is usually not “impossible”, it is “needs a small custom piece the app was never going to include”. Worth knowing where your platform stops, because that is exactly where the experience that sets you apart begins.