Collection-Based Gifting
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
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-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.
Limitations
Collection based gifting will not work if:
Any selected gift product is out of stock
No Gift Banner is placed on the storefront for customers to access the selection
Gift has a price of $0
Gift is not published to the online store
The customer does not select a product
Each Gift with Purchase rule must target a unique collection to avoid overlapping gifts
Maximum of 5 collection-specific gifts per promotion
Shopify automatic discounts may conflict with Abra promotions and cause unpredictable behavior (e.g., gifts not discounted, codes not applying).
If automatic add and removal settings are not configured properly in settings, gifts are automatically added once per session (not re-added if manually removed) and automatically removed when the customer no longer qualifies.