Shopify integration
Shopify: complete product pages, written by AI and published to your store.
Upsellr connects to your Shopify store: Lily completes each product’s master data, Max turns it into your store’s pages, then they go back to Shopify, translated into each of your languages, after your approval.
- Category
- E-commerce store
- Direction
- Import and publish
- Compatibility
- Every Shopify plan, Admin GraphQL API
- Stores
- One connection per store
- Languages
- The store’s published languages
- Connection
- OAuth authorization, nothing to install in the theme
- Plans
- All: 1 on Free and Core, 3 on Scale, unlimited on Enterprise
- Publisher
- Upsellr
01What the integration does
Your Shopify catalog, completed by your agents.
- 01
Import your whole catalog
Products, variants and options, metafields, vendors, types, tags, images, and your collections too: Upsellr reads your store and recognizes your products by SKU and barcode.
- 02
Audit your collections and metafields
Your collections become categories and your metafield definitions become features: Upsellr reviews them, spots what is missing or contradictory, and helps you complete them.
- 03
Build your taxonomy
Link each feature to the categories where it matters: drum speed in rpm becomes required for tumble dryers, and Lily looks it up for each of them.
- 04
Complete the master data, write the pages
Lily completes each product’s master data, its single source of data: missing features, images and documents. Max turns it into your store’s titles, descriptions, metafields and SEO tags, and files each product in the right collection.
- 05
Publish after approval, in every language
Approved pages go back to Shopify, translated into each of your published languages, image alt texts included. A new product arrives as a draft: you choose when it goes on sale.
- 06
Stay in sync
Every product created or changed in Shopify is reported to Upsellr in real time, a check sync runs every day and a full re-read every week.
02Getting started
Connected in a few minutes.
- 01
Open Connectors in Upsellr
Pick Shopify: the form shows the settings to declare, each with a button to copy it.
- 02
Create the app in Shopify
In Shopify’s Dev Dashboard, create the Upsellr app with these settings, without embedding it in the admin.
- 03
Paste the key and the address
Enter the app’s client ID and secret, then your store’s .myshopify.com address.
- 04
Authorize Upsellr
Shopify asks you to approve the access, then brings you back to Upsellr.
- 05
Choose what it’s for
Read your products, publish your pages, or both.
03Synced data
What flows between Shopify and Upsellr.
| Data | Import | Publish |
|---|---|---|
| Product title | Yes | Yes |
| Description | Yes | Yes |
| SEO title and description | Yes | Yes |
| SKU and barcode | Yes | Yes |
| Vendor (brand) | Yes | Yes |
| Metafields | Yes | Yes |
| Variants and options | Yes | Yes |
| Images and alt texts | Yes | YesAlt texts written in each language |
| Collections | Yes | Yes |
| Price | ||
| Stock |
Compatibility and requirements
- A Shopify store, on any plan
- Access to Shopify’s Dev Dashboard to create the app
- Your store’s .myshopify.com address
- Your selling languages published in Shopify
- Tip: connect a development store first
You stay in control
Nothing goes out without you.
- Published after your approval, every time
- A new product arrives as a draft in Shopify
- Nothing is ever deleted from your store
- Your approved fields are never overwritten by an import
04Questions
Questions about the Shopify integration.
Is the Shopify integration paid?
No. It is included in every plan. How many stores you can connect depends on the plan: 1 on Free and Core, 3 on Scale, unlimited on Enterprise.
Which Shopify plans are supported?
Every plan. Shopify sets the exchange speed by plan: on Shopify Plus, publishing large catalogs goes faster.
Does Upsellr translate my pages into my store’s languages?
Yes. For each language published in Shopify, Upsellr writes the translation of the title, description, type, SEO tags, text metafields, options and image alt texts.
Does Upsellr file my products in the right collections?
Yes. Your collections are imported as categories: at generation, each product is filed in the right one, and it is added to it when published. Upsellr can also create manual collections; it never touches smart collections.
Could my existing pages be overwritten?
No. Nothing is published without your approval, only the fields sent are changed, a created product arrives as a draft and nothing is ever deleted from your store.
Does Upsellr change my prices and stock?
No. Price and stock are neither read nor changed for now: they are coming to Upsellr soon.
Do I need to install an app?
For now, you create your own Upsellr app in Shopify’s Dev Dashboard: the connection form gives you each setting to copy. Nothing is installed in your theme.
How often does it sync?
In real time: every product creation or change is reported to Upsellr. A check sync runs every day, and a full re-read of the catalog every week.
Your next product
deserves more than copy and paste.
Give your AI team its first products to work on.







