Step 1: Set up subscriptions in Shopify
- Install a subscription app from the Shopify App Store (Recharge, Seal Subscriptions, Appstle, Loop, and others all work).
- In the app, create a selling plan for the product: the discount, the delivery frequencies you offer, and any minimum commitment.
- Apply the selling plan to the products you want to sell on subscription.
Step 2: Add the block
- Open your product page in the theme editor.
- Add the Subscribe & Save block, normally directly above the Add to Cart button.
Step 3: Choose a configuration mode
This is the decision that shapes everything else.
Dynamic is the safer choice. Prices and delivery frequencies come from the selling plan, so what customers see matches what they’re charged. Change the discount in your app and the product page follows.
If you use Custom mode
Custom mode is display only. You must still connect it to a real selling plan:- Enter the Selling Plan ID from your subscription app. Without it the option can’t attach to a subscription.
- The prices you type are labels. Actual checkout pricing comes from the selling plan and from Shopify Discounts.
Step 4: Choose a layout
Preselect Option sets which is chosen when the page loads. It defaults to subscribe, which lifts subscription take-up but can surprise customers who wanted a single purchase. If you preselect subscribe, make the choice obvious on screen.
Step 5: Fill in the content
Delivery frequency
Turn on Enable Delivery Frequency Dropdown and enter one option per line:Savings badge
- Show Discount Badge Instead of Price replaces the subscribe price with a badge like “20% OFF”, calculated from the selling plan
- Discount Badge Text overrides that with static text. Leave it blank to keep the automatic calculation, which stays correct when you change the plan.
Subscriber benefits
Benefits are added as Benefit child blocks inside the Subscribe & Save block, each with its own icon and text. Add, remove, and reorder them like any other block. Good benefits answer “why subscribe instead of buying once”: free shipping on every order, cancel anytime, priority support, a lower per-unit price.Bonus gifts
You can show up to five gift items on the subscribe option, each with an image, name, quantity, price, and compare-at price. These are display only. Set up the actual free gift through your subscription app or a Shopify automatic discount, the same way as any other free gift.Free gifts that unlock on subscribe
The Free Gift block has a Subscription unlock type. Set it and every configured gift unlocks the moment the customer chooses the subscription option, which pairs well with a Subscribe & Save block on the same page.Troubleshooting
The subscription option doesn't appear
The subscription option doesn't appear
The product has no selling plan attached. Check in your subscription app that the plan is applied to this specific product, then reload the theme editor.
Customers are charged a one-time price
Customers are charged a one-time price
In Custom mode, the Selling Plan ID is missing or wrong, so the order was placed without a subscription. Copy the ID from your subscription app, or switch to Dynamic mode.
The displayed discount doesn't match the charge
The displayed discount doesn't match the charge
Custom mode prices are typed by hand and don’t update when the selling plan changes. Leave the discount badge text blank so it calculates from the plan, or switch to Dynamic mode.
The frequency dropdown is empty
The frequency dropdown is empty
In Dynamic mode the frequencies come from the selling plan. If the plan has only one delivery interval there’s nothing to choose from. Turn on Show single delivery option as subtitle to display it as text.
Customers subscribe by accident
Customers subscribe by accident
Preselect Option defaults to subscribe. Switch it to one-time purchase, or use the Selector layout so both choices are visible side by side.
