Gift with Purchase
Gift with Purchase automatically adds a free product to the customer's cart when they meet a spend or quantity requirement.
How It Works
When a customer qualifies:
The free gift is automatically added to their cart at $0
The gift appears as a zero-priced line item in cart and checkout
Gift Behavior
You can configure whether gifts are automatically added when customers qualify and automatically removed when they no longer qualify. Learn more about how to update your schema in the automatic gift add and removal settings.
Setup
Open the Abra app and click Create Promotion
Set Visibility to Private while configuring
Note: Public visibility makes the promotion active immediately on save
Scroll to Discounts and click Add a discount
Select Gift With Purchase
Enter a URL-friendly discount code (e.g., GIFT-WITH-PURCHASE)
Configure your settings:
Customer Buys – Set qualification requirements (spend, quantity, eligible items)
Customer Gets – Choose one free gift. To offer multiple gifts for customers to choose from, see Selectable Gift with Purchase
Customer Eligibility – All customers or a specific Shopify segment
Usage Limits – Per order, per customer, or total uses
Sales Channels and Markets – Limit if needed
Click Save
See Discount Configuration for details on each configuration option.
Storefront Blocks
Add storefront blocks to display promotion messaging and gift selection to customers.
Recommended setup:
Click Add block under Product
Select Gift Banner and customize the text
Click Activate Template
The Shopify theme editor will open; drag the block to position it on your product page
Click Save in the theme editor
Tip: Gift Banners are recommended for gift promotions because they show progress and enable gift selection especially for Selectable Gift with Purchase.
Each gift is added automatically and appears as a line item that is discounted 100% in cart and checkout. You can add blocks to other pages (cart, collections, customer account).
See Storefront Blocks for information on all block types and placement options.
Limitations
Gift with Purchase must:
Be in stock
Have a price greater than $0
Be published to the Online Store
Shopify automatic discounts may conflict with Abra promotions and cause unpredictable behavior (e.g., gifts not discounted, codes not applying).
Ensure automatic add and removal settings are set-up prior to activating a gift with purchase. If not configured in settings, gifts are automatically added once per session and automatically removed when the customer no longer qualifies.