# Product Strategy Report — Headless Shopify (FR + US)

Date : 2026-05-15
Keyword : `headless shopify` (extrait des noms de fichier Mangools)
Intent SERP : **informationnel** (très majoritairement)
Source de données : `docs/products.tsv` (Mangools SERPChecker export, 2 CSV)
Pays analysés : FR, US

> **Note importante** : ce rapport remplace `product-strategy-report.md.bak-agency-keyword` qui analysait le keyword *différent* `headless shopify agency` (intent business-led). Le SERP est très différent : 75 % du top 5 organique sur `headless shopify` est occupé par Shopify lui-même, là où le keyword "agency" remontait des cabinets indépendants. **Ne pas confondre les deux conclusions.**

---

## 1. SERP Quality

| Pays | Source | Top 5 raw | Blocklist droppés | Nets retenus | Verdict |
|---|---|---|---|---|---|
| US | Mangools export #1 | 5 | 1 (reddit.com @ rank 2) | **4** | Solide |
| FR | Mangools export #2 | 5 | 1 (reddit.com @ rank 3) | **4** | Solide |

**SERP composition cross-géo** :
- 3 URLs Shopify officielles dans le top 5 net **par pays** :
  - US : shopify.com/plus, apps.shopify.com/headless, hydrogen.shopify.dev
  - FR : shopify.com/fr/blog, shopify.com/fr/plus, hydrogen.shopify.dev
- 1 URL non-Shopify par pays :
  - US : wemakewebsites.com (blog enterprise BORN agency)
  - FR : theodo.com (blog technique agence dev FR)
- **Eleva est absente du top 5 sur les deux géos**.

**Note Mangools** : Keyword Difficulty US 33, FR 22 (FR plus accessible). Volume Number of Results US 1.46M, FR 1.58M.

---

## 2. Tableau de synthèse

| # | Concurrent | Pays | Type page | Stack du site | Prix | Levier #1 | Différenciateur |
|---|---|---|---|---|---|---|---|
| 1 | Shopify Plus headless (US) | US | Landing produit officielle | Shopify + React (Hydrogen) | N/A (essai) | Preuve sociale ("world's most innovative brands") | Autorité ultime + preuve sociale brands |
| 2 | Shopify Headless App | US | Page App Store | Shopify + Hydrogen + Oxygen | **Free** | Autorité ("Shopify official platform") | Free hosting Oxygen, Build Awards |
| 3 | Hydrogen dev site | US/FR | Doc framework officielle | Remix + React Server Components + Shopify | **Free** | Autorité ("Shopify's headless stack engineered for perf") | CLI quickstart, eat-your-own-dogfood |
| 4 | We Make Websites blog | US | Blog listicle | **Webflow** | N/A | Autorité ("BORN agency", enterprise) | Listicle 21 exemples + content hub |
| 5 | Shopify Plus headless FR | FR | Article blog FR | Shopify + React | **Essai gratuit** | Autorité ("e-commerce FR > 175 Md€ en 2024") | Source officielle Shopify locale |
| 6 | Shopify Plus solutions FR | FR | Landing produit FR | Shopify + React + GraphQL | **Essai gratuit** | Preuve sociale ("marques les plus innovantes") | Localisation FR complète |
| 7 | Theodo blog | FR | Blog tutoriel technique | **Webflow** | N/A | Autorité (Theodo, agence dev FR) | Tutoriel pas-à-pas + schémas |

### Recoupements

