How it works

Live in an afternoon,
not a sprint.

Five steps from install 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

    Your install link → your admin

    Add Conscription to your 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