freelancer-google-ads.mdx

Freelancer Google Ads

Ik werk voor e-commerce en B2B, doe dit sinds 2013 en had zeven jaar mijn eigen webshop tot ik hem verkocht. Nu heb ik er weer een. Hieronder zie je precies hoe een traject bij mij loopt: van het plan op het bord tot de techniek in je shop, de meting, het account zelf en de AI die ik erbovenop bouw.

Sinds 2013 in het vak

Bij gerenommeerde bureaus gewerkt, in vaste dienst en als freelancer, onder andere Fingerspitz, Searchresult en Partout. Daarna zelfstandig verder.

E-commerce en B2B

Uiteenlopende accounts begeleid. Webshops met tienduizenden artikelen, en B2B waar we de waarde van een lead terugschieten naar de kanalen, zodat je ziet welke bron de leads levert die ook echt klant worden.

Ruim €50 miljoen beheerd

Advertentiebudget over al die accounts heen, van een paar honderd euro per maand tot ruim een ton.

Zo loopt een traject

Zes stappen, in deze volgorde. Wat er in elke stap gebeurt verschilt nogal, dus zeg eerst even waar je voor komt.

Verkoop je producten of diensten?

Ik heb zelf jarenlang een webshop gerund

Zeven jaar VerrekijkerGigant, daarvoor en daarnaast eigen platforms die ik verkocht heb, en nu opnieuw een eigen shop. Daardoor gaat het bij mij snel over datakwaliteit, je feed en of je meting klopt. Dat is namelijk waar het bij een webshop meestal al misloopt voordat je aan campagnes toekomt. Verder heb ik voor tientallen e-commercepartijen gedraaid, van een enkele niche-shop tot catalogi met tienduizenden artikelen.

  1. 01

    Het plan gaat eerst op een bord

    Voordat er iets gebouwd wordt

    Voor er één campagne aan staat, werk ik het hele plan uit op een bord waar jij live in meekijkt. Per funnelfase: welke kanalen, welke klantvragen daarachter zitten, welke zoekwoorden daarbij horen en waar dat verkeer heen moet. Niet als plaatje bij een voorstel, maar als het document waar we de rest van het traject in terugkijken.

    Dat kost tijd aan de voorkant en scheelt maanden aan de achterkant. Als je in week twee ziet dat de structuur niet klopt met hoe je klanten zoeken, heb je een probleem. Als je het in de eerste week op een bord ziet, heb je een gesprek.

    Pinball PalaceOplevering webshop en adviseur3 van de 12 slides
    Pinball Palace, Eén sheet stuurt de winkel aan, de adviseur staat ernaastvolledige grootte

    Eén sheet stuurt de winkel aan, de adviseur staat ernaast

    De productsheet blijft de enige plek waar iets wordt bijgehouden en zet een machine zelf op de winkel. Daarnaast beantwoordt een adviseur op de site vragen over kopen en huren, met de echte prijzen en het echte assortiment.

    • 01Link naar productpagina
    • 02De adviseur
    • 03Een echt gesprek
    TechniekwebshopMarketingplan, data en agenten3 van de 16 slides
    Techniekwebshop, Van fundament naar sturen op netto winstvolledige grootte

    Van fundament naar sturen op netto winst

    Een warehouse in BigQuery met drie lagen eroverheen, waarbij de bovenste laag bewust geen databasetoegang heeft zodat hij geen ongemeten getal kan verzinnen.

    • 01Drie lagen
    • 02Feed en levertijd
    • 03Vijf custom labels
    The Alpha MenPersonal assistant3 van de 9 slides
    The Alpha Men, Van probleem naar verzorgingsroutinevolledige grootte

    Van probleem naar verzorgingsroutine

    Een assistent die geen product verkoopt maar een routine samenstelt bij de klacht die iemand zelf noemt, met de productkennis van de winkel eronder.

    • 01Dit is Alex
    • 02Zo loopt een gesprek
    • 03Wat eronder ligt
    PouchDirectDatawarehouse3 van de 9 slides
    PouchDirect, Vijf losse systemen naar één plekvolledige grootte

    Vijf losse systemen naar één plek

    Google Ads, GA4, Search Console, Zoho en Channable dagelijks bij elkaar in BigQuery, opgeschoond in lagen, en de orderwaarde weer terug naar Google Ads.

    • 01Vijf losse systemen
    • 02De architectuur
    • 03BigQuery van binnen
    ZegwaardPlan in drie stappen3 van de 4 slides
    Zegwaard, Elk zoekwoord een bod, dan de gaten, dan een eigen campagnevolledige grootte

    Elk zoekwoord een bod, dan de gaten, dan een eigen campagne

    329 zoekwoorden stuk voor stuk beoordeeld en op een biedladder gezet, de ontbrekende termen erbij, en de kernwoorden apart zodat ze niet meer met de brede termen om hetzelfde budget vechten.

    • 01De biedladder
    • 02De gaten vullen
    • 03Aparte campagne

    1 / 5 · swipe

    Vijf lopende trajecten, echte slides uit de borden zelf. Frames gekozen waar de methode op staat, niet de cijfers van de klant.

  2. 02

    Dan de winkel zelf

    Feed, productdata en maatwerk waar de klantreis vastloopt

    Adverteren vergroot wat er al is. Staat je productdata rommelig in de feed, dan koop je bezoekers voor pagina's die ze niet overtuigen. Dus kijk ik eerst naar de shop: titels en attributen in de feed, afkeuringen in Merchant Center, dubbele of verdwenen URL's, snelheid, en welke producten überhaupt budget verdienen.

    Loopt de klantreis ergens vast, dan ontwikkel ik wat er nodig is om dat op te lossen. Een configurator die een ingewikkelde keuze terugbrengt tot drie vragen. Een productassistent die antwoord geeft op wat iemand werkelijk zocht in plaats van op het zoekwoord dat hij intypte. Een landingspagina die per campagne meebeweegt met de intentie erachter. Dat is maatwerk dat op jouw catalogus en jouw klant is gebouwd, niet een plugin die er ongeveer op lijkt.

    In de meeste accounts is de grootste winst te halen ná de klik. Daar houdt een advertentiespecialist meestal op, en daar begint bij mij het tweede deel van het werk.

    gereedschap

    • Channable
    • Productsup
    • Producthero
    • Verbolia
    • en nog veel meer
  3. 03

    Meten voordat je stuurt

    GTM, server side en alles bij elkaar in BigQuery

    Een biedstrategie kan nooit beter zijn dan het signaal waarop hij stuurt. Daarom bouw ik de meting zelf: GTM en de dataLayer nalopen, consent mode, server side tagging, en waar het kan winstgedreven meten in plaats van omzetgedreven. Een order van tweehonderd euro met vijf procent marge is iets heel anders waard dan een order van tweehonderd euro met veertig procent.

    Daarna trek ik Google Ads, GA4 en Search Console samen in BigQuery, op dezelfde sleutels, zodat je kanalen naast elkaar kunt leggen in plaats van drie dashboards die elkaar tegenspreken. Pas als dat staat, ga ik sturen.

    gereedschap

    • Tag Manager
    • GA4
    • BigQuery
    • Custom dashboards
    • ProfitMetrics
    • Northbeam
    • en nog veel meer
  4. 04

    Google Ads, ingedeeld naar hoe mensen zoeken

    Structuur, bieden en budget

    Campagnes ingedeeld naar zoekintentie, niet naar hoe je catalogus toevallig is opgebouwd. Dat is wat een biedstrategie leesbare data geeft in plaats van ruis. Daarna de vragen die er echt toe doen: welk budget hoort bij welk doel, waar kannibaliseren campagnes elkaar, en klopt je doel-ROAS überhaupt met je marge.

    Voordat er iets verandert, kijk ik waar het geld zit. Welke producten en categorieën echt marge maken en welke alleen omzet, en op welke daarvan je nu te weinig zichtbaar bent. Daarnaast leg ik ernaast wat de concurrentie op dat moment doet: op welke termen zij bieden, wat ze op hun pagina's beloven, en waar jouw aanbod sterker is zonder dat een bezoeker dat te zien krijgt.

    Bij Techniekwebshop staat de volledige campagnestructuur in code. Een wijziging is daar reproduceerbaar en te reviewen, in plaats van een klik in een interface die niemand later kan terugvinden.

    gereedschap

    • Google Ads
    • Search Ads 360
    • TrueClicks
    • Adchieve
    • Microsoft Ads
    • en nog veel meer
  5. 05

    Custom AI voor de klantreis

    Waar de winst zit als het account is uitgeoptimaliseerd

    Op een gegeven moment houdt optimaliseren binnen het account op. Dan zit de winst in wat er ná de klik gebeurt. Daar bouw ik dedicated AI-oplossingen voor: keuzehulpen die iemand met een vage vraag naar het juiste product brengen, en assistenten die de productkennis van je bedrijf beschikbaar maken op het moment dat iemand twijfelt.

    Dat draait op LeadForge, het platform dat ik zelf bouwde: ruim honderd agents verdeeld over development, SEA, SEO, content, CRO, data en strategie, met per klant een tweede brein als geheugen. Andere bureaus werken inmiddels met agents die ik heb gebouwd.

    gereedschap

    • Claude
    • OpenAI
    • Supabase
    • LangChain
    • MCP
    • n8n
    • en nog veel meer
  6. 06

    En dan het saaie deel dat het meeste oplevert

    Ritme en bewaking op stille breuken

    Stille breuken zijn duurder dan slechte campagnes. Een conversieactie die stopt met meten, een feed die na een shopupdate half wordt afgekeurd, een landingspagina die op 404 komt te staan. Dat soort dingen kost weken voordat iemand het ziet in een maandrapport.

    Daarom schrijf ik bewaking in Python en Apps Script op de dingen die stuk kunnen. En verder gewoon: elke week in het account, elke week een ronde langs wat er veranderd is en waarom.

    gereedschap

    • Python
    • Search Console
    • Cursor
    • Vercel
    • en nog veel meer

