Bubblehouse
Bubblehouse
Bubble tea logo

Book a demo

Customers
Case StudiesLatest success storiesCustomer SuccessWork with our specialists
MaryRuth OrganicsSee how MaryRuth Organics used Bubblehouse and Fuego to build a flexible, omnichannel loyalty engine in 2026See latest case study
Company
Partner DirectoryOur partnersAbout BubblehouseAbout us
Product
Rewards & PointsSupercharge retentionTiers & MembershipsBuild lasting brand affinityReferralsUnlock the power of advocacyGamified LoyaltyAchievements, voting, and quizzesSubscription LoyaltyRemedy points of churnOmnichannel LoyaltyLoyalty without digital boundariesIntegrationsSeamless across your tech stack
Natively integrates with 100+ partnersProducts, platform tools, and integrations in one polished menu.
Solutions
DTC & EcommerceLeading digital native brandsRetail & Multi-locationOne loyalty system for every store, your site and your app. FashionApparel, accessories, footwear, and jewelryCPG & WellnessF&B, wellness, beauty, and personal careB2BManufacturers, wholesalers, and service providersFinanceBanks, insurance, pension, and wealth management
Back to integrations
Bubblehouse × Custom Cart

Loyalty for Stores You Built Yourself

If your store runs on its own cart and checkout, Bubblehouse connects through our API. Send us orders, embed a hosted rewards page and let members redeem points in your checkout.

Book a demo
Overview

What a Custom Store Needs for Loyalty

A custom cart is any store built on your own code rather than a hosted platform like Shopify. You control the checkout, so loyalty has to plug into it.

A working program needs three things: order and customer data flowing into Bubblehouse, a way to apply loyalty discounts, and a rewards page for members. If you use hosted Stripe Checkout, our first-party Stripe integration covers the first two. Otherwise your team sends orders through the API.

For the rewards page, most brands embed a page our design team builds, which normally takes 2 to 4 hours of development. You can also build the whole UI on our APIs, which gives full control and takes several weeks.

Why it works with Bubblehouse

Why Custom Stores Use Bubblehouse

You keep your checkout. We supply the loyalty engine and as much of the UI as you want.

Hosted rewards page

Our team designs the loyalty page to match your site, and you drop it in with an iframe and our script.

Redeem in your checkout

Record points redeemed with the order, or issue a provisional coupon code that only deducts points when the order goes through.

Refunds handled

If an order with redeemed points is refunded, Bubblehouse puts the points back.

Stripe shortcut

Stores on hosted Stripe Checkout skip most of the order and discount work.

How it works

From API Keys to a Live Program

Your developers connect the data and checkout. Our team builds and configures the loyalty experience.

Send orders and customers

Post orders to Bubblehouse through the API, or connect Stripe if you use hosted Stripe Checkout.

Embed the rewards page

Add our iframe and script to a page on your site and pass in the signed-in customer with a JWT.

Add checkout redemption

Check the member's balance, then record redeemed points on the order or use provisional coupon codes.

Handle product rewards

Listen for our add-to-cart message so redeemed products and their codes land in the cart.

Custom Cart Integration FAQ

For engineering teams running their own cart and checkout.

Embedding the hosted rewards page normally takes 2 to 4 hours. Sending orders and adding checkout redemption is extra, unless Stripe Checkout handles it for you.

Back to integrations
Bubblehouse × Custom Cart

Loyalty for Stores You Built Yourself

If your store runs on its own cart and checkout, Bubblehouse connects through our API. Send us orders, embed a hosted rewards page and let members redeem points in your checkout.

Book a demo
Overview

What a Custom Store Needs for Loyalty

A custom cart is any store built on your own code rather than a hosted platform like Shopify. You control the checkout, so loyalty has to plug into it.

A working program needs three things: order and customer data flowing into Bubblehouse, a way to apply loyalty discounts, and a rewards page for members. If you use hosted Stripe Checkout, our first-party Stripe integration covers the first two. Otherwise your team sends orders through the API.

For the rewards page, most brands embed a page our design team builds, which normally takes 2 to 4 hours of development. You can also build the whole UI on our APIs, which gives full control and takes several weeks.

Why it works with Bubblehouse

Why Custom Stores Use Bubblehouse

You keep your checkout. We supply the loyalty engine and as much of the UI as you want.

Hosted rewards page

Our team designs the loyalty page to match your site, and you drop it in with an iframe and our script.

Redeem in your checkout

