Free audit of every Script in your store. Fixed-fee migration with a written guarantee: live before deadline or you pay nothing. Run by Auroinfo, the team behind SplitPrice and Rulytic.
No card. No upsell. Audit ships as a written PDF.
Shopify is rolling out a soft freeze in the months before deadline. You will be able to view and disable Scripts, but not meaningfully edit complex ones. Migrations get harder the longer you wait.
Most stores have 3–7 Scripts they forgot they had. BOGO from a Black Friday two years ago. A wholesale gate. A shipping rate hide for one zip code. The audit makes the full list visible — and the list is usually longer than the operator expects.
Shopify will not surface broken Scripts as an error. The discount just doesn't apply. The hidden shipping rate appears again. The wholesale gate opens. You'll find out from a customer email, a chargeback, or a sales-report dip.
48 days until Scripts shut off. Lock in pre-deadline pricing now.
We analyze your Scripts and ship a written PDF report mapping every rule to a Shopify Functions path.
Up to 3 standard Scripts migrated to off-the-shelf Functions apps. We configure, you approve.
Custom Function code for logic the App Store cannot cover. Up to 2 bespoke Functions deployed.
Full audit, migration, QA, staging walkthrough, post-launch standby. Up to 6 Functions / unlimited Scripts.
You paste your Scripts, we return a PDF naming every rule and the exact Shopify Functions path (off-the-shelf app or custom code). No engagement required.
95% of rules map to mature Functions apps — FC Functions Creator, SupaEasy, BOGOS, PayMix, Payfy, SMART Checkout Rules. Apps over code, every time.
For logic apps can't cover, we write Functions in JS or Rust, deploy via Shopify CLI, ship as a private app. You own the source.
15-min call to confirm scope. Written kickoff with deadline guarantee. Pay via Stripe link.
Functions deployed, Scripts deactivated, behavior verified on staging, handoff doc delivered.
Auroinfo is a small product engineering team that builds and operates Shopify-adjacent products in production today — SplitPrice (split-payment for Shopify checkout) and Rulytic (analytics for rule-based commerce). We have been shipping against the Shopify Functions API since it was in beta. DropMigrate is that experience packaged as a fixed-fee service for stores ahead of the June 30, 2026 deadline.
The operator on every engagement is Dwarika. You will not be handed off to a junior. The audit is run by the same engineer who writes the Function.
Shopify ends support for Shopify Scripts. Any discount, shipping, or payment Script you rely on will stop executing at checkout. The official replacement is Shopify Functions, which has a completely different architecture — Functions run in WebAssembly, not Ruby, and ship as Shopify apps rather than as inline code in your admin.
Built-in discounts cover only the simplest cases — flat percent or amount off a product. The moment you need conditional logic (cart total over X, customer tag, BOGO with mixed brands, hide a shipping rate, gate a payment method), you need either an off-the-shelf Functions app or a custom Function. That's what we migrate you to.
For Express tier, we map your logic to off-the-shelf Functions apps (FC Functions Creator, SupaEasy, BOGOS, PayMix, Payfy, SMART Checkout Rules, etc.) and configure them. For Custom and White-Glove, we hand-write Functions in JavaScript or Rust against the Shopify Functions API, deploy them via the Shopify CLI, and bundle them as a private app on your store.
No catch. We run the audit because we want you to see, in writing, what migrating actually costs in scope and effort. Roughly 30% of audits turn into paid migrations. The other 70% read the report and either DIY or hire someone else. We win either way because the audit makes our pricing legible.
Express is 48 hours from paid kickoff to your store live with Functions apps configured. Custom is 5 business days. White-Glove is 7–10 business days because it includes QA, a staging walkthrough, and a 30-day fix-it window. We will not start work without a written kickoff confirming we can hit the deadline.
That's the Custom tier. We write a bespoke Function. There is one class of logic that genuinely can't move: anything that mutated line item properties at checkout (line item Scripts had broader powers than Functions). We flag this in the audit and propose alternatives — pre-checkout cart edits, theme app embed, etc.
Only if it's required. Most migrations are pure backend — install a Function, configure it, deactivate the Script. If your theme references Script outputs (for example, a custom price displayed via line item properties), we'll edit the relevant Liquid in a duplicated theme and ship it for your approval.
For Express and Custom, "live before deadline or full refund" means: if we accept the engagement and don't deliver working Functions on your store before June 30, you pay nothing. For White-Glove, you also get a 30-day fix-it window — any regression we missed, we fix at no charge. Refunds are processed within 5 business days, no questions asked.
A small product engineering team. We built and operate SplitPrice (Shopify split-payment app) and Rulytic (analytics for rule-based commerce). We've shipped against the Shopify Functions API since it was in beta — this is the exact thing we already do for our own products.
We exist for this too — post-July 1, 2026, we triage broken stores under the same tiers (higher prices reflect emergency turnaround). The audit is still free, the SLA is still 48 hours for Express. The fastest path back to working checkout is one paid call.
Paste your Scripts, get a PDF. You'll know what migrating costs before you talk to us.