How it works

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.

  1. Install and run the setup checks

    Shopify App Store → your admin

    Add 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
  2. Create a subscription program

    Conscription → Programs

    A 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
  3. Put the subscribe choice on your product pages

    Online Store → Themes → Customize

    Drag 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
  4. Run one test order

    Your storefront

    Subscribe 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
  5. Let it run

    Background worker + customer portal

    From 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
Renewal day

What happens while you're not watching.

Every renewal runs in the background on schedule. Here's a bad day going fine:

09:00 Renewal due
09:01 Attempt 1 — card declined
+2 days Scheduled retry — paid ✓
then Order created, next renewal booked

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