Comver

Collect three deals, unlock a reward — with a code Shopify actually honours

A gift shortcut in the header opens a drawer of your discounted bestsellers — “Gain your offer. Add 3 deals to your basket and unlock 5% off the whole order.” The pool is only your own catalogue; AI orders it and writes the one-line pitch. When the shopper claims, the basket goes to the cart through a real Shopify discount code that only pays out once the rule is met.

See the drawer live
  • Deals only from your own on-sale bestsellers
  • The reward is a Shopify discount code — Shopify owns the rule
  • Configured in Comver, not the theme editor
AURELLEOffers & RewardsGain your offer2/31
Header gift shortcut

Gain your offer

Add 3 deals to your basket and unlock 5% off the whole order.

Hand-picked bestsellers, on sale right now.

2/3 products added

Only 1 more product to unlock 5% off

Your offer basket

Hydra Gel Cleanser$24$3020%
Vitamin C Mist$28$3520%

Bestsellers on sale

Overnight Sleep MaskLimited dealOvernight repair at −19%19%$34Add
Daily SPF 50Staff pickDaily SPF, 15% off this week15%$29Add
Jade Facial RollerOn saleA tool that lasts, −25%25%$18Add
Add more products

The reward is a Shopify discount code — applied when you claim

Reward

Live as COMVER-OFFERS-5

Shopify grants 5% once 3 offer products are in the cart. Shopify still owns the rule.

The pool

Only your own discounted bestsellers — compare-at above price, ranked by units sold in 90 days.

AI orders the pool and writes the pitch

Last 30 days

Drawer opens2,118

Rewards unlocked381 · 18%

Discounts applied214

Attributed$1,260

Counted, not modelled

3

Products to unlock

“Three is the tested default: enough to lift the basket, short enough to finish.” Adjustable 1–10

5%

Reward on the whole order

Adjustable 1–50% — created as a Shopify code discount scoped to the offer products

5–10

Offers in the drawer

“Enough choice to reach the minimum, few enough to scan.” Cap 3–20

+4–12%

AOV uplift

Typical, not measured — your own number is Attributed revenue

Attribution starts after activation: orders carrying the reward code, or coming from a cart the drawer touched.

On the storefront

A basket inside the drawer, three slots to fill

Headline, description and sub-line are yours. Two sections — “Your offer basket” and “Bestsellers on sale” — a stepped progress card that counts “{added}/{min} products added”, and a CTA that reads “Add more products” until the reward unlocks and “Claim 5% off” after.

“Only 1 more product to unlock 5% off”

Every offer row shows the product, its badge (On sale · Bestseller · Limited deal · New · Staff pick), the AI-written pitch, the markdown and the price. Add and remove freely — the progress card follows.

AURELLEShopBestsellersRoutinesAboutOffers & RewardsGain your offer2/31

Collection

Bestsellers

Glow Renewal Serum

$62

Barrier Repair Cream

$38

Hydra Gel Cleanser

$24$30

Overnight Sleep Mask

$34$42
Offers & Rewards 2/3
Collecting · 2 of 3

Gain your offer

Add 3 deals to your basket and unlock 5% off the whole order.

Hand-picked bestsellers, on sale right now.

2/3 products added

Only 1 more product to unlock 5% off

Your offer basket

Hydra Gel Cleanser$24$3020%
Vitamin C Mist$28$3520%

Bestsellers on sale

Overnight Sleep MaskLimited dealOvernight repair at −19%19%$34Add
Daily SPF 50Staff pickDaily SPF, 15% off this week15%$29Add
Jade Facial RollerOn saleA tool that lasts, −25%25%$18Add
Add more products

The reward is a Shopify discount code — applied when you claim

Where deals come from

Only your own bestsellers, only when they are on sale

The pool is read straight from Shopify: active products with a compare-at price above their price, ranked by units sold in the last 90 days. AI only orders that pool and writes the one-line pitch — “Save 20% on the 150 ml size” — or you choose the offers yourself. Either way, nothing enters the drawer that is not already discounted in your catalogue.

  • “Let AI pick” or “Fill from best sellers” — with the AI / Manual badge on every row
  • “Minimum markdown to qualify” keeps token 1–2% markdowns out of a drawer that promises deals
  • “Refresh offers” re-picks; “Offers shown” caps the drawer at 3–20 however many are saved
Search Comver⌘K
Back to ShopifyBBeautySkinData live

Revenue modules · Offers & Rewards

Offers & Rewards

