craftberry
Contact Us

Gadget App Migration to a Native Shopify Build

Gadget shuts down on March 31, 2027, and its support ends at the end of 2026. craftberry moves your Shopify custom app or integration off Gadget to native Shopify code, with a database and hosting you own, while your Gadget app stays live until switch day.

craftberry is a Shopify Premier Partner and a listed Gadget Expert, with 30+ specialists in house and 800+ Shopify projects since 2015.

Gadget app migration to native Shopify code by craftberry
craftberryShopify Premier Partner
OnVivoPepperTakomoHonestShellyDoctor MIMidiJoseraGlowforgeBultexLucovitaal

When does Gadget shut down?

Gadget shuts down on March 31, 2027, and your app keeps running unchanged until then. Gadget says guides and tools for moving apps are coming, but it has named no date and no target platform yet.

Gadget shuts down

Hosting, databases, webhooks and background jobs on Gadget stop, and every app still running there goes offline.

What did Gadget run for your app, and what replaces it?

Moving off Gadget is a rebuild of the platform jobs Gadget did for you, not a file copy. Here is each job, what replaces it in a native Shopify app, and what breaks if it is missed.

Database and models

Your records move to a Postgres database you own. Miss this, and the app loses all its data.

The API Gadget generated for your models

We write server routes to replace Gadget's API. Without them, your frontend and extensions can't load or save data.

Installs, OAuth and sessions

Shopify's managed install takes over. If it breaks, merchants can't open the app in Shopify admin.

Webhooks and the daily sync

Webhooks in your app config, plus a daily job that re-checks recent changes. Get it wrong, and orders or stock silently stop syncing to your ERP or 3PL.

Background actions

A job queue that respects Shopify rate limits. Without it, scheduled work stops and peak-season bursts drop jobs.

Hosting, logs and file storage

Hosting, logs, alerts and file storage in your name. Leave it out, and the app can go offline with no alert.

Privacy (GDPR) webhooks

The three privacy routes Shopify requires, live from day one. Without them, the app fails Shopify's privacy rules.

Should you move your Gadget app yourselves or hire an agency?

You can rebuild the app yourselves, move it to another hosted platform, or have an agency rebuild it on native Shopify code. The right route depends on who will run the app after March 2027.

Move it yourselves

Self-host on native Shopify code

Have craftberry rebuild it

Native Shopify code · Gadget Expert

Another hosted platform

Port the app to a new vendor
Best for
Teams that already run native Shopify apps
Revenue-critical apps and integrations at $2M+ brands
Teams that want someone else to run the hosting
Who rebuilds it
Your developers
Our in-house Shopify team rebuilds and tests it
Your developers, on the new platform's rules
Who runs it after launch
Your team runs installs, webhooks, jobs and hosting
Your team, or craftberry under a support retainer
Your team, on a platform you don't control
Code, data and accounts
✓Yours
✓Yours, with no new lock-in
✕A new vendor to depend on
How to start
Your own plan and budget
Free app review and written migration plan
The new platform's pricing

Why craftberry for Gadget app migration

Listed Gadget Expert

Listed Gadget Expert

We built Shopify integrations on Gadget, so we know every job it ran behind your app.

One in-house Shopify team

One in-house team

Shopify Premier Partner with 30+ specialists and 800+ projects since 2015. No handoffs.

You own the code, data and hosting

You own everything

Code, data, database and hosting in your name, with no new platform to depend on.

Free app review and written plan

No risk before you commit

A free app review and a written plan first, and your Gadget app stays live until switch day.

How we migrate a Gadget app

Your Gadget app stays live the whole time. Nothing switches until the new app has been tested against your real data. Start while Gadget support still answers: it ends with 2026.

1. Read your app

A free review of your models, actions, webhooks, extensions and connected systems, including whose Partner account owns the app and what each integration needs on Shopify.

2. Written plan

What replaces each Gadget job, what will not carry over, a rollback plan, the switch date and a scoped quote, agreed in writing before the build starts.

3. Rebuild and test

We rebuild the app on Shopify's app framework with hosting and logs in your name, then dry-run the data move on a test store, check record counts, fix and re-run.

4. Switch and monitor

Never during your peak season. We freeze changes, sync the last records, switch, and check the app every day in the first week. The old Gadget app stays a fallback while Gadget runs.

Gadget app migration pricing

Every Gadget app migration is quoted after we read the app, because the cost depends on its models and actions, webhooks, connected systems such as an ERP or 3PL, the number of stores and the data to move. The app review and the written plan are free. After the switch, you run the app yourselves or keep it with us under a Shopify maintenance retainer.

