Blog

Manual Gift Selection on Shopify: Let Customers Choose Their Free Gift (2026 Guide)

Quick answer: Manual gift selection on Shopify lets a shopper choose their own free gift from 2 to 4 options once their cart reaches a goal. Shopify's built-in Buy X Get Y discount can make a gift free but never adds it to the cart, so a real picker needs an app or custom code.

A free gift with purchase (GWP) offer becomes manual when the store gives the shopper a short list of gifts instead of choosing for them. You'll also hear it called a "gift picker," "gift slider," or "customer choice gift widget." This guide covers the four ways to build one and what the App Store listings of seven free gift apps actually say about letting shoppers choose (checked 11 October 2026).

On the storefront it plays out like this:

  • Shopper adds items to the cart
  • A gift popup or cart message says they've unlocked a free gift
  • They see 2 to 4 gift options with images and names
  • They click the one they want
  • It lands in their cart at $0

This is different from automatic gift selection, where the store decides the gift and drops it into the cart without asking. Both work. They trade setup effort, stock and shopper experience differently, and the comparison below is honest about both sides.

Shopping cart with gift selection options

Manual vs. Automatic Gift Selection: Honest Comparison

Most Shopify merchants choose between two styles of free gift campaigns. Here's the side-by-side:

FeatureManual Gift SelectionAutomatic Gift (Auto-Add)
Who chooses the giftThe shopper, from 2 to 4 optionsThe store: one gift for everyone
Extra step for the shopperOne tap to chooseNone
Stock you must holdEvery option, in enough quantityOne SKU
Risk of an unwanted giftLower, because the shopper choseHigher when one gift doesn't suit every buyer
SetupPick 2 to 4 gifts and a picker modePick one gift (shortest)
Best forSkincare, fashion, food, gifting; stores with several low-cost SKUsSimple GWPs, stores with one obvious sample
Verified AOV benchmarkNone we can source (see below)None we can source (see below)

Bottom line: Auto-gifting is faster to set up and adds no step for the shopper. Manual selection costs a little more planning and stock in every option, and in return the shopper gets a gift they picked. If you're already running a cart drawer with a free shipping bar, adding a gift picker on top is usually the next move.

Does Letting Customers Choose Beat Auto-Gifting? What the Evidence Says

Auto-gifting has one obvious weakness: not everyone wants the same thing. A woman buying face cream doesn't want a men's beard oil sample, and a dog owner doesn't want a cat toy. When the gift feels random, it can read as old stock being cleared out.

Whether choice actually raises order value is a different question, and we could not find a published test that answers it for Shopify gift pickers. Vendor pages quote ranges such as "15% to 25% higher AOV" for manual gifts; we couldn't trace any of them to a named study, so this guide doesn't repeat them. Here is what is documented:

  • Fewer options can convert better. In the best-known "jam study" (Iyengar and Lepper, Journal of Personality and Social Psychology, 2000), shoppers at a tasting table of 6 jams used a $1-off coupon far more often than shoppers at a table of 24: about 30% of those who stopped bought, against about 3%. The bigger table drew more people to stop.
  • The effect is not reliable. A 2010 meta-analysis (Scheibehenne, Greifeneder and Todd, Journal of Consumer Research) found the average effect of "too many options" close to zero across studies, with large differences between them. A jam table says nothing about 3 gifts versus 10, so our "2 to 4 gifts" advice is a judgment, not a measured optimum.
  • Progress toward a reward changes behavior. In a café's "buy ten, get one free" card program, customers bought coffee more often the closer they got to the free coffee (Kivetz, Urminsky and Zheng, Journal of Marketing Research, 2006). That is the logic behind a cart progress bar. The study measured loyalty cards, not Shopify carts.

Plausible reasons manual selection can help, none of them measured on Shopify stores: the gift feels chosen rather than left over, demand spreads across several SKUs instead of one, and fewer shoppers get a gift they don't want. The costs are just as real: you hold stock in every option, and the shopper has one more tap. The only way to know is to test it, ideally against a holdout group rather than a before-and-after comparison (see how to measure cart upsell performance).

