[{"data":1,"prerenderedAt":656},["ShallowReactive",2],{"bpyqRQk8K7_rRSCIF_1HgjC-kcVBfBNwIX8GFkkN2FU":3,"SB-_f1-GRNMO6gutVD5zmJ_TXPJ4MfkKTp_qws74ljY":308,"HGYiyNDn1j_h9umB9Mw3E845PHeN6gUFtG_MQU2hc64":536},{"data":4,"meta":307},{"id":5,"createdAt":6,"updatedAt":7,"text":8,"copyright":9,"documentId":10,"publishedAt":11,"policy_links":12,"col_1":34,"col_2":76,"col_3":114,"col_4":158,"col_5":201,"comparisons":240,"hide_element":289,"badges":37},1,"2022-12-27T12:24:01.493Z","2026-08-18T07:42:26.358Z","Whatagraph is the marketing intelligence platform built for scale — a single source of truth powering every report, dashboard, and AI tool your team uses.","[year] Marketing Intelligence Platform | Whatagraph. All Rights Reserved, Whatagraph B.V. ©","yh5sq4mqxgdjlj5di6ej6fq7","2026-08-18T07:42:25.700Z",[13,18,22,26,30],{"id":14,"title":15,"url":16,"open_new_tab":17},8,"Terms & Conditions","/terms-and-conditions",false,{"id":19,"title":20,"url":21,"open_new_tab":17},9,"Privacy Policy","/privacy-policy",{"id":23,"title":24,"url":25,"open_new_tab":17},10,"Cookie Policy","/cookie-policy",{"id":27,"title":28,"url":29,"open_new_tab":17},11,"Security Policy","/security-policy",{"id":31,"title":32,"url":33,"open_new_tab":17},32,"Data Processing Agreement","/data-processing-agreement ",[35,39,43,47,51,55,59,63,66,69,72],{"id":5,"title":36,"url":37,"open_new_tab":17,"is_heading":38,"margin_top":17},"Product",null,true,{"id":40,"title":41,"url":42,"open_new_tab":17,"is_heading":17,"margin_top":17},2,"All features","/features",{"id":44,"title":45,"url":46,"open_new_tab":17,"is_heading":17,"margin_top":17},69,"Data Hub","/data-hub",{"id":48,"title":49,"url":50,"open_new_tab":17,"is_heading":17,"margin_top":17},70,"Whatagraph MCP","/mcp",{"id":52,"title":53,"url":54,"open_new_tab":17,"is_heading":17,"margin_top":17},66,"Whatagraph IQ","/whatagraph-iq",{"id":56,"title":57,"url":58,"open_new_tab":17,"is_heading":17,"margin_top":17},6,"Move data to BigQuery","/data-transfer/google-bigquery",{"id":60,"title":61,"url":62,"open_new_tab":17,"is_heading":17,"margin_top":17},62,"Visualize data in Looker Studio","/data-transfer/looker-studio",{"id":64,"title":65,"url":37,"open_new_tab":17,"is_heading":38,"margin_top":38},7,"Solutions",{"id":14,"title":67,"url":68,"open_new_tab":17,"is_heading":17,"margin_top":17},"Agencies","/agencies",{"id":19,"title":70,"url":71,"open_new_tab":17,"is_heading":17,"margin_top":17},"eCommerce","/e-commerce",{"id":73,"title":74,"url":75,"open_new_tab":17,"is_heading":17,"margin_top":17},67,"Multi-location operators","/global_businesses",[77,79,83,87,91,95,99,102,106,110],{"id":27,"title":78,"url":37,"open_new_tab":17,"is_heading":38,"margin_top":17},"Resources",{"id":80,"title":81,"url":82,"open_new_tab":17,"is_heading":17,"margin_top":17},12,"Blog","/blog",{"id":84,"title":85,"url":86,"open_new_tab":17,"is_heading":17,"margin_top":17},14,"Customer stories","/case-studies",{"id":88,"title":89,"url":90,"open_new_tab":17,"is_heading":17,"margin_top":17},13,"Webinars","/webinars",{"id":92,"title":93,"url":94,"open_new_tab":17,"is_heading":17,"margin_top":17},15,"Marketing report templates","/templates",{"id":96,"title":97,"url":98,"open_new_tab":17,"is_heading":17,"margin_top":17},16,"Dashboard examples","/dashboard-examples",{"id":100,"title":101,"url":37,"open_new_tab":17,"is_heading":17,"margin_top":17},43,"Comparisons",{"id":103,"title":104,"url":105,"open_new_tab":17,"is_heading":17,"margin_top":17},44,"Reviews","/reviews",{"id":107,"title":108,"url":109,"open_new_tab":38,"is_heading":17,"margin_top":17},63,"Changelog","https://wg.canny.io/changelog",{"id":111,"title":112,"url":113,"open_new_tab":17,"is_heading":17,"margin_top":17},60,"Pricing","/pricing",[115,118,122,126,130,134,138,142,146,150,154],{"id":116,"title":117,"url":37,"open_new_tab":17,"is_heading":38,"margin_top":17},17,"Integrations",{"id":119,"title":120,"url":121,"open_new_tab":17,"is_heading":17,"margin_top":17},19,"Adform","/integrations/adform",{"id":123,"title":124,"url":125,"open_new_tab":17,"is_heading":17,"margin_top":17},18,"Facebook Ads","/integrations/facebook-ads",{"id":127,"title":128,"url":129,"open_new_tab":17,"is_heading":17,"margin_top":17},20,"Google My Business","/integrations/google-my-business",{"id":131,"title":132,"url":133,"open_new_tab":17,"is_heading":17,"margin_top":17},21,"Google Sheets","/integrations/google-sheets",{"id":135,"title":136,"url":137,"open_new_tab":17,"is_heading":17,"margin_top":17},23,"Instagram","/integrations/instagram",{"id":139,"title":140,"url":141,"open_new_tab":17,"is_heading":17,"margin_top":17},22,"Klaviyo","/integrations/klaviyo",{"id":143,"title":144,"url":145,"open_new_tab":17,"is_heading":17,"margin_top":17},24,"LinkedIn","/integrations/linkedin",{"id":147,"title":148,"url":149,"open_new_tab":17,"is_heading":17,"margin_top":17},25,"LinkedIn Ads","/integrations/linkedin-ads",{"id":151,"title":152,"url":153,"open_new_tab":17,"is_heading":17,"margin_top":17},53,"StackAdapt","/integrations/stackadapt",{"id":155,"title":156,"url":157,"open_new_tab":17,"is_heading":17,"margin_top":17},27,"50+ More Integrations","/integrations",[159,162,166,170,173,177,181,185,189,193,197],{"id":160,"title":161,"url":37,"open_new_tab":17,"is_heading":38,"margin_top":17},28,"Reports & dashboards",{"id":163,"title":164,"url":165,"open_new_tab":17,"is_heading":17,"margin_top":17},29,"Marketing reporting software","/marketing-reporting-software",{"id":167,"title":168,"url":169,"open_new_tab":17,"is_heading":17,"margin_top":17},55,"Facebook Ads reporting tool","/facebook-ads-reporting-tool",{"id":31,"title":171,"url":172,"open_new_tab":17,"is_heading":17,"margin_top":17},"Google Ads reporting tool","/google-ads-reporting-tool",{"id":174,"title":175,"url":176,"open_new_tab":17,"is_heading":17,"margin_top":17},54,"Google My Business reporting tool","/google-my-business-reporting-tool",{"id":178,"title":179,"url":180,"open_new_tab":17,"is_heading":17,"margin_top":17},34,"Instagram reporting tool","/instagram-reporting-tool",{"id":182,"title":183,"url":184,"open_new_tab":17,"is_heading":17,"margin_top":17},56,"Social media reporting tool","/social-media-report-tool",{"id":186,"title":187,"url":188,"open_new_tab":17,"is_heading":17,"margin_top":17},38,"SEO reporting tool","/seo-reporting-tool",{"id":190,"title":191,"url":192,"open_new_tab":17,"is_heading":17,"margin_top":17},57,"TikTok Ads dashboard","/tiktok-ads-dashboard",{"id":194,"title":195,"url":196,"open_new_tab":17,"is_heading":17,"margin_top":17},39,"White-label dashboard software","/white-label-dashboard",{"id":198,"title":199,"url":200,"open_new_tab":17,"is_heading":17,"margin_top":17},40,"All marketing report examples","/reporting-examples",[202,205,208,212,216,220,224,228,232,236],{"id":203,"title":204,"url":37,"open_new_tab":17,"is_heading":38,"margin_top":17},41,"Company ",{"id":206,"title":207,"url":37,"open_new_tab":17,"is_heading":17,"margin_top":17},42,"Whatagraph B.V.",{"id":209,"title":210,"url":211,"open_new_tab":38,"is_heading":17,"margin_top":17},45,"+1 917 905 4361","tel:+19179054361",{"id":213,"title":214,"url":215,"open_new_tab":38,"is_heading":17,"margin_top":17},59,"+31 30 203 0159","tel:+31302030159",{"id":217,"title":218,"url":219,"open_new_tab":38,"is_heading":17,"margin_top":17},46,"hi@whatagraph.com","mailto:hi@whatagraph.com",{"id":221,"title":222,"url":223,"open_new_tab":17,"is_heading":17,"margin_top":38},47,"About us","/about",{"id":225,"title":226,"url":227,"open_new_tab":17,"is_heading":17,"margin_top":17},48,"Career","/career",{"id":229,"title":230,"url":231,"open_new_tab":38,"is_heading":17,"margin_top":17},65,"Help center","https://help.whatagraph.com/",{"id":233,"title":234,"url":235,"open_new_tab":17,"is_heading":17,"margin_top":17},68,"Ambassador program","/ambassador-program",{"id":237,"title":238,"url":239,"open_new_tab":17,"is_heading":17,"margin_top":17},50,"Report misconduct","https://forms.gle/t7XC9CWM2jwenS769",[241,244,247,250,253,256,259,262,265,268,271,274,277,280,283,286],{"id":80,"title":242,"url":243,"open_new_tab":17},"Looker Studio alternative","/alternatives/google-data-studio",{"id":88,"title":245,"url":246,"open_new_tab":17},"Supermetrics alternative","/alternatives/supermetrics",{"id":84,"title":248,"url":249,"open_new_tab":17},"Databox alternative","/alternatives/databox",{"id":92,"title":251,"url":252,"open_new_tab":17},"DashThis alternative","/alternatives/dashthis",{"id":96,"title":254,"url":255,"open_new_tab":17},"Klipfolio alternative","/alternatives/klipfolio",{"id":116,"title":257,"url":258,"open_new_tab":17},"AgencyAnalytics alternative","/alternatives/agency-analytics",{"id":123,"title":260,"url":261,"open_new_tab":17},"Funnel.io alternative","/alternatives/funnel-io",{"id":119,"title":263,"url":264,"open_new_tab":17},"NinjaCat alternative","/alternatives/ninjacat",{"id":127,"title":266,"url":267,"open_new_tab":17},"TapClicks alternative","/alternatives/tapclicks",{"id":131,"title":269,"url":270,"open_new_tab":17},"ReportGarden alternative","/alternatives/reportgarden",{"id":139,"title":272,"url":273,"open_new_tab":17},"Swydo alternative","/alternatives/swydo",{"id":135,"title":275,"url":276,"open_new_tab":17},"Cyfe alternative","/alternatives/cyfe",{"id":143,"title":278,"url":279,"open_new_tab":17},"Adverity alternative","/alternatives/adverity",{"id":147,"title":281,"url":282,"open_new_tab":17},"Datorama alternative","/alternatives/datorama",{"id":155,"title":284,"url":285,"open_new_tab":17},"Best marketing analytics tools and software","/blog/articles/best-marketing-analytics-tools",{"id":160,"title":287,"url":288,"open_new_tab":17},"Best social media analytics tools","/blog/articles/best-social-media-analytics-tools",[290,293,295,297,299,301,303,305],{"id":291,"page_slug":292},5,"/facebook-ads-reporting-tool-1",{"id":56,"page_slug":294},"/marketing-reporting-software-1",{"id":64,"page_slug":296},"/alternative-databox",{"id":23,"page_slug":298},"/alternative-dashthis",{"id":27,"page_slug":300},"/alternative-supermetrics",{"id":80,"page_slug":302},"/alternative-agency-analytics",{"id":88,"page_slug":304},"/facebook-ads-reporting-platform",{"id":84,"page_slug":306},"/marketing-agency-reporting-platform",{},{"data":309,"meta":535},{"id":5,"createdAt":310,"updatedAt":311,"documentId":312,"publishedAt":313,"cta":314,"hide_main_menu":323,"hide_navbar_completely":326,"custom_cta_on_right":333,"element":339},"2023-05-19T14:58:27.023Z","2026-09-17T09:52:27.281Z","exvdotd5b6517ieljdohdwvd","2026-09-17T09:52:26.964Z",[315,319],{"id":88,"label":316,"url":317,"open_new_tab":38,"button_type":318},"Log in","https://live.whatagraph.com/auth/login","link",{"id":84,"label":320,"url":321,"open_new_tab":17,"button_type":322},"Get a demo","/book-a-call","primary",[324],{"id":92,"page_slug":325},"/marketing-intelligence-platform-lp",[327,330],{"id":328,"page_slug":329},3,"/referral-signup",{"id":331,"page_slug":332},4,"affiliate-signup",[334],{"id":19,"page_slug":325,"cta":335},[336],{"id":92,"label":337,"url":338,"open_new_tab":38,"button_type":322},"Start free trial","https://live.whatagraph.com/auth/register",[340,411,413,447,449],{"id":5,"title":36,"columns":341,"highlight_title":37,"highlight_image":37,"highlight_links":342,"link":343,"__component":410},"columns - 2",[],[344,359,376,386,400],{"id":5,"title":41,"url":42,"open_new_tab":17,"column":345,"subtitle":346,"svg":347},"column 1","Your single source of truth for marketing data",{"id":348,"name":349,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":350,"ext":351,"mime":352,"size":353,"url":354,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":356,"updatedAt":356,"documentId":357,"publishedAt":358,"focalPoint":37},16232,"allfeatures.svg","allfeatures_ee21be4216",".svg","image/svg+xml",1.01,"https://s3.us-east-2.amazonaws.com/whatagraph.com/allfeatures_ee21be4216.svg","aws-s3","2026-01-14T13:40:51.326Z","f6fdcdbv4ul9g0vif8y6sefm","2026-06-25T09:17:20.490Z",{"id":360,"title":361,"url":46,"open_new_tab":17,"column":345,"subtitle":362,"svg":363},31,"Whatagraph Data Hub","Store, clean & transform your marketing data",{"id":364,"name":365,"alternativeText":366,"caption":37,"width":367,"height":367,"formats":37,"hash":368,"ext":369,"mime":370,"size":371,"url":372,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":373,"updatedAt":374,"documentId":375,"publishedAt":358,"focalPoint":37},16868,"Data-Hub.png","Data Hub - Four rounded square shapes arranged in a square formation.",64,"Data_Hub_b72705c6d1",".png","image/png",0.79,"https://s3.us-east-2.amazonaws.com/whatagraph.com/Data_Hub_b72705c6d1.png","2026-04-07T12:04:40.644Z","2026-04-07T12:04:41.899Z","jwkbk1ww3s8gewcuofstlbvl",{"id":31,"title":49,"url":50,"open_new_tab":17,"column":345,"subtitle":377,"svg":378},"Connect Whatagraph to your AI tools",{"id":379,"name":380,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":381,"ext":351,"mime":352,"size":382,"url":383,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":384,"updatedAt":384,"documentId":385,"publishedAt":358,"focalPoint":37},17210,"MCP_nav.svg","MCP_nav_dfe02a5d36",0.82,"https://s3.us-east-2.amazonaws.com/whatagraph.com/MCP_nav_dfe02a5d36.svg","2026-06-02T07:28:06.198Z","zn80nttt9w2kmyyh2fc1hn8e",{"id":387,"title":388,"url":389,"open_new_tab":17,"column":390,"subtitle":391,"svg":392},33,"IQ Agents ","/agents-waitlist","column 2","Early access open ",{"id":393,"name":394,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":395,"ext":351,"mime":352,"size":396,"url":397,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":398,"updatedAt":398,"documentId":399,"publishedAt":358,"focalPoint":37},16234,"aiplaybook.svg","aiplaybook_903e4c233a",1.64,"https://s3.us-east-2.amazonaws.com/whatagraph.com/aiplaybook_903e4c233a.svg","2026-01-14T13:40:51.329Z","x3a9zc1fbj1qx5nl4yuwkr5d",{"id":143,"title":53,"url":54,"open_new_tab":17,"column":390,"subtitle":401,"svg":402},"Marketing intelligence, redefined",{"id":403,"name":404,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":405,"ext":351,"mime":352,"size":406,"url":407,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":408,"updatedAt":408,"documentId":409,"publishedAt":358,"focalPoint":37},16231,"IQ Mark - White.svg","IQ_Mark_White_8b09cc84e0",1.06,"https://s3.us-east-2.amazonaws.com/whatagraph.com/IQ_Mark_White_8b09cc84e0.svg","2026-01-14T13:40:51.318Z","ncj45hto7khkk0pchgmpppwc","navigation.nav-dropdown",{"id":5,"title":117,"url":157,"open_new_tab":17,"__component":412},"navigation.nav-link",{"id":331,"title":65,"columns":37,"highlight_title":37,"highlight_image":37,"highlight_links":414,"link":415,"__component":410},[],[416,426,437],{"id":155,"title":67,"url":68,"open_new_tab":17,"column":345,"subtitle":417,"svg":418},"Client-ready reporting, faster",{"id":419,"name":420,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":421,"ext":351,"mime":352,"size":422,"url":423,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":424,"updatedAt":424,"documentId":425,"publishedAt":358,"focalPoint":37},16236,"agencies.svg","agencies_4826492e15",2.04,"https://s3.us-east-2.amazonaws.com/whatagraph.com/agencies_4826492e15.svg","2026-01-14T13:40:51.387Z","ze7oydn8vut6hx6vhja9ky73",{"id":160,"title":427,"url":71,"open_new_tab":17,"column":345,"subtitle":428,"svg":429},"Ecommerce","Track ROI across every channel",{"id":430,"name":431,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":432,"ext":351,"mime":352,"size":433,"url":434,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":435,"updatedAt":435,"documentId":436,"publishedAt":358,"focalPoint":37},16239,"e-commerce.svg","e_commerce_d99d7057c0",0.86,"https://s3.us-east-2.amazonaws.com/whatagraph.com/e_commerce_d99d7057c0.svg","2026-01-14T13:40:51.404Z","waui9mgiqsydt9momosxxbtp",{"id":163,"title":74,"url":75,"open_new_tab":17,"column":345,"subtitle":438,"svg":439},"Reliable reporting for global teams",{"id":440,"name":441,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":442,"ext":351,"mime":352,"size":443,"url":444,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":445,"updatedAt":445,"documentId":446,"publishedAt":358,"focalPoint":37},16233,"globalbiz.svg","globalbiz_71205a5d56",1.96,"https://s3.us-east-2.amazonaws.com/whatagraph.com/globalbiz_71205a5d56.svg","2026-01-14T13:40:51.328Z","ouc4n705rfnp11bj3ao4dfkl",{"id":448,"title":112,"url":113,"open_new_tab":17,"__component":412},30,{"id":328,"title":78,"columns":341,"highlight_title":37,"highlight_image":37,"highlight_links":450,"link":451,"__component":410},[],[452,463,468,480,490,501,513,525],{"id":453,"title":454,"url":86,"open_new_tab":17,"column":345,"subtitle":455,"svg":456},26,"Case studies","Discover real customer results",{"id":457,"name":458,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":459,"ext":351,"mime":352,"size":382,"url":460,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":461,"updatedAt":461,"documentId":462,"publishedAt":358,"focalPoint":37},16235,"case studies.svg","case_studies_49b6435e10","https://s3.us-east-2.amazonaws.com/whatagraph.com/case_studies_49b6435e10.svg","2026-01-14T13:40:51.382Z","pu89p5bm8wit011veromi3ai",{"id":131,"title":464,"url":465,"open_new_tab":17,"column":390,"subtitle":466,"svg":467},"Whatagraph alternatives","https://whatagraph.com/alternatives","Compare Whatagraph with other alternatives ",{"id":393,"name":394,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":395,"ext":351,"mime":352,"size":396,"url":397,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":398,"updatedAt":398,"documentId":399,"publishedAt":358,"focalPoint":37},{"id":19,"title":230,"url":469,"open_new_tab":38,"column":345,"subtitle":470,"svg":471},"https://help.whatagraph.com/en/","Find the exact answers you need",{"id":472,"name":473,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":474,"ext":351,"mime":352,"size":475,"url":476,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":477,"updatedAt":478,"documentId":479,"publishedAt":358,"focalPoint":37},16241,"helpcenter.svg","helpcenter_ef45a75270",1.28,"https://s3.us-east-2.amazonaws.com/whatagraph.com/helpcenter_ef45a75270.svg","2026-01-14T13:40:51.423Z","2026-01-14T13:42:48.423Z","b2cway5jatndbs599ssbct3p",{"id":23,"title":81,"url":82,"open_new_tab":17,"column":345,"subtitle":481,"svg":482},"Read practical guides and tool reviews",{"id":483,"name":484,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":485,"ext":351,"mime":352,"size":486,"url":487,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":488,"updatedAt":488,"documentId":489,"publishedAt":358,"focalPoint":37},16240,"blog.svg","blog_052552b2f3",0.94,"https://s3.us-east-2.amazonaws.com/whatagraph.com/blog_052552b2f3.svg","2026-01-14T13:40:51.407Z","y43c25bmc73t2mzp5is4nrw5",{"id":88,"title":491,"url":94,"open_new_tab":17,"column":345,"subtitle":492,"svg":493},"Templates","Use ready-made templates for free",{"id":494,"name":495,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":496,"ext":351,"mime":352,"size":497,"url":498,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":499,"updatedAt":499,"documentId":500,"publishedAt":358,"focalPoint":37},16243,"temlpates.svg","temlpates_7fa338d0e0",0.67,"https://s3.us-east-2.amazonaws.com/whatagraph.com/temlpates_7fa338d0e0.svg","2026-01-14T13:40:51.433Z","ap3pilfe8txz0h8sal6g1wzp",{"id":139,"title":502,"url":503,"open_new_tab":38,"column":390,"subtitle":504,"svg":505},"AI readiness quiz","https://whatagraph.com/ai-readiness-quiz","Check if your marketing data is ready for AI",{"id":506,"name":507,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":508,"ext":351,"mime":352,"size":509,"url":510,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":511,"updatedAt":511,"documentId":512,"publishedAt":358,"focalPoint":37},16237,"freemarketingtools.svg","freemarketingtools_1ce4af9bd9",1.55,"https://s3.us-east-2.amazonaws.com/whatagraph.com/freemarketingtools_1ce4af9bd9.svg","2026-01-14T13:40:51.389Z","n9c92bnac0q2d575sseh6igw",{"id":448,"title":514,"url":515,"open_new_tab":17,"column":390,"subtitle":516,"svg":517},"PPC reporting hub","https://whatagraph.com/templates/ppc-report","Get templates co-created with real marketers",{"id":518,"name":519,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":520,"ext":351,"mime":352,"size":521,"url":522,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":523,"updatedAt":523,"documentId":524,"publishedAt":358,"focalPoint":37},16242,"reportingcheet.svg","reportingcheet_e295249c75",0.69,"https://s3.us-east-2.amazonaws.com/whatagraph.com/reportingcheet_e295249c75.svg","2026-01-14T13:40:51.426Z","erqy74ya10m5qhuu0pn6n44r",{"id":27,"title":89,"url":90,"open_new_tab":17,"column":390,"subtitle":526,"svg":527},"Hear from industry leaders",{"id":528,"name":529,"alternativeText":37,"caption":37,"width":31,"height":31,"formats":37,"hash":530,"ext":351,"mime":352,"size":531,"url":532,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":533,"updatedAt":533,"documentId":534,"publishedAt":358,"focalPoint":37},16238,"webinars.svg","webinars_b295fc2850",0.68,"https://s3.us-east-2.amazonaws.com/whatagraph.com/webinars_b295fc2850.svg","2026-01-14T13:40:51.403Z","risc1zt1hxx1o5hg2thlmsy8",{},{"data":537,"meta":654},[538],{"id":178,"documentId":539,"title":540,"slug":541,"card_description":542,"order":328,"roles":543,"tasks":548,"setup_minutes":92,"runs":550,"best_for":551,"createdAt":552,"updatedAt":553,"publishedAt":554,"icon":555,"agents":559,"seo":560,"content":584},"k3xekaukvkotehrpclvdsilk","Pace budget for all your clients and campaigns","budget-pacing","Track each client's ad spend against their budget on a schedule you set. ",[544,545,546,547],"Agency Owner","Account Manager","Paid Media Specialist","Client Services Lead",[549],"Monitoring and Alerts","Daily, weekly, ad-hoc","PPC leads, account managers, agency owners","2026-09-30T14:33:50.645Z","2026-09-30T17:41:32.749Z","2026-09-30T17:41:33.007Z",{"id":556,"documentId":557,"url":558,"alternativeText":37},17711,"n00ndf6a4qr08s0jj9bapeby","https://s3.us-east-2.amazonaws.com/whatagraph.com/budget_pacing_840ab2abce.svg",[],{"id":561,"metaTitle":562,"metaDescription":563,"addNoIndex":17,"canonicalURL":37,"metaImage":564},3192,"Budget pacing alerts for every client account","An AI agent checks ad spend against each client's budget on a schedule and tells you who's over, under or on track, so you fix it on day three, not at month end.",{"id":565,"name":566,"alternativeText":37,"caption":37,"width":567,"height":568,"formats":569,"hash":579,"ext":369,"mime":370,"size":580,"url":581,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":582,"updatedAt":582,"documentId":583,"publishedAt":582,"focalPoint":37},17712,"Budget pacing with agents - IQ Agents.png",2400,1256,{"thumbnail":570},{"ext":369,"url":571,"etag":572,"hash":573,"mime":370,"name":574,"path":37,"size":575,"width":576,"height":577,"sizeInBytes":578},"https://s3.us-east-2.amazonaws.com/whatagraph.com/thumbnail_Budget_pacing_with_agents_IQ_Agents_3b20c75ad5.png","1500ac49a187e2f04ffe11c45c004664","thumbnail_Budget_pacing_with_agents_IQ_Agents_3b20c75ad5","thumbnail_Budget pacing with agents - IQ Agents.png",38.84,245,128,38836,"Budget_pacing_with_agents_IQ_Agents_3b20c75ad5",1028.29,"https://s3.us-east-2.amazonaws.com/whatagraph.com/Budget_pacing_with_agents_IQ_Agents_3b20c75ad5.png","2026-09-30T17:33:47.928Z","r8o4a5uzx7x5md9xpcy9pkoy",[585,598,602,614],{"id":203,"text_above_title":37,"title":540,"subtext":586,"background":587,"cta":588,"__component":597},"Agents check each client's ad spend against their budget every day. They flag campaigns that are overspending or underspending, so you can fix them before the month ends.","single-use-case",[589,594],{"id":590,"label":591,"url":592,"subtext":37,"style":593,"element_id":37,"color":37,"icon":37,"width":37},3442,"Sign up for agents","https://whatagraph.com/agents-waitlist","button",{"id":595,"label":320,"url":596,"subtext":37,"style":593,"element_id":37,"color":37,"icon":37,"width":37},3443,"https://whatagraph.com/book-a-call","sections.hero-dark",{"id":599,"content":600,"__component":601},354,"\u003Ch2 id=\"what-is-budget-pacing\">What is budget pacing?\u003C/h2>\u003Cp>Budget pacing is checking how fast ad spend is running against the budget for the period, so a campaign doesn't run out of money early or finish the month with budget left over.\u003C/p>\u003Cp>There are two ways to get it wrong:\u003C/p>\u003Cul>\u003Cli data-list-item-id=\"e60a31505d44feedd011f43487f389fdd\">\u003Cstrong>Overpacing:\u003C/strong> spend runs ahead of plan. The budget runs out before the month ends, and the campaign goes dark on the days it might have converted best.\u003C/li>\u003Cli data-list-item-id=\"e24b0656f2c79e0e8cfaeb9855e709875\">\u003Cstrong>Underpacing:\u003C/strong> spend runs behind plan. The client gets fewer results than they paid for. For some clients, like a nonprofit that has to spend every dollar of a grant, underspend is as bad as overspend.\u003C/li>\u003C/ul>\u003Cp>Pacing comes down to these numbers:\u003C/p>\u003Cdiv class=\"prompt-box\">\u003Cbutton class=\"prompt-box__copy\" type=\"button\" aria-label=\"Copy prompt\" data-tooltip=\"Copy\">\u003Csvg class=\"prompt-box__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\u003Crect x=\"3.75\" y=\"6.75\" width=\"13\" height=\"13\" rx=\"1.5\"/>\u003Cpath d=\"M7.25 3.25h11.5a1.5 1.5 0 0 1 1.5 1.5v11.5\"/>\u003C/svg>\u003C/button>\u003Cspan class=\"prompt-box__status\" role=\"status\">\u003C/span>\u003Cdiv class=\"prompt-box__content\">\u003Cp>Expected spend to date = budget × days elapsed ÷ days in period\u003Cbr>Pace = actual spend ÷ expected spend to date\u003Cbr>Projected spend = actual spend ÷ days elapsed × days in period\u003Cbr>Required daily spend = (budget − actual spend) ÷ days left\u003C/p>\u003C/div>\u003C/div>\u003Cp>Here's an example. A client has a $30,000 monthly budget. On day 10 of a 30-day month, they've spent $14,000. Expected spend to date is $10,000, so they're pacing at 140%. At this rate they'll spend $42,000 by month end. To be in the budget, they need to drop to $800 a day for the next 20 days.\u003C/p>\u003Cp>It's important to catch this as soon as possible, not after the client has spent $42,000 by month end. \u003C/p>\u003Cp>Traditionally, agencies would do budget checks every day manually. This is time-consuming and can be prone to human errors. \u003C/p>\u003Cp>What Whatagraph IQ Agents can do is check how each client and campaign is pacing towards budget and notify you every morning via Slack, email, or even in your project management tool. This means you'll always be on top of budget and make changes before it's too late. \u003C/p>\u003Ch2 id=\"how-do-marketing-agencies-use-budget-pacing-agents\">How do marketing agencies use budget pacing agents?\u003C/h2>\u003Cp>Agencies use budget pacing agents to check spend against each client's plan on a schedule and notify them every day. The account manager reads it and decides what to change. Here's what that looks like at two agencies.\u003C/p>\u003Ch3 id=\"a-us-agency-with-a-nonprofit-client-that-cant-under-or-over-spend\">A US agency with a nonprofit client that can't under- or over-spend\u003C/h3>\u003Cp>This agency plans every campaign's budget per month. One client is a nonprofit: if a campaign has $300 for November, spending $210 is a problem, because they need to use every dollar. Spending $375 is a problem too, because that's money they shouldn't be spending.\u003C/p>\u003Cp>They built a spend-cap watch agent on Whatagraph that runs on the 18th of every month. It checks every Google Ads campaign daily from the 1st to the 18th of the month, flags any campaign that has spent more than $1,000, and says \"none\" when everything's clear.\u003C/p>\u003Cfigure class=\"image\">\u003Cimg src=\"https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png\" srcset=\"https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=350 350w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=700 700w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=420 440w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=840 880w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=768 768w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=1536 1536w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=992 992w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=1984 1984w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=600 1200w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=1200 2400w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=720 1440w, https://media.whatagraph.com/Budget_pacing_agent_AI_marketing_workflows_f9721fda96.png?width=1440 2880w\" sizes=\"(max-width: 350px) 350px, (max-width: 440px) 440px, (max-width: 768px) 768px, (max-width: 992px) 992px, (max-width: 1200px) 1200px, (min-resolution: 192dpi) and (max-width: 350px) 700px, (min-resolution: 192dpi) and (max-width: 420px) 840px, (min-resolution: 192dpi) and (max-width: 768px) 1536px, (min-resolution: 192dpi) and (max-width: 992px) 1984px, (min-resolution: 192dpi) and (max-width: 1200px) 2400px, (min-resolution: 192dpi) 2880px, 1440px\" loading=\"lazy\" fetchpriority=\"auto\" decoding=\"async\" alt=\"Budget pacing agent - AI marketing workflows.png\">\u003C/figure>\u003Cp>On the 18th of the month, as scheduled, the agent ran an audit and gave the agency lead an overview of what's going on in the account.\u003C/p>\u003Cp>\u003Cimg src=\"https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png\" srcset=\"https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=350 350w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=700 700w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=420 440w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=840 880w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=768 768w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=1536 1536w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=992 992w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=1984 1984w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=600 1200w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=1200 2400w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=720 1440w, https://media.whatagraph.com/Budget_audit_AI_marketing_workflows_dce2675a99.png?width=1440 2880w\" sizes=\"(max-width: 350px) 350px, (max-width: 440px) 440px, (max-width: 768px) 768px, (max-width: 992px) 992px, (max-width: 1200px) 1200px, (min-resolution: 192dpi) and (max-width: 350px) 700px, (min-resolution: 192dpi) and (max-width: 420px) 840px, (min-resolution: 192dpi) and (max-width: 768px) 1536px, (min-resolution: 192dpi) and (max-width: 992px) 1984px, (min-resolution: 192dpi) and (max-width: 1200px) 2400px, (min-resolution: 192dpi) 2880px, 1440px\" loading=\"lazy\" fetchpriority=\"auto\" decoding=\"async\" alt=\"Budget audit - AI marketing workflows.png\">\u003C/p>\u003Cblockquote class=\"quote\">\u003Cdiv class=\"quote__body\">\u003Cspan class=\"quote__text\">\"At various points in the month, the agent would watch to make sure that spending the right amount, not over, not under, tell me if there's significant deviation at a certain level that I define.\"\u003C/span>\u003Cfooter class=\"quote__author\">Agency lead, US agency\u003C/footer>\u003C/div>\u003C/blockquote>\u003Ch3 id=\"a-uk-agency-catching-campaigns-that-stopped-spending\">A UK agency: catching campaigns that stopped spending\u003C/h3>\u003Cp>Sometimes a campaign stops spending, and nobody notices until the client asks.. This agency built an agent that checks spend every day and lists any campaign that spent less than half of its daily budget. They ran it on one client first before rolling it out across their client book.\u003C/p>\u003Ch2 id=\"manual-vs-automated-budget-pacing\">Manual vs. automated budget pacing\u003C/h2>\u003Cp>You don't have to pick one. The agencies we've talked to keep their budget plan and their judgment, and let an agent do the checking. The agent reads spend, compares it with the plan, and flags what's off. A person decides what to change.\u003C/p>\u003Cp>Here's how the options compare:\u003C/p>\u003Cfigure class=\"table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth> \u003C/th>\u003Cth>Manual (budget sheet + platform checks)\u003C/th>\u003Cth>Platform rules and scripts\u003C/th>\u003Cth>AI agent + specialist\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody>\u003Ctr>\u003Ctd>How often it's checked\u003C/td>\u003Ctd>When someone has time\u003C/td>\u003Ctd>On the rule's schedule\u003C/td>\u003Ctd>On your schedule, daily or several times a day\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Where the plan lives\u003C/td>\u003Ctd>The budget sheet\u003C/td>\u003Ctd>Inside each ad platform\u003C/td>\u003Ctd>Your budget sheet, read by the agent\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Cross-channel view\u003C/td>\u003Ctd>Built by hand\u003C/td>\u003Ctd>One platform at a time\u003C/td>\u003Ctd>Every connected channel, per client\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>What you're told\u003C/td>\u003Ctd>Whatever the sheet shows\u003C/td>\u003Ctd>That a threshold was crossed\u003C/td>\u003Ctd>What's off, by how much, and the likely cause\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Who acts\u003C/td>\u003Ctd>The account manager\u003C/td>\u003Ctd>The rule, automatically\u003C/td>\u003Ctd>The account manager, after reading the alert\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>When the owner is away\u003C/td>\u003Ctd>Checks stop\u003C/td>\u003Ctd>Rules keep running\u003C/td>\u003Ctd>The agent keeps checking and anyone on the team can read the alerts\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Typical failure\u003C/td>\u003Ctd>A problem found at month end\u003C/td>\u003Ctd>A rule that pauses the wrong campaign\u003C/td>\u003Ctd>A loose brief, caught when you review the first alerts\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/figure>\u003Cp>Manual pacing still makes sense for a brand-new account with no history, or during a launch when the budget changes every day. For budgets that repeat month to month, let the agent do the checking and keep your people on the decisions.\u003C/p>\u003Cp>If you're rebuilding how you report spend to clients, see our guide to \u003Ca href=\"/blog/articles/ppc-reporting\">PPC reporting\u003C/a>.\u003C/p>\u003Ch2 id=\"how-to-set-up-budget-pacing-alerts-with-an-ai-agent\">How to set up budget pacing alerts with an AI agent\u003C/h2>\u003Cp>Treat the first few weeks as co-creation. The agent runs the check, you read the alerts, and you tighten the rules until the alerts match what you'd have flagged yourself.\u003C/p>\u003Cp>\u003Cstrong>1. Put the plan where the agent can read it.\u003C/strong> Keep one budget sheet with the plan per client, campaign or target group. Connect it as a \u003Ca href=\"/integrations/google-sheets\">Google Sheets source\u003C/a>, or upload it to the agent as a file. If a client has a single monthly budget, you can put it in the brief.\u003C/p>\u003Cp>\u003Cstrong>2. Make spend one number per client.\u003C/strong> Group each client's ad accounts into a source group, so all their Google Ads accounts count as one. Build spend as a custom metric in the \u003Ca href=\"/data-hub\">Data Hub\u003C/a>, with currency conversion if clients spend in more than one currency.\u003C/p>\u003Cp>\u003Cstrong>3. Decide what \"off pace\" means for each client.\u003C/strong> A band (for example, 90% to 110% of expected spend), a hard cap, a minimum share of daily budget, or all three. A $3,000 account and a $300,000 account shouldn't share one rule.\u003C/p>\u003Cp>\u003Cstrong>4. Write the brief.\u003C/strong> Tell Whatagraph IQ Agent in plain language what you want, or paste this:\u003C/p>\u003Cdiv class=\"prompt-box\">\u003Cbutton class=\"prompt-box__copy\" type=\"button\" aria-label=\"Copy prompt\" data-tooltip=\"Copy\">\u003Csvg class=\"prompt-box__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\u003Crect x=\"3.75\" y=\"6.75\" width=\"13\" height=\"13\" rx=\"1.5\"/>\u003Cpath d=\"M7.25 3.25h11.5a1.5 1.5 0 0 1 1.5 1.5v11.5\"/>\u003C/svg>\u003C/button>\u003Cspan class=\"prompt-box__status\" role=\"status\">\u003C/span>\u003Cdiv class=\"prompt-box__content\">\u003Cp>Run every [weekday] at [time], in [client's time zone].\u003Cbr>\u003Cbr>For each client in [space or client list], compare spend to date for [this month / this quarter / this year] with the budget in [budget sheet name or file].\u003Cbr>\u003Cbr>Use [custom metric name] for spend. Group accounts using [source group names].\u003Cbr>\u003Cbr>Flag any campaign, channel or target group that is:\u003Cbr>- above [110]% or below [90]% of expected spend to date\u003Cbr>- over [cap] before [date]\u003Cbr>- below [50]% of its daily budget yesterday, or not spending at all\u003Cbr>\u003Cbr>For each flag, give the budget, spend to date, pace, projected month-end spend and the daily spend needed to land on budget. Say what changed compared with last week and the likely cause.\u003Cbr>\u003Cbr>If a campaign has no budget in the sheet, list it instead of guessing. If everything is on track, reply \"none\".\u003Cbr>\u003Cbr>Don't change budgets, bids or campaign status. Only report.\u003C/p>\u003C/div>\u003C/div>\u003Cp>\u003Cstrong>5. Run it once and check the numbers.\u003C/strong> Compare the agent's spend figures with the ad platform for two or three campaigns. Fix anything that doesn't match (usually a currency, a time zone or a campaign missing from the sheet) and tell the agent to save the fix to its instructions.\u003C/p>\u003Cp>\u003Cstrong>6. Schedule it.\u003C/strong> Daily works for most budgets. Run it several times a day for large budgets or during launches. It runs on Whatagraph's servers, so nobody has to open a laptop.\u003C/p>\u003Cp>\u003Cstrong>7. Decide where the alerts go.\u003C/strong> Each run starts a conversation in Whatagraph that the whole team can see. If you've connected Slack, the agent can post the summary to a channel.\u003C/p>\u003Cp>\u003Cstrong>8. Keep the changes with a person.\u003C/strong> The agent does the checks but it's up to your specialists to decide where and how to change the budget.\u003C/p>\u003Cp>Copy the agent for the next client, and change the budget source and the thresholds.\u003C/p>\u003Ch2 id=\"what-are-the-benefits-of-budget-pacing-with-ai-agents\">What are the benefits of budget pacing with AI agents?\u003C/h2>\u003Cp>The first benefit is catching problems sooner. The business impact comes from what that changes: fewer wasted budgets, fewer awkward client calls, and account managers who spend their time fixing spend instead of finding the problem.\u003C/p>\u003Cp>\u003Cstrong>✅ Overspend caught in hours, not at month end.\u003C/strong> A German agency had a campaign meant to spend EUR 20,000 over a month spend it in a single day, and nothing flagged it. A check that runs every few hours catches that on day one.\u003C/p>\u003Cp>\u003Cstrong>✅ Underspend fixed while there's time.\u003C/strong> An underpacing campaign found on day 25 can't be saved. Found on day 5, the budget can still be spent or shifted to a campaign that needs it.\u003C/p>\u003Cp>\u003Cstrong>✅ Every client checked, every day.\u003C/strong> Manual pacing favors the biggest accounts and the ones someone remembered. An agent checks all of them on the same schedule.\u003C/p>\u003Cp>\u003Cstrong>✅ The budget sheet stays.\u003C/strong> The plan stays in the sheet your team already trusts and edits. The agent reads it instead of replacing it.\u003C/p>\u003Cp>\u003Cstrong>✅ Alerts that explain themselves.\u003C/strong> Each flag comes with the numbers and the likely cause, so the account manager starts from a diagnosis instead of a spreadsheet.\u003C/p>\u003Cp>\u003Cstrong>✅ Checks don't stop when someone's away.\u003C/strong> The agent lives in the team's workspace, so pacing keeps running and anyone on the team can pick up an alert.\u003C/p>\u003Cp>\u003Cstrong>✅ Better conversations with clients.\u003C/strong> Spend that lands on plan, and early notice when it won't, makes the monthly \u003Ca href=\"/ai-agents/automated-client-reporting\">client report\u003C/a> a better conversation.\u003C/p>\u003Ch2 id=\"best-practices-for-ppc-budget-allocation\">Best practices for PPC budget allocation\u003C/h2>\u003Cp>Pacing only works if there's a plan to pace against. These practices keep the plan realistic and the budget moving to where it performs:\u003C/p>\u003Col>\u003Cli data-list-item-id=\"e491dea058d96362b1287d0c79a8e0abd\">\u003Cstrong>Split the budget before the month starts.\u003C/strong> Allocate by campaign, channel or target group, and write it into the budget sheet with a planned column and an actual column. A budget that only exists as one monthly total can't tell you which campaign is off.\u003C/li>\u003Cli data-list-item-id=\"eda66925d263af694443971e59d0f5414\">\u003Cstrong>Plan the curve, not only the total.\u003C/strong> Even daily spend is the default. Launches, sales and seasonal peaks need front-loaded or back-loaded plans. Put the curve in the sheet, so pacing checks against it instead of a straight line.\u003C/li>\u003Cli data-list-item-id=\"e6b6878507229af58ef0a7e90f493de47\">\u003Cstrong>Keep a reserve.\u003C/strong> Hold back part of the budget for campaigns that outperform, and release it mid-month.\u003C/li>\u003Cli data-list-item-id=\"e495890f79eeff212b93ffcb50d37f26b\">\u003Cstrong>Move money from underpacing campaigns to budget-limited ones.\u003C/strong> When a campaign can't spend its budget and another is capped by its budget, shift the difference. Pacing alerts tell you where. Google Ads flags campaigns that are \"limited by budget\" in its own pacing insights.\u003C/li>\u003Cli data-list-item-id=\"e3a0905430483375502100b782e0f07ae\">\u003Cstrong>Set pacing bands by budget size and client risk.\u003C/strong> Tighter bands for large budgets and for clients like nonprofits with fixed grants. Looser bands for small, stable accounts.\u003C/li>\u003Cli data-list-item-id=\"e3a77426fda953186c2c592becae68e54\">\u003Cstrong>Check more often near the end of the period.\u003C/strong> A 10% gap on day 5 can still be recovered. On day 28, it usually can't.\u003C/li>\u003Cli data-list-item-id=\"e04c9a69870cd7886521e80396b310ed6\">\u003Cstrong>Log every change and why.\u003C/strong> Note each reallocation in the sheet. Next month's plan starts from what actually worked, and the agent can read the log for context.\u003C/li>\u003C/ol>\u003Cp>For the report your clients see at the end of the month, start from our \u003Ca href=\"/templates/ppc-report\">PPC report template\u003C/a>.\u003C/p>\u003Ch2 id=\"what-common-mistakes-to-avoid-in-budget-pacing\">What common mistakes to avoid in budget pacing?\u003C/h2>\u003Ch3 id=\"pacing-against-a-budget-the-ad-data-doesnt-have\">1. Pacing against a budget the ad data doesn't have\u003C/h3>\u003Cp>Monthly and annual budgets usually live in a spreadsheet, not in the ad platform. Daily budget is available as a field for some integrations but not all. Another UK agency's first pacing agent reported a third of the budget spent with half the month gone. It was checking against numbers someone had typed in, and they wanted it running on live data.\u003C/p>\u003Cp>Give the agent the plan directly: connect the budget sheet, upload it, or, where the native integration doesn't expose daily budget, connect the ad platform's own MCP server to the agent.\u003C/p>\u003Ch3 id=\"treating-the-platforms-own-overspend-as-a-bug\">2. Treating the platform's own overspend as a bug\u003C/h3>\u003Cp>Google Ads and Meta both spend above the daily budget on purpose. Google says a campaign \"might spend up to twice your average daily budget\" on a given day, but won't spend more than 30.4 times the average daily budget in a month (\u003Ca href=\"https://support.google.com/google-ads/answer/2375423?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">Google Ads Help\u003C/a>, checked September 2026). Meta says it \"may spend up to 75% over your daily budget\" on some days, but not more than seven times the daily budget over a week (\u003Ca href=\"https://www.jonloomer.com/qvt/increased-budget-flexibility/\" target=\"_blank\" rel=\"noopener noreferrer\">Meta, via Jon Loomer\u003C/a>, November 2023).\u003C/p>\u003Cp>Pace against the month, not the day, and tell the agent these rules, so it doesn't flag a normal high-spend day as a problem.\u003C/p>\u003Ch3 id=\"checking-before-the-data-has-settled\">3. Checking before the data has settled\u003C/h3>\u003Cp>Spend data lands with a delay, and accounts sit in different time zones. A check that runs at 6 a.m. in London can report half a day for a client in New York. Schedule checks after data settles, and set the time zone per client in the brief.\u003C/p>\u003Ch3 id=\"adding-up-spend-that-isnt-defined-the-same-way\">4. Adding up spend that isn't defined the same way\u003C/h3>\u003Cp>One platform reports in euros, another in dollars. One includes tax, another doesn't. Some ad platforms report cost in micros. Add those up by hand and the pace is wrong before you've started. Define spend once as a custom metric, with currency conversion, and every check uses the same number.\u003C/p>\u003Ch3 id=\"one-rule-for-every-client\">5. One rule for every client\u003C/h3>\u003Cp>A 10% band that suits a $300,000 account creates noise on a $3,000 one, and misses real problems on a fixed grant. Too many alerts and people stop reading them. Set bands per client, send one summary per run, and have the agent reply \"none\" when everything's clear, so silence doesn't get mistaken for a broken check.\u003C/p>\u003Ch3 id=\"acting-on-a-number-you-havent-checked\">6. Acting on a number you haven't checked\u003C/h3>\u003Cp>A US agency lead we spoke to put it this way: data that's right 99.9% of the time is still wrong the one time you've built a client meeting on it. The agent reads the same governed data as your reports, which removes most of the mismatch. Before you change a budget, check the flagged number in the platform.\u003C/p>\u003Ch3 id=\"letting-the-agent-change-budgets-on-its-own\">7. Letting the agent change budgets on its own\u003C/h3>\u003Cp>Pausing campaigns or changing budgets through an agent depends on each ad platform's access rules, and Meta's is rolling out gradually. Even where it's possible, a budget change is a client decision. Keep the agent on detect and notify, and keep the change with your account manager.\u003C/p>\u003Ch3 id=\"mixing-pacing-with-everything-else-that-changes\">8. Mixing pacing with everything else that changes\u003C/h3>\u003Cp>Pacing is about spend against a plan. A sudden drop in conversions or a broken tracking tag is a different problem with a different fix. Keep the pacing agent focused, and handle the rest with \u003Ca href=\"/ai-agents/ppc-monitoring\">campaign monitoring\u003C/a>.\u003C/p>","sections.rich-text-content",{"id":603,"title":604,"subtext":605,"subtextBottom":37,"titleSize":606,"type":607,"subtextStyle":606,"disableTopMargin":17,"disableBottomMargin":17,"text_above_title":37,"CTA":608,"cta_collection":37,"__component":613},566,"Use agents for budget pacing","\u003Cp>IQ Agents access is open in cohorts with guided setup for each. Sign up now.\u003C/p>","normal","dark 2",[609,611],{"id":610,"label":591,"url":592,"subtext":37,"style":593,"element_id":37,"color":37,"icon":37,"width":37},3444,{"id":612,"label":320,"url":596,"subtext":37,"style":593,"element_id":37,"color":37,"icon":37,"width":37},3445,"sections.headline",{"id":615,"description":37,"title":37,"items":616,"__component":653},1178,[617,621,625,629,633,637,641,645,649],{"id":618,"question":619,"answer":620},7081,"What does pacing mean in advertising?","\u003Cp>Pacing is how fast a campaign spends its budget over time. A campaign that's on pace will spend its full budget by the end of the period. One that's overpacing will run out early, and one that's underpacing will finish with budget left.\u003C/p>",{"id":622,"question":623,"answer":624},7082,"How do you calculate budget pacing?","\u003Cp>Divide actual spend to date by expected spend to date. Expected spend is the budget multiplied by the share of the period that has passed. On day 10 of a 30-day month with a $30,000 budget, expected spend is $10,000. If you've spent $14,000, you're pacing at 140%.\u003C/p>",{"id":626,"question":627,"answer":628},7083,"How often should you check budget pacing?","\u003Cp>Daily for most accounts. Several times a day for large budgets, new campaigns and launches. Check more often in the last week of the month, when there's less time to recover.\u003C/p>",{"id":630,"question":631,"answer":632},7084,"Why is Google Ads spending more than my daily budget?","\u003Cp>Google Ads can spend up to twice your average daily budget on a day with more traffic, then spend less on other days. Over a month, it won't spend more than 30.4 times your average daily budget. That's why pacing against the monthly budget tells you more than checking a single day.\u003C/p>",{"id":634,"question":635,"answer":636},7085,"Can an AI agent change my budgets automatically?","\u003Cp>We recommend it doesn't. A pacing agent can check spend, flag what's off and suggest what to change. Changes to budgets or campaign status depend on each platform's access rules, and they're a decision your account manager should make with the client in mind.\u003C/p>",{"id":638,"question":639,"answer":640},7086,"What's the difference between budget pacing and campaign monitoring?","\u003Cp>Budget pacing checks spend against a plan: are you over, under or on track. Campaign monitoring watches everything else that can go wrong, like a drop in conversions, a disconnected account or broken tracking. Most agencies run both, as separate checks.\u003C/p>",{"id":642,"question":643,"answer":644},7087,"How to implement budget pacing in marketing?","\u003Cp>Put the budget plan for each client in one sheet, make spend a single number per client, and decide what counts as off pace. Then check spend against the plan on a schedule, manually or with an agent, and have a person act on what the check finds. The setup steps above walk through it with an AI agent.\u003C/p>",{"id":646,"question":647,"answer":648},7088,"What are effective budget pacing techniques for small businesses?","\u003Cp>Set a monthly cap and a daily budget that adds up to it. Use the pacing tools built into your ad platform, like Google Ads' budget pacing insights, and set an automated rule to alert you when spend crosses a limit. Check weekly, and keep a simple sheet with planned and actual spend. The same method works for one account or a hundred. What changes is how much of the checking you do by hand.\u003C/p>",{"id":650,"question":651,"answer":652},7089,"Budget pacing tools: which ones are most recommended?","\u003Cp>It depends on how many accounts you manage. Ad platforms' own tools, like Google Ads' budget pacing insights, automated rules and scripts, cover one platform at a time. Spreadsheets hold the plan but need someone to update them. Dedicated pacing software adds a cross-channel view. AI agents on a governed data layer read spend across channels, check it against your own budget sheet, and explain what's off. If you already use Claude, you can also ask it about spend by connecting it to your data through \u003Ca href=\"https://whatagraph.com/mcp\">Whatagraph MCP\u003C/a>. For Google Ads specifically, see our \u003Ca href=\"https://whatagraph.com/google-ads-reporting-tool\">Google Ads reporting\u003C/a> page.\u003C/p>","sections.faq",{"pagination":655},{"page":5,"pageSize":147,"pageCount":5,"total":5},1790790785966]