Oxify Oxify
Shopify free gift with purchase app

Make the next item a goal, not a decision

“Spend $25 more for a free gift” outperforms almost every discount you can run, because it asks the shopper to close a small gap rather than judge a price. Oxify shows the gap as a live progress bar and moves it as they add.

★★★★★ 5.0 on the Shopify App Store1,000+ Shopify storesBuilt for Shopify
+30%Average AOV lift across active stores
UnlimitedReward tiers, on every plan
10 minTypical setup, with no developer
30-dayROI guarantee or a full refund
See how it works

Merchants running Oxify

The problem

A discount cuts your margin. A gift raises your order.

A 10% off code costs you real margin on an order that was already happening. A free gift at a threshold above your average order costs you the wholesale price of one item and only triggers on baskets that grew to earn it. The economics are not close — but only if the shopper can see how far away the reward is.

Discount codes

  • Margin comes off orders that would have happened anyway.
  • The shopper has to find, copy and remember a code.
  • It trains customers to wait for the next sale before buying.
  • No effect on basket size — it just makes the same basket cheaper.
  • Codes leak to deal sites and get used by people who never needed them.

Free gift thresholds

  • Only pays out on baskets that grew in order to qualify.
  • Costs you a wholesale unit, not a percentage of revenue.
  • Applies automatically — there is no code to find.
  • The progress bar makes the gap concrete, and small gaps get closed.
  • Stacks with your other promotions instead of replacing them.
How to set it up well

Four things that decide whether a gift earns

The mechanic is simple. Getting it to pay is about these four choices, and most stores get the first one wrong.

Set the threshold above AOV

The reward has to require a bigger basket. A threshold below your average order is a discount you are giving away.

Pick a gift they want

A desirable small item beats a bigger unwanted one. Letting the shopper choose beats both.

Show the gap, live

“$12 away” is a task. “Spend $75 for a gift” is a terms-and-conditions line.

Stack a second tier

One threshold lifts the basket once. A second tier just above it keeps the same shopper climbing.

Free gift tiers

The gap is small, so shoppers close it

Set the thresholds — free shipping at $50, a free gift at $75, a better gift at $120 — and the drawer shows exactly how far the shopper has to go. The bar moves as they add. It is the single highest-yield thing you can put in a cart.

  • Unlimited tiers: free shipping, free product, percentage or fixed discount
  • The shopper picks the gift, or you set it — both are supported
  • Thresholds convert per market automatically with Shopify Markets
  • Removing an item rolls the reward back cleanly, with no orphaned free products

Why it works: the gap to the next reward is concrete and small. Shoppers close small gaps.

Oxify cart drawer showing three free-gift tiers and a progress bar
Gift choice & eligibility

Let them choose, and they will qualify

A gift someone actually wants converts far better than one you picked for them. Oxify can present a small selection at each tier and let the shopper choose, with full control over what is eligible and when.

  • Offer a curated selection per tier, or lock it to a single product
  • Exclude sale items, gift cards or specific collections from counting toward the threshold
  • Limit gifts by collection, customer tag, market or date range
  • Inventory-aware — an out-of-stock gift is swapped or hidden automatically

Protect your margin: exclude the products where a free gift would cost more than it earns.

Oxify product recommendation panel
Free shipping bar

The threshold that needs no inventory

Free shipping is the reward with no unit cost, and it is the natural first rung of the ladder. Run it below your gift tier so the shopper hits an easy win, then keeps climbing toward the harder one.

  • A sticky progress bar visible on every page, not only in the cart
  • Set a different threshold per market with Shopify Markets
  • Works as the first rung under your gift tiers rather than competing with them
  • Copy is fully editable, including the message after the threshold is met

The ladder effect: an easy first win makes the second threshold feel achievable.

Frequently Bought Together cross-sells inside the Oxify cart drawer
Gifts that work with everything else

A reward that doesn’t fight your other offers

Free gifts break most often when a second app applies a discount that pushes the subtotal back under the threshold. Because Oxify owns the cross-sells, bundles and volume discounts too, the rules are evaluated together rather than racing each other.

  • Gift tiers, bundle pricing and volume breaks evaluated as one rule set
  • Applies through Shopify Automatic Discounts — no codes to distribute
  • Your campaign codes keep working alongside the gift threshold
  • Cross-sells in the drawer are the obvious way to close the remaining gap

