Skip to content
JetBuild Studio
Back to work
Bubble Subscription · 8 weeks

Cuure

10,000+ subscribers

Built a Bubble quiz-to-subscription platform with a real-time recommendation engine, Stripe billing and customer dashboards — scaled to 10,000+ subscribers.

0k+
subscribers
Series A
raised after
Cuure — bubble subscription · 8 weeks

The situation

Cuure needed a seamless quiz-to-checkout flow that could handle complex recommendation logic and Stripe subscription management. The product concept — take a health quiz, get a personalised vitamin blend, subscribe in 60 seconds — required tight integration between the quiz engine, recommendation logic and payment flow.

The team chose Bubble because the quiz flow needed constant iteration. Each question's scoring weight, the recommendation algorithm and the checkout steps would all change based on early user data. Bubble's visual workflow editor meant the team could adjust the funnel without waiting for development cycles.

Speed to market was critical — competitors were launching similar products. Eight weeks from blank Bubble app to live subscriptions.

What we built

We built the entire product on Bubble — from the personalisation quiz through the recommendation engine to Stripe subscription management.

Quiz engine with scoring logic

The personalisation quiz is a multi-step flow built with Bubble custom states to track progress and answers. Each answer carries scoring weights stored in the Bubble database — when the quiz completes, a backend workflow calculates the user's health profile and generates a personalised product recommendation. The quiz flow is fully configurable: the Cuure team can add questions, adjust scoring weights and change the recommendation logic without touching the Bubble editor.

Recommendation engine

The recommendation engine runs as a Bubble backend workflow that scores quiz answers against a product matrix stored as Bubble data types. Each vitamin has nutrient profiles, dosage rules and compatibility constraints. The engine evaluates all products against the user's quiz profile and generates a ranked bundle — all within Bubble's workflow system.

Stripe subscription integration

Full Stripe subscription management built via the API Connector plugin. Users go from quiz result to active subscription in under 60 seconds. The integration handles trial periods, plan changes, payment failures and cancellations through Bubble API workflows that receive Stripe webhooks.

Customer dashboard

Subscribers manage their account through a Bubble dashboard — adjust delivery frequency, swap products, pause or cancel, and view order history. The dashboard pulls real-time subscription data from Stripe via the API Connector and displays it alongside the user's quiz profile and recommendation history.

  • Configurable quiz engine with weighted scoring in the Bubble database
  • Real-time recommendation engine built with backend Bubble workflows
  • Stripe subscription management via the API Connector plugin
  • Customer dashboard with delivery and account management
Personalization quiz — answers score against a recommendation engine.
Custom blend — personalized vitamin pack from quiz results.
Subscriber dashboard — manage deliveries and preferences.

The result

Cuure scaled past 10,000 subscribers. The quiz-to-subscription flow converts reliably — users go from first question to paid subscription in under two minutes. The company later raised a Series A.

The Cuure team continues to optimise the quiz and recommendation logic themselves using the Bubble editor. The configurable scoring system means they adjust product recommendations without developer involvement.

Need a Bubble subscription product that converts?

Next case study

My AskAI Custom AI chatbot builder