Getting started

What is Miko Subscribe & Save?

Turn any product into a recurring purchase, with real Shopify subscription contracts and no transaction fees.

Miko Subscribe & Save turns any product in your Shopify store into a recurring purchase. A shopper picks a delivery frequency on the product page, gets a discount for subscribing, and is charged and shipped on that schedule until they change or cancel it.

The app covers the whole subscription job in one place:

  • Offers. A subscribe and save offer is a discount plus one or more delivery frequencies, attached to whole products or to specific variants.
  • The storefront widget. A theme block on your product page that shows the one-time price and the subscription price side by side.
  • A self-serve customer portal. Subscribers skip, pause, resume, swap, reschedule, change frequency or cancel without emailing you.
  • Recurring billing and failed-payment recovery. Due cycles are billed automatically, and failed charges are retried on a schedule.
  • Retention tools. Save offers shown in the cancel flow, a churn risk score per subscriber, and clustered cancel reasons.
  • An agentic layer. Subscribers can manage a subscription from AI assistants such as ChatGPT, Claude and Copilot.
No transaction fees, on any plan. Miko never takes a percentage of your subscription revenue. You pay a flat monthly app price and keep 100% of what your subscribers pay.

What it is built on

Subscriptions are real Shopify subscription contracts, created through Shopify's own Subscriptions APIs. An offer becomes a selling plan group on your products, a shopper who subscribes gets a subscription contract, and each recurring charge is a Shopify billing attempt. Nothing is simulated with draft orders or tags, so your subscriptions stay visible in Shopify and portable if you ever leave.

Existing subscriptions are picked up automatically

On install, and on every dashboard load, the app reads the subscription contracts that already exist on your store into its own list. You open a populated dashboard rather than an empty one, and subscriptions created before you installed are manageable straight away.


Related articles