Record points redeemed with the order, or issue a provisional coupon code that only deducts points when the order goes through.

Refunds handled

If an order with redeemed points is refunded, Bubblehouse puts the points back.

Stripe shortcut

Stores on hosted Stripe Checkout skip most of the order and discount work.

How it works

From API Keys to a Live Program

Your developers connect the data and checkout. Our team builds and configures the loyalty experience.

Send orders and customers

Post orders to Bubblehouse through the API, or connect Stripe if you use hosted Stripe Checkout.

Embed the rewards page

Add our iframe and script to a page on your site and pass in the signed-in customer with a JWT.

Add checkout redemption

Check the member's balance, then record redeemed points on the order or use provisional coupon codes.

Handle product rewards

Listen for our add-to-cart message so redeemed products and their codes land in the cart.

Custom Cart Integration FAQ

For engineering teams running their own cart and checkout.

Embedding the hosted rewards page normally takes 2 to 4 hours. Sending orders and adding checkout redemption is extra, unless Stripe Checkout handles it for you.

Back to integrations
Bubblehouse × Custom Cart

Loyalty for Stores You Built Yourself

If your store runs on its own cart and checkout, Bubblehouse connects through our API. Send us orders, embed a hosted rewards page and let members redeem points in your checkout.

Book a demo
Overview

What a Custom Store Needs for Loyalty

A custom cart is any store built on your own code rather than a hosted platform like Shopify. You control the checkout, so loyalty has to plug into it.

A working program needs three things: order and customer data flowing into Bubblehouse, a way to apply loyalty discounts, and a rewards page for members. If you use hosted Stripe Checkout, our first-party Stripe integration covers the first two. Otherwise your team sends orders through the API.

For the rewards page, most brands embed a page our design team builds, which normally takes 2 to 4 hours of development. You can also build the whole UI on our APIs, which gives full control and takes several weeks.

Why it works with Bubblehouse

Why Custom Stores Use Bubblehouse

You keep your checkout. We supply the loyalty engine and as much of the UI as you want.

Hosted rewards page

Our team designs the loyalty page to match your site, and you drop it in with an iframe and our script.

Redeem in your checkout

Record points redeemed with the order, or issue a provisional coupon code that only deducts points when the order goes through.

Refunds handled

If an order with redeemed points is refunded, Bubblehouse puts the points back.

Stripe shortcut

Stores on hosted Stripe Checkout skip most of the order and discount work.

How it works

From API Keys to a Live Program

Your developers connect the data and checkout. Our team builds and configures the loyalty experience.

Send orders and customers

Post orders to Bubblehouse through the API, or connect Stripe if you use hosted Stripe Checkout.

Embed the rewards page

Add our iframe and script to a page on your site and pass in the signed-in customer with a JWT.

Add checkout redemption

Check the member's balance, then record redeemed points on the order or use provisional coupon codes.

Handle product rewards

Listen for our add-to-cart message so redeemed products and their codes land in the cart.

Custom Cart Integration FAQ

For engineering teams running their own cart and checkout.

Embedding the hosted rewards page normally takes 2 to 4 hours. Sending orders and adding checkout redemption is extra, unless Stripe Checkout handles it for you.

Integrations

Featured integrations

Connect Bubblehouse loyalty to the tools your team already uses across marketing, support, and commerce.

View all integrations
Point of sale

Teamwork Commerce

Teamwork Commerce is leading the change in retail, a natively integrated omnichannel solution, with an industry leading order management system.

Discover
Email & SMS marketing

Klaviyo

Klaviyo helps growth-focused eCommerce brands drive more sales with super-targeted, highly relevant email, Facebook, and Instagram marketing.

Discover
Subscriptions

Recharge

Recharge powers subscription payments in an all-in-one platform that drives growth and scales with growth.

Discover
SMS marketing

Attentive

Attentive's SMS-first platform helps brands engage through two-way, personalized conversations.

Discover
Subscriptions

Ordergroove

Ordergroove powers subscription and recurring revenue programs for brands, helping them drive customer retention and lifetime value.

Discover
Customer support

Gorgias

Helpdesk built for eCommerce brands that connects you with your customers across their favorite channels.

Discover
Reviews & UGC

Bazaarvoice

Bazaarvoice helps brands generate user-generated content in the form of star ratings, consumer reviews, questions and answers, social content,and more.

Discover

Get more from your existing customers than you ever have

Schedule a call today to learn how Bubblehouse can transform your retention strategy into a scalable and impactful loyalty system.