Wat zeven jaar eigen webshop met je doet

De meeste mensen die je account draaien, hebben nooit zelf een voorraad ingekocht of een retour verwerkt. Ik zeven jaar lang. Met VerrekijkerGigant had ik een van de grootste Nederlandse webshops in verrekijkers en telescopen, met alles wat daarbij hoort: inkoop, leveranciers, retouren en seizoenen. Daarnaast bouwde ik Qorting.nl uit tot 100.000 bezoekers per maand en zette ik een prijsvergelijker op met ruim 100.000 producten van meer dan 200 webshops. Allebei verkocht. Inmiddels run ik opnieuw een eigen shop.

Dat is de reden dat ik andere vragen stel. Wat is je marge na retouren. Welke producten wil je eigenlijk niet verkopen. Wat gebeurt er met je cashflow als we volgende maand verdubbelen. Een doel-ROAS die op papier klopt maar je werkkapitaal opeet, is geen goed doel.

  1. 2013

    Begonnen in SEA

    Bij bureaus en e-commercepartijen in de elektronica. Daar leerde ik accounts kennen die groot genoeg zijn om pijn te doen als je ze verkeerd inricht.

  2. 2017

    VerrekijkerGigant

    Zeven jaar mijn eigen webshop in verrekijkers, spotting scopes, nachtkijkers, telescopen en microscopen. Nummer vijf van Nederland in dat assortiment, met merken als Bresser, Kowa en Vortex. Echte voorraad, echte retouren, echte leveranciers. In 2024 verkocht.

  3. 2021

    Qorting.nl

    Eigen kortingscodeplatform als programmatic-SEO play. Duizenden retailerpagina's op high-intent zoekwoorden. Op de piek 100.000 bezoekers per maand.

  4. 2022

    Aanbiedingen-vergelijken.nl

    Eigen prijsvergelijker voor consumentenelektronica, ruim 100.000 producten van meer dan 200 webshops. Inmiddels verkocht.

  5. nu

    NeverLeafs

    Weer een eigen webshop. Elke maand geef ik daar mijn eigen advertentiebudget uit en zie ik zelf wat er van een doel-ROAS overblijft na inkoop, retouren en verzending.

