Skip to main content
Use this guide when you want to build a gift with purchase offer on Shopify and need to decide how qualification, exclusions, and gift behavior should work.

At a Glance

  • Best for: campaigns that increase AOV, reward spend thresholds, and run seasonal gift promotions
  • Outcome: configure a Shopify GWP offer with qualification rules, exclusions, and gift behavior
  • Time to set up: ~10 to 15 minutes for a first offer

Why Gift With Purchase Offers Work

Gift With Purchase (GWP) offers can increase average order value by as much as 20%. They’re proven to:
  • Boost Average Order Value (AOV): Shoppers spend more to unlock a free or discounted gift.
  • Encourage Customer Loyalty: Exclusive gifts delight buyers and encourage repeat purchases.
  • Clear Excess Inventory: Pair slow-moving items as complimentary gifts to manage stock.
  • Differentiate Your Store: Stand out from competitors with valuable promotions.
A compelling gift often motivates shoppers to add just one more item to their cart, converting browsers into buyers.

Understanding Gift With Purchase Offers

A successful GWP offer has two main components:
  1. Qualifier: The requirement a customer must meet (e.g., specific product, minimum spend) to unlock the gift.
  2. Gift: The free or discounted item customers receive once they meet the qualifier.
For example:
  • “Spend USD 100 on skincare products, get a travel-sized moisturizer free.”
    • Qualifier: Spending USD 100 on skincare
    • Gift: Free moisturizer

Why Atom Commerce Is Ideal for GWP on Shopify

Atom Commerce simplifies creating powerful promotions without technical hassle:
  • Easy Visual Builder: Set up offers visually—no coding needed.
  • Flexible Conditions: Qualify by products, collections, or minimum spend.
  • Customizable Gifts: Select gifts easily and determine discounts.
  • Advanced Scheduling: Plan promotions around specific dates, events, or sales.
  • Exclusion Rules: Easily exclude specific items from qualifying or being discounted.
  • Real-time Analytics: Track gift redemption rates and sales performance clearly.
  • Built-in Storefront UI: Atom can auto-add gifts or show a gift picker so shoppers choose. Theme settings control re-add behavior, dismiss memory, and picker button styling — see Gift With Purchase Storefront Settings.
Unlike Shopify’s built-in discount tools, Atom Commerce provides deeper control, advanced scheduling, and precise targeting.

Step-by-Step: Creating a Gift With Purchase Offer

Step 1: Install Atom Commerce on Shopify

  • Install the Atom Commerce app from the Shopify App Store.
  • Follow prompts to authorize the app with your Shopify store.

Step 2: Open the Offers Dashboard

  • Navigate to your Shopify admin sidebar and select Apps → Atom Commerce.
  • Choose Offers from the sidebar.

Step 3: Create a New Offer

  • Click Create New Offer (top right).
  • Enter an easy-to-identify name like “Spring GWP: Free Tote Bag.”
  • Optionally, add a description for internal reference.

Step 4: Choose Gift With Purchase Type

  • Select Gift With Purchase (GWP) as your offer type.

Step 5: Set Qualification Conditions

Clearly define the conditions:
  • Minimum Spend (e.g., Spend USD 50)
  • Specific Products or Collections (e.g., Buy 2 products from the “Summer Collection”)
Tip: Simple conditions like “Spend USD 50” tend to have higher conversion rates.

Step 6: Select Your Gift

  • Choose the product or variant to offer as a gift.
  • Set the discount level (e.g., 100% off for free).
  • Decide how the gift reaches the cart:
    • Leave Allow shopper to choose free gifts off to add eligible gifts automatically.
    • Turn it on when shoppers should pick from multiple gift options, and set how many gifts they may choose.
Best Practice: Ensure your gift complements the qualifier products to maximize appeal.
When shoppers choose gifts, Atom opens a storefront gift picker. Configure dismiss memory and button colors in Gift With Purchase Storefront Settings.

Step 7: Configure Exclusions (Optional)

Exclude products, variants, or collections from qualifying criteria if needed:
  • Avoid clearance or premium items triggering the promotion unintentionally.
Example: Run a “Spend USD 50, get a free gift” offer, excluding “Clearance” products so they don’t qualify for the offer.

Step 8: Review Qualifier Sharing

Gift with purchase offers now default to allowing qualifying items to also qualify for other offers unless you explicitly turn that behavior off. Use the default when:
  • you want a qualifying line item to remain available for compatible promotions
  • you want a more permissive experience across multiple offers
