Collection-Based Gifting
Last updated: September 9, 2026
Collection-Based Gifting offers different free gifts based on which collection the customer purchases from. Each collection has its own gift and qualification rule.
How It Works
Each Gift with Purchase rule is filtered to a specific collection. When a customer adds items from a qualifying collection and meets the threshold, the corresponding gift is automatically added at $0.
If the customer removes items from that collection and no longer qualifies, the gift is removed. If they manually remove a gift, it will not be re-added unless they re-qualify for that collection's rule.
Example:
Purchase $50+ from Skincare → Free Serum
Purchase $50+ from Haircare → Free Comb
Purchase $50+ from Bodycare → Free Lotion
Setup
Open the Abra app and click Create Promotion
Set Visibility to Private while configuring
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-SKINCARE)
Configure your settings:
Customer Buys - Set qualification requirement and select the specific collection this gift applies to
Customer Gets - Select the free gift the customer will receive
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
To add additional collection gifts:
Click Add a discount again
Create a new Gift with Purchase filtered to a different collection
Repeat for up to 5 collection-specific gifts within the same promotion
Scroll to Storefront Blocks, activate any you want to use, and place them in your theme editor
See Discount Configuration for details on each discount field.
Storefront Display
Promotion messaging appears wherever you place storefront blocks. Each gift is added automatically and appears as a zero-priced line item in cart and checkout.
See Storefront Blocks for block types and placement options.