Verder lezen: E-commerce met Google Ads: van productfeed tot winstgevende groei, Hoeveel Google Ads-budget heb je nodig? en Smart Bidding uitgelegd: zo werkt Google's AI-motor.

Omzet is aantrekkelijk omdat hij snel en netjes beschikbaar is. Alleen betaalt omzet geen lonen, logistiek of advertentiekosten. Als assortimenten sterk verschillen in marge, retouren en fulfilment, geeft een omzetdoel het algoritme een vertekend beeld van waarde.

De blinde vlek van ROAS

Return on ad spend
ROAS = omzet ÷ advertentiekosten
Een ROAS van 5 betekent 5 euro gemeten omzet per euro mediakost.

ROAS is nuttig wanneer producten vergelijkbare marges en kosten hebben. Het wordt misleidend zodra een ordermix verandert.

Campagne ACampagne B
Omzet50.000 euro36.000 euro
Advertentiekosten10.000 euro10.000 euro
ROAS5,03,6
Contributiemarge vóór ads20%48%
Bijdrage vóór ads10.000 euro17.280 euro
Resultaat na ads0 euro7.280 euro

Een rapport op omzet noemt campagne A de winnaar. Een winstberekening kiest campagne B. Dat verschil groeit bij retourgevoelige producten, promoties en dure verzending.

Wat POAS precies meet

POAS wordt vaak gebruikt voor Profit on Ad Spend. Het is geen volledig gestandaardiseerde boekhoudterm. Leg daarom vast welke winstlaag je bedoelt.

Werkbare definitie
POAS = contributiebijdrage vóór ads ÷ advertentiekosten
Resultaat na ads = contributiebijdrage vóór ads min advertentiekosten.

Bij een POAS van 1 is de bijdrage vóór ads gelijk aan de mediakost. Dat is niet automatisch bedrijfsbreakeven, want vaste kosten, beheerfee en overhead zijn mogelijk nog niet gedekt.

Welke winst stuur je door?

De beste biedwaarde is niet noodzakelijk nettowinst uit de jaarrekening. Ze moet snel genoeg beschikbaar, stabiel en per conversie berekenbaar zijn. Voor veel webshops werkt deze laag goed:

Contributiebijdrage vóór ads
Netto-omzet min inkoopwaarde min variabele orderkosten
Variabele kosten kunnen betaling, pick-and-pack, verzending, verwachte retourkosten en platformcommissie omvatten.

Neem alleen kosten op die je betrouwbaar per order of product kunt toewijzen. Een ingewikkeld model met slechte brondata is minder bruikbaar dan een eenvoudig model dat elke nacht correct draait.

Retouren vragen een keuze

Je kunt werken met verwachte retourkosten per productgroep en later werkelijke retouren corrigeren. Alleen wachten op definitieve retourstatus vertraagt het signaal, soms met weken. Voor mode kan een voorspelde retourkans per categorie of maat al veel beter zijn dan omzet.

Nieuwe klanten vragen voorzichtigheid

Een nieuwe klant kan meer waard zijn door herhaalaankopen. Gebruik LTV alleen wanneer cohorten voldoende stabiel zijn. Een optimistische jaargemiddelde LTV op elke eerste order kan biedingen te agressief maken. Begin eventueel met een conservatieve vaste bonus.

Drie implementatieniveaus

Niveau 1: margegroepen in rapportering

Label producten als laag, midden en hoog in Merchant Center of via custom labels. Rapporteer ROAS en bijdrage per groep. Biedingen gebruiken nog omzet, maar budgetbeslissingen worden minder blind.

Niveau 2: inkoopwaarde via cart data

Google Ads ondersteunt conversies met winkelmandgegevens, waaronder product-ID, prijs, hoeveelheid en optioneel cost of goods sold. Dat maakt metrics zoals bruto winst en COGS beschikbaar. Product-ID's moeten overeenkomen met Merchant Center.

Niveau 3: backendwaarde als conversiewaarde