Aftercare retainers start at

$2,000

USD

≈ €1,600 EUR£1,450 GBP

A month, if you want craftberry to run and maintain the app after the switch.

Start with a free review of your Gadget app

We read your app and send a written migration plan with a scoped quote, before Gadget support ends.

What our clients say

What Gadget says about working with us, plus Clutch reviews from brands whose Shopify stores, custom functionality and integrations we built and support.

View All
“Gadget is proud to partner with Craftberry for custom apps & solutions on Shopify. Combining Craftberry's industry-leading expertise with Gadget's innovative development platform, we're enabling Shopify brands of all sizes to easily access highly customized solutions tailored to their business needs.”
Franco VarrianoGadget · Partner endorsement
Clutch
“They recognized that our business was unique and offered bespoke solutions rather than one-size-fits-all features.”
Svetoslav TodorovCEO, DoctorSwitz · Inventory and payment integration
Clutch
“Out of all the back-end developers we've worked with, they seem to be the quickest and most experienced.”
David McGranaghanCo-Founder & CEO, McMiLLER · Back-end development and maintenance
Clutch
“They were a high-energy team driven by a focused intention to support the technology side of your business.”
Angel DimitrovCEO, NL BEAUTY · Shopify migration and custom modules
Clutch
“Their flexibility and ease of communication were impressive.”
Joao SaraivaDigital Project Manager, Ergomotion · Accounting and payment integration

Gadget app migration FAQ

We help brands grow through connected strategy, technology, creative, and marketing.

Get your migration plan
You have until March 31, 2027 to migrate off Gadget, when the platform shuts down. Gadget announced the wind-down on November 9, 2026: new apps stopped immediately, first-time production deploys are allowed until the end of November 2026, and support ends with 2026. That makes December 2026 the last month to plan a migration with the Gadget team still answering questions.
craftberry, a Shopify Premier Partner and a listed Gadget Expert, migrates Shopify custom apps and integrations off Gadget. We built On's connection layer between Shopify Plus and MuleSoft on Gadget, so we know what Gadget runs behind an app and what has to replace it.
Your Gadget app stops working on March 31, 2027, because Gadget hosts its database, API, webhooks, background jobs and the app itself. All of them go offline when the platform shuts down, so each one needs a new home before that date.
Usually not: merchants keep the same app when it sits in your own Shopify Partner or Dev Dashboard account, because we point that app at the new server. If the app sits in someone else's account, it becomes a new app and merchants install it again. We check this first and confirm it on a development store.
No, your store keeps running, and the app is offline only for a short, planned switch. Your Gadget app keeps working while we rebuild, and we switch on a date you choose, outside peak trading. Shopify retries webhooks it could not deliver, and we run a reconciliation check after the switch.
Your app's data moves with it: we export the records that exist only in Gadget, rebuild Shopify data from Shopify's API and check record counts after the move. Gadget's ggt pull command copies your code but not your records, and your app can read its own records through its API only until March 31, 2027. We have moved large data sets before, including 500K+ customer records for Shelly.
Yes, if your Gadget app is a public App Store app: from January 1, 2027, Shopify delists public apps that still use non-expiring offline access tokens and blocks new installs. Custom apps are not affected by the delisting. If your public app is on Gadget, we move it to expiring tokens as part of the migration.
Self-host your Gadget app if your developers already run native Shopify apps, and hire an agency if the app runs revenue-critical flows that nobody in-house owns. Running a native app means handling installs, webhooks, background jobs and hosting yourselves. An agency is the safer route when the app syncs orders or stock with an ERP, such as NetSuite.
A Gadget app migration is quoted per app after a free review, because the cost depends on what the app does. The main factors are the number of models and actions, webhooks, connected systems such as an ERP or 3PL, the stores using it and the volume of data to move. We read the app first and send a scoped quote with the written plan.
Your team or craftberry maintains the app after the migration, because you own the code, the data and the accounts. Any developer can run it. If you prefer, we maintain it through our Shopify maintenance retainers, from $2,000 per month.
No, craftberry migrates only Shopify apps and integrations built on Gadget, because we work on Shopify and Shopify Plus only. We don't migrate BigCommerce apps or standalone SaaS products.

Get your Gadget app migration plan

  • What your app does and whether it is custom, public or an integration
  • Which systems it connects to, such as an ERP, WMS or 3PL
  • How many stores use it and your deadline

Step 1 of 2

By continuing you agree that we store your details and contact you about your enquiry, as described in our privacy policy.

Projects since 2015
800+
In-house experts
30+
Client revenue 2024
$450M+
OnVivoPepperTakomoHonestShelly