The usual failure mode, removed: no second app can push the basket back under the line.

Product page add-ons and upsells powered by Oxify
Coverage

Show the goal everywhere, not just in the cart

A progress bar only in the cart is a progress bar most shoppers never see. Oxify keeps the goal in view across the session, from the product page to the moment after payment.

Product page

The threshold shown before the item is even in the cart.

Cart drawer

The live progress bar, the gift picker and the cross-sells.

Sticky cart

A persistent bar keeping the reward goal in view on every page.

Post-purchase

A reward on the next order, offered the moment they pay.

Oxify product recommendation panel
Who it works for

The threshold that fits your catalogue

The right gift and the right threshold depend on your margins and your average order. Here is where we’d point you first.

Beauty & skincare

Sampling is already how the category sells.

Start with: A deluxe sample or travel size at 1.3× AOV — it doubles as trial for a full-size repeat purchase.

Apparel & accessories

Wide baskets and strong add-on logic.

Start with: A branded accessory at 1.4× AOV, with free shipping as the first rung below it.

Supplements & consumables

Multi-buy behaviour and predictable refills.

Start with: A shaker, scoop or single-serve pack on multi-month orders, above your two-month price.

Comparison

One app instead of four

Free-gift apps are usually single-purpose. The moment you also want cross-sells, bundles or volume pricing you are stacking apps — and stacked discount logic is exactly what breaks gift thresholds.

CapabilityTypical free gift appOxify
Free gift thresholdsUsually includedUnlimited tiers, built in
Shopper chooses the giftOften a paid upgradeIncluded
Free shipping barSometimesIncluded, sticky across the session
Multiple stacked tiersOften limited to oneUnlimited
Cart drawer & cross-sellsNot coveredIncluded
Bundles & volume discountsSeparate appIncluded, one rule set
Product page add-onsNot coveredIncluded
Multi-currency thresholdsOften a paid add-onIncluded, via Shopify Markets
Discount conflictsThe usual failure modeEvaluated together, no collisions
Theme changes requiredOften, plus a developerNone — app embed block
Typical monthly cost3–4 apps stackedOne bill, from $9.99
ROI guaranteeNone30 days, full refund

Comparison reflects the common feature split across popular free-gift and reward apps on the Shopify App Store. Competitor features and pricing change — re-check before quoting this.

How it works

Live in about ten minutes

No developer, no theme edits, no staging copy of your store.

01

Install

Add Oxify from the Shopify App Store. It connects through an app embed block — no theme files touched.

02

Match your theme

Fonts, colours and button style pull from your theme, then you adjust anything visually.

03

Set your tiers

Pick the thresholds and the gifts, decide whether the shopper chooses, and set your exclusions.

04

Publish and tune

Go live, watch AOV, then move the threshold. Most stores find their number within the first fortnight.

Pricing

One plan. Every feature. Priced by order volume.

Nothing is locked behind a higher tier — the only thing that changes is how many orders your store does. Start at $9.99/month, 14 days free.

Total monthly store ordersPrice
0–100 orders$9.99/month
101–200 orders$19.99/month
201–500 orders$29.99/month
501–1,000 orders$49.99/month
1,001–2,000 orders$79.99/month
2,001–3,000 orders$99.99/month
3,001+ orders$149.99/month

Based on your store’s total monthly orders, not just orders Oxify influenced. Billed through Shopify.

Enterprise
$299/month

For high-volume brands that would rather we built it than build it themselves.

Talk to sales
  • Done-for-you setup We configure your offers, rules and targeting around your catalogue and your margins — you approve, we ship it.
  • Custom design templates Built to your brand rather than adapted to it, matched to your theme by our designers.
  • Priority support A dedicated channel with the people who build the app, and your feature requests at the front of the queue.
Proof

5.0 on the Shopify App Store

1,000+ stores run Oxify’s gift tiers on their cart. Here is what they say about it.

★★★★★

“Best cart drawer we’ve used. The free shipping bar and manual gift selection are exactly what we needed, and the amount of customisation available is unusual for this price.”

Nutty VillageShopify merchant
★★★★★

