SHOPIFY SCRIPTS STOPPED JUNE 30, 2026

Your Scripts are gone. Your checkout rules don't have to be.

Scriptly rebuilds dead Script Editor logic as no-code checkout rules on Shopify Functions — paste your old Ruby, get working rules back in minutes.

Scriptly rule list showing imported discount rules mapped from an old Shopify Script, all enabled and running as Shopify Functions
What died with Scripts

Every rule Script Editor ran, reverted silently

On June 30, 2026, Shopify shut off Script Editor execution completely — no grace period, no in-admin warning. Every checkout customization built on it reverted to Shopify's native defaults, mid-day, whether a merchant noticed or not.

Tiered discounts Wholesale & VIP pricing BOGO Spend thresholds Payment-method gating Shipping logic
Features

Everything Script Editor did, rebuilt as Functions

AI Script importer

Paste your dead Ruby Script Editor code directly into Scriptly. We read it once — never execute it — map it to the closest rule template, and show a confidence score plus the exact source lines we matched. Nothing goes live until you approve it.

Rule builder

Seven templates cover the patterns that mattered most: tiered quantity discounts, customer-tag pricing, BOGO, spend thresholds, free shipping, payment-method rules, and delivery rules. Every field is a plain form input — no Ruby, no code editor.

Simulator

Build a test cart, tag a test customer, and run it. The simulator calls the exact same rule-evaluation code your live Shopify Functions use — the test cart runs the same shared code as checkout, not a separate approximation.

Live at checkout

Once you approve a rule, it runs as a native Shopify Function — compiled WebAssembly executing on Shopify's own checkout infrastructure, not a third-party script tag. Typical rule evaluation adds under 5ms to checkout.

How it works

Paste, review, go live

1

Paste it, or pick a template

Drop in your dead Ruby if you still have it, or start straight from one of the seven rule templates if you don't.

2

Review it in the simulator

Run a test cart through the new rule while it's still a draft. Conflicts with other active rules show up before anyone else sees them.

3

Turn it on

Flip the rule live and it starts running at checkout immediately, as a Shopify Function.

Scriptly simulator running a test cart against active rules, showing subtotal, discounts applied, and a possible discount conflict warning

The simulator — same rule-evaluation code as your live checkout, run against a test cart before anything goes live.

The honest part

What Scriptly doesn't do

We'd rather tell you the limits up front than have you find them at checkout.

Customer tags are a fixed list you set up ahead of time, not any tag a shopper happens to have — Shopify Functions can only check tags configured at build time, not an arbitrary merchant-typed one.

No collection-wide scoping yet. Pick specific products for a rule rather than an entire collection.

BOGO is a cheapest-matching-line approximation — the standard Functions pattern — not the exact first-added-item logic some custom Scripts used.

Shopify's accelerated and buy-now-pay-later payment methods can't be hidden by any third-party Function, Scriptly included — that's a platform limit, not ours.

Guest checkouts never match customer-tag rules — there's no logged-in customer record for the rule to check tags against.

Pricing

Flat pricing, no usage fees

All paid plans include a 14-day free trial. Cancel anytime from your Shopify admin.

Free
$0/mo
Fix your first rule and see it run at checkout, no card required.
  • 1 active discount rule
  • Unlimited draft rules
  • Full simulator
  • No credit card required
Start free
Starter
$29/mo
For stores rebuilding one or two Scripts.
  • 5 active discount rules
  • Unlimited draft rules
  • Full simulator
  • 14-day free trial
Start free trial
Concierge
$119/mo
Your checkout logic, fully managed.
  • We rebuild ALL your Scripts within 48h
  • Same-day changes by email
  • BFCM setup included
  • Priority support
Start free trial

Flat pricing, no usage fees. Billed monthly through Shopify. Prices in USD.

FAQ

Frequently asked questions

Do I need Shopify Plus?

Scripts were a Shopify Plus-only feature. Scriptly works on any Shopify plan — Basic, Shopify, Advanced, or Plus.

Do you run my Ruby?

No. We read your Script once, map it to the closest rule template, and you review and approve every rule before it goes live. Your Ruby code never executes anywhere.

What happens to my old Scripts?

They already stopped running on June 30, 2026, and your checkout reverted to Shopify's native defaults. Shopify shows a customizations report in your admin so you can see what you had — Scriptly helps you rebuild the ones that still matter as Functions-based rules.

Is there a free plan?

Yes. The Free plan includes one active discount rule, unlimited draft rules, and the full simulator, with no credit card required.

How fast can I be live?

Most merchants paste one old Script, review the mapped rule in the simulator, and turn it on in under 10 minutes.

What if I don't have my old Script code anymore?

Pick one of the seven rule templates and fill in the plain form fields directly — you don't need the original Ruby to rebuild the logic.