A gift shortcut in the header opens a drawer of discounted bestsellers. Collect three of them and the shopper unlocks a percentage off the whole order.

Refresh offersSave changes

Reward live as COMVER-OFFERS-5 — Shopify grants 5% once 3 offer products are in the cart. Re-run setup after changing the percentage, the minimum or the offer list.

Re-run setup

Offers in the drawer

8

6 picked by AI

Drawer opens

2,118

Last 30 days

Rewards unlocked

381

18% of opens

Discounts applied

214

Code handed to the cart

Offer products

What the drawer proposes. Between 5 and 10 works best: enough choice to reach the minimum, few enough to scan.

Let AI pickFill from best sellers
Hydra Gel CleanserAISave 20% on the 150 ml size$24 $30
Vitamin C MistAIThe routine finisher, 20% off$28 $35
Overnight Sleep MaskAIOvernight repair at −19%$34 $42
Daily SPF 50AIDaily SPF, 15% off this week$29 $34
Jade Facial RollerManualA tool that lasts, −25%$18 $24

Best sellers on sale

Straight from Shopify: active products with a compare-at price above their price, ranked by units sold in the last 90 days. This is the same pool the AI picks from.

Silk Spa Headband25% · $12 · 178 sold in 90 daysAdd
Hydra Gel Cleanser20% · $24 · 412 sold in 90 daysAdd

Reward rule

Products to unlock

3

Reward %

5

Offers shown

8

Minimum markdown

5 %

Three is the tested default: enough to lift the basket, short enough to finish.

Who picks the offers

AI picks from the best sellers on saleI choose them myself

Discount code

COMVER-OFFERS-5Live
Apply the code automatically
The reward

A real Shopify discount code — not a promise on a banner

One click, “Create discount”, and Comver creates a Shopify code discount (COMVER-OFFERS-5 by default) scoped to the offer products with a minimum quantity equal to your “Products to unlock”. Claiming sends the shopper through /discount/{CODE} so the code is attached to the cart. Shopify still owns the rule: it only pays out once the products are in the cart. Change the percentage, the minimum or the offer list and the module drops back to “not live” until you re-run setup — the drawer keeps collecting, but never promises a reward it cannot honour.

  • “Apply the code automatically” — the cart carries the discount the moment the basket is claimed
  • Warning callout before setup: “The reward discount is not live yet”; success after: “Reward live as {CODE}”
  • The same code is what attribution reads — deterministic
Shopper claims“Claim 5% off” adds the three offer products to the cart.
/discount/COMVER-OFFERS-5The shopper is sent through Shopify’s discount URL so the code is attached to the cart.
Shopify owns the ruleA code discount scoped to the offer products, minimum quantity 3. It only pays out when the rule is met.

Before “Create discount”, the drawer collects but never promises

“The reward discount is not live yet — Comver will create a 5% Shopify discount code that only pays out once 3 products are in the cart. Until then the drawer collects products but never promises a reward.” Editing the code, the percentage, the minimum or the offer list drops the module back to “not live” until setup runs again.

Entry points

A gift in the header, a pill on mobile

The header shortcut carries a label and a sublabel — “Offers & Rewards” / “Gain your offer” — and the live count. On mobile a floating tab opens the same drawer. On product pages the floating tab hides itself, because product pages already carry the Callio launcher; the header shortcut still opens the drawer there.

  • Show the header gift shortcut · show the floating tab on mobile · hide the floating tab on product pages — three switches
  • Drawer side and accent colour per module; three Style resets that change tokens only
  • Every string the shopper reads is a Copy field — header lockup, headline, sections, progress line, both CTAs, unlocked message

Header gift shortcut

Offers & RewardsGain your offer2/3

Label and sublabel are yours. On a marketplace theme it takes the “Reorder / My items” slot.

Floating tab on mobile

Offers & Rewards

“Show the floating tab on mobile” — one switch.

On product pages

Ask us about this product

The floating tab hides here — “Product pages already carry the Callio launcher.” The header shortcut still opens the drawer.

The Offers & Rewards workspace

What you set, and what it counts

One embedded workspace view inside the module tab: header actions Refresh offers and Save changes, the availability control, the reward callout, four metrics and four cards.

Offer products

The list the drawer proposes, with AI / Manual badges, price and struck compare-at. Below it, “Best sellers on sale” — the pool, with units sold in 90 days.

Reward rule

Products to unlock, reward %, offers shown, minimum markdown, who picks, the discount code and “Apply the code automatically”.

