Autres plateformes
Installez le snippet Nudge sur un site codé à la main, une app Next.js ou React, Shopify, Wix, Squarespace ou toute plateforme qui permet d’ajouter du code.
La règle, quelle que soit la plateforme
Quel que soit l’outil qui fait tourner votre site, l’installation est la même : le snippet doit être sur toutes les pages, une seule fois, et le site doit être publié. Cherchez l’endroit prévu par votre plateforme pour le code qui s’exécute sur toutes les pages : souvent appelé « code personnalisé », « injection de code », « code de pied de page » ou « code de suivi ». Collez-y le snippet.
<script src="https://app.asknudge.ai/widget/loader.js"
data-org="your-workspace"
data-form="your-form" async></script>Copiez votre propre snippet dans Nudge depuis Agents › Website Agent › Sur votre site › Copier le snippet, ou depuis Paramètres › Intégrations › Site web › Code à coller.
Guides dédiés : Framer, Webflow, WordPress, Google Tag Manager.
Site HTML codé à la main
Collez le snippet juste avant la balise de fermeture </body> de chaque page. Si vos pages partagent une mise en page, un pied de page inclus ou un gabarit, collez-le une seule fois à cet endroit.
…
<script src="https://app.asknudge.ai/widget/loader.js"
data-org="your-workspace"
data-form="your-form" async></script>
</body>
</html>Next.js, React et autres apps JavaScript
Ajoutez le script une seule fois, dans le layout racine, avec le composant Script :
import Script from 'next/script'
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang="en">
<body>
{children}
<Script
src="https://app.asknudge.ai/widget/loader.js"
data-org="your-workspace"
data-form="your-form"
strategy="afterInteractive"
/>
</body>
</html>
)
}À savoir avec les apps JavaScript :
- Chargez le snippet une fois par chargement de page. Le widget reste sur la page pendant que le visiteur navigue dans votre app.
- Les règles de pages s’appliquent au chargement. Les motifs d’URL exclus et le ciblage par appareil sont vérifiés au premier chargement de la page. Dans une application monopage, passer à une autre route sans rechargement complet ne réaffiche ni ne masque le widget.
- La vérification peut ne pas voir la balise. Quand le script est ajouté par JavaScript (comme le fait
next/script), Nudge ne le trouve pas dans le HTML de la page. C’est normal : le statut passe à En ligne dès qu’une vraie page vue charge le widget. - CSP à base de nonce. Si votre app envoie une Content Security Policy avec un nonce et
'strict-dynamic', transmettez le nonce au script (avecnext/script, la propnonce). Voir Content Security Policy.
Shopify
- Dans l’administration Shopify, allez dans Boutique en ligne › Thèmes.
- Sur votre thème actuel, ouvrez le menu ⋯ › Modifier le code.
- Ouvrez
layout/theme.liquid. - Collez le snippet juste avant
</body>, puis Enregistrez.
Si vous changez ou mettez à jour votre thème plus tard, vérifiez que le snippet est toujours dans theme.liquid.
Wix
- Dans le tableau de bord du site, allez dans Paramètres › Code personnalisé (dans les paramètres avancés).
- Cliquez sur Ajouter du code personnalisé et collez le snippet.
- Appliquez-le à Toutes les pages, chargez le code une fois, et placez-le dans Body - fin.
- Validez, puis publiez le site.
Wix n’autorise le code personnalisé que sur les sites avec une formule premium et un domaine connecté.
Squarespace
- Allez dans Paramètres › Avancé › Injection de code.
- Collez le snippet dans le champ Pied de page (Footer).
- Enregistrez.
L’injection de code n’est disponible que sur les formules Squarespace qui l’incluent.
Toute autre plateforme
Si votre plateforme n’a pas d’emplacement pour du code commun à tout le site, regardez si elle accepte Google Tag Manager : vous pouvez alors installer via GTM. En dernier recours, collez le snippet dans le pied de page ou le gabarit commun à vos pages.
Après l’installation
Ouvrez une page de votre site publié, puis cliquez dans Nudge sur Revérifier l’installation. Voir Vérifier l’installation. Si votre site envoie une Content Security Policy, lisez Content Security Policy.
Installer avec Google Tag Manager
Déployez le widget Nudge avec une balise HTML personnalisé déclenchée sur toutes les pages, sans toucher au code de votre site.
Installer le formulaire de RDV
Ajoutez le formulaire de RDV Nudge à votre page Contact avec une seule balise, dans la page, derrière un bouton ou en lien à partager.