Budget pacing
Maandbudget versus cumulatieve uitgaven, de verwachte eindstand en het pacingpercentage per campagne. Voorkom dat het budget op de 22e op is.
Cumulatieve uitgaven vs. maandbudget
Werkelijk (blauw), ideale lineaire lijn (grijs) en projectie op basis van het gemiddelde dagtempo (stippellijn)
- Werkelijk cumulatief
- Ideaal (lineair)
- Projectie
Accountpacing
Balk = uitgegeven, streep = waar je vandaag zou moeten zitten
- Te snel: budget is vóór maandeinde op; verlaag dagbudgetten of scherp de biedstrategie aan.
- Te langzaam: je laat volume liggen; check of campagnes beperkt zijn door bod, zoekvolume of goedkeuring.
Grootste afwijkingen
Campagnes gesorteerd op afstand tot 100% pacing
- NL_Shopping_Standaard_RestantTe langzaam · 73%
- NL_Search_DSA_CatalogusTe snel · 123%
- NL_PMax_BestsellersTe snel · 123%
- NL_Search_Brand_ExactTe snel · 120%
- NL_Search_ConcurrentenTe snel · 115%
Pacing per campagne
Verwachte eindstand = uitgegeven ÷ verstreken dagen × dagen in de maand
| NL_Search_DSA_Catalogus | € 2.700 | € 2.216 | € 3.325 | +€ 625 | |
| NL_PMax_Bestsellers | € 9.000 | € 7.374 | € 11.062 | +€ 2.062 | |
| NL_Search_Brand_Exact | € 1.800 | € 1.441 | € 2.161 | +€ 361 | |
| NL_Search_Concurrenten | € 1.200 | € 919 | € 1.379 | +€ 179 | |
| NL_Display_Remarketing_Winkelwagen | € 1.500 | € 1.110 | € 1.665 | +€ 165 | |
| NL_Search_Generiek_Zonnepanelen | € 6.600 | € 4.707 | € 7.060 | +€ 460 | |
| NL_PMax_Nieuwe_Collectie | € 4.200 | € 2.974 | € 4.461 | +€ 261 | |
| NL_Video_Awareness_Najaar | € 1.800 | € 1.169 | € 1.753 | € -47 | |
| NL_Shopping_Standaard_Hoge_Marge | € 5.400 | € 3.264 | € 4.895 | € -505 | |
| NL_Search_Generiek_Warmtepompen | € 7.500 | € 4.500 | € 6.751 | € -749 | |
| NL_Shopping_Standaard_Restant | € 2.100 | € 1.017 | € 1.525 | € -575 |
Zo bouw je dit dashboard
Databron, velden, berekende velden, layout, filters en valkuilen. De formules gebruiken de veldnamen van de Looker Studio-connector en het BigQuery Data Transfer-schema.
Databron
Pacing vraagt twee dingen die Google Ads niet samen levert: werkelijke uitgaven per dag en het afgesproken maandbudget. De uitgaven haal je uit de Google Ads-connector (tabel Campaign, veld Cost, per Date) of uit BigQuery met budget_pacing.sql. Het maandbudget zet je in een Google Sheet met kolommen campaign_id, maand, budget. In Looker Studio blend je beide bronnen op campaign_id; in BigQuery upload je de sheet als externe tabel.
Velden en berekende velden
| Veld | Formule |
|---|---|
| Dag van de maand | DAY(TODAY()) (Looker Studio: DAY(CURRENT_DATE())) |
| Dagen in de maand | DAY(LAST_DAY(CURRENT_DATE())) (BigQuery) |
| Ideale uitgave tot vandaag | Maandbudget * Dag_van_de_maand / Dagen_in_de_maand |
| Pacing % | SUM(Cost) / Ideale_uitgave_tot_vandaag |
| Verwachte maanduitgave | SUM(Cost) / Dag_van_de_maand * Dagen_in_de_maand |
| Afwijking | Verwachte_maanduitgave - Maandbudget |
Tel de cumulatieve reeks in Looker Studio op met een lopend totaal (Running calculation → Running sum) op de datumreeks.
Layout
KPI-rij: Maandbudget, Uitgegeven, Verwachte eindstand (met afwijking) en Pacing %. Daaronder een tijdreeks met drie lijnen: werkelijk cumulatief, ideale lineaire lijn en de projectie (stippellijn) tot maandeinde, met een referentielijn op het maandbudget. Vervolgens een bullet-chart of voortgangsbalk per campagne met een markering waar je vandaag zou moeten staan, en een tabel met pacing-% en verwachte eindstand per campagne.
Filters
Maand (standaard: huidige maand), campagne en status (te snel / op koers / te langzaam). Gebruik drempels van 90% en 110%.
Valkuilen
- De lineaire lijn is een vereenvoudiging: bij een sterk weekpatroon of een actieperiode is een gewogen verwachting eerlijker (zie de SQL).
- Gedeelde budgetten: campagnes in een gedeeld budget moet je op budgetniveau beoordelen, niet per campagne.
- Dagbudget × 30,4 is niet je maandbudget; Google mag tot 2× het dagbudget per dag uitgeven, maar nooit meer dan dagbudget × 30,4 per maand.
- Tijdzone: vandaag in het account is niet altijd vandaag in Looker Studio. Gebruik de accounttijdzone.
Wat de cijfers precies betekenen
Dezelfde definitie in elk dashboard voorkomt discussies over 'welke CPA'. Gebruik altijd SUM() rond de bouwstenen; middel nooit ratio's.
| KPI | Definitie | Formule |
|---|---|---|
| Maandbudget | Afgesproken budget voor de kalendermaand (niet hetzelfde als dagbudget × 30,4). | budget_sheet.maandbudget |
| Uitgegeven tot vandaag | Cumulatieve kosten vanaf de eerste van de maand tot en met gisteren. | SUM(cost) WHERE date >= eerste_van_maand |
| Verwachte eindstand | Projectie van de maanduitgave op basis van het gemiddelde dagtempo tot nu. | SUM(cost) / dag_van_maand * dagen_in_maand |
| Pacing % | Werkelijke uitgaven gedeeld door de ideale uitgaven tot vandaag. 100% is precies op koers. | SUM(cost) / (maandbudget * dag_van_maand / dagen_in_maand) |
| Pacing per campagne | Pacing % per campagne, met status te snel (>110%), op koers of te langzaam (<90%). | spent / (budget * dag_van_maand / dagen_in_maand) |