[{"data":1,"prerenderedAt":667},["ShallowReactive",2],{"bpyqRQk8K7_rRSCIF_1HgjC-kcVBfBNwIX8GFkkN2FU":3,"SB-_f1-GRNMO6gutVD5zmJ_TXPJ4MfkKTp_qws74ljY":308,"BFZ51UwMaGjse4_-WTPcEZA7rKd7BHdsSnXdwKWdGDE":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":665},[538],{"id":119,"documentId":539,"title":540,"slug":541,"card_description":542,"order":543,"roles":544,"tasks":552,"setup_minutes":23,"runs":554,"best_for":555,"createdAt":556,"updatedAt":557,"publishedAt":558,"icon":559,"seo":563,"agents":587,"content":607},"esanujvwywofhadf9u3m1nr9","Build client reports on autopilot","automated-client-reporting","Draft every monthly client report on schedule, ready for your team to review and send.",0,[545,546,547,548,549,550,551],"Agency Owner","Client Services Lead","Account Manager","Paid Media Specialist","SEO Lead","Reporting / Ops Owner","Data / Analytics Lead",[553],"Reporting Production","Daily, weekly, or monthly","Reporting leads, analytics leads, account managers, PPC specialists, SEO leads","2026-09-29T16:15:26.325Z","2026-09-30T12:52:34.961Z","2026-09-30T12:52:35.213Z",{"id":560,"documentId":561,"url":562,"alternativeText":37},17658,"mrid3g9srujbe4c8pp30gtjv","https://s3.us-east-2.amazonaws.com/whatagraph.com/Vector_13d42d5fc5.svg",{"id":564,"metaTitle":565,"metaDescription":566,"addNoIndex":17,"canonicalURL":37,"metaImage":567},3171,"Automated client reporting with AI agents ","Automated client reporting with AI agents: create every monthly report on schedule, then your team checks it, adds context, and signs off.",{"id":568,"name":569,"alternativeText":37,"caption":37,"width":570,"height":571,"formats":572,"hash":581,"ext":369,"mime":370,"size":582,"url":583,"previewUrl":37,"provider":355,"provider_metadata":37,"createdAt":584,"updatedAt":584,"documentId":585,"publishedAt":586,"focalPoint":37},17705,"Automated client reporting with agents - IQ Agents.png",2400,1256,{"thumbnail":573},{"ext":369,"url":574,"etag":575,"hash":576,"mime":370,"name":577,"path":37,"size":203,"width":578,"height":579,"sizeInBytes":580},"https://s3.us-east-2.amazonaws.com/whatagraph.com/thumbnail_Automated_client_reporting_with_agents_IQ_Agents_a3973f972b.png","dd7031e56a2e73487a80ec8eccbab7e3","thumbnail_Automated_client_reporting_with_agents_IQ_Agents_a3973f972b","thumbnail_Automated client reporting with agents - IQ Agents.png",245,128,41002,"Automated_client_reporting_with_agents_IQ_Agents_a3973f972b",1038.48,"https://s3.us-east-2.amazonaws.com/whatagraph.com/Automated_client_reporting_with_agents_IQ_Agents_a3973f972b.png","2026-09-30T12:26:43.989Z","cujk73pnwi2jf9lkkvlppnna","2026-09-30T12:26:43.990Z",[588,598],{"id":5,"documentId":589,"name":590,"slug":591,"shape":592,"texture":593},"gno6a7dtm1yrustn22nrhsvr","Recap","recap-agent","union",{"id":594,"documentId":595,"url":596,"width":597,"height":597},17703,"h3my03wrbfp9k5lw6rcjc9bh","https://s3.us-east-2.amazonaws.com/whatagraph.com/Generated_Image_August_26_2026_12_17_PM_639506f8d5.jpg",1024,{"id":40,"documentId":599,"name":600,"slug":601,"shape":602,"texture":603},"m3d9htlqsypofnat3oqejoan","Insight","insight-agent","vector_3",{"id":604,"documentId":605,"url":606,"width":597,"height":597},17704,"aeiqwk8jtflgh753mkcvkr8g","https://s3.us-east-2.amazonaws.com/whatagraph.com/Generated_Image_August_26_2026_11_44_AM_d0c4850029.jpg",[608,621,625,637],{"id":135,"text_above_title":37,"title":540,"subtext":609,"background":610,"cta":611,"__component":620},"Connect your data sources and agents create the client report and writes the commentary in your house style. Schedule the next report and reporting runs on autopilot.","single-use-case",[612,617],{"id":613,"label":614,"url":615,"subtext":37,"style":616,"element_id":37,"color":37,"icon":37,"width":37},3366,"Sign up for agents","https://whatagraph.com/agents-waitlist","button",{"id":618,"label":320,"url":619,"subtext":37,"style":616,"element_id":37,"color":37,"icon":37,"width":37},3367,"https://whatagraph.com/book-a-call","sections.hero-dark",{"id":622,"content":623,"__component":624},337,"\u003Ch2 id=\"what-is-an-automated-client-reporting-agent\">What is an automated client reporting agent?\u003C/h2>\u003Cp>An automated client reporting agent pulls fresh data for the month from your connected accounts, writes commentary, brands the report, and delivers the first draft to you.\u003C/p>\u003Cp>Your only job then is to review the output, go back and forth with the agent on areas you want it to improve or dig deeper, and send it off to the client.\u003C/p>\u003Cp>In practice, you can technically even remove this “review” layer and send the report straight to your client through a scheduled delivery via email or Slack.\u003C/p>\u003Cp>However, marketing agencies we’ve talked to still recommend having a human in the loop to make sure reports are accurate, nuanced, and insightful.\u003C/p>\u003Cp>If you’re picking a tool, our \u003Ca href=\"/blog/articles/client-reporting-tools\">client reporting tools\u003C/a> roundup compares the best options.\u003C/p>\u003Ch2 id=\"client-reporting-automation-case-studies-how-agencies-use-ai-agents\">Client reporting automation case studies: how agencies use AI agents\u003C/h2>\u003Cp>Marketing agencies are using agents to produce monthly client reports on a schedule. The specialists still do the analysis: they check the numbers, push the agent to dig further, fix what it got wrong, and sign off before anything reaches the client.\u003C/p>\u003Cp>Here are two case studies that prove this:\u003C/p>\u003Ch3 id=\"how-a-us-full-service-agency-built-a-reporting-agent-per-client\">How a US full-service agency built a reporting agent per client\u003C/h3>\u003Cp>This US full-service agency has a two-person analytics team that handles monthly reports for 15 clients, and before agents, that work took most of the month.\u003C/p>\u003Cp>In August, the analytics lead built specialist agents for her clients and scheduled the monthly reports for September 2. \u003C/p>\u003Cfigure class=\"image\">\u003Cimg src=\"https://media.whatagraph.com/GKV_schedule_02ea61ff55.png\" srcset=\"https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=350 350w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=700 700w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=420 440w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=840 880w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=768 768w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=1536 1536w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=992 992w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=1984 1984w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=600 1200w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=1200 2400w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.png?width=720 1440w, https://media.whatagraph.com/GKV_schedule_02ea61ff55.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=\"GKV - schedule.png\">\u003C/figure>\u003Cp>When that date came around, the agent built the reports without the analytics lead having to prompt or have their laptop open. The agent also read the client's previous reports and matched their structure without being asked to. \u003C/p>\u003Cp>The scheduled report only took 7 minutes to create. But the analytics lead went back and forth with the agent: dive deeper into this, check your numbers here. She calls it co-creation, and says the output got better because of it. Her team still signs off every report before it goes to the client.\u003C/p>\u003Cp>\u003Cimg src=\"https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png\" srcset=\"https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=350 350w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=700 700w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=420 440w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=840 880w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=768 768w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=1536 1536w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=992 992w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=1984 1984w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=600 1200w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=1200 2400w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.png?width=720 1440w, https://media.whatagraph.com/GKV_scheduled_report_005923fe10.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=\"GKV - scheduled report.png\">\u003C/p>\u003Cp>\u003Cstrong>Result: \u003C/strong>reporting time reduced from 10 days to 1 hour across their 15 clients. \u003C/p>\u003Cblockquote class=\"quote\">\u003Cdiv class=\"quote__body\">\u003Cspan class=\"quote__text\">\"With agents, I can do my job faster and better. I anticipated the faster, but not the better.\"\u003C/span>\u003Cfooter class=\"quote__author\">Director of Analytics, US communications agency\u003C/footer>\u003C/div>\u003C/blockquote>\u003Ch3 id=\"a-german-agency-the-team-checks-what-the-agent-changed\">A German agency: the team checks what the agent changed\u003C/h3>\u003Cp>At this German agency, the head of the PPC team briefed his agent on how he wants commentary written: the overall picture first, then the comparison with last month, then the outlook. \u003C/p>\u003Cp>For a client with a seven-figure budget, he told the agent to duplicate the report, update it, and write within the existing layout. It took about five minutes, in German.\u003C/p>\u003Cp>Ten days later, four people on his team had built agents for their own clients. They said the commentary sounded native and kept the agency's existing style. \u003C/p>\u003Cblockquote class=\"quote\">\u003Cdiv class=\"quote__body\">\u003Cspan class=\"quote__text\">\"I just need to check the reports now, and it saves an hour of work per report.\"\u003C/span>\u003Cfooter class=\"quote__author\">Head of PPC, German agency\u003C/footer>\u003C/div>\u003C/blockquote>\u003Cp>At both agencies, the agent produces the draft on schedule, and a specialist reviews it, corrects it, and signs it off before the client sees it.\u003C/p>\u003Ch2 id=\"automated-vs-manual-client-reporting-which-is-better\">Automated vs. manual client reporting: which is better?\u003C/h2>\u003Cp>Neither is better than the other. Marketing agencies we’ve talked to say you need both: automated reports for the first draft, then the specialist reviews the output, adds more context, digs deeper in certain areas, before it reaches clients. AI agents can greatly reduce the time taken to get to that human judgement and analysis part.\u003C/p>\u003Cp>Here’s how the work compares:\u003C/p>\u003Cfigure class=\"table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth> \u003C/th>\u003Cth>100% Manual\u003C/th>\u003Cth>Automated with an AI agent + human oversight\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody>\u003Ctr>\u003Ctd>Building the report\u003C/td>\u003Ctd>Someone copies last month's report and updates it by hand\u003C/td>\u003Ctd>The agent duplicates it and rolls the date range forward on a schedule\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Commentary\u003C/td>\u003Ctd>Written from scratch, or edited from last month's text\u003C/td>\u003Ctd>Drafted in your house style, then edited by the specialist\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Time as you add clients\u003C/td>\u003Ctd>Build time and review time both grow with every client\u003C/td>\u003Ctd>Creating new reports is now 99% automated, only human review time grows\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Consistency\u003C/td>\u003Ctd>Depends on who built the report this month\u003C/td>\u003Ctd>Same structure and style every month\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Typical errors\u003C/td>\u003Ctd>Stale dates, missed widgets, copy-paste mistakes\u003C/td>\u003Ctd>A wrong setting or wrong metric when the brief is loose, caught in human review stage\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Client context\u003C/td>\u003Ctd>Lots of context but they can get lost when the specialist has many other things to do\u003C/td>\u003Ctd>Added by the specialist during review\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Best for\u003C/td>\u003Ctd>One-off reports, pitches, a client's first report\u003C/td>\u003Ctd>Monthly and weekly reports that repeat\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/figure>\u003Cp>Manual still makes sense for one-off work, where there's no previous report to copy and the structure is still changing. Once a report repeats, automate the build and keep your people on the analysis.\u003C/p>\u003Ch2 id=\"what-are-the-benefits-of-automated-client-reporting\">What are the benefits of automated client reporting?\u003C/h2>\u003Cp>The first benefit is time. The business impact comes from what that time turns into: reports that reach clients sooner, better analysis, and more clients per person on the team.\u003C/p>\u003Cp>\u003Cstrong>✅ Less time spent on each report.\u003C/strong> Pulling data, copying last month's report and rewriting the same commentary are the slowest parts of reporting, and they're the parts automation takes over. One US full-service agency cut the time on its standard monthly reporting by more than half.\u003C/p>\u003Cp>\u003Cstrong>✅ Reports reach clients sooner.\u003C/strong> When every report is built by hand, the last clients in the queue wait. At the same agency, some clients used to get last month's report in week four. With the build automated, the team is aiming to finish regular reporting in the first one or two weeks of the month.\u003C/p>\u003Cp>\u003Cstrong>✅ More time for analysis.\u003C/strong> The hours saved go into the work clients value: explaining changes, answering questions and planning next steps. The agency's analytics lead says she now gets back to clients \"not only faster, but with more informed feedback.\"\u003C/p>\u003Cp>\u003Cstrong>✅ Room for proactive work.\u003C/strong> Checks that never get prioritized, like working out which clients a platform change affects, start happening once the monthly build stops taking the whole month.\u003C/p>\u003Cp>\u003Cstrong>✅ Consistent reports across the team.\u003C/strong> Every report follows the same structure, definitions and house style, so quality doesn't depend on who built it this month.\u003C/p>\u003Cp>\u003Cstrong>✅ Fewer manual errors.\u003C/strong> Stale date ranges, missed widgets and copy-paste mistakes mostly come from rebuilding reports by hand. Automation removes the rebuild.\u003C/p>\u003Cp>\u003Cstrong>✅ Better client retention.\u003C/strong> The report is what clients see every month, and late or inconsistent reports make renewal conversations harder. \u003Ca href=\"/case-studies/dtch-digitals\">Dtch. Digitals\u003C/a> cut client churn by 50% after moving to automated, live reports in Whatagraph.\u003C/p>\u003Ch2 id=\"how-to-implement-automated-client-reporting-in-whatagraph-with-iq-agents\">How to implement automated client reporting in Whatagraph with IQ Agents\u003C/h2>\u003Cp>Here's how to automate the reporting process with an agent on Whatagraph, step by step.\u003C/p>\u003Col>\u003Cli data-list-item-id=\"e0e525bc2be2201b524cc6e867439106c\">\u003Cstrong>Connect the client's sources.\u003C/strong> Link their ad accounts, analytics and CRM once. Whatagraph’s ready-made agent - Roster - can connect them and flag broken connections.\u003C/li>\u003Cli data-list-item-id=\"ea4e5d525e266132ec7a73a54cafdf4ef\">\u003Cstrong>Define the metrics.\u003C/strong> Set custom metrics like ROAS and CPA once. Group a client's ad accounts into a source group. Blend channels where you need one view. \u003Ca href=\"/data-hub\">Define them once\u003C/a>, and every report and agent reads the same definitions.\u003C/li>\u003Cli data-list-item-id=\"e8f99aa778362310e1d42175af68c6809\">\u003Cstrong>Build the master report.\u003C/strong> Upload a previous report your client likes and ask Whatagraph IQ Agent to duplicate it for you. No report yet? Ask the agent to build one for you or start from a \u003Ca href=\"/templates/monthly-report\">monthly report template\u003C/a>.\u003C/li>\u003Cli data-list-item-id=\"ec66ffa7c53d7d91247cd09dec798f5a0\">\u003Cstrong>Brand it.\u003C/strong> Apply the client's logo, colors and fonts with the Brand agent.\u003C/li>\u003Cli data-list-item-id=\"e40656e4bca9f4b916f202dbce964ccc7\">\u003Cstrong>Create a specialist reporting agent for each client.\u003C/strong> Just tell IQ Agent in plain language what you want or duplicate a pre-made reporting agent and edit it with your client’s context.\u003C/li>\u003Cli data-list-item-id=\"e0879258629e08c7680c94ddabcc05d21\">\u003Cstrong>Give it the client's context.\u003C/strong> Save the client's goals, KPIs and tone to the agent's memory. Attach past reports or strategy docs to its knowledge.\u003C/li>\u003Cli data-list-item-id=\"e9a0499cef1a662b37c86302717dbe3ea\">\u003Cstrong>Set permissions.\u003C/strong> Set report and widget edits to need approval until you trust the output.\u003C/li>\u003Cli data-list-item-id=\"e0fbcc086681961e72408cc7837e9c242\">\u003Cstrong>Run it once.\u003C/strong> Use this prompt to run scheduled reporting:\u003C/li>\u003C/ol>\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>On the [day] of every month, duplicate [report URL], update it to last\u003Cbr>month, and rewrite the commentary on every tab in the same style.\u003Cbr>Flag anything you're unsure about.&nbsp;\u003Cbr>When you're done, write a summary of what changed and what needs my review. Don't share or send the report to the client.\u003C/p>\u003C/div>\u003C/div>\u003Col start=\"9\">\u003Cli data-list-item-id=\"eba54ad9639ade79ae136404d26a1496f\">\u003Cstrong>Correct it.\u003C/strong> Tell the agent what to fix. Save the fixes to its instructions, so the next run starts from them.\u003C/li>\u003Cli data-list-item-id=\"e236f8e480def543bac09e068edb41963\">\u003Cstrong>Schedule it.\u003C/strong> Pick a monthly date, like the 2nd. It runs on Whatagraph's servers.\u003C/li>\u003Cli data-list-item-id=\"e609d53ec1e0ef301443a3717a25921b7\">\u003Cstrong>Set up delivery.\u003C/strong> Add an email automation with a manual approval step. Nothing sends until someone signs off.\u003C/li>\u003Cli data-list-item-id=\"e175a2563bbfef78f85ab12ca84ff1175\">\u003Cstrong>Copy it for the next client.\u003C/strong> Agents are shared with your team. Duplicate the agent, then change the report URL and the client's context.\u003C/li>\u003C/ol>\u003Ch2 id=\"common-challenges-of-implementing-automated-client-reporting\">Common challenges of implementing automated client reporting\u003C/h2>\u003Ch3 id=\"combining-data-from-different-ad-platforms-in-one-view\">1. Combining data from different ad platforms in one view\u003C/h3>\u003Cp>Every ad platform reports its own way. Google Ads and Meta name metrics differently, use different \u003Ca href=\"https://www.facebook.com/business/help/861727694396009\" target=\"_blank\" rel=\"noopener noreferrer\">attribution windows\u003C/a>, and can report in different currencies and time zones.\u003C/p>\u003Cp>Most teams export each platform into a spreadsheet, or pull everything into a dashboard tool through third-party connectors, then reconcile the totals by hand. That works for a handful of clients. At 30 or 40, the dashboards slow down, connectors break, and someone spends a day each month fixing the gaps between tools.\u003C/p>\u003Cp>Whatagraph connects to each platform natively and gives you two ways to combine them. Source groups roll up accounts of the same type, like all of a client's Google Ads accounts, into one source.\u003C/p>\u003Cp>Blends join different channels, like Google Ads, Meta and GA4, on shared dimensions such as date and campaign. Rate metrics like ROAS and CPA are built as custom metrics on top of the combined totals, so you don't end up averaging each channel's average. Set it up once, and every report for that client reads the same combined view.\u003C/p>\u003Ch3 id=\"inconsistent-campaign-naming-across-platforms\">2. Inconsistent campaign naming across platforms\u003C/h3>\u003Cp>The same campaign often has three names: \"Brand_Search_US\" in Google Ads, \"US - Brand\" in Meta, and a UTM tag in GA4 that matches neither. Campaigns get renamed mid-flight, and each account manager has their own convention.\u003C/p>\u003Cp>Reports that group or compare by campaign end up with duplicate rows, or with last month's numbers that don't line up with this month's. Teams patch it with lookup tables and regex in a spreadsheet, then update them every time someone launches a campaign.\u003C/p>\u003Cp>In Whatagraph, you fix this with custom dimensions. A custom dimension maps messy \u003Ca href=\"https://support.google.com/analytics/answer/10917952?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">campaign names\u003C/a> to one clean value, or groups them into categories like brand, prospecting and retargeting. You can write the rules yourself or have AI classify campaigns into the categories you define. Define it once, and every report uses the same names.\u003C/p>\u003Ch3 id=\"ai-commentary-that-sounds-generic\">3. AI commentary that sounds generic\u003C/h3>\u003Cp>Most AI-written commentary restates the chart: sessions went up 12%, CPC went down 4%. The client can already see that. What they want to know is why it changed and what you'll do next, and a model can't work that out from the numbers alone.\u003C/p>\u003Cp>The fix is context and structure:\u003C/p>\u003Cul>\u003Cli data-list-item-id=\"e8df27e9fd146a81e6fb4569486fe3e4d\">\u003Cstrong>Give it the client's goals.\u003C/strong> A 10% rise in CPA means one thing for a client scaling spend and another for a client cutting it.\u003C/li>\u003Cli data-list-item-id=\"eae15c9d0675df62140959fecb3eaaf0f\">\u003Cstrong>Show it your past reports.\u003C/strong> An AI that reads the last few reports picks up your structure and tone.\u003C/li>\u003Cli data-list-item-id=\"e11caf0740dfef1e99147b40063d50e56\">\u003Cstrong>Tell it the structure you want.\u003C/strong> For example: the overall picture first, then the comparison with last month, then the outlook.\u003C/li>\u003Cli data-list-item-id=\"e13de3354b9198463e07f729aff560216\">\u003Cstrong>Point it at the metrics that matter.\u003C/strong> Tell it to write about the KPIs in the report, not every metric in the account.\u003C/li>\u003Cli data-list-item-id=\"e01ed9ed0c010ea2407f307a41fc3d056\">\u003Cstrong>Leave the why to your specialist.\u003C/strong> Client meetings, offline changes and strategy decisions don't live in the ad data, so a person adds them in review.\u003C/li>\u003C/ul>\u003Ch3 id=\"finding-the-balance-between-automation-and-human-review\">4. Finding the balance between automation and human review\u003C/h3>\u003Cp>If you automate too little, you save an hour and still rebuild most of the report. If you automate too much, a wrong number can reach the client with your logo on it.\u003C/p>\u003Cp>A split that works: automation handles the repeatable parts, meaning pulling data, rolling the report forward, checking every widget loaded, and writing the first draft. A person handles anything the client reads closely: the headline numbers, the commentary, the recommendations and the final sign-off. Start with approval required on every change. As the output proves reliable, relax approvals on routine edits, and keep the final sign-off on every report.\u003C/p>\u003Ch3 id=\"knowing-where-to-start\">5. Knowing where to start\u003C/h3>\u003Cp>Reporting automation touches data connections, metric definitions, templates, commentary and delivery. There are more options than any team can test at once, and teams that try to automate everything together tend to stall.\u003C/p>\u003Cp>Start with the report you rebuild most often, for one client. Get it running, compare the first cycle with the second, then copy the setup to the next client.\u003C/p>\u003Ch3 id=\"the-setup-depends-on-one-person\">6. The setup depends on one person\u003C/h3>\u003Cp>In a lot of agencies, reporting runs on one person's spreadsheets, scripts or prompts. When that person goes on holiday or leaves, reports slow down or stop, and nobody else knows how the numbers were built.\u003C/p>\u003Cp>Keep the setup where the whole team can see it. In Whatagraph, metric definitions, templates and agents live in the team's workspace instead of one person's files. Agents are shared across the team, so a colleague can run the same agent with the same instructions, and conversations with an agent are visible to the team by default.\u003C/p>\u003Ch2 id=\"best-practices-for-automated-client-reporting\">Best practices for automated client reporting\u003C/h2>\u003Cul>\u003Cli data-list-item-id=\"e95af093e393331f4a2a68a5f7bd53d03\">\u003Cstrong>Automate reports that repeat.\u003C/strong> Start with monthly and weekly reports. Leave pitches and one-off analyses manual.\u003C/li>\u003Cli data-list-item-id=\"e12873d2b86fa3f896859500de1b99609\">\u003Cstrong>Build templates before agents.\u003C/strong>\u003Ca href=\"/case-studies/maatwerk-online\">Maatwerk Online\u003C/a> runs reporting for 100+ clients from four pillar templates that cover 90% of them. When most reports share a structure, the agent's monthly job is predictable.\u003C/li>\u003Cli data-list-item-id=\"eb76721bec9392a64da3e6cb0a9e11dc3\">\u003Cstrong>Define every metric once.\u003C/strong> If \"conversion\" means a purchase for one client and a form fill for another, write that down per client. If ROAS is calculated three different ways across your reports, pick one.\u003C/li>\u003Cli data-list-item-id=\"eeb631fa974e5f406f71e83950e6bedb1\">\u003Cstrong>Fix campaign naming first.\u003C/strong> Agents group and compare campaigns by name. If a campaign gets renamed mid-flight, map the old name to the new one, or last month's numbers won't line up with this month's.\u003C/li>\u003Cli data-list-item-id=\"e16bc3666f4cf8b66f1ac2f05df1037b2\">\u003Cstrong>Pick one conversion source per client.\u003C/strong> Conversions reported by Google Ads and by GA4 \u003Ca href=\"https://support.google.com/google-ads/answer/7457111?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">won't match\u003C/a>. Decide which one each client's report uses, so the commentary doesn't switch between them.\u003C/li>\u003Cli data-list-item-id=\"ed8b76ba07adc7eff7d31606c1a23313a\">\u003Cstrong>Say what must not change.\u003C/strong> Tell the agent which settings to leave alone, like comparison mode and widget formats, as well as what to update.\u003C/li>\u003Cli data-list-item-id=\"ef6365ba6ad587657cf106e31b630d042\">\u003Cstrong>Tie commentary to the report's own metrics.\u003C/strong> An agent can see every metric in the account. Tell it to write about the ones the client sees.\u003C/li>\u003Cli data-list-item-id=\"e7b399cbd35fe2e4fdd8829089056b6c7\">\u003Cstrong>Start with one client.\u003C/strong> Get one report right, then copy the agent.\u003C/li>\u003Cli data-list-item-id=\"e5f2e02c5bb5aebd70b7e1d96759d2dcf\">\u003Cstrong>Update the brief after every review.\u003C/strong> Each correction you save means one less fix next month.\u003C/li>\u003Cli data-list-item-id=\"e1f9d8114cdc1571891d9eb39c9a53ce6\">\u003Cstrong>Keep a specialist on every report.\u003C/strong> Keep the review step on for every client, including the ones that have run cleanly for months.\u003C/li>\u003C/ul>","sections.rich-text-content",{"id":626,"title":627,"subtext":628,"subtextBottom":37,"titleSize":629,"type":630,"subtextStyle":629,"disableTopMargin":17,"disableBottomMargin":17,"text_above_title":37,"CTA":631,"cta_collection":37,"__component":636},546,"Try agents for your reporting","\u003Cp>IQ Agents access is open in cohorts with guided setup for each. Sign up now.\u003C/p>","normal","dark 2",[632,634],{"id":633,"label":614,"url":615,"subtext":37,"style":616,"element_id":37,"color":37,"icon":37,"width":37},3368,{"id":635,"label":320,"url":619,"subtext":37,"style":616,"element_id":37,"color":37,"icon":37,"width":37},3369,"sections.headline",{"id":638,"description":37,"title":37,"items":639,"__component":664},1159,[640,644,648,652,656,660],{"id":641,"question":642,"answer":643},6938,"How can I automate client reporting?","\u003Cp>Connect your data sources to one reporting platform, build a template for each type of client, and schedule delivery. That automates the data and the send. To automate the monthly update and the commentary too, brief an AI agent to duplicate last month's report, roll the date range forward and rewrite the commentary, then review the draft before it goes to the client.\u003C/p>",{"id":645,"question":646,"answer":647},6939,"Can an AI agent write the commentary in my client reports?","\u003Cp>Yes. An agent can rewrite the commentary on every tab in your existing house style, and agencies in early access have run this in German and Dutch. What it can't supply is context it doesn't have, like what was agreed on a client call, so your team adds that during review.\u003C/p>",{"id":649,"question":650,"answer":651},6940,"Will the agent overwrite last month's report?","\u003Cp>Not if you brief it to duplicate. The agent works on a copy, so last month's report stays as it was. You can also set report edits to need approval, and snapshots let you restore an earlier version.\u003C/p>",{"id":653,"question":654,"answer":655},6941,"Does it work in languages other than English?","\u003Cp>Yes. Agents work in the language you write to them in. Agencies have used them end to end in German, Dutch and Swedish, including the written commentary.\u003C/p>",{"id":657,"question":658,"answer":659},6942,"How is this different from asking ChatGPT or Claude to write my report?","\u003Cp>A general assistant is good for one-off questions and exploring data. An agent is set up once, shared by the whole team, and runs the same job on a schedule against the same metric definitions your reports use. You don't have to pick one: Whatagraph is also an official Claude connector, so you can query the same data from Claude.\u003C/p>",{"id":661,"question":662,"answer":663},6943,"Is my client data used to train AI models?","\u003Cp>No. Customer data isn't used to train models. Agents act only inside your team's workspace, and every action they take is written to an audit log.\u003C/p>","sections.faq",{"pagination":666},{"page":5,"pageSize":147,"pageCount":5,"total":5},1790783322538]