Van een paar honderd per maand tot ruim een ton

Kleine accounts en grote accounts vragen iets heel anders. Bij een klein budget is bijna elke beslissing een gok op te weinig data en is de kunst om te weten wanneer je stil moet zitten. Bij accounts die ruim een ton per maand uitgeven, gaat een verkeerd ingestelde biedstrategie er elke dag doorheen zonder dat iemand het meteen doorheeft. Aan het eind van de maand praat je dan over duizenden euro's die nergens heen zijn gegaan.

Hetzelfde geldt voor het verschil tussen e-commerce en B2B. Een webshop stuurt op marge per product en ziet het resultaat binnen dagen. Bij B2B duurt een beslissing weken en komt de omzet pas later uit je CRM, dus meet je op leadkwaliteit en importeer je die waarde terug. Beide doe ik, maar niet met hetzelfde recept.

Ik werk aan allebei. Wat hetzelfde blijft, is dat ik je vertel wanneer ik het niet weet, en wanneer het advies is om geen geld aan mij uit te geven.

Waar ik me niet bij neerleg

Een account dat het redelijk doet, is voor mij niet af. Ik blijf zoeken naar wat er nog niet klopt. Een segment dat op de verkeerde data stuurt. Een productgroep die stil verlies draait. Een pagina waar bezoekers afhaken die al klaar waren om te kopen.