“We replaced two apps with this one and the discount conflicts we’d been fighting for months simply stopped. Support answered in minutes both times we asked.”

Go Ayurveda DhanvantriShopify merchant
★★★★★

“Set the threshold just above our average order and watched AOV move inside the first week. Setup genuinely took about ten minutes.”

FreshLuxeShopify merchant
Already running a free gift app?

Switching is a Tuesday, not a project

If you’re on a dedicated gift or rewards app — or fighting a stack of them — the migration is short and we do the setup with you.

We map your current offers

Send a screenshot of what you run today and we’ll rebuild it in Oxify before you switch anything on.

Nothing is left behind

Oxify installs as an app embed block. Uninstalling your old app leaves no orphaned Liquid in your theme to clean up.

Run both for a week

Keep the incumbent installed while you compare. There is no theme conflict, and the trial is free either way.

Get started

Give away one item. Grow every order.

Fourteen days free, about ten minutes to set up, and a refund if it doesn’t pay for itself. There isn’t much left to think about.

The 30-day ROI guarantee

Install Oxify, put it live, and give it thirty days. If your average order value hasn’t increased in that window, email us and we refund 100% of what you paid. No conditions about ad spend, no minimum order count, no arguing about attribution — if the number didn’t move, you don’t pay.

FAQ

Shopify free gift with purchase apps — frequently asked questions

What is a free gift with purchase app?

It adds a free product to the cart automatically when the shopper meets a condition you set — usually a spend threshold, sometimes a specific product or collection. The useful part is not the gift itself but the progress bar showing how close they are to it.

Where should I set the threshold?

Above your current average order value, typically between 1.3× and 1.5× of it. Below your AOV and you are simply giving away margin on orders that were already going to happen. Start at 1.4×, watch a fortnight, then adjust.

What should I give away?

Something small, desirable and cheap to ship — a sample, a travel size, a branded accessory. Desirability beats retail value every time, and letting the shopper choose from two or three options beats picking for them.

Can I run more than one tier?

Yes, unlimited tiers on every plan. The pattern that works is free shipping first as an easy win, then a gift above it, then a better gift above that. Each rung makes the next one feel reachable.

What happens if the shopper removes an item?

The reward state recalculates immediately. If the basket drops below the threshold the free product is removed and the bar rolls back, so you never ship a free item on an order that did not qualify.

Can I exclude sale items from counting toward the threshold?

Yes. Exclude products, collections, gift cards or discounted items from the qualifying subtotal. This is worth setting up before you launch, not after.

Does it work with multi-currency stores?

Yes. Thresholds convert per market through Shopify Markets, so a $75 threshold becomes a sensible local number rather than an odd converted figure.

What if the gift goes out of stock?

Oxify is inventory-aware. An out-of-stock gift is swapped for your fallback or hidden entirely, so the offer is never made and then broken.

Will it conflict with my discount codes?

No. Gift tiers run through Shopify’s native automatic-discount engine and are evaluated alongside your bundle and volume rules rather than racing them. This is the single most common way stacked gift apps break.

Do I need a developer?

No. There is no code to paste and no Liquid to edit — Oxify installs as an app embed block and everything after that is a visual editor. If you want something unusual, our team will build it with you on a call.

Will it work with my theme?

Yes. Oxify runs on Online Store 2.0 themes including Dawn, Impulse, Prestige, Motion and Warehouse, and on most older themes too. If your theme has a heavily customised cart or product template, book a call and we’ll confirm before you install.

Does it slow my store down?

Offers load asynchronously and do not block rendering. It is a small CDN-delivered script, and it replaces a stack of apps that each add their own — most stores that consolidate onto Oxify end up with fewer requests than they started with.

Does it conflict with my discount codes?

No. Discounts run through Shopify’s native automatic-discount engine rather than a parallel system, so your campaign codes keep working alongside them. Stacked apps fighting over the same discount is the usual failure mode, and it is why we built it this way.

Does it work for international stores?

Yes. Thresholds and discount tiers convert per market through Shopify Markets, and the interface supports 8+ languages including right-to-left layouts.

How is my store’s data handled?

Oxify requests only the Shopify scopes it needs to read products and write cart and discount data. We do not sell data, and everything is deleted on uninstall in line with Shopify’s data-retention requirements.

Ask AI about Oxify App