Back to Shopify integrationGuide

    Connect manually my Shopify shop to Mirror

    ForShopify

    Create a custom Shopify app, grant Mirror read access to your products, and share the credentials with our team.

    Before you start

    • Owner or staff admin access to your Shopify store (required to create custom apps).
    • 10 minutes, no developer required.

    Custom app setup

    1

    Go to Settings

    From your Shopify admin, open the Settings menu.

    Shopify admin sidebar with Settings highlighted
    2

    Open the Apps section

    In Settings, click on Apps and sales channels.

    Shopify Settings with the Apps section highlighted
    3

    Develop apps

    Click on Develop apps.

    Apps page with the Develop apps button highlighted
    4

    Build in the Dev Dashboard

    Choose Build in the Dev Dashboard.

    Shopify app development entry screen
    5

    Create an app

    From the Dev Dashboard, click Create an app.

    Dev Dashboard apps list with the Create button
    6

    Start from the Dev Dashboard

    Select Start from Dev Dashboard (not Shopify CLI).

    Create an app screen with Dev Dashboard option
    7

    Create a version

    Name your app (e.g. Mirror) and create a first version.

    Create version screen with app name and URLs
    8

    Add the access scopes

    In the version you just created, add the access scopes. Search for Price, Inventory, and Product, and tick all read boxes for every result of each of the three searches.

    Access scopes configuration with read permissions
    9

    Install the app

    Once the version is saved, click Install app.

    App overview screen with the Install app button
    10

    Copy your app credentials

    Open the Settings tab of your app and copy both the Client ID and the Client Secret. Keep them at hand, you will paste them in your Mirror Admin at step 14.

    App settings screen showing Client ID and Secret credentials
    11

    Copy your shop domain

    In your Shopify admin, go to Settings → Domains. Copy your .myshopify.com domain (e.g. your-shop.myshopify.com). Keep it for step 14.

    Shopify Domains settings showing the .myshopify.com domain

    Connect in your Mirror Admin

    12

    Open your Mirror Admin

    Log into your Mirror Admin space, then go to Settings → Integrations → Add a source.

    Mirror Admin Settings screen with the Integrations tab and the Add a source button highlighted
    13

    Select Shopify as source

    In the source picker, choose Shopify (Via Mirror Connect).

    Mirror Admin source picker with Shopify selected
    14

    Enter credentials and start sync

    Paste your .myshopify.com domain (step 11), the Client ID and the Client Secret (step 10), then click Lancer la synchronisation. The sync usually completes in a few minutes.

    Mirror Admin Connect Shopify modal with domain, Client ID and Client Secret fields and the Start sync button

    Need help?

    Reach out to your Mirror contact or open a ticket on your Mirror admin interface.

    Next guide

    Embed the Mirror iframe

    Add the virtual try-on iframe to your Shopify product page in minutes.

    Read guide