Intégrations

Une balise de script, quelle que soit votre stack

Pertento est agnostique de plateforme par construction : une seule balise dans le head, un SDK quand un test doit tourner sur le serveur, et rien à installer dans votre back-office.

Intégrations

Tout ce sur quoi Pertento fonctionne et remonte ses données

47 plateformes, frameworks et outils, en 6 groupes : sur quoi votre vitrine est construite, ce qui la rend, et où partent les chiffres ensuite. Chaque page dit ce que relier les deux demande réellement.

Plateformes e-commerce

Côté client sur chacune d’elles, côté serveur là où vous avez un backend.

ShopifyAjoutez la balise de script au gabarit du thème et testez n’importe quelle page de la vitrine, collection, produit, panier ou abords du paiement, sans retoucher Liquid.Comment se fait la connexionWooCommerceUne seule balise dans l’en-tête WordPress s’accroche à tous les gabarits WooCommerce, si bien que les pages produit, panier et paiement sont testables sans extension.Comment se fait la connexionAdobe CommerceDes tests côté client sur toute la vitrine, et des tests côté serveur par le SDK quand la modification relève du backend.Comment se fait la connexionBigCommerceUne balise de script dans le thème de la vitrine couvre chaque page, avec une affectation persistante sur le catalogue et le paiement.Comment se fait la connexionSalesforceDes tests côté client sur la vitrine, et une affectation côté serveur pour les décisions qui précèdent le rendu de la page.Comment se fait la connexionPrestaShopUne seule balise dans le head du thème couvre le catalogue, le panier et le paiement, sans module à tenir en phase avec les montées de version de PrestaShop.Comment se fait la connexionShopwareFonctionne sur les deux vitrines Shopware, celle en Twig et une version headless, depuis la même balise et le même test.Comment se fait la connexionWixAjouté une fois par le panneau de code personnalisé, puis les variantes se construisent sur le site publié plutôt que dans l’éditeur Wix.Comment se fait la connexionSquarespaceUne seule entrée dans l’injection de code atteint chaque page, y compris celles ajoutées plus tard, sans toucher à un gabarit.Comment se fait la connexion

CMS et créateurs de sites

Une seule balise dans le gabarit, quel que soit l’endroit où les pages sont éditées.

WordPressUne seule balise dans l’en-tête du thème couvre tout le site, y compris les pages construites avec un page builder ou assemblées à partir de blocs.Comment se fait la connexionDrupalUne seule balise dans le gabarit html du thème couvre chaque type de contenu, sans module et sans rien qui s’exécute dans PHP.Comment se fait la connexionUmbracoUn CMS .NET avec des gabarits Razor, donc la balise va dans le gabarit partagé et est héritée par chaque page bâtie dessus.Comment se fait la connexionOptimizely CMSFaire tourner Pertento sur un site construit avec Optimizely CMS, ce qui n’est pas la même chose que le produit d’expérimentation d’Optimizely.Comment se fait la connexionContentfulUne API de contenu plutôt qu’un moteur de rendu, donc la balise va dans le front-end qui dessine les pages que Contentful remplit.Comment se fait la connexionSanityUn backend de contenu avec le front-end laissé à votre main, et c’est ainsi que ce site même fait tourner Pertento.Comment se fait la connexionStoryblokUn contenu par composants, si bien qu’un test peut cibler ce qu’un bloc rend plutôt qu’un nom de classe qui appartient au thème.Comment se fait la connexionWebflowCollez la balise dans le head du code personnalisé à l’échelle du site, et testez les pages publiées sans quitter le modèle visuel que Webflow vous donne déjà.Comment se fait la connexionFramerLa balise s’ajoute par les réglages de code personnalisé du site, avec des variantes construites sur le site publié plutôt que sur le canevas.Comment se fait la connexion

Frameworks et SPA

Les variantes survivent au routage côté client au lieu d’être réappliquées à chaque navigation.

Next.jsRendez la balise dans le layout racine pour qu’elle se charge avant l’hydratation, et les variantes persistent d’un changement de route côté client à l’autre.Comment se fait la connexionNuxtUne seule entrée dans la configuration du head de l’application couvre toutes les routes, et elle arrive dans le HTML rendu par le serveur plutôt qu’après l’hydratation.Comment se fait la connexionReactUne application monopage n’a besoin de la balise qu’une seule fois, dans l’enveloppe HTML. Les variantes survivent au routage au lieu d’être réappliquées à chaque vue.Comment se fait la connexionVueInstallez la balise une seule fois dans le point d’entrée HTML de l’application ; le ciblage est réévalué à chaque changement de route sans réattribuer le visiteur.Comment se fait la connexionAngularUne seule balise dans index.html couvre toute l’application, et les variantes sont réappliquées à mesure que le routeur échange les vues.Comment se fait la connexionSvelteKitLa balise a sa place dans le gabarit de l’application pour être rendue par le serveur, et l’attribution se transporte à travers le routage côté client de SvelteKit.Comment se fait la connexionAstroDu HTML statique sur disque, donc une variante est appliquée dans le navigateur et démarrer ou arrêter un test ne coûte aucune reconstruction.Comment se fait la connexionRemixLa balise est rendue dans le head de la route racine, et le SDK s’exécute dans les loaders pour tout ce qui se règle côté serveur.Comment se fait la connexion

