# Move from Shopify and keep selling while you switch | Runner

> Runner copies your products, customers, stock, shipping and discounts out of Shopify. Shopify stays read-only and keeps taking orders until you switch.

Canonical: https://www.runnerai.com/shopify-migration

## Move in. Keep selling.

Runner copies your products, customers, stock, shipping and discounts out of Shopify. Shopify stays read-only and keeps taking orders until you switch.

About 4 minutes to connect · Read-only · Nothing in Shopify changes

- **4 min** to connect in Shopify’s Dev Dashboard. No code, nothing to install from an app store.
- **6** kinds of records in one copy: products, customers, locations, stock, shipping and discounts.
- **0** changes to your Shopify store. Runner only reads, so you can stop at any point.
- **1** report at the end, record by record: what moved, what was skipped, and why.

## Know what moves before anything does.

You see this list before the import starts, and the same list in the report after it ends. Some things move in, some you rebuild with Runner, and some are better left where they are.

### Moves in: The store itself

One read-only copy. Import again later and matching records update instead of doubling.

- Products, variants and collections (with photos and prices)
- Customers (everyone with an email)
- Locations and stock (counted per location)
- Shipping zones (with their flat rates)
- Discounts (codes and automatic)

### Rebuild in chat: Ask, and it’s back

Shopify-only shapes don’t copy cleanly. Runner asks what you need, then rebuilds it.

- Metafields
- Product tags and SEO fields
- Carrier-calculated rates
- Some discount types

### Stays in Shopify: History stays put

These belong to Shopify’s books. Download what you need before you close the store.

- Past and open orders
- Gift card balances
- Payouts
- Customer notes

[How to export orders](https://help.shopify.com/en/manual/fulfillment/managing-orders/exporting-orders)

## Four minutes from you. The rest runs by itself.

You connect Shopify once. Runner copies the store in the background and emails you when the report is ready.

### 1. Connect: Give Runner a read-only key

Make a small app in Shopify’s Dev Dashboard and paste its two credentials. Runner checks them for you.

### 2. Import: Go back to running your shop

The copy runs in the background, one kind of record at a time. If Shopify asks Runner to slow down, it waits and carries on.

### 3. Review: Read one honest report

Every record has a line: moved, skipped, or needs you. Each skip says why and what to do, so nothing goes missing quietly.

## Stop any time. Keep what moved.

Changed your mind halfway? Stop the import from its panel. What already moved stays in your store, nothing in Shopify changes, and the next import adds the rest without making copies.

## Import again. Nothing doubles.

Keep selling on Shopify while you set up Runner. When you’re ready to switch, import once more. Runner matches what it already brought in instead of copying it again. A product you changed only in Runner keeps your edit; if it changed in both places, the newer change wins.

| Product | Since the first import | Second import |
| --- | --- | --- |
| Linen apron | Price changed in Shopify | Updated |
| Waffle towel set | You rewrote its description in Runner | Your edit kept |
| Stonewashed sheet | New in Shopify | Added |
| Linen napkins, set of 4 | Nothing changed | Left alone |

Example store. Customers, stock and discounts follow the same rules.

## Unpacked. Now the store gets a team.

Your products and customers are the raw material. Runner’s agents use them from day one, and you steer them in chat.

### A storefront in your style

Give Runner the address of your current site and it rebuilds the look around your imported products. Or describe a new one.

### Ads from real products

Creatives and campaigns made from the photos and prices you brought over, ready for you to approve.

### Search and AI answers

Runner checks how your pages show up in Google and in AI answers, and fixes what holds them back.

### Email your regulars

Tell the customers who moved with you about the new store, then keep them coming back.

## Before you pack

### Does my Shopify store go offline?

No. Runner only reads from Shopify. Your Shopify store keeps selling until you point your domain at Runner and close the Shopify plan yourself.

### Do I need a developer?

No. You make a small app in Shopify’s Dev Dashboard by following four steps on screen, and Runner checks each one. If you’d rather not, upload Shopify’s CSV exports instead; collections then need recreating by hand.

### What if some records don’t move?

The report lists every one, with the reason and what to do. For a customer without an email, add the email in Shopify, then import again.

### Can I keep my domain?

Yes. When the new store looks right, connect your domain to Runner on the Plus plan or above. Until then, your Shopify store keeps selling on it.

### How long does the whole move take?

About 4 minutes of your time to connect. The import then runs by itself, and its length depends on the size of your store. Runner shows the time left, and you can close the tab: it emails you when the report is ready.

## Same shop. New home.

## Related

- [Pricing](https://www.runnerai.com/pricing)
- [AI Email Marketing](https://www.runnerai.com/email-marketing)
- [Ads](https://www.runnerai.com/ads)
- [SEO](https://www.runnerai.com/seo)
- [Payments](https://www.runnerai.com/payments)
