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

  1. Open the Abra app and click Create Promotion

  2. Set Visibility to Private while configuring

    Public visibility makes the promotion active immediately on save

  3. Scroll to Discounts and click Add a discount

  4. Select Gift With Purchase

  5. Enter a URL-friendly discount code (e.g., GIFT-SKINCARE)

  6. 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

  7. Click Save

To add additional collection gifts:

  1. Click Add a discount again

  2. Create a new Gift with Purchase filtered to a different collection

  3. Repeat for up to 5 collection-specific gifts within the same promotion

  4. 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.