**Standards de format (table-stakes)** :
- "Essai gratuit / Free" : 5/8 (Shopify écosystème) — **table-stakes pour le top 5**.
- Hydrogen + Oxygen + Storefront API mentionnés : 6/8 — **canonique du sujet**.
- Format long-form éditorial : 3/8 (les 2 blogs d'agence + Shopify FR blog) — **format gagnant sur intent info-led**.
- Format landing produit : 3/8 (Shopify Plus US/FR + App Store) — **format service**.

**Tech stack des sites concurrents** :
- Shopify officiel sur React + Hydrogen / Remix + Server Components → cohérent eat-your-own-dogfood.
- **Les 2 agences (wemakewebsites + theodo) hébergent leur blog sur Webflow**, pas Shopify ni Hydrogen. C'est le standard du marché : Webflow pour le marketing, Shopify pour le commerce.

**Leviers psy récurrents** :
- **Autorité** : 8/8 — universel. Shopify utilise son nom propre comme autorité ultime ; les agences utilisent leur historique (BORN, Theodo).
- **Réciprocité** : 7/8 — "essai gratuit" / "Free framework" / "blog gratuit avec schémas et code samples". Quasi-table-stakes.
- **Engagement-cohérence** : 6/8 — sous forme de content journey (Recommended Reading, CLI quickstart, pas-à-pas, CTAs essai). **Pas sous forme interactive** (quiz, configurator) — angle mort confirmé.
- **Preuve sociale** : 4/8 — uniquement chez Shopify (brand mentions Microsoft, SAP, "marques innovantes"). Les agences ne citent pas leurs clients dans ces pages blog.
- **Ancrage temporel** : 0/8 — pas d'argumentaire "années d'expérience" sur ce keyword (cohérent : intent informationnel, pas commercial).
- **Rareté / Urgence** : 0/8 — angles morts.

---

## 3. SWOT comparative (vue Eleva sur ce keyword)

Contexte Eleva : page `/services/builds/shopify-headless` existante (FR + EN), format hybride service + content (WhatIs Featured Snippet + Comparison + FAQ + service tiers).

### Strengths (à imiter ou dépasser)
- **Page existante hybride service+content** — déjà 1 pas en avance vs theodo (pure blog) et wemakewebsites (pure listicle blog). WhatIs section + Comparison table donnent un format Featured-Snippet-friendly pas présent chez les 2 agences.
- **Stack Next.js + Hydrogen affiché** — eat-your-own-dogfood proof, là où wemakewebsites et theodo restent sur Webflow.
- **Bilinguisme FR/EN natif** — couverture cross-géo qu'aucune agence du top 5 n'a (theodo = FR only, wemakewebsites = US only).
- **Service page tarifée potentiellement** (à vérifier sur la page actuelle) — différencie d'un pur blog informationnel comme theodo.

### Weaknesses (vs leaders du marché)
- **Eleva n'est pas dans le top 5 organique** sur ce keyword dans les 2 géos. Le top est verrouillé : 3 Shopify officiels + 1 blog d'agence par pays.
- **Format service page ≠ format gagnant** sur intent informationnel. Google place les longs articles éditoriaux (theodo, shopify/blog) au-dessus des landing pages produit pour cette query.
- **Authority backlinks** : wemakewebsites (BORN agency, présence enterprise depuis 2008) et theodo (groupe tech FR) ont un link profile bien plus dense.
- **Pas de blog éditorial long-form** sur le keyword exact `headless shopify` côté Eleva — la page service ne compense pas un guide complet 2026.

### Opportunities (angles morts du marché)
- **AI-ready commerce à 0/8** dans le top 5 actuel — aucun concurrent ne thématise Shopify Storefront MCP, Catalog MCP, Dev MCP, ni l'interfaçage avec agents commerce. Premier sur le marché FR à le faire = differentiator content-led fort.
- **EU compliance + GDPR à 0/8** — sujet absolument absent du top 5, alors que c'est un point de douleur DTC EU vis-à-vis Shopify US-hosted. Angle éditorial unique FR.
- **Benchmarks de performance réels (LCP, INP, Lighthouse)** à 0/8 — aucune des 4 ressources blog du top 5 ne publie de chiffres concrets sur leurs réalisations. Eleva peut publier ses propres CWV + screenshots.
- **Engagement-cohérence interactif (quiz, configurator)** à 0/8 — le top 5 utilise content journey passif. Un quiz "Is headless right for your Shopify store?" avec verdict + fourchette de prix indicative = différenciation forte sur le format même.

### Threats (standards à rattraper)
- **Shopify Plus Partner badge** + écosystème (Hydrogen + Oxygen + Storefront API + Customer Account API) = canonique du sujet. Sans ces mentions, exclusion du shortlist.
- **Long-form depth** : les 3 blogs concurrents (shopify/blog FR, wemakewebsites, theodo) sont denses (>2000 mots avec schémas, code samples, captures). Une page service Eleva courte ne se rankera pas.
- **Liens éditoriaux** : theodo cite Shopify dev docs avec ancres précises, wemakewebsites a un content hub avec 3+ articles inter-liés. Linking interne sur le cluster headless = standard.

---

## 4. Angle d'attaque

**Positionnement proposé pour Eleva sur le keyword `headless shopify`** :

> *"Eleva ne combat pas Shopify sur l'autorité officielle. Eleva concurrence wemakewebsites et theodo sur un angle AI-ready + EU compliance + benchmarks perf concrets que ni l'un ni l'autre ne couvre."*

Trois mouvements concrets, **complémentaires de la page service existante** :

1. **Blog long-form `/blog/headless-shopify-guide-2026`** (FR + EN) — guide complet 2500-3500 mots couvrant : définition, comparaison classic vs headless, Hydrogen/Next.js stack choices, AI-ready architecture (MCP integrations), EU/GDPR considerations, fourchette tarifaire, quand ne PAS faire du headless. **Format calibré pour matcher l'intent info-led de la SERP**. Internal link de ce blog vers la service page comme conversion path.

2. **Benchmarks perf publics** sur 1-2 réalisations Eleva — capture Lighthouse + CWV + comparaison classic Shopify theme vs headless build Eleva. Référencé depuis le blog et la service page. **Angle absent du top 5 actuel**.

3. **Quiz interactif "Is headless right for your Shopify store?"** — 5-7 questions (monthly orders, custom design needs, performance criticality, AI/MCP ambitions, EU compliance, budget tier). Output : verdict (Yes / No / Hybrid) + fourchette de prix indicative + CTA vers Eleva. **Première implémentation interactive sur ce cluster**, et sert aussi de pre-scoping pour le sales funnel.

**Ce qu'on ne combat pas frontalement** :
- L'autorité Shopify officielle : impossible, ils écrivent le manuel.
- Le link profile de wemakewebsites (BORN agency, 18+ ans) : trop massif à rattraper court terme.
- Le bagage technique de theodo sur Hydrogen/Remix : déjà acquis depuis 2024.

**Ce qu'on attaque** :
- Le **trou éditorial AI-ready + EU compliance** absolu du top 5.
- Le **manque de chiffres concrets** (perf benchmarks) chez les 4 blogs concurrents.
- Le **format passif** d'engagement (content journey vs quiz interactif).

---

## 5. Pré-validation Gemini

Tentée via `mcp__gemini-bridge__consult_gemini` (model pro) lors de l'analyse précédente. Échec systématique : *"Gemini CLI is not running in a trusted directory"*. Workaround possible (`GEMINI_CLI_TRUST_WORKSPACE=true` env ou `--skip-trust` flag) — non-bloquant per skill spec. À demander manuellement si besoin de second œil.