Bereken contributiebijdrage in je backend en stuur die als conversiewaarde of aanpassing door. Dit geeft maximale controle over kortingen, betaling, fulfilment en verwachte retouren. Het vereist monitoring, versiebeheer en een fallback wanneer kostendata ontbreekt.

Belangrijk onderscheid

Een rapport kan bruto winst tonen terwijl Smart Bidding nog altijd omzet als conversiewaarde ontvangt. Controleer dus niet alleen welke kolom je bekijkt, maar welke waarde de primaire aankoopconversie werkelijk doorstuurt.

Een volledig rekenvoorbeeld

Een bestelling bevat twee producten:

  • netto-omzet na korting: 180 euro;
  • inkoopwaarde: 82 euro;
  • betaling en fulfilment: 12 euro;
  • verwachte retourkosten: 16 euro;
  • toegerekende advertentiekosten: 28 euro.

De contributiebijdrage vóór ads is 70 euro. De POAS is 70 gedeeld door 28, dus 2,5. Na ads blijft 42 euro over voor vaste kosten en winst.

Stuur je 180 euro omzet als waarde door, dan ziet Google een ROAS van 6,43. Stuur je 70 euro contributiebijdrage door, dan vergelijkt Google 70 euro waarde met 28 euro advertentiekost. De interface noemt de verhouding nog altijd conversiewaarde/kosten of target ROAS, maar de economische betekenis is nu POAS.

Hoe Google op winstwaarde biedt

Smart Bidding kent het woord “winst” niet. Het voorspelt conversiewaarde op basis van de waarden die jij aan conversies geeft. Geef je omzet door, dan maximaliseert het verwachte omzet. Geef je betrouwbare contributiebijdrage door, dan maximaliseert het die waarde.

Een target van 200 procent betekent dan 2 euro winstwaarde vóór ads per euro mediakost. Je hoeft dus geen aparte POAS-biedstrategie te zoeken. Je verandert de betekenis en kwaliteit van de invoer.

Veilig migreren van omzet naar winst

  1. Definieer de waarde. Leg kosten, btw, korting, verzending en retourverwachting vast.
  2. Bereken parallel. Bewaar omzet en winstwaarde naast elkaar in je eigen data.
  3. Controleer dekking. Hoeveel orders missen kostprijs of productmatch?
  4. Vergelijk totalen. Controleer per order-ID, dag en productgroep.
  5. Start als secundaire conversie. Laat de nieuwe waarde eerst rapporteren zonder biedingen te sturen.
  6. Wacht meerdere conversiecycli. Kijk naar stabiliteit, retourgedrag en uploadvertraging.
  7. Schakel gecontroleerd om. Maak winstwaarde primair en pas het target aan de nieuwe schaal aan.
  8. Bewaar een rollback. Documenteer de vorige doelen en conversie-instellingen.

Valkuilen die een winstmodel alsnog vertekenen

  • Ontbrekende kostprijs krijgt nul. Daardoor lijkt een onbekend product uitzonderlijk winstgevend. Gebruik een conservatieve fallback.
  • Korting zit wel in omzet maar niet in marge. Bereken op werkelijk betaalde netto-omzet.
  • Retouren worden alleen gemiddeld verwerkt. Grote verschillen per categorie blijven dan verborgen.
  • Vaste kosten worden willekeurig per order verdeeld. Dat maakt biedsignalen instabiel. Gebruik vaste kosten vooral bij de bedrijfsbreakevenberekening.
  • Winstwaarde en target veranderen tegelijk zonder referentie. De nieuwe schaal vraagt een nieuw doel en duidelijke nulmeting.
ROAS is geen verkeerde metric. Hij beantwoordt alleen een kleinere vraag dan de meeste bedrijven denken.

Wil je dit toepassen op jouw account?

We bekijken je meetdata, campagnes en commerciële cijfers samen. Je krijgt een helder beeld van de grootste kansen en risico's.

Project bespreken