Style & copy

Three presets (tokens only), accent, drawer side, mobile tab switches — and every string from the header lockup to the locked CTA.

Four metrics

Offers in the drawer (“n picked by AI”) · Drawer opens · Rewards unlocked (“% of opens”) · Discounts applied (“Code handed to the cart”).

What is measured

Viewed, opened, unlocked, attributed

The module keeps its own event stream: widget viewed and opened count as “Shown”; product added, reward unlocked and add-to-cart count as actions; discount applied is recorded when the code is handed to the cart. Attributed revenue only counts orders carrying the reward code, or coming from a cart the drawer touched — written at order time with refunds reversed.

  • Drawer opens and Rewards unlocked appear from the first storefront event
  • Nothing is estimated before the first order lands
  • +4–12% AOV uplift is the typical range the product shows, labelled “typical, not measured”
Drawer opens2,118

the header shortcut or the floating tab

Rewards unlocked381

three offer products in the basket · 18% of opens

Discounts applied214

the code handed to the cart on claim

Attributed$1,260

orders carrying the reward code, or from a cart the drawer touched

Also recorded: widget dismissed, product removed, add-to-cart error. Refunds write negative attribution rows.

How it installs

Live in the header in four steps

One theme app extension, “Comver Revenue Modules”; the Offers & Rewards app embed renders the header shortcut and the drawer. Everything else is set in Comver.

  1. 1

    Theme editor · App embeds

    Comver Offers & Rewards
    Comver Callio Chat

    Once. Everything else is set in Comver.

    Switch on the app embed

    “Enable the Offers & Rewards app embed in your theme so the drawer and the header shortcut render on the storefront.” Once.

  2. 2

    Where it shows

    Show onOnly the ones I list
    serumsmoisturisersgift-sets+ handle

    All products · Only listed · All except listed

    Choose where it shows and a Style

    The same targeting card as every module — all products, only listed, or all except — plus the one Style from the overview, or the module’s own accent and drawer side.

  3. 3

    Reward

    The reward discount is not live yet

    Comver will create a 5% Shopify code that only pays out once 3 products are in the cart.

    Create discount

    Then: “Reward live as COMVER-OFFERS-5

    Pick offers, create the discount

    Let AI pick or fill from best sellers, set the minimum and the percentage, then “Create discount”. Comver creates the Shopify code; the callout turns green.

  4. 4

    Module availability

    Offers & RewardsCounts toward the active allowance Active
    Deactivate

    Basic: up to 3 active · Pro: all modules

    Activate and read the numbers

    “Activate module” — it counts toward the Basic plan’s three. Drawer opens and Rewards unlocked arrive first; Attributed revenue with the first order.

FAQ

Frequently asked questions

Only from your own catalogue: active products with a compare-at price above their price, ranked by units sold in the last 90 days. AI only orders that pool and writes the one-line pitch; you can also pick manually. A “minimum markdown to qualify” keeps token 1–2% markdowns out.

Real. “Create discount” makes Comver create a Shopify code discount scoped to the offer products with a minimum quantity equal to your “Products to unlock”. Claiming sends the shopper through /discount/{CODE}; Shopify applies the rule and only pays out once the products are in the cart.

The module drops back to “not live” until you re-run setup — the drawer keeps collecting products but never promises a reward it cannot honour. Re-run setup and the callout reads “Reward live as {CODE}” again.

It is the tested default: enough to lift the basket, short enough to finish. You can set 1–10. The drawer works best with 5–10 offers — enough choice to reach the minimum, few enough to scan.

In the header, with a label and sublabel you write (“Offers & Rewards” / “Gain your offer”) and the live count. On mobile a floating tab opens the same drawer. On product pages the floating tab hides itself because the Callio launcher is already there; the header shortcut still works.

Yes — every string is a Copy field: header label and sublabel, floating tab text, drawer headline and description, reward sub-line, basket and offers section titles, both CTAs, the progress line (“{added} and {min} are replaced with the live counts”) and the unlocked message.

It is the typical range the product shows on the module tab, labelled “typical, not measured”. Your own result appears as Offers in the drawer, Drawer opens, Rewards unlocked, Discounts applied and Attributed revenue once the module is live.

Put a gift in your header today

Install Comver, enable the app embed once, let AI pick from your on-sale bestsellers and create the discount. The first shopper to collect three unlocks a code Shopify honours.

Book a demo

14-day free trial · Live on Shopify in minutes · Checkout stays in Shopify