En ik kom terug op mijn eigen keuzes zodra de cijfers ze niet steunen. Je hoort van mij wat er niet werkte, ook als ik het zelf heb bedacht.

voetbal-edge · livedraait

AI-engineering

Ik ben ook AI-engineer en train mijn eigen modellen

Niet alleen bestaande AI aan elkaar knopen, maar zelf modellen ontwikkelen en trainen op eigen data. Het duidelijkste voorbeeld draait in mijn eigen tijd: voetbal.jermayads.nl, een engine die tijdens een wedstrijd de kansen live herrekent. Ruim 666 parameters gaan mee om te voorspellen hoe de odds horen te bewegen terwijl er gespeeld wordt.

Dat draait op precies de vragen die ook in een advertentieaccount tellen. Welk signaal is echt voorspellend, en welk patroon zat er alleen in de data van vorig seizoen. Wat daar werkt, komt terug in het werk voor klanten.

666+

parameters in het live-model

per minuut

kansen herrekend tijdens de wedstrijd

eigen data

zelf getraind, niet ingekocht

Beginnen doen we met een audit

Twee weken doorgronden van strategie, structuur, meten, feed en automation. Je krijgt een rapport, een call van een uur en een geprioriteerd plan voor de eerste 90 dagen, met per punt een hypothese en wat het zou moeten opleveren. Zodat je kunt zien of ik gelijk had. €350 eenmalig, verrekend zodra we daarna verdergaan. Lees wat er precies in zit.

Veelgestelde vragen

Wat kost een freelancer voor Google Ads?

De audit is €350 eenmalig en wordt verrekend zodra we daarna verdergaan. Wat een doorlopende samenwerking kost, hangt af van hoeveel account er te draaien is. Dat spreken we af na de audit, als we allebei weten waar het werk zit.

Voor wat voor bedrijven werk je?

E-commerce en B2B. Bij e-commerce draait het om marge per product, feeds en volume, en zie je het resultaat binnen dagen. Bij B2B om leadkwaliteit en een beslisroute van weken tot maanden, waarbij de omzet pas veel later in je CRM opduikt. Dat vraagt een andere meting en een ander doel, en dat is precies waar het bij B2B meestal misgaat.

Met wat voor budgetten werk je?

Van een paar honderd euro per maand tot accounts die ruim een ton per maand uitgeven. Onder een bepaald budget is er te weinig data om iets te sturen. Dan ben je beter af met een eenmalige audit dan met maandelijkse begeleiding, en dat zeg ik dan ook.

Doe je ook het meten en de techniek, of alleen de campagnes?

Allebei, en dat is meestal het punt. Ik zet conversiemeting, GTM, server side tagging en datapijplijnen naar BigQuery op, en pas waar nodig de shop zelf aan. Een campagne kan niet beter zijn dan het signaal waarop hij stuurt en de pagina waar hij naartoe stuurt.

Wat bedoel je met custom AI-oplossingen?

Keuzehulpen, agent pages en productassistenten die ik per klant bouw op mijn eigen platform LeadForge. Ze pakken op wat een campagne niet kan oplossen: iemand met een vage vraag naar het juiste product brengen, of een bezoeker kwalificeren tot een bruikbare lead.

Neem je het account over of werk je naast een team?

Allebei komt voor. Bij de een ben ik de hele SEA-afdeling, bij de ander werk ik naast een interne marketeer of een bureau dat de rest doet. Wat telt is dat duidelijk is wie waarover beslist.

Waar ben je gevestigd?

In Heesch, Noord-Brabant. Ik werk voor klanten door heel Nederland en daarbuiten, grotendeels op afstand. Langskomen kan als het helpt.

Even sparren over je account?

Stuur een appje of mail, dan kijk ik er vrijblijvend naar.

Alles wat ik gebouwd heb staat op werk, inclusief de projecten die niet meer bestaan.