POAS: Profit on Adspend
Profit on Adspend is een ideale manier om advertentieplatformen te laten optimaliseren op basis van je winstmarge in plaats van je omzet. Op deze manier veranderd de focus en is de kans groot dat je winstgevendheid omhoog gaat.
Let op: Profit on Adspend werkt alleen in combinatie met Webhooks. In dit artikel leg ik je uit hoe je deze webhooks kunt koppelen aan je XML feed. AdPage Tagging zorgt ervoor de velden van je Item_id en product_price worden meegenomen in de event data van het webhook purchase event.
Er zijn 4 stappen om te ondernemen:
XML Feed genereren
XML Feed aan je AdPage Server Container koppelen
Aanpassingen in GTM Server Container doorvoeren
Dimensies toevoegen aan je GA4 property
Genereer een XML feed. Dit kan bijvoorbeeld via Channable, WooCommerce plugin, of een andere tool.
Ga naar de webshop waar je POAS wilt instellen. Zorg dat je de DataLayer van je webshop opent en op zoek gaat naar het Item_id. Het gaat erom dat deze item_id dezelfde benaming krijgt in je XML feed. Op deze manier kunnen wij de items met elkaar matchen zodat we de kostprijs die we nodig hebben kunnen samenvoegen in de webhook.
Open vervolgens je XML feed en ga op zoek naar de kostprijs die is toegeveogd in de XML feed. Let op: De kostprijs per product (item_id) moet dus toegevoegd zijn aan de XML feed. Je kunt ervoor kiezen om de benaming custom te maken zodat het onduidelijk is voor Google dat je jouw kostprijs doorstuurt.
Ga vervolgens naar het dashboard van AdPage Tagging (trytagging.com) en ga naar Optimalisatie en dan naar Aankoopprijs.
In het eerste veld voeg je de XML feed URL toe (1), in het tweede veld voeg je de prijs label toe (2). In het voorbeeld van stap 3 zou je dan "g:custom_label_2" moeten toevoegen. In het laatste veld (3) voeg je de item_id toe die gelijk is in de DataLayer en in de Webhook.
Nu wordt de webhook en/of het GA4 purchase event gevuld met de kostprijs. De volgende stap is om een variabelen aan te maken in de Servercontainer die de kostprijs ophaalt.
Ga naar je Google Tag Manager Server container en open de preview modus. Volg de stappen van dit artikel:
Preview GTM Server Side checken
Zorg ervoor dat je een bestellling plaatst om een purchase tag af te vuren in de server container. Zoek vervolgens op "trytagging_purchase" als je webhooks gebruikt of zoek op "purchase" als je deze gebeurtenis via client-side aanmaakt en zoek naar de variabele "purchase_price". Check of deze gevult is.
In het voorbeeld zie je dat deze gevuld is. Zorg nu dat je een variabele aanmaakt voor "purchase price". Het variabele type is 'Event Data'. Zie onderstaand screenshot:
Maak nu een nieuwe variabelen aan voor het berekenen van de POAS (winstmarge).
Kies de variable type 'number & string operations', heb je deze variabele nog niet moet je die als Variabele Template toevoegen (1)
De operation type is "calculate" (2)
De operation is "substract" (3)
Parameter 1 is de eCommerce value, dus de waarde van de bestelling (4)
Parameter 2 is de "purchase price", deze heb je aangemaakt in de vorige stap (5).
Sla de variabele vervolgens op.
Voeg de variabelen toe aan je purchase event. Er zijn twee manieren om dit te doen, dat hangt af van het gebruik van Webhooks.
Gebruik je webhooks?
Voeg 2 nieuwe parameters toe aan je GA4 purchase tag:
purchase_price met als waarde je purchase_price variabele
profit_margin met je profit margin variabele als waarde
Gebruik je geen webhooks?
Maak een nieuwe tag aan. Als tag configuratie kies je voor Google Analytics: GA4
Vul je GA4 Measurement ID variabele in op de juiste plek.
Voeg 2 nieuwe parameters toe:
purchase_price met als waarde je purchase_price variabele
profit_margin met je profit margin variabele als waarde
Als trigger kies je voor een trigger die alleen 'purchase' gebeurtenissen doorlaat.
Sla deze tag op, en pas de trigger van je standaard GA4 tag aan. Deze moet nu niet meer afgevuurd worden op het moment dat er een purchase binnenkomt. Dat doe je op de volgende manier:
In GA4 moet je er wel voor zorgen dat je deze extra parameters kan ontvangen en kan laten vertonen door GA4.
Voeg de custom parameters profit_margin & purchase_price toe aan GA4 door naar je Beheer te gaan.
Hier open je de Aangepaste Definities.
Hier kan je nieuwe Aangepaste Statistieken aanmaken. Eentje met de parameternaam "profit_margin" en de andere met de parameternaam "purchase_price".
Let op: Profit on Adspend werkt alleen in combinatie met Webhooks. In dit artikel leg ik je uit hoe je deze webhooks kunt koppelen aan je XML feed. AdPage Tagging zorgt ervoor de velden van je Item_id en product_price worden meegenomen in de event data van het webhook purchase event.
Er zijn 4 stappen om te ondernemen:
XML Feed genereren
XML Feed aan je AdPage Server Container koppelen
Aanpassingen in GTM Server Container doorvoeren
Dimensies toevoegen aan je GA4 property
Genereer een XML Feed
Genereer een XML feed. Dit kan bijvoorbeeld via Channable, WooCommerce plugin, of een andere tool.
Ga naar de webshop waar je POAS wilt instellen. Zorg dat je de DataLayer van je webshop opent en op zoek gaat naar het Item_id. Het gaat erom dat deze item_id dezelfde benaming krijgt in je XML feed. Op deze manier kunnen wij de items met elkaar matchen zodat we de kostprijs die we nodig hebben kunnen samenvoegen in de webhook.
Open vervolgens je XML feed en ga op zoek naar de kostprijs die is toegeveogd in de XML feed. Let op: De kostprijs per product (item_id) moet dus toegevoegd zijn aan de XML feed. Je kunt ervoor kiezen om de benaming custom te maken zodat het onduidelijk is voor Google dat je jouw kostprijs doorstuurt.
XML Feed inladen op je AdPage Server Container
Ga vervolgens naar het dashboard van AdPage Tagging (trytagging.com) en ga naar Optimalisatie en dan naar Aankoopprijs.
In het eerste veld voeg je de XML feed URL toe (1), in het tweede veld voeg je de prijs label toe (2). In het voorbeeld van stap 3 zou je dan "g:custom_label_2" moeten toevoegen. In het laatste veld (3) voeg je de item_id toe die gelijk is in de DataLayer en in de Webhook.
Nu wordt de webhook en/of het GA4 purchase event gevuld met de kostprijs. De volgende stap is om een variabelen aan te maken in de Servercontainer die de kostprijs ophaalt.
Google Tag Manager server container
Ga naar je Google Tag Manager Server container en open de preview modus. Volg de stappen van dit artikel:
Preview GTM Server Side checken
Zorg ervoor dat je een bestellling plaatst om een purchase tag af te vuren in de server container. Zoek vervolgens op "trytagging_purchase" als je webhooks gebruikt of zoek op "purchase" als je deze gebeurtenis via client-side aanmaakt en zoek naar de variabele "purchase_price". Check of deze gevult is.
In het voorbeeld zie je dat deze gevuld is. Zorg nu dat je een variabele aanmaakt voor "purchase price". Het variabele type is 'Event Data'. Zie onderstaand screenshot:
Maak nu een nieuwe variabelen aan voor het berekenen van de POAS (winstmarge).
Kies de variable type 'number & string operations', heb je deze variabele nog niet moet je die als Variabele Template toevoegen (1)
De operation type is "calculate" (2)
De operation is "substract" (3)
Parameter 1 is de eCommerce value, dus de waarde van de bestelling (4)
Parameter 2 is de "purchase price", deze heb je aangemaakt in de vorige stap (5).
Sla de variabele vervolgens op.
Voeg de variabelen toe aan je purchase event. Er zijn twee manieren om dit te doen, dat hangt af van het gebruik van Webhooks.
Gebruik je webhooks?
Voeg 2 nieuwe parameters toe aan je GA4 purchase tag:
purchase_price met als waarde je purchase_price variabele
profit_margin met je profit margin variabele als waarde
Gebruik je geen webhooks?
Maak een nieuwe tag aan. Als tag configuratie kies je voor Google Analytics: GA4
Vul je GA4 Measurement ID variabele in op de juiste plek.
Voeg 2 nieuwe parameters toe:
purchase_price met als waarde je purchase_price variabele
profit_margin met je profit margin variabele als waarde
Als trigger kies je voor een trigger die alleen 'purchase' gebeurtenissen doorlaat.
Sla deze tag op, en pas de trigger van je standaard GA4 tag aan. Deze moet nu niet meer afgevuurd worden op het moment dat er een purchase binnenkomt. Dat doe je op de volgende manier:
Google Analytics 4
In GA4 moet je er wel voor zorgen dat je deze extra parameters kan ontvangen en kan laten vertonen door GA4.
Voeg de custom parameters profit_margin & purchase_price toe aan GA4 door naar je Beheer te gaan.
Hier open je de Aangepaste Definities.
Hier kan je nieuwe Aangepaste Statistieken aanmaken. Eentje met de parameternaam "profit_margin" en de andere met de parameternaam "purchase_price".
Bijgewerkt op: 17/12/2024
Dankuwel!