Skip to content

The subscription widget the app couldn't show

Date

12 Jul 2026

Category

Build

Client

Liquid+

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.