Turn it off when:
  • the same qualifying item should be reserved for this gift offer only
  • you want stricter control over how qualifiers are consumed across promotions
  • you are troubleshooting overlapping promotions and need more predictable isolation
You can review how this interacts with other offers in Offer Priority and Stacking.

Step 9: Schedule Your Promotion

Plan your timing effectively:
  • Set clear Start/End Dates and Times.
  • Confirm your store’s time zone in Settings → General.
  • Schedule around peak shopping seasons (e.g., holidays, weekends).
Example: Schedule GWP promotions during major events like Black Friday to maximize sales impact.

Step 10: Review & Activate

  • Double-check all offer details.
  • Click Save Offer, then toggle Activate to launch.
(Upon activation, your offer immediately goes live and becomes trackable in Atom Commerce.)

Storefront gift behavior

After a shopper qualifies, Atom either adds the gift automatically or opens a gift picker, depending on the offer.

Automatic gifts

When Allow shopper to choose free gifts is off, Atom adds eligible gifts to the cart as soon as the cart qualifies. If the shopper removes that gift and the cart still qualifies:
  • Always add missing gifts (theme default): Atom adds the gift again.
  • Respect shopper removal: Atom leaves the gift out for the configured memory window.

Gift picker

When Allow shopper to choose free gifts is on and the shopper must pick a subset of gift options, Atom opens a modal with gift cards, an Add button on each option, and a selection counter. On mobile, the picker shows up to two gift cards at a time. If the shopper closes the picker with X without finishing:
  • Always add missing gifts: the picker can open again on the next cart update.
  • Respect shopper removal: Atom remembers the dismiss for the Gift Removal Memory window and does not re-open the picker.
Selecting enough gifts closes the picker normally and does not count as a dismiss. Full theme settings, button styling, and a behavior matrix are in Gift With Purchase Storefront Settings.

Best Practices for GWP Offers

  • Relevant Gifts: Match gifts logically to qualifier products (e.g., skincare products with cosmetic samples).
  • Tiered Gifting: Offer better gifts for higher spending (e.g., spend USD 50, get Gift A; spend USD 100, get Gift A + Gift B).
  • Inventory Limits: Control quantities to avoid overselling.
  • Seasonal Rotations: Regularly refresh gifts for different seasons or sales events.
  • Promotion Visibility: Use banners, emails, and pop-ups featuring relevant keywords like “Shopify GWP” to enhance visibility and SEO.
  • Shopper choice vs auto-add: Use the gift picker when choice improves perceived value; use automatic add when a single gift should not interrupt checkout.
  • Respect declines when needed: If shoppers often remove gifts or dismiss the picker, set theme Gift Auto-Add Behavior to Respect shopper removal and tune Gift Removal Memory. Match picker Add button colors to your theme so the modal feels native.

How Qualifier Sharing Changes GWP Behavior

Gift with purchase offers rely on a qualifier and a gift. When qualifier sharing is allowed, the product that unlocked the gift may still be considered by other compatible offers later in evaluation.

Example

  • Offer A: Spend USD 100, get a free tote
  • Offer B: 10% off outerwear
  • Customer cart: USD 110 of qualifying outerwear
If qualifier sharing is allowed:
  • the cart can qualify for the tote gift
  • the same cart items can still participate in the other compatible offer, subject to priority and stacking rules
If qualifier sharing is disabled:
  • the qualifying items used to unlock the gift are treated more exclusively
  • other offers that depend on the same qualifier may no longer apply the way the merchant expects

Common Pitfall

If a merchant expects a gift qualifier to be “consumed” and isolated, but leaves the default on, the customer may still qualify for other compatible promotions. Review the qualifier-sharing setting whenever multiple offers depend on the same products or spend conditions.

Monitoring & Optimizing Your GWP Promotions

Consistently track performance in Atom Commerce:
  • Redemption Rate: Percentage of shoppers redeeming your gift.
  • Average Order Value Lift: Revenue boost directly linked to your GWP.
  • Total Redemptions: How often your gifts are claimed.
Review these metrics weekly, especially in the initial month, to quickly identify areas for improvement:
  • Test different gift items or spending thresholds.
  • Adjust promotional schedules or messaging based on customer response.

Wrapping Up

You now have a repeatable GWP setup flow: define qualifiers, select the gift and add-to-cart mode, check sharing behavior, schedule, then activate. Configure storefront re-add and picker styling in Gift With Purchase Storefront Settings. After launch, review redemption and AOV metrics weekly and adjust thresholds or gift selection based on results.