Skip to content
← All apps
Product import & export

Sheetsmith

Bulk edit products in a spreadsheet. Undo in one click.

Live on the Shopify App Store

Overview

Sheetsmith lets Shopify merchants export products to a spreadsheet, edit them in Excel or Google Sheets and import the changes back. Before anything is written, a dry run shows exactly which products will be created, updated or deleted, with errors listed by row, so nothing touches the store until you confirm. Every product an import changes is backed up first and kept for 7 days; Restore puts products back as they were, with the same IDs and no duplicates. Only the columns you include are applied and empty cells are left alone, so a half-filled sheet can't erase your catalog. Import from a file or straight from a Google Sheets, Google Drive or Dropbox link, set or adjust inventory per location, and get an email when long jobs finish. Works with Shopify's product CSV format, handles 100,000+ products per job, and has a free plan.

Preview first
Creates, updates, deletes and row errors, before anything is written
Undo in one click
Automatic backup before every import
Blank cells are safe
Only the columns you include are applied
Free plan
Up to 50 products per job
How it works
  1. 01

    Export what you need

    Filter by status, vendor, type, tag, collection or last update, pick the columns, and download CSV or Excel.

  2. 02

    Edit in a spreadsheet

    Change products in Excel or Google Sheets, or import straight from a Google Sheets, Google Drive or Dropbox link.

  3. 03

    Preview every change

    A dry run lists what will be created, updated or deleted, with errors by row. Nothing touches the store until you confirm.

  4. 04

    Import, and undo if you need to

    Every product an import changes is backed up first. Restore puts it back as it was, with the same IDs.

Features
The import preview: planned changes, the columns that will be applied, errors, and a confirmation before Run import
01

Preview before anything changes

Before anything is written, a dry run shows exactly which products will be created, updated or deleted, with errors listed by row, so nothing touches the store until you confirm.

The result of an import: created, updated, deleted, unchanged or skipped, and error counts
02

Clear results after each import

Created, updated, deleted and skipped counts, with errors listed by row. Re-importing an unchanged export writes nothing — only real differences are applied.

The Undo this import screen, which puts the products an import changed back to how they were before it ran
03

Undo any import in one click

Every product an import changes is backed up first and kept for 7 days. Restore puts products back as they were, with the same IDs and no duplicates.

04

Blank cells never wipe data

Only the columns you include are applied and empty cells are left alone, so a half-filled sheet can't erase your catalog. Type [clear] to erase on purpose.

The export screen: filters for status, vendor, type, tag, collection and last updated, and a choice of columns
05

Export exactly what you need

Export products, variants, inventory per location, images, SEO and metafields to CSV or Excel. Filter by status, vendor, type, tag, collection, last updated or specific products, and save export templates.

06

Files, links and commands

Import from a file or a Google Sheets, Google Drive or Dropbox link. Choose a command per product — NEW, MERGE, UPDATE, REPLACE, DELETE or IGNORE — and set or adjust inventory (+5 / −2) safely alongside live sales. It works with Shopify's product CSV format.

07

Built for large catalogs

It handles 100,000+ products per job, keeps a job history, and emails you when a long job finishes. Data is hosted in the EU (Frankfurt) and uploaded files are deleted automatically after 7 days.

Screenshots
Sheetsmith's import preview beside the line “Bulk edit products in a spreadsheet. Undo in one click.”
Sheetsmith01 / 05
Pricing

Free

$0

50 products per job

Starter

$15 / mo

10,000 products per job

7-day trial

Growth

$39 / mo

100,000 products per job

7-day trial

Scale

$99 / mo

Unlimited products per job

7-day trial

Plans are priced per job, with no monthly cap on the number of jobs. Paid plans start with a 7-day free trial. Yearly billing is ten months for the price of twelve: $150, $390 and $990 a year.

Frequently asked questions
Is my data safe?

Every product an import changes is backed up first and kept for 7 days. Data is hosted in the EU (Frankfurt), and uploaded files are deleted automatically after 7 days.

Can I undo an import?

Yes. Restore puts products back as they were, with the same IDs and no duplicates. A backup is taken first, so the restore itself can be undone too.

Will an empty cell erase my data?

No. Only the columns you include are applied, and empty cells are left alone. To erase a value on purpose, type [clear].

Does it work with Shopify's product CSV format?

Yes. Sheetsmith works with Shopify's product CSV format, and re-importing an unchanged export writes nothing.

What if my file is too big for my plan?

The preview tells you which plan you need before anything runs.

Where can I get it?

Sheetsmith is on the Shopify App Store. Install it from the listing, and the free plan lets you try it on your own store first.

Support

Questions about Sheetsmith? Reach out through the Shopify App Store listing.