Free Gift with Subscription
Automatically add a free product to the cart when a customer purchases a subscription product and meets your qualification requirements. Abra works with any subscription app using Shopify's Subscription API.
How It Works
When a customer adds a subscription product to their cart and meets the threshold (spend or quantity), the free gift is automatically added at $0.
If the customer removes qualifying subscription items, the gift is removed. If they manually remove the gift, it will only be re-added if they re-qualify.
Example:
Subscribe to any product → Free sample kit
Subscribe + spend $100 → Free full-size product
Subscription Pricing Considerations
Important: Subscription products often include a base subscriber discount from your subscription app. When you add a free gift on top of that pricing, subscribers receive both the existing discount and the free gift.
Be mindful of the total value offered to ensure it aligns with your subscription strategy.
Setup
Open the Abra app and click Create Promotion
Set Visibility to Private while configuring
Scroll to Discounts and click Add a discount
Select Gift with Purchase
Enter a URL-friendly discount code (e.g., SUBSCRIPTION-GIFT)
Configure your settings:
Customer Buys - Set purchase requirement (spend or quantity) and set Purchase Type to Subscription
Customer Gets - Select the free gift
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
Scroll to Storefront Blocks, activate any you want to use, and place them in your theme editor
See Promotion Configuration for details on each configuration option.
Storefront Display
Promotion messaging appears wherever you place storefront blocks. The gift appears as a zero-priced line item in cart and checkout.
See Storefront Blocks for block types and placement options.
Limitations
Selectable Gift with Purchase will not work if:
Any selected gift product is out of stock
Gift has a price of $0
Gift is not published to the online store
The customer does not select a product
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.
Shopify automatic discounts may conflict with Abra promotions and cause unpredictable behavior (e.g., gifts not discounted, codes not applying).