Direct naar de inhoud

WooCommerce-plugin

ChatGPT Pixel voor WooCommerce

Met Pixel for ChatGPT Ads meet je ChatGPT Ads-conversies in je WooCommerce-webshop zonder zelf een koppeling te bouwen. De plugin laadt de OpenAI Measurement Pixel in je webshop, meldt productweergaven, toevoegingen aan de winkelwagen, het begin van het afrekenen en aankopen op basis van je echte WooCommerce-gegevens, en stuurt elke betaalde bestelling daarnaast vanaf je server via de OpenAI Conversions API.

Vanaf € 79 per jaar. Je installeert hem zoals elke andere WordPress-plugin.

Browser-events gaan naar de OpenAI Measurement Pixel. De betaalde bestelling wordt daarnaast vanuit de webshop naar de OpenAI Conversions API gestuurd. Beide aankopen delen één event-ID.

In de browser

→ OpenAI Measurement Pixel

  1. Product bekeken
  2. In winkelwagen
  3. Afrekenen gestart
  4. Aankoop

zelfde event-ID

Vanuit je webshop

→ OpenAI Conversions API

  1. WooCommerce markeert de bestelling als betaald
  2. Aankoop
  • Speciaal gebouwd voor WooCommerce
  • Aankopen gemeten via browser + server
  • Geen Google Tag Manager nodig
  • Ondersteunt WooCommerce HPOS
  • Diagnose van leveringen per bestelling

Meting

Wat de plugin naar ChatGPT Ads stuurt

Vier momenten uit de klantreis in WooCommerce, gemeld met de eventnamen van OpenAI die ChatGPT Ads verwacht. De waarden komen uit het product, de winkelwagen en de bestelling zelf, niet uit URL-regels of een datalaag die je moet bijhouden.

  1. 01

    Product bekeken

    Een productpagina wordt geopend

    contents_viewed

    Browser

  2. 02

    In winkelwagen

    Een product gaat in de winkelwagen

    items_added

    Browser

  3. 03

    Afrekenen gestart

    De klant komt bij het afrekenen

    checkout_started

    Browser

  4. 04

    Aankoop

    WooCommerce markeert de bestelling als betaald

    order_created

    Browser+ server-side

Alleen de aankoop heeft ook een server-side route. Productweergaven, winkelwagens en het begin van het afrekenen zijn browser-events: ze zijn afhankelijk van of de browser van de bezoeker de pixel laadt. In de vergelijking tussen de Pixel en de Conversions API lees je waarom juist de aankoop het waard is om twee keer te versturen.

Betrouwbaarheid

Eén aankoop, twee routes, één conversie

De aankoop uit de browser en de aankoop vanaf de server hebben voor dezelfde bestelling hetzelfde event-ID, zodat OpenAI ze als één kan tellen.

De plugin leidt het event-ID af van de WooCommerce-bestelling en maakt het niet aan bij het laden van de pagina. Een herladen pagina Bestelling ontvangen levert dus geen tweede ID op.

Volgens de documentatie van de OpenAI Conversions API (Engelstalig) gebruikt OpenAI voor deduplicatie je Pixel-ID, de eventnaam (event_name) en het ID (id), en houdt het bij een overeenkomende sleutel het eerste event dat binnenkomt. De ID's op elkaar laten aansluiten is de taak van de plugin; de twee leveringen samenvoegen tot één conversie gebeurt bij OpenAI.

Het server-event wordt verstuurd zodra WooCommerce de bestelling op een betaalde status zet, niet wanneer een bedankpagina laadt. Sluit een klant het tabblad direct na het betalen, of wordt de betaling pas later bevestigd, dan verstuurt je webshop toch een aankoop-event.

De aankoop uit de browser en de aankoop vanaf de server hebben voor dezelfde bestelling hetzelfde event-ID. OpenAI houdt de eerste die binnenkomt en negeert het duplicaat, dus de bestelling telt als één conversie.

Browser · Pixel

Aankoop

Gedeeld event-ID, afgeleid van de WooCommerce-bestelling

