Connecter Shopify à Metrikia | Guides
Débutant6 min

Connecter Shopify à Metrikia

Guide pas-à-pas pour connecter votre boutique Shopify : création de l'app custom dans l'admin Shopify, scopes Admin API en lecture, et saisie des identifiants dans Metrikia.

Objectif

À la fin de ce guide, votre boutique Shopify sera connectée à Metrikia : vos commandes, produits et clients se synchroniseront automatiquement pour être corrélés avec vos dépenses publicitaires et votre ROAS réel.

Prérequis

  • Un compte Metrikia actif
  • Être propriétaire de la boutique Shopify, ou un membre du staff avec la permission App development. Un compte collaborateur ne peut pas faire cette configuration : le Dev Dashboard est une surface au niveau de l'organisation Shopify, à laquelle il n'a pas accès.
  • Le domaine technique de votre boutique, qui se termine par .myshopify.com
Depuis le 1er janvier 2026, un marchand ne peut plus créer d'application personnalisée depuis l'admin de sa boutique. Les nouvelles applications se créent dans le Dev Dashboard, qui n'affiche plus de jeton d'accès à copier : vous copiez un ID client et un Secret, et Metrikia génère le jeton pour vous. Si vous cherchez un jeton commençant par shpat_, il n'existe plus pour une application créée aujourd'hui.

Étape 1 : Ouvrez le Dev Dashboard

  1. Dans l'admin Shopify, allez dans Paramètres, puis Applications
  2. Cliquez sur Développer des applications en haut de la page
  3. Cliquez sur Développer des applications dans le Dev Dashboard
Vous pouvez aussi ouvrir directement dev.shopify.com/dashboard. Sur cette page, l'encadré orange rappelle la date du 1er janvier 2026 : le bouton "Créer une application" qui subsiste à côté ne concerne que les partenaires Shopify sur une boutique qu'ils n'ont pas encore transférée à un marchand, pas votre cas.

Étape 2 : Créez l'application

  1. Dans le Dev Dashboard, restez sur Applis et cliquez sur Créer une appli en haut à droite
  2. Dans la carte Démarrer depuis le Dev Dashboard, saisissez un nom (par exemple Metrikia)
  3. Cliquez sur Créer

Étape 3 : Déclarez les accès en lecture et publiez

  1. L'écran Créer une version s'ouvre tout seul juste après la création
  2. Décochez Intégrer l'appli dans l'interface administrateur Shopify : cette application ne fournit aucun écran, la laisser cochée ajoute une page vide dans votre admin
  3. Dans Accès à l'API, champ Portées, saisissez les quatre accès en lecture séparés par des virgules : read_orders, read_products, read_customers, read_inventory
  4. Cliquez sur Publier en haut à droite, puis confirmez avec Publier dans la fenêtre qui s'ouvre
Tant que la version n'est pas publiée, les identifiants de l'étape 5 ne donnent accès à rien. Le nom et le message de version sont facultatifs.

Étape 4 : Déclarez la distribution personnalisée

Sans cette étape, Shopify REFUSE l'accès à vos commandes : votre application est traitée comme une application publique non approuvée. Tout le reste semblera fonctionner (les produits se synchronisent, la connexion est acceptée) mais ni vos ventes ni votre chiffre d'affaires n'arriveront dans Metrikia.

  1. Dans l'application, ouvrez Demandes d'accès à l'API : Shopify y indique que l'accès aux API dépend du modèle de distribution, et qu'il faut le choisir avant toute demande
  2. Ouvrez Distribution, sélectionnez Distribution personnalisée, puis cliquez sur Sélectionner
  3. Confirmez dans la fenêtre : l'opération est irréversible et limite l'application à une seule boutique, ce qui est exactement l'usage voulu ici
  4. Saisissez le domaine .myshopify.com de votre boutique, puis cliquez sur Générer un lien
Ces deux écrans vivent dans le Partner Dashboard (partners.shopify.com) et non dans le Dev Dashboard. Le lien Sélectionner la méthode de distribution de la page Aperçu de l'application y mène directement.

