Live in an afternoon,
not a sprint.
Five steps from the App Store to your first automatic renewal. No code, no checkout migration, no developer on standby — and every step has a matching guide in the docs.
-
Install and run the setup checks
Shopify App Store → your adminAdd Conscription from the Shopify App Store and approve the app. A guided checklist inside your admin confirms billing, the storefront block, and webhooks are wired before anything goes live.
Read the guide → -
Create a subscription program
Conscription → ProgramsA program is the set of plans customers choose from — how often products renew, what discount subscribers get, and which products or variants are included. Name it in your customers' language and save.
Read the guide → -
Put the subscribe choice on your product pages
Online Store → Themes → CustomizeDrag the Conscription selector block onto your product template in the theme editor. Customers see "Buy once" or "Subscribe & save" — no code, and checkout stays the Shopify checkout they already know.
Read the guide → -
Run one test order
Your storefrontSubscribe to a product yourself, check out, and watch the contract appear in Conscription → Contracts with the right cadence and price. Five minutes now saves a support ticket later.
Read the guide → -
Let it run
Background worker + customer portalFrom here renewals bill themselves on schedule, customers manage their own plans from a secure page on your store, and the dashboard shows you what's billing and when.
Read the guide →
What happens while you're not watching.
Every renewal runs in the background on schedule. Here's a bad day going fine:
Renewals use idempotency keys, so an overlap or retry can never bill the same order twice — and a customer who needs to update their card goes through Shopify's own supported payment recovery flow.
This afternoon, then?
The free plan runs real subscriptions — try the whole flow before paying anything.
Start free → Open the docs