Server · Conversions API

Aankoop

Gedeeld event-ID, afgeleid van de WooCommerce-bestelling

Eén conversie

Zelfde Pixel-ID, eventnaam en ID: OpenAI houdt de eerste en negeert het duplicaat.

Bekijk wat er gebeurt als een bestelling betaald is

Vijf stappen van afrekenen tot getelde conversie. Kies een stap om te lezen wat er gebeurt, en waar.

Beheer

Mislukt een levering, dan zie je dat

Elke betaalde bestelling krijgt in WordPress een leverrecord. Een kapotte koppeling ziet er dus nooit uit als een rustige verkoopweek.

Tijdelijke fouten, zoals time-outs, rate limits en serverfouten, worden automatisch opnieuw geprobeerd. Wat daarna nog mislukt, blijft zichtbaar met het aantal pogingen en de HTTP-status. Is de oorzaak opgelost, dan kun je een bestelling die daarvoor in aanmerking komt handmatig opnieuw versturen.

Accepted
OpenAI heeft de aankoop geaccepteerd.
Pending
In de wachtrij of wacht op een nieuwe verzendpoging.
Not sent
De aankoop is niet verstuurd. Open de bestelling om te zien waarom.
Failed
De laatste verzendpoging is niet gelukt.

Not sent betekent meestal dat er voor die bestelling geen marketingtoestemming is. De tabel met oplossingen in de documentatie koppelt veelvoorkomende HTTP-statussen aan hun oplossing.

Het diagnosescherm in WordPress (Engelstalige interface van de plugin). De getoonde bestellingen zijn voorbeelden.

  1. 1Elke gemeten bestelling staat in de lijst met het event-ID dat ervoor is verstuurd.
  2. 2WC paid laat zien of WooCommerce de bestelling als betaald heeft geregistreerd: het startsein voor de server-side aankoop.

Instellen

Instellen gaat op één scherm

Geen thema-aanpassingen, geen Google Tag Manager-container en geen wijzigingen in je afrekentemplates.

  1. Installeren

    Upload het zipbestand van de plugin in WordPress en activeer de plugin.

  2. Licentie

    Activeer je licentiesleutel op het tabblad Licence.

  3. Koppelen

    Plak je OpenAI Pixel-ID en Conversions API-key op het tabblad Settings. Je vindt ze allebei op het tabblad voor conversies in OpenAI Ads Manager.

  4. Controleren

    Plaats een betaalde bestelling of wacht er een af, en bekijk daarna de leverstatus in Diagnostics.

De installatiegids loopt stap voor stap elk veld door en laat zien hoe je de eerste events controleert.

De koppelingsinstellingen (Engelstalige interface van de plugin). De API-key wordt opgeslagen voor server-side gebruik en nooit in de pagina gezet.

Controle

Vereisten

  • WordPress met WooCommerce geïnstalleerd en actief. De plugin werkt alleen met WooCommerce.
  • WooCommerce High-Performance Order Storage (HPOS) of de oudere opslag van bestellingen als WordPress-berichten: beide worden ondersteund.
  • De webshop draait op HTTPS, en uitgaande HTTPS-verzoeken zijn toegestaan.
  • Een ChatGPT Ads-account met een Pixel-ID en een Conversions API-key.
  • Een actieve licentie voor Pixel for ChatGPT Ads, waarmee je ook updates via WordPress krijgt.

Wat de plugin niet doet

Duidelijke grenzen, zodat je precies weet wat je koopt.

  • De plugin stuurt productweergaven, winkelwagens en het begin van het afrekenen niet server-side. Alleen de aankoop heeft een route via de server.
  • De plugin meet geen formulieren, aanmeldingen, leads of andere conversies buiten WooCommerce, en werkt niet op WordPress-sites zonder WooCommerce.
  • De plugin garandeert geen attributie en haalt niet elke conversie terug. Hij verstuurt correcte events; of ChatGPT Ads een verkoop aan een advertentie toeschrijft, bepaalt OpenAI.
  • De plugin maakt geen campagnes, productfeeds of doelgroepen aan.
  • Het is geen product van OpenAI. Pixel for ChatGPT Ads is een onafhankelijk product en is niet gelieerd aan of goedgekeurd door OpenAI.

