Smart Flows subscription products overview
Smart Flows supports subscription products within the Add Items to Cart and Buy X Get Y flow components. When you add a product that has an active subscription plan configured through any subscription app that uses Shopify Selling Plans, a purchase type selector becomes available. Merchants can offer one-time purchase, subscription-only, or both options, and shoppers can choose their preferred subscription plan directly from the flow modal.
This is distinct from the Switch to Subscription feature in Smart Cart, which operates inside the cart after a product has been added. Smart Flows subscription support works before the cart — in popups, banners, Buy X Get Y offers, and link-based landing experiences.
Available to: All merchants on the Flows & AB Testing package.
Important: Smart Flows subscription support works with any subscription app that uses Shopify Selling Plans. Before configuring subscription products in a flow, make sure you have:
An active subscription plan configured in your subscription app for the product you want to add
The Rebuy Subscription Integration enabled in your Rebuy admin under Integrations > Subscriptions
Key benefits of subscription products in Smart Flows
Subscription support in Smart Flows lets merchants:
Drive subscription acquisition from popups, modals, and campaign-linked experiences — not just the cart
Include subscription products in Buy X Get Y promotions with product-specific discounting
Offer one-time and subscription options side-by-side within the same flow modal
Subscription options (like weekly, monthly, or bi-weekly) are pulled directly from your existing subscription app configuration
How to use subscription products in Smart Flows
Add a subscription product to a flow component
The Smart Flows Add Items to Cart and Buy X Get Y components both support subscription products. To configure subscription options on a flow component:
Open the Smart Flows editor and select an existing flow, or create a new one.
Add or select an Add Items to Cart or Buy X Get Y component.
Add a product that has an active subscription plan configured through a Shopify Selling Plans-compatible subscription app.
A Purchase type dropdown will appear beneath the product. Select one of three options:
One-Time Only — standard non-subscription behavior (default for all existing flows)
Subscription Only — the product is presented as subscription-only; the shopper selects their preferred subscription frequency in the modal
Both (One-Time & Subscription) — the shopper chooses; toggle Subscription as default to pre-select the subscription option.
Note: is not currently possible to specify a default subscription frequency — shoppers select their preferred frequency from the available options configured in their subscription app.
Note: The product must have an active subscription plan set up in a Shopify Selling Plans-compatible subscription app before adding it to the flow. If no subscription plan exists for the product, only One-Time Only will be available in the Purchase type dropdown.
Understand modal behavior for subscription products
When the Smart Flow triggers and the modal appears to the shopper, subscription products display with a subscribe-and-save dropdown that matches the existing Rebuy widget subscription UI. The shopper sees the same subscription experience they'd expect from other Rebuy widgets.
Specific modal behaviors to know:
If the product has multiple subscription terms or frequencies, the shopper can select their preferred option within the modal
Product-specific subscription discounts display correctly in the modal (for example, a 20% subscribe-and-save price)
The Add to Cart button text can be customized the same way it works in standard widgets
Use the Skip Add to Cart Modal setting with subscription products
If Skip Add to Cart Modal is enabled on an Add Items to Cart or Buy X Get Y component, the subscription product bypasses the modal and is added directly to the cart. The shopper can still view and change their subscription variant or frequency within the Smart Cart — the subscribe-and-save dropdown will appear in the cart exactly as it does for widget-based subscriptions.
Configure the Re-Trigger Banner with subscription products
If a re-trigger banner is configured on the flow, shoppers can re-open the modal after dismissing it. This allows shoppers to change their selection — for example, removing an initially added subscription item and selecting a different product or variant. Product-specific discounting remains accurate when switching between items.
Smart Flows Re-Trigger Setting Example:
Smart Flows Re-Trigger Live Example:
Smart Flows subscription use cases — subscribe and save, popups, and campaigns
The following examples show how merchants are using subscription products in Smart Flows. For setup steps, see the sections above.
Subscription upsell from an email or SMS campaign. Send a Klaviyo email to lapsed subscribers with a personalized link. The link opens a Smart Flow that auto-adds the shopper's previously purchased product as a subscription with a "Subscribe & Save 20%" offer. The shopper selects their subscription frequency and checks out — no product page visit required.
Buy X Get Y with a subscription gift. Configure a BXGY step where the free gift is set to Subscription Only. Shoppers who qualify receive the gift on a recurring basis, turning a one-time average order value (AOV) lift into recurring revenue.
Important: When the free gift is offered as a subscription set to Subscription Only, the shopper will receive it on a recurring basis with every subscription cycle — not as a one-time gift. Make sure this is intentional before configuring this option.
New visitor subscribe-and-save popup. A global flow triggers a popup for new visitors offering a best-selling product. Set the purchase type to Both with Subscription as default pre-selected so the shopper immediately sees the subscription savings.
Churned subscriber reactivation. Target churned subscribers via a Klaviyo segment. A link-based flow opens a personalized banner with the shopper's previous product pre-loaded as Subscription Only. The shopper can reactivate in a single click without navigating to a product page.
Troubleshooting Smart Flows subscriptions
The Purchase type dropdown is not appearing for my product.
The Purchase type dropdown only appears when the product has an active subscription plan configured through a Shopify Selling Plans-compatible subscription app. Verify this is set up in your subscription app before adding the product to the flow component.
Subscription discounts are not displaying in the modal.
Product-specific subscription discounts are pulled from your subscription app configuration. If the discount is not displaying, confirm that the discount is correctly set up directly from your subscription app in Shopify for that specific product and selling plan.
My existing flows were affected after enabling this feature.
One-Time Only remains the default for all existing Add to Cart and Buy X Get Y components — no existing flows are affected by this update.
Smart Flows subscription FAQs
Does subscription support in Smart Flows replace Switch to Subscription in Smart Cart?
No, subscription support in Smart Flows does not replace the Switch to Subscription feature in Smart Cart. These two features are complementary. Switch to Subscription works inside the cart after a product has been added. Smart Flows subscription support works before the cart — in popups, modals, Buy X Get Y offers, and link-based experiences — so merchants can present the subscription option in context during a gift-with-purchase offer or a post-add upsell.
Which subscription apps does Smart Flows subscription support work with?
Smart Flows subscription support works with any subscription app that uses Shopify Selling Plans, including Recharge and Shopify native subscriptions. Before adding subscription products to a flow, make sure the Rebuy Subscription Integration is enabled in your Rebuy admin under Integrations > Subscriptions.
For setup instructions, see Enabling subscription integrations.
Can I set a default subscription frequency for shoppers in Smart Flows?
Merchants can set Subscription as default when the purchase type is set to Both (One-Time & Subscription), which pre-selects the subscription option for shoppers in the modal. However, it is not currently possible to specify a default subscription frequency — shoppers select their preferred frequency from the available options configured in their subscription app.
What happens if the shopper dismisses the Smart Flows modal without making a selection?
If the shopper closes the modal without completing their selection, no product is added to the cart. If a re-trigger banner is configured on the flow, the shopper can re-open the modal and complete their selection.
Does this feature work with the Skip Add to Cart Modal setting?
Yes. When Skip Add to Cart Modal is enabled, the subscription product is added directly to the cart without displaying the modal. The shopper can view and adjust their subscription variant or frequency from within the Smart Cart.
Is Smart Flows subscription support available on all Rebuy plans?
Subscription support in Smart Flows is available to all merchants on the Flows & AB Testing package.
If I set the free gift in a Buy X Get Y flow to Subscription Only, will it recur every subscription cycle?
Yes, when the free gift in a Smart Flows Buy X Get Y step is set to Subscription Only, the gift is added on a recurring basis with every subscription cycle, not just the first order. This is intentional for merchants who want to include a recurring gift as part of a subscription offer, but it's important to confirm this is the experience you want before publishing the flow. If you only want to gift the product on the first order, do not set the purchase type to Subscription Only.






