Bundle sets, rewards and upsells for Shopify
Help & how-tosHELP & HOW-TOS · MOBILE APPS · 2 MIN READ

Mobile apps (Tapcart)

If your store also sells through a Tapcart mobile app, two Luxe blocks bring bundle sets and rewards into it: the Luxe Set Builder and the Luxe Rewards Bar. Both end in Shopify's checkout, which Tapcart uses, so sets and rewards are priced there exactly as on your online store. The blocks show the price; checkout decides it.

An amber dropper bottle on a stone plinth

What works in the app

Without the Luxe blocksWith the Luxe blocks
Build-your-own setThe set's product sells with its default picksThe shopper's own picks, with the same limits and set price
Fixed setYes, as its productYes
Collection setNo: items sell at full priceYes
Store-wide rewards (free shipping, percent or amount off)Applied at checkoutApplied at checkout, with a progress bar
Choose-your-gift rungNoYes
BillingA Luxe order only when checkout expanded the setThe same as your online store

Not in the app yet: Edit set from the cart, Complete my set, filters in the picker, share links, the tray's tier progress bar and Upsells. With Shopify Markets, the blocks show prices in your store's currency; in another currency the Set Builder reads "Set price shown at checkout" and the Rewards Bar hides, and checkout still charges the right price.

Set up

It takes a Tapcart plan with App Studio custom blocks, and is done once per Tapcart app, by you or your Tapcart developer.

  1. In Luxe, open Settings > Data and integrations > Mobile apps. Turn on Serve bundle sets to mobile apps and save. It is off by default; while off, Luxe serves nothing outside your online store.
  2. Copy the Luxe address for the Tapcart blocks shown there.
  3. Create the two blocks with the Tapcart CLI and copy in Luxe's block files, then push them live. The step-by-step guide linked from Mobile apps has every command.
  4. In Tapcart App Studio, place Luxe Set Builder on your set's product page (it finds the set from the product) and Luxe Rewards Bar on the cart page or the top of the home page. Paste the Luxe address into both.
  5. Optionally set the Accent colour and every shopper-facing word in each block's Words.
  6. Place a test order on a development or test store and check that checkout shows the set price and your rewards.

Hide Tapcart's own Add to cart button on a set's product page, so shoppers add their own build rather than the set's default picks.

Billing

An order placed in the Tapcart app with a set built by the Luxe blocks, or a gift chosen in the Rewards Bar, is a Luxe order, billed exactly as on your online store (Plans and billing). Mobile apps are available on every plan.

Privacy

The Luxe address serves only what your storefront already shows any shopper: your live sets and their items, and your published rewards ladder. It never serves customer, order or billing data. With Serve bundle sets to mobile apps off, it answers nothing; responses already fetched may stay in an app's cache for a few minutes.