Short answer: there's no Shopify-to-app import. The app doesn't pull products in from your store — it creates products in-app and pushes them out to your connected Shopify store.
The model is the other way round
Your Shopify store is the destination, not the source.
- You create a product in the app (Products → New Product, or Create Product from the empty state).
- You push it to your store with the Publish button on the product card (or by publishing a drop).
- The push creates the Shopify product, its variants and variant images, and publishes it to the Online Store sales channel.
Products you added directly in Shopify — or that were created by some other tool — won't appear on the Products page, and there's no in-app step that imports them.
Where pre-existing products do come from
The Products page has exactly two sources, shown with a source filter (All / New / Legacy) once you have any legacy items:
- New — products you created in the app.
- Legacy — products migrated from your previous theprintspace (CreativeHub) account. These appear automatically once the data sync runs; you don't trigger the migration yourself. The empty state says: "Legacy products are migrated from your previous TPS account. They'll appear here once the data sync runs."
Legacy products are read-only on the Products page (no Edit/Push/Delete) and open at a separate legacy view. They are not "imported from Shopify" — they come from your old account, not your store.
About the "Import Products" page
There's an /generate/import-products page in the codebase, but it's an unfinished placeholder: it shows "Link to external page / This feature will redirect to an external product import service" and links nowhere. It isn't in the sidebar and doesn't import anything. Ignore it.
What to do instead
If you have artwork sitting in Shopify (or anywhere else) that you want the app to manage:
- Create the product in the app from the original artwork file (Products → New Product).
- Set its paper, sizes, framing and pricing in the wizard.
- Publish it to your store.
The new push creates a fresh Shopify product. Your old Shopify product is untouched and stays alongside it — set the old one to draft in your Shopify admin if you don't want both live.
Don't try to hand-edit an old Shopify product to look like an app-created one. The variant structure and metadata won't line up, and the app can't manage a product it didn't create.
What never gets pulled in
Because nothing imports from Shopify, the app doesn't ingest:
- Shopify order history attached to products you made outside the app.
- Reviews, tags, collections or other Shopify-side metadata.
These stay in Shopify and aren't surfaced or managed here.