Install · The back cover

Three clicks, no code.

Osmo is a checkout extension. It installs from the Shopify app store, wires itself into your theme, and starts with a fourteen‑day free trial.

Free for fourteen days. No credit card. Uninstall cleans up every surface.
From the app store to live, in five minutes
01

Install from the app store

One click. Shopify handles the OAuth. You see a preview of the checkout with Osmo active.

Permissions requested
  • · read_orders · read_products
  • · write_metafields · write_cart_transforms
  • · write_discounts · write_delivery_customizations
02

Choose the actions you want

Switch on the decision types that match your brand — all five by default, fewer if you prefer.

Discounts
Upsell
Free gift
Free shipping
Winback
03

Live in five minutes

The engine starts in shadow mode for forty‑eight hours, learns your baseline, then goes live on ninety‑five percent of traffic.

Rollout schedule
t + 0hshadow mode · 0% live
t + 48h10% rollout
t + 7d50% rollout
t + 14d95% live · 5% holdout
What lands in your store

A dashboard, an extension, an audit trail.

Osmo writes itself into the surfaces Shopify already gave you. No app blocks. No theme edits. No custom Liquid for you to maintain.

At checkout
Discounts, applied automatically

The chosen discount is applied to the cart — or none, if showing nothing wins.

In the cart
Upsells & free gifts

A scarf gets offered, or a free pair of socks lands in the cart once the threshold is met.

Shipping
Free shipping, when it earns its keep

Shipping is freed only when the engine picks the right cart total for that shopper.

Win-back
Email & SMS, through your tools

The offer is handed off to your Klaviyo or Postscript flows. No new tool to learn.

Your dashboard
osmo.app/admin

One screen. Margin earned, what each offer is doing, the holdout, and a full record of every decision. Read-only by default.

Requirements · the small print

What you need to install.

  • i
    A Shopify store on any plan from Basic upward. Plus is required only for Checkout UI extensions, which are optional.
  • ii
    At least sixty days of order history, so the engine has something to learn from on day one. Newer stores can start in cold-start mode — we seed it with anonymised baselines from similar stores.
  • iii
    Your cost‑of‑goods filled in on each Shopify product, so margin floors and the lift report are computed from the same numbers you already trust.
  • iv
    Nothing else. No tag manager change. No theme code edit. No support ticket.
The end of the issue

The first decision is yours.

Free for fourteen days. No credit card. Uninstall cleans up every surface.