Analytique et outillage

Envoyez les événements d’exposition là où vit déjà votre reporting.

GA4Transmettez le test et la variante attribuée à un visiteur, pour que chaque rapport GA4 que vous avez déjà puisse être segmenté par la version qu’il a vue.Comment se fait la connexionMatomoDes expositions envoyées à une instance Matomo que vous hébergez vous-même, pour que les données de test ne quittent jamais une infrastructure que vous contrôlez.Comment se fait la connexionPiwik PROUne analytique attentive au consentement avec la variante en dimension personnalisée, ce qui convient aux sites réglementés et au secteur public.Comment se fait la connexionAdobe AnalyticsLa variante arrive dans une eVar ou une prop, pour que les résultats se lisent dans le reporting auquel l’entreprise fait déjà confiance.Comment se fait la connexionAmplitudeLes expositions arrivent sous forme d’événement avec la variante en propriété, pour que les entonnoirs comportementaux se comparent par variante.Comment se fait la connexionMixpanelLa variante est une propriété sur l’événement d’exposition, et facultativement sur le profil, ce qui est une décision à prendre délibérément.Comment se fait la connexionSegmentEnvoyez les événements d’exposition dans Segment sous forme d’appel track, et laissez vos destinations existantes les diffuser depuis là.Comment se fait la connexionRudderStackUn seul événement d’exposition dans RudderStack se diffuse vers chaque destination déjà configurée, sans une deuxième intégration.Comment se fait la connexionTag ManagerPoussez les événements d’exposition dans le data layer pour les tags qui en ont besoin, mais livrez la balise Pertento elle-même directement, pas par le conteneur.Comment se fait la connexionKlaviyoAttachez au profil d’un visiteur la variante qu’il a vue, pour qu’une campagne se lise au regard de l’expérience sur site qui lui a été donnée.Comment se fait la connexionSlackDes alertes dans le canal qui porte déjà le programme : démarré, arrêté, significativité atteinte, ou mesure cassée.Comment se fait la connexionWebhooksUn POST signé vers un point de terminaison que vous contrôlez, pour les expositions et les événements de cycle de vie, quand rien de prêt à l’emploi ne convient.Comment se fait la connexion

Applications et connecteurs

Les éléments que vous installez plutôt que de les coller : l’éditeur de navigateur, l’application Shopify, et les connecteurs analytiques qui reversent vos tests dans le reporting que vous utilisez déjà.

Pertento Editor logo

Pertento Editor

The Pertento Editor brings real-time on-site editing to your experimentation workflow. Build and preview variants directly in your browser.

Ouvrir Pertento Editor
Pertento for Shopify logo

Pertento for Shopify

Connect your Shopify store to Pertento in minutes and unlock real-time experimentation with your actual Shopify metrics. The app syncs orders, revenue, and product data directly to Pertento, giving you accurate, live reporting for every experiment. No custom setup, no code - just a seamless integration that lets you test, optimize, and measure impact using the numbers that matter.

Ouvrir Pertento for Shopify
Google Analytics 4 logo

Google Analytics 4

Connect Pertento to Google Analytics 4 and evaluate your experiments using your existing GA4 reporting. The integration sends all experiment events directly to GA4, creates audiences automatically, and lets you analyze performance with the metrics and dashboards you already rely on. Clean data, no manual setup, and full alignment between your experimentation results and your GA4 measurement framework.

Ouvrir Google Analytics 4
Matomo logo

Matomo

Link Pertento with Matomo to measure experiments using your existing analytics setup.

Ouvrir Matomo

Pas dans la liste

Si ça rend du HTML, Pertento peut le tester

La balise ne fait aucune hypothèse sur ce qui a produit la page, si bien que la liste ci-dessus est l’ensemble que nous avons écrit et non l’ensemble qui fonctionne. Parlez-nous de la diffusion côté serveur et en périphérie, ou d’une plateforme que vous ne voyez pas ici.

De meilleurs tests, de meilleures conversions

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.