1. What a quick checkout link is
A quick checkout link is a Shopify cart permalink: a URL that pre-fills the shopper's cart with the products, quantities, subscription plan and discount code you chose, then drops them one click from payment. Instead of "go to the store, find the product, pick a frequency, check out", the whole journey is the link.
They're plain Shopify URLs — nothing is rendered by Sublyra at click time and nothing is stored in Shopify. That means they work anywhere a link works:
- Win-back and welcome emails — "restart your subscription" as a button, not a browse session.
- Ad campaigns — land paid clicks directly on a pre-filled subscription cart.
- SMS and social — one tap from message to checkout.
2. Build a link
1 In the Sublyra admin, go to Settings → Quick checkout links.
2 Pick a selling plan group, then a selling plan. The group decides which products can carry the subscription; the plan sets the frequency the shopper is subscribing to (for example, "Every month").
3 Optionally enter a discount code — it's applied automatically at checkout (section 4).
4 Click Choose products and tick the items for the cart, then set a quantity per item (1–99). Choose products from the selected plan group so the subscription plan applies at checkout.
5 The link rebuilds itself live under Your link as you change anything. Then:
| Action | What it does |
|---|---|
| Copy link | Puts the URL on your clipboard, ready to paste into a campaign. |
| Test it in a new tab | Opens the pre-filled cart exactly as the shopper will see it — always do this once before a link goes out. |
| Save link | Stores the URL with a label (e.g. "Welcome email — starter kit") in your saved list so you can find and re-copy it later (section 5). |
3. Anatomy of the URL
Everything the cart needs is in the link itself:
https://your-shop.myshopify.com/cart/41234567890123:1,41234567890456:2?selling_plan=6987654321&discount=WELCOME10
| Part | Meaning |
|---|---|
/cart/41234567890123:1 | A variant ID and its quantity. Multiple items are comma-separated — here a second variant with quantity 2. |
?selling_plan=6987654321 | The selling plan ID — this is what turns the items into a subscription at the chosen frequency. Leave the plan unselected in the builder and this parameter is omitted, giving you a one-time pre-filled cart. |
&discount=WELCOME10 | A discount code applied automatically at checkout. |
The builder handles the ID conversion for you — you pick products and plans by name, it writes the numeric IDs Shopify expects. If a picked item can't be resolved to a valid ID, no link is produced at all: a broken link in a campaign is worse than no link.
4. Selling plan + discount code combos
The two parameters ride in the same URL, and they're the core campaign patterns:
| Combination | Result | Good for |
|---|---|---|
| Selling plan only | Pre-filled subscription cart at the plan's price — including the plan's own subscribe-and-save discount. | Standard "subscribe with one click" emails and ads. |
| Selling plan + discount code | Subscription cart with an extra code auto-applied at checkout. | Win-back offers ("come back for 15% off"), influencer codes, launch promos. |
| Discount code only (no plan selected) | One-time pre-filled cart with the code applied. | Flash-sale blasts, abandoned-cart recovery on one-time items. |
| Neither | A plain pre-filled cart at list price. | Reorder links ("buy it again") for consumables. |
5. Saved links
Saving a link stores its label, URL and creation date in the Saved links list on the same page — your library of campaign links. Two rules worth knowing:
- Only builder-made links can be saved. The save is rejected if the URL doesn't point at your shop's cart the way the builder produces it — a saved link is a promise to a campaign, so hand-edited or foreign URLs don't get in.
- Deleting a saved link does not disable it. Deleting only removes the entry from this list. The URL keeps working wherever you already shared it — treat sent links as permanent. To truly kill an offer, retire the discount code or the selling plan it references.
6. Using links in campaigns
1 Build and test the link in a new tab — confirm the items, quantities, frequency and discount all land as expected.
2 Save it with a label that names the campaign ("Win-back email — 15% off"), so the saved list stays self-explanatory months later.
3 Paste it behind a button or link in your email, ad or message. Every click lands on the same pre-filled cart.
4 Watch results come in as normal subscription orders — quick checkout orders are regular Shopify subscription contracts, so they flow through analytics, dunning and the portal like any other.
7. FAQ
Do quick checkout links expire?
The URL itself doesn't expire. But it stops working as intended if what it references goes away: delete the selling plan or the discount code and that part no longer applies. Treat sent links as permanent and retire the underlying plan or code to end an offer.
Can a shopper edit the cart after clicking?
Yes. The link pre-fills the cart — it doesn't lock it. Shoppers can change quantities or remove items before paying, like any cart.
Why is the subscription missing when I test my link?
The products in the link must belong to the selected selling plan group. If you picked products from outside the group, the selling_plan parameter can't apply to them. Rebuild the link with products from the group, or attach the products to the group under Subscriptions → Selling plans.
Can I link to a build-a-box bundle?
Quick checkout links fill the cart with specific variants and quantities, so they suit fixed carts — a fixed bundle's exact product set works well. A build-a-box is shopper-assembled by design, so link to its page instead. See Bundles & build-a-box.
Does the discount code in the URL work for subscriptions?
That depends on how the code is configured in Shopify — discount codes have their own rules for which purchase types they apply to. Create or check the code under Discounts in Shopify admin, then use the builder's Test it in a new tab link to confirm it applies at checkout before sending.