Subscription integration
Overview
The Purchase Type setting lets you control whether a Buy X Get Y (BXGY) campaign applies to one-time purchases, subscription purchases, or both. This gives you precise control over how gifts are rewarded based on how customers buy your products.
Where to Find It
Go to Gift Campaigns in the app
Open an existing Buy X Get Y campaign or create a new one
In the Customer Buys section, find the Purchase Type dropdown
Purchase Type Options

One-time purchase (default)
Campaign applies only when the trigger product is purchased as a regular, one-time order
Subscription
Campaign applies only when the trigger product is purchased via a subscription plan
Both
Campaign applies regardless of purchase type
How Each Option Works
One-time Purchase (Default)
The gift is added when the customer adds the trigger product to cart without a subscription plan attached.
Behavior:
Gift is added for regular one-time purchases
Gift is not added if the trigger product is purchased as a subscription
All BXGY campaigns created before this feature was introduced automatically default to One-time purchase. No action is required — these campaigns continue to work exactly as before.
If your trigger product is sold as a subscription only (not available as a one-time purchase), a yellow warning badge will appear in the campaign editor to alert you of the mismatch.
Subscription
The gift is added when the customer purchases the trigger product with a subscription plan.
Behavior:
Gift is added on the first order of the subscription only
Recurring subscription orders do not receive the gift again
Gift is not added for regular one-time purchases
Compatible subscription apps:
Shopify native subscriptions
Recharge
Appstle
Seal Subscriptions
Joy Subscription
If your trigger product is a regular (non-subscription) product, a yellow warning badge will appear in the campaign editor to alert you of the mismatch.
Both
The gift is added for all customers — whether they buy one-time or via subscription.
Behavior:
Gift is added for regular one-time purchases
Gift is added on the first subscription order only
Recurring subscription orders do not receive the gift again
Warning Badges
The system displays warning badges in the campaign editor to help you catch configuration mismatches before publishing.
Trigger product is subscription-only, but Purchase Type = One-time purchase
⚠️ "Subscription product"
Trigger product is a regular product (not subscription), but Purchase Type = Subscription
⚠️ "One-time product"


Stores Without Subscription Products
If your store has no subscription products, the Subscription and Both options will be disabled in the Purchase Type dropdown.
Hovering over the disabled options will show a tooltip:
"No subscription products found in your store"
To enable these options, set up subscription products using a compatible subscription app.
Last updated