When Manual Gift Selection Works Best (And When It Doesn't)

Not every store needs manual gift selection. The lists below are our judgment.

It works best for:

  • Beauty and skincare brands — Customers have strong opinions on scents, shades, and skin types
  • Apparel and fashion stores — Size, color, and style preferences vary wildly
  • Food and beverage shops — Flavor picks make the gift feel custom
  • Subscription boxes — Choice adds excitement to each order
  • Gift shops and holiday GWP campaigns — High emotional investment
  • Multi-SKU stores — You have inventory to spread across options
  • High-AOV brands — A bigger order leaves more room for a gift worth choosing

It's less useful for:

  • Single-SKU brands with one hero product (just give it away)
  • Super low-margin stores where any gift hurts (try free shipping threshold instead)
  • Stores with extremely limited inventory on gift candidates
  • Very new stores still nailing down product-market fit

If you're in one of the "less useful" categories, a free shipping bar in your cart drawer is often the simpler lever.

4 Ways to Set Up Manual Gift Selection on Shopify

Shopify doesn't have a dedicated "manual gift selection" feature built in. But you have four real paths to get there. Let's walk through each one.

Method 1: Native Shopify (Buy X Get Y Discount)

Cost: Free Difficulty: Easy Limitations: No gift picker popup, no auto-add, no tiers

This is the simplest way, but the most limited. You create a "Buy X Get Y" automatic discount that makes specific products free when the cart hits a condition. Shopify's own help page is blunt about the key limit: customers must add all items to the cart manually, and the free "get" item is never automatically added (checked 11 October 2026).

Step-by-step setup:

  1. Go to Shopify admin → Discounts → Create discount → Buy X get Y
  2. Name the discount (like "Free Gift over $50")
  3. Under Customer buys, set the trigger (minimum quantity of items or minimum purchase amount; the amount counts product prices only, never shipping or taxes)
  4. Under Customer gets, choose your gift product (or multiple gift products from a collection)
  5. Under At a discounted value, select Free
  6. Check Set the maximum number of uses per order and enter 1 (so shoppers can't claim unlimited gifts)
  7. Choose Automatic as the discount type
  8. Save the discount
Discount creation interface for Shopify

How customers experience it:

When a customer hits the threshold, any gift product they add to the cart becomes free. If you set up several gift products in the same discount, that's basically "manual gift selection" on the cheap. The customer goes to the gift collection, picks what they want, adds it, and sees it discounted to $0 at checkout.

The three big catches:

  • No popup or picker UI. You need to tell customers they've qualified through banners, cart notes, or email. Most people will never know.
  • Customer has to manually add the gift. It won't appear automatically. This adds friction.
  • No tiered gifts. You can't do "spend $50 get gift A, spend $100 get gift B" with one discount.

Who this method is for: Brand-new stores testing the waters, or merchants who want zero app costs and can tolerate some manual lift on the customer's end. For the strategy side of gift offers, see our guide to adding a free gift with purchase on Shopify.

Method 2: Shopify Free Gift App

Cost: Free plans to about $30 a month at entry level (table below) Difficulty: Easy Limitations: App dependency, and not every app says shoppers can choose

A dedicated free gift app handles what native Shopify can't: the popup or picker, auto-add, auto-remove, tiers, and branding. Several of the apps we checked offer both an auto-add mode and a choose mode, but not every listing says so, so check which one your plan includes.

Step-by-step setup (works with most apps):

Step 1: Pick your trigger. Decide what unlocks the gift:

  • Minimum spend (like $50 or $75)
  • Buying a specific product
  • Buying from a collection
  • First-time order
  • Customer tag (VIPs, subscribers)

Pro tip: Set your trigger a little above your current AOV. A starting rule of thumb is 15% to 30% above (if your AOV is $60, unlock the gift at $70 to $78), then adjust after a few weeks of order data. It is a starting point, not a benchmark. Just out of reach is the idea; out of sight is not.

Step 2: Choose 2 to 4 gift options. Stick to this rule. Less is more. Pick gifts that:

  • Match the buyer's cart vibe (skincare gifts with skincare orders)
  • Cost you under 10% of the order value, counting your most expensive option
  • Move slow inventory if possible
  • Feel worth picking, not cheap

Step 3: Install a Shopify free gift app. Open the Shopify App Store and search "free gift" or "gift with purchase." The seven apps we checked are compared in the table below. Free plans exist for BOGOS (30 lifetime orders), EG Auto Add to Cart (one live rule), Kite (first 50 discount orders a month) and Salepify; Gift Box and Monk offer trials instead.

Step 4: Build the offer. Inside the app:

  • Name your campaign (like "Spring GWP")
  • Set the trigger
  • Add your 2 to 4 gift products
  • Turn on "customer selection" or "manual pick" mode
  • Write a friendly message like "You earned a free gift! Pick yours."
  • Choose where the popup shows: product page, cart drawer, or checkout
  • Customize colors to match your brand

Step 5: Test before launch. Always. Act like a real shopper:

  • Does the popup show at the right moment?
  • Do all gift options display clearly with images?
  • Does the gift add at $0?
  • Does the cart total stay correct?
  • Does it work on mobile?
  • Does the gift auto-remove if the cart drops below the threshold?

Step 6: Promote it. A free gift nobody sees is wasted. Place it on:

  • Homepage banner
  • Product pages
  • Cart drawer (critical — this is where the shopper is one step from checkout)
  • Email campaigns
  • Exit-intent popups

Method 3: Shopify Functions or Custom Code

Cost: Developer fees (quote-based) plus maintenance Difficulty: Hard (requires dev) Limitations: Ongoing maintenance

Custom gift logic used to live in Shopify Scripts. Shopify's developer changelog set June 30, 2026 as the date all Shopify Scripts cease to execute. That date has passed, so any guide that still offers Scripts as a gift method is out of date. The replacement is Shopify Functions: Shopify runs your function to calculate the discount when a customer adds a product to their cart. A Function prices the gift. It does not draw a picker, so you would still build the storefront UI and the add-to-cart logic yourself. A custom build gives you:

  • A completely custom picker UI
  • Your own tier logic
  • Deep integration with customer data, CRM, and loyalty
  • No recurring app fees

When this makes sense: Stores, often on Shopify Plus, whose promotion logic is too unusual for any app.

When this doesn't: Most stores. Unless your rules are truly unusual, the build and maintenance cost rarely beats a good app. If you go this route, you'll typically hire a Shopify developer or agency and budget for maintenance whenever Shopify updates Functions.

Method 4: Cart Drawer With Built-In Gift Picker (Our App, Oxify)

Cost: From $9.99/month (up to 100 monthly store orders), 14-day free trial Difficulty: Easy (no code) Limitations: Auto or manual per reward, not both; no free plan

Instead of stacking a separate free gift app on top of your theme cart, you use a cart drawer that has manual gift selection built in alongside upsells, free shipping bars, cross-sells, and progress bars.

This is what we built Oxify Cart Drawer & Upsells for (our app). Its App Store listing shows the Built for Shopify badge (checked 11 October 2026), and the app handles manual gift selection, auto-add gifts, a reward bar, and cart upsells from a single dashboard.

Why a merchant might pick it:

  • One app instead of three. The $9.99 entry plan on the listing includes the slide cart drawer, reward and free shipping bar, upsells and free gift with purchase. A separate gift app, drawer app and upsell app each carry their own bill. Plans are limited differently from app to app, so compare at your own order volume.
  • Everything shows in the cart drawer. Shoppers see the gift picker, progress bar, and upsell at the same moment, right before checkout.
  • Auto and manual in one dropdown. Switch between "Free Gift Automatic" and "Free Gift Manual → Pick Gift" per reward.

Who should skip it: Anyone who needs one auto-added gift on a free plan (Oxify has a 14-day trial, not a free plan) or who doesn't want a cart drawer app. It also has far fewer reviews than the long-running gift apps: 40 on its listing against thousands for BOGOS.

Whichever app you choose, check speed yourself. Shopify's one enforced performance rule is that an app must not lower your storefront Lighthouse performance score by more than 10 points, so run PageSpeed Insights before and after you install.

Step-by-step setup inside Oxify Cart Drawer & Upsells:

Step 1: Install the app from the Shopify App Store. There is a 14-day free trial.

Step 2: Open the Rewards section in the Oxify dashboard and click Add Reward.

Step 3: Configure Reward #1 with these settings (see screenshot below):

Oxify manual gift selection setup showing reward type set to Free Gift Manual Pick Gift with minimum amount of 200 dollars
  • Reward Description: Label it clearly (like "Manual Gift"). You can use {{min_amount}} to auto-show the cart threshold in the customer message.
  • Reward Type: Select Free Gift Manual → Pick Gift from the dropdown. This is the setting that lets customers choose their gift instead of auto-adding.
  • Minimum amount: Set your cart threshold. In the example above, it's $200 — meaning shoppers who hit $200 can pick a free gift.

Step 4: Add your gift products. Click Select Product under each reward slot. Add 2 to 4 gift options. You can click Add Another Reward Product to build out the full picker.

Note: Oxify lets you run either "Free Gift Automatic" or "Free Gift Manual → Pick Gift" per reward slot, not both on the same reward. If you want a tiered setup (e.g., $100 auto-gift + $200 manual pick), create two separate rewards.

Step 5: Publish and test. Add items to your cart on the storefront. The gift picker should appear in your cart drawer when the threshold is hit. Pick a gift and confirm it lands at $0.

Step 6: Stack with other cart features. Because Oxify is an all-in-one cart drawer, you can layer manual gift selection with a free shipping bar, discount code field, and cart upsells in the same drawer, without installing another app.

Full walkthrough with more examples: How to add a free gift in your Shopify cart drawer.

Best Shopify Free Gift Apps for Manual Selection

Not every free gift app says shoppers can choose their own gift. On 11 October 2026 we opened the live App Store listing for each app below and recorded what it says about customer choice, its plans, its rating and its Built for Shopify badge. "Not stated" means the listing doesn't say so, not that the app can't do it; confirm in a trial before you commit.

AppShopper can choose the gift? (per listing)Free plan?Paid fromRating (reviews)Best For
Oxify Cart Drawer & Upsells (our app)Yes in the dashboard ("Free Gift Manual → Pick Gift" reward type); the listing itself says "free gift with purchase & auto discount"No, 14-day trial$9.99/mo (up to 100 orders/mo)4.9 (40)Gift picker plus cart drawer, reward bar and upsells in one app
BOGOS: Free Gift Bundle UpsellNot stated outright; listing says "Auto-add to cart or show a free gift popup"Yes, 30 lifetime orders$29.99/mo5.0 (4,474)Gift popup plus BOGO and bundles; lists POS and headless API support
Gift Box • Free Gift PurchaseNot stated; gifts are added automatically (optional)Trial and development stores only$29.99/mo (0 to 100 orders/mo)4.9 (229)Standalone gift rules: Spend X, Buy X Get Y, collection
Monk Free Gift with PurchaseNot statedNo, 7-day trial$1 first month (Black Friday 2026 promo); regular pricing on Monk's site4.9 (593)Widget styling and an eligibility rules engine
Salepify (listed as "TL: Free Gifts BOGO & Upsell", by Tek Labs)Yes: "let customers choose their own gift"YesPaid plans not itemised on the listing page5.0 (532)Free plan with choose-or-auto gifts and a multi-tier progress bar
EG Auto Add to Cart Free GiftYes on the paid plan ("open a popup so the shopper chooses"); free plan auto-adds one giftYes, 1 live gift rule$14.99/mo4.9 (1,136)Simple auto-add rules on a free plan
Kite Discount, Free Gift, BOGONot stated; listing describes auto add and remove at cart thresholdsYes, first 50 discount orders a month$29/mo4.9 (1,281)Gifts plus Buy X Get Y and tiered discounts; built on Shopify Functions per its listing

Ratings, review counts, plan prices, free plans and the Built for Shopify badge (all seven carried it) were read from each live listing on 11 October 2026. Prices are entry plans and change often. Oxify's and Gift Box's plans scale by monthly orders, Kite's free tier counts discount orders and BOGOS's free tier is capped at 30 lifetime orders, so compare at your own volume.

How to choose, and who should skip each:

  • You want the picker plus the rest of the cart funnel → Oxify Cart Drawer & Upsells (our app). Skip it if you only need one auto-added gift on a free plan, or want an app with thousands of reviews.
  • You want a standalone gift popup with BOGO, bundles, POS or headless → BOGOS. Skip it if budget is tight once you pass 30 lifetime free orders: the first paid plan is $29.99 a month.
  • You want a free plan where shoppers can choose → Salepify. Skip it if you want paid plans spelled out on the listing page; it points to "all pricing options" instead.
  • You want auto-add on a free plan, with a chooser later → EG Auto Add to Cart Free Gift. Skip it if you need the chooser popup on the free plan; there it auto-adds one gift.
  • You want gift rules and nothing else → Gift Box. Skip it if you want a free plan for a live store, or a listing that states shopper choice.
  • Widget design and targeting come first → Monk. Skip it if you want a free plan or full pricing on the listing; it also doesn't mention shopper choice.
  • You want gifts alongside Buy X Get Y and tiered discounts → Kite. Skip it if you're on Shopify Advanced or Plus: its free and Starter plans are marked "Not for Shopify Advanced and Plus."

For targeting, BOGOS lists "targeting" and Monk lists an "eligibility rules engine" on their listings; Oxify has per-market thresholds for reward goals. If you're comparing broader cart apps, our roundup of the best Shopify cart drawer apps covers which ones handle GWP natively and which ones don't.

How to Pick the Right Gift (So It Doesn't Kill Your Margins)

The gift matters more than the threshold. A bad gift kills the campaign no matter how smart the setup is.

Rules for picking great gift products:

  • Keep gift cost under 10% of the order value — a rule of thumb, not a law. If your threshold is $75, your gift should cost you under $7.50 to fulfill (product + packaging + any shipping weight). With manual selection, apply it to your most expensive option, because you don't control which one gets picked.
  • Match the cart category. Skincare gifts with skincare orders. Tea gifts with tea orders. Keep it on-theme.
  • Use items with high perceived value but low real cost. Sample sizes, branded accessories, travel pouches, and limited-edition mini items all work well.
  • Avoid anything that could cause returns. No fragile items, no allergen-heavy products, no sizes that might not fit.
  • Move slow stock. GWP is a good way to clear inventory. Just make sure it's still relevant and useful.

Gift ideas by category:

  • Beauty / Skincare: Lip balm, face mist, sample-size serum, travel pouch, makeup bag
  • Food / Beverage: Flavor sample pack, branded mug, recipe card, cocktail mixer
  • Apparel: Socks, tote bag, hair tie, sticker pack, branded keychain
  • Home goods: Candle sample, coaster set, kitchen towel, microfiber cloth
  • Supplements / Wellness: Single-serve sample, branded shaker bottle, meal planner

Red flags to avoid:

  • Expiring products with less than 6 months of shelf life
  • Items that require sizing decisions
  • Products with mixed reviews on your own store
  • Anything that looks like obvious old stock

Want to compound the offer? Stacking it with other discount triggers is possible, but see the mistakes section before you pile on.

Worked Example: Pricing a Three-Gift Picker

These numbers are illustrative arithmetic, not a result from a real store. Say your AOV is $60 and you set the gift threshold at $72 (20% above AOV). You offer three gifts that cost you $3.00, $4.00 and $4.50 to buy and ship.

  • Plan around the most expensive option. You can't control which gift gets picked, so test $4.50. That is 6.25% of the $72 order value, inside the 10% rule.
  • Then check it against profit, not revenue. At an assumed 50% gross margin, a $72 order earns about $36 before ads and fulfillment. A $4.50 gift takes 12.5% of that. If your margin is thinner, the 10% rule can be too generous.
  • Stock every option. All qualifying shoppers could pick the same gift, so either hold enough of each or switch an option off as it sells out. EG Auto Add to Cart lists out-of-stock alerts for rewards on its paid plan.
  • Decide how you will know it worked before launch. See the measurement section below.

For deeper AOV plays beyond gift selection, we've covered more options in our Shopify upselling strategies guide.

Advanced Strategies: Tiers, Progress Bars, and Personalization

Ready to level up? These moves turn a basic gift picker into a fuller offer.

Add a Progress Bar

Show "You're $12 away from a free gift!" in the cart drawer. The goal-gradient idea (see the Kivetz study above) says effort rises as a reward gets closer, so some shoppers will add one more item to close the gap. We can't give you a verified lift figure for it, so measure your own.

Pair a gift-picker progress bar with a free shipping threshold for a double trigger. Example: "Spend $50 for free shipping. Spend $75 to pick a free gift."

Build Tiered Gifts

Instead of one cart threshold, build a ladder:

  • Spend $50 → pick 1 gift
  • Spend $100 → pick 2 gifts
  • Spend $150 → pick 3 gifts

It feels like a game. Native Buy X Get Y can't do this with one discount, and tier support differs by app, so check each listing. In Oxify you create one reward per tier.

Personalize Gift Options by Collection

Shoppers buying skincare see skincare gift options. Shoppers buying candles see candle gift options. This is one of the more useful upgrades to a gift picker. BOGOS and Monk both list targeting or eligibility rules on their App Store listings, and cart drawer apps vary, so check before you commit.

Match Gifts to the Season

Sunscreen samples in July. Hot cocoa in December. Rotating the gift every 4 to 6 weeks (our rule of thumb) keeps repeat buyers from seeing the same offer all year.

Show Gift Value Clearly

"Free gift worth $18" gives shoppers a number to anchor on, which plain "Free gift" doesn't. Put the dollar value in the gift picker and test it against the plain wording.

Stack With Free Shipping

A gift plus free shipping is a common pairing. Your own AOV should set your threshold. Setting the gift threshold above your free shipping threshold lets a shopper hit shipping first and the gift second.

Common Mistakes to Avoid

Even a smart strategy can flop. Here's what tends to sink GWP campaigns:

  • Picking gifts that don't match your brand. A luxury store offering cheap swag cheapens every order.
  • Ignoring mobile. Test the popup on a phone, where many of your shoppers will see it.
  • Forgetting auto-remove. If the cart drops below threshold, the gift should disappear. Otherwise shoppers game the system.
  • Setting the threshold too high. If almost no carts ever reach it, nobody sees the picker and you have priced the gift out of reach. Lower it a little and watch again.
  • Not tracking results. Use app analytics, Shopify reports, or GA4 to measure AOV and conversion, not just gift claims.
  • Stacking too many discounts. Gift + BOGO + coupon + free shipping can confuse shoppers and crush margins. Pick two, not four.
  • Not checking speed after install. Shopify's enforced rule is a maximum 10-point drop in your storefront Lighthouse performance score. A Shopify Function itself runs on Shopify's side; the picker you see on the storefront is app code, and that is what to test.

How to Measure Success

Before you launch, know what "winning" looks like. We can't give you a verified benchmark for any of these numbers, so compare against your own baseline. Track these four metrics for at least a few weeks after launch:

  • Average Order Value (AOV). The headline metric. Compare against the same weeks before launch, and against a holdout if you can.
  • Conversion rate. Did overall conversion go up, down, or stay flat? A gift campaign can lift AOV but cost conversion when the threshold is too high.
  • Gift pick rate. Out of carts that qualified, what share claimed a gift? A low share points to low visibility or a weak gift.
  • Gift cost per order. Total gift cost divided by orders, so you can check the offer still pays for itself.

Repeat purchase rate is worth a look after 30 days, but treat it as a nice-to-have. If your app doesn't show these numbers in a dashboard, pull them from Shopify reports or Google Analytics. A before-and-after comparison is easily fooled by season, ad spend and shipping changes; a holdout group isn't. Oxify reports attributed revenue by placement but has no built-in A/B test, so you design the comparison group yourself (see cart upsell analytics: attach rate, CTR and holdouts).

You should also watch cart abandonment. If it spikes, the gift picker may be interrupting flow. Move it to the cart drawer instead of a full-page popup and re-test.

Related: Letting shoppers pick free samples? See the best Shopify apps for beauty and skincare brands. Running different gifts in different countries? See Shopify free gift by country. Want tiers? See tiered cart rewards on Shopify.

FAQs About Manual Gift Selection on Shopify

Can I do manual gift selection on Shopify without an app?

Only in a limited way. A Buy X Get Y discount can make a gift free, but Shopify's help page says the free item is never automatically added, so the shopper must find and add it themselves. You lose the popup, auto-add and picker UI. For a real picker you need an app, a cart drawer with one, or custom code.

Which Shopify free gift apps let customers choose their own gift?

On 11 October 2026, Salepify's listing says customers can choose their own gift, and EG Auto Add to Cart lists a chooser popup on its paid plan. Oxify Cart Drawer & Upsells (our app) has a "Pick Gift" reward type in its dashboard, though its listing doesn't say so. The BOGOS, Gift Box, Monk and Kite listings don't state shopper choice outright, so confirm in a trial.

How much does a manual gift selection app cost?

Entry prices on the listings we checked on 11 October 2026: EG Auto Add to Cart $14.99/month, Oxify Cart Drawer & Upsells $9.99/month for up to 100 orders, Kite $29/month, BOGOS and Gift Box $29.99/month. BOGOS, EG, Kite and Salepify have free plans with limits. Plans scale by order volume, so price it at your own monthly orders.

Does manual gift selection slow down my store?

It can, depending on the app. A Shopify Function runs on Shopify's side to price the gift, but the picker on your storefront is app code. Shopify's one enforced rule is that an app may not cut your storefront Lighthouse performance score by more than 10 points. Run PageSpeed Insights before and after installing, on your home, product and collection pages.

How many gifts should I offer at once?

Two to four is our rule of thumb, with three a common choice. The famous choice-overload jam study compared 6 and 24 options, and a later meta-analysis found the average effect close to zero, so nobody has proven 4 beats 6 for gifts. A short list is faster to scan and cheaper to stock. Test 3 against 5 if you have the traffic.

Will free gifts hurt my profit margins?

They can if you ignore margin. As a rule of thumb, keep your most expensive gift under 10% of the order value, then check it against gross profit too. At an assumed 50% margin, a $4.50 gift on a $72 order takes 12.5% of the profit. Favor items with high perceived value and low cost, such as samples, minis and accessories.

What's the ideal cart threshold for a free gift?

There is no verified ideal. A starting rule of thumb is 15% to 30% above your current AOV: if AOV is $60, try $70 to $78, then adjust after a few weeks of data. Too low gives away margin; too high means few carts qualify.

Can I offer different gifts to different customer segments?

Some apps can. BOGOS lists "targeting" and Monk lists an "eligibility rules engine" on their App Store listings, and Oxify Cart Drawer & Upsells (our app) supports per-market thresholds for reward goals. Exactly which rules each app supports (customer tag, location, order history) varies, so check the vendor's docs for the segment you need before you commit.

Can I still use Shopify Scripts to build a gift picker?

No. Shopify's developer changelog set June 30, 2026 as the date all Shopify Scripts cease to execute, and that date has passed, so a guide that still recommends Scripts for gifts is out of date. Custom discount logic now goes through Shopify Functions, which price the gift but don't draw a picker, so you would still need storefront code for the choice screen.

What if a customer doesn't want any gift?

A shopper who doesn't want a gift shouldn't be forced to take one. Look for a skip or "no thanks" option when you compare apps, and test it in the trial before launch, since not every listing says whether it has one. A forced gift can annoy shoppers and add support tickets.

Final Thoughts: Give Customers the Gift of Choice

Free gifts are nice. But free gifts customers actually want are better.

Manual gift selection turns a generic freebie into a small moment of choice. It costs you a little more planning and stock than auto-adding, and nobody has published a number that proves it earns that back, so treat it as a test. If you've been auto-adding the same freebie for months and wondering why it isn't moving the needle, swap one auto-gift for a three-option picker and compare the results.

Your Next Steps

  • Pick your cart threshold from your own AOV (a starting point is 15–30% above it)
  • Choose your setup method from the four above (a cart drawer with a built-in gift picker keeps everything in one place)
  • Build a 3-gift offer where your most expensive gift is under 10% of the order value and still fits your margin
  • Confirm in a trial that the app really lets shoppers choose; Oxify Cart Drawer & Upsells (our app) is one option, and the table above lists six others
  • Launch it, with a holdout group if you can
  • Track AOV, conversion, gift pick rate and gift cost per order against your baseline

The next time someone checks out from your store, give them a little gift. And let them choose it.

Ask AI about Oxify App