Documentation

Connect your marketing data to Claude, ChatGPT and other LLMs.

AI Analysis ✨ — comment ça marche

Chaque page Insights (Ads, GSC, Meta) affiche un bouton noir « Personalized AI analysis » en haut à droite. Cliquer dessus ouvre un modal en 2 étapes qui appelle Claude (via OpenRouter) avec le contexte complet de la page.

Étape 1 — Consentement (par compte)

Le RGPD l'exige : chaque compte/propriété a son propre consentement. La première fois que vous cliquez sur le bouton pour un compte donné, vous voyez un modal qui détaille :

  • Ce qui sera envoyé (KPI, top items, breakdowns — pas d'info perso)
  • Le modèle utilisé (default anthropic/claude-haiku-4-5, configurable en admin)
  • Le provider (OpenRouter — privacy policy, pas d'entraînement, pas de stockage)
  • Le rate limit (30 / jour / utilisateur)

Une fois accepté, le consentement est stocké en DB (ai_consent_given_at sur le compte/propriété) + une row dans ai_consent_logs (audit trail RGPD).

Étape 2 — Thread de chat

Une fois consenti, vous entrez dans une mini-conversation :

  • Posez votre question (min 5, max 2000 caractères)
  • Le LLM voit le contexte complet de la page (KPI current+prior, top items, events) + vos 6 derniers tours pour la continuité
  • Réponse en EN/FR (le modèle s'adapte auto), Markdown structuré, < 500 mots

Actions sur la réponse

BoutonEffet
Copy last replySource markdown vers le clipboard
.mdTélécharge le thread complet (toutes les Q+R) en fichier .md
EmailEnvoie l'analyse vers votre email user (rate limit 10/jour)

Données envoyées au LLM

PageContexte envoyé (résumé)
Ads Insights KPI current+prior, top campagnes, top pays, breakdown device, top keywords, top search terms, 30 derniers events (notes/writes/external)
GSC Insights KPI current+prior, top 25 requêtes, top 20 pages, top 8 pays, top 5 devices
Meta Insights KPI current+prior, top campagnes, ad sets, breakdown âge/genre/placement
Pas envoyé : emails clients, info perso, IDs internes complets. Toutes les valeurs sont agrégées et anonymisées au maximum. Le LLM ne reçoit que des chiffres + noms de campagnes/requêtes/pages — la même donnée que vous voyez à l'écran.

System prompt spécifique au produit

Chaque produit a son system prompt calibré :

  • Ads : « consultant Google Ads senior », focus sur ROAS/CPA, recommandations actionnables
  • GSC : « consultant SEO senior », focus sur quick wins position 8-15, optim CTR, cannibalisation
  • Meta : « media buyer senior », focus sur creative fatigue, audience scaling, optim placement

📨 Rapports email + 🗂 History (les fonctionnalités agency-friendly)

Chaque analyse que vous générez (thread chat, Full SEO Audit, audit Landing Page) peut être envoyée à un client par email en 1 clic et est automatiquement archivée pour récupération ultérieure. Conçu pour que vous arrêtiez de jongler entre Notion / Slack / inbox pour partager les résultats.

Send by email

D'oùCe qui est envoyéQuota
Chat AI Insights (Ads / GSC / Meta)Thread Q&R complet en corps Markdown, votre nom en Reply-To10 / jour / utilisateur
Modal Full SEO AuditSujet + message d'intro + attachements optionnels .md / .docx / .pdf (brandés)20 / jour / utilisateur
Landing Page AnalyzerBrief technique généré et adapté au destinataire (designer / dev / client)10 / jour / utilisateur
💡
Angle agence : sujet + message d'intro éditables à chaque envoi → adaptez à chaque client sans copier-coller depuis un autre doc. Le PDF embarque votre branding configurable (logo + nom du site depuis /admin/general) pour qu'il ressemble à votre outil, pas à celui de gadspilot.

Onglets History

OutilRétentionCe que vous pouvez faire avec les runs passés
Full SEO Audit10 plus récents par propriété (auto-pruned au-delà)Cliquez sur un run passé → recharge le rapport complet dans l'onglet Current → re-export / re-email avec le branding actuel
Landing Page AnalyzerIllimité (gardés indéfiniment)Comparer les scores après un redesign ou A/B test, re-envoyer le brief avec suggestions de screenshots à jour
Threads chat AI InsightsPar session (le reload de page vide le modal mais l'email/download est l'archive persistante)Utilisez le bouton Email ou .md à la fin de chaque thread productif pour garder une trace
💡
Pourquoi c'est mieux que de relancer l'audit : la donnée Google a 2-3 jours de lag, les scores fluctuent naturellement. Comparer audit n°1 (5 mars) vs audit n°5 (12 avril) vous permet de prouver qu'un redesign a vraiment bougé l'aiguille — pas juste du bruit.

Révoquer le consentement

Pour révoquer le consentement IA d'un compte, écrivez à contact@gadspilot.com ou supprimez + recréez le compte. (UI dédiée prévue pour une future version.)

Rate limits stricts

Analyses (ask)30 / jour / utilisateur
Rapports email10 / jour / utilisateur

Coût pour vous

Zéro — gadspilot couvre les coûts API OpenRouter en v1.

Besoin d'aide ? Demandez à Léa 💬
gadspilot assistant
Léa
Assistante IA · gadspilot
Besoin d'un humain ? Contacter le support