Alternatieven

Andere manieren om ChatGPT Ads te meten in WooCommerce

Je kunt dit zelf bouwen. De vraag is hoeveel je wilt bouwen en daarna onderhouden.

Zelf bouwen

  1. 1Thema- of tagcode voor de pixel
  2. 2JavaScript voor elk WooCommerce-event
  3. 3PHP-hook die de betaalde bestelling verstuurt
  4. 4Event-ID's die beide routes delen
  5. 5Wachtrij voor mislukte verzoeken
  6. 6Beheerscherm om fouten te zien
  7. 7Onderhoud als API's en thema's veranderen

Pixel for ChatGPT Ads

  1. 1Installeer de plugin
  2. 2Plak Pixel-ID en API-key
  3. 3Controleer de volgende betaalde bestelling

Events, de server-side aankoop, gedeelde ID's, nieuwe pogingen en diagnose zijn al gebouwd. Updates komen binnen via WordPress.

Welke route je ook kiest, controleer dezelfde vier dingen: welke events er worden verstuurd, of de aankoop een server-side route heeft, of beide routes dezelfde event-ID's gebruiken en of je een mislukte levering kunt zien.

Manieren om ChatGPT Ads te meten in WooCommerce vergeleken
Alleen pixelcodeMaatwerkPixel for ChatGPT Ads
Browser-eventsAlleen wat je zelf programmeertSchrijf je zelfVier WooCommerce-events
Server-side aankoopNeeJe bouwt de API-clientJa, bij betaalde status
Gedeelde event-ID'sNeeOntwerp je zelfAfgeleid van de bestelling
Nieuwe pogingenNeeJe bouwt een wachtrijAutomatisch bij tijdelijke fouten
Inzicht per bestellingNeeJe bouwt beheertoolsTabblad Diagnostics
OnderhoudBij elke themawijzigingHelemaal zelfPlugin-updates

Er bestaan ook gratis plugins en plugins voor meerdere platforms. Vergelijk je die, stel dan de vier vragen hierboven; de gids over de Conversions API legt uit waar een goede server-side implementatie rekening mee moet houden.

Prijzen

Prijzen

Elk pakket heeft dezelfde functies. Het enige verschil is op hoeveel websites je de licentie kunt activeren.

  • Starter

    1 website

    € 79 per jaar

  • Growth

    Tot 5 websites

    € 199 per jaar

  • Agency

    Tot 25 websites

    € 399 per jaar

Licenties gelden een jaar, met plugin-updates via het gewone updatescherm van WordPress en support per e-mail. Vergelijk de pakketten en koop een licentie.

Vragen

Vragen over de ChatGPT Pixel in WooCommerce

Meer antwoorden vind je in de veelgestelde vragen en de documentatie van de plugin.

Is dit de officiële ChatGPT Pixel?

De plugin laadt de officiële Measurement Pixel van OpenAI, ingesteld met je eigen Pixel-ID. De plugin zelf is onafhankelijk en is niet gemaakt of goedgekeurd door OpenAI.

Moet ik de pixelcode nog in mijn thema plakken?

Nee, en dat moet je ook niet doen. De plugin laadt de pixel. Een tweede exemplaar in het thema of in een tagmanager verstuurt events zonder de event-ID's van de plugin en kan aankopen dubbel tellen.

Welke aankoopwaarde wordt verstuurd?

Het bedrag en de valuta van de WooCommerce-bestelling, samen met het oorspronkelijke aankoopmoment.

Welke eventnamen worden gebruikt?

contents_viewed, items_added, checkout_started en order_created: de standaardnamen van OpenAI.

Kan ik de plugin gebruiken voor webshops van klanten?

Ja. Growth is goed voor maximaal 5 websites en Agency voor maximaal 25; elke WordPress-installatie gebruikt één activering.