Étape 5 : Installez l'application sur votre boutique

  1. Dans le menu de gauche, cliquez sur le nom de l'application pour ouvrir la page Aperçu
  2. Dans la carte Installations, cliquez sur Installer l'appli
  3. Sélectionnez votre boutique
  4. Sur l'écran d'autorisation de votre admin Shopify, cliquez sur Installer

Étape 6 : Copiez vos identifiants

  1. Dans le menu de gauche de l'application, ouvrez Paramètres
  2. Dans la carte Identifiants, copiez l'ID client
  3. Copiez le Secret juste en dessous, avec l'icône de copie. Il sert aussi à authentifier les notifications que Shopify envoie à Metrikia.
Ces deux valeurs restent consultables dans le Dev Dashboard. Contrairement à l'ancien jeton, vous pouvez y revenir plus tard si vous les perdez.

Étape 7 : Connectez Shopify dans Metrikia

  1. Dans Metrikia, ouvrez Réglages, puis Mes connexions
  2. Dans la catégorie E-commerce, ouvrez la fiche Shopify
  3. Cliquez sur Connecter via une app personnalisée sous le bouton principal
  4. Renseignez les 3 champs :
  • Domaine de la boutique : votre-boutique.myshopify.com
  • ID client : la valeur copiée à l'étape 6
  • Secret : la valeur copiée à l'étape 6
  1. Cliquez sur Connecter : la fiche passe à Connecté

Résultat attendu

La synchronisation de vos commandes, produits et clients démarre automatiquement. Les premières données apparaissent sous quelques minutes ; si votre boutique a un gros historique, la synchronisation complète peut prendre quelques heures. Le bouton Vérifier la connexion de la fiche permet de confirmer à tout moment que l'accès fonctionne toujours.

Pixel de tracking

Avec ce mode de connexion, le pixel n'est pas posé automatiquement sur votre boutique : l'application appartient à votre organisation, Metrikia ne peut donc pas y installer son extension de tracking. Ouvrez la page Pixel de Metrikia et suivez les instructions. Un seul pixel par boutique suffit.

Sans pixel, les commandes remontent, mais Metrikia ne peut pas rattacher un achat à la publicité qui l'a déclenché. C'est l'étape qui donne son sens au ROAS réel : ne la sautez pas.

Problèmes fréquents

Je ne trouve pas le jeton d'accès Admin API

C'est normal : il n'existe plus pour une application créée dans le Dev Dashboard, et Metrikia n'en a plus besoin. Elle génère elle-même un jeton, valable 24 heures et renouvelé automatiquement, à partir de l'ID client et du Secret. Si vous voyez encore l'écran Développement d'applications dans l'admin de votre boutique, c'est qu'une application y a été créée avant le 1er janvier 2026 : elle continue de fonctionner, mais toute nouvelle application passe par le Dev Dashboard.

Je n'ai pas accès au Dev Dashboard

Un compte collaborateur, le cas courant d'une agence ou d'un développeur externe, n'y a pas accès : c'est une permission au niveau de l'organisation, pas de la boutique. Demandez au propriétaire de la boutique de faire les étapes 1 à 6, ou faites-vous attribuer la permission App development.

Identifiants invalides ou la connexion échoue

  • Vérifiez que l'application est bien installée sur la boutique (étape 5)
  • Re-vérifiez les portées de l'étape 3, et que vous avez bien cliqué sur Publier
  • Vérifiez que la distribution personnalisée est déclarée (étape 4) : sans elle, les commandes sont refusées alors que tout le reste fonctionne
  • Vérifiez que le Secret est copié en entier, sans espace avant ni après

Le domaine doit se terminer par .myshopify.com

Utilisez le domaine technique .myshopify.com de votre boutique, pas votre domaine personnalisé (par exemple maboutique.fr). Vous le trouvez dans l'URL de votre admin Shopify ou dans Paramètres > Domaines.

Étape suivante

Vos données Shopify sont maintenant dans Metrikia. Croisez-les avec vos campagnes dans ADS pour mesurer le vrai ROAS de votre boutique. Une question en cours de route ? Demandez à Diana depuis le menu d'aide.

Pour aller plus loin, consultez notre blog, la documentation ou contactez le support.

Prêt à passer à l'action ?

Créez votre compte Metrikia et appliquez ce guide en quelques minutes.