Move your TPT products to Shopify
Shopify can import products from a CSV file, so you don't have to retype hundreds of listings. Storeroom builds that file from your TPT store, in the column format of Shopify's current product template, set up for digital downloads.
1. Back up your store
Follow How to back up your TPT store. That saves your listings in Storeroom.
2. Download the Shopify CSV
- Open Storeroom › Export › Shopify.
- Under Options, choose:
- Status after import: Draft (recommended) lets you review before anything goes live.
- Collections from: Subject, Grade or Resource type.
- Links to TPT in descriptions: keep them, or remove the links and keep the text.
- Prices: keep TPT prices, or set them a little lower or higher.
- Press Download Shopify CSV. The file lands in Downloads › Storeroom › your-store.
What's in the file
| Shopify column | Comes from |
|---|---|
| Title, Description | Your TPT title and full formatted description |
| URL handle | Your TPT product's web address (unique per product) |
| Price, Compare-at price | Your TPT price; bundles show the bundle price with the total as compare-at |
| Tags | Grades, subjects, resource types, formats and seasons |
| Product image URL (one row per image) | All your covers and thumbnails, full size. Shopify downloads them during import. |
| Requires shipping = false, Weight = 0 | Set for digital products |
| SKU | TPT- plus your TPT product ID, handy for matching later |
3. Import into Shopify
- In Shopify admin, go to Products and click Import.
- Choose the Storeroom CSV and click Upload and preview.
- Check the preview, then click Import products. Shopify emails you when it's done; images can take a few minutes.
Shopify's import can't attach the downloadable files themselves. That's step 4.
4. Attach your product files
Shopify delivers digital files through an app. Shopify's own free app is called Digital Downloads:
- Install Digital Downloads from the Shopify App Store.
- Open a product, choose More actions › Add Digital Attachment, and upload the file. One file per product variant; zip several files together if needed (Shopify's help page).
- Repeat for each product. Tip: start with your best sellers.
When everything looks right, select the products and set them to Active.
Good to know
- Shopify charges its own monthly plan fee, so check the current plans before you move.
- If you joined TPT's Exclusive Seller membership, you can't sell your teaching resources on Shopify. You can still keep a website whose buttons link to TPT (see the WooCommerce "Buy on TPT" option).
- Free plan: Storeroom exports 25 products. Pro exports your whole store.