Free Gift with Subscription
Last updated: September 9, 2026
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
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.