{"id":1078,"date":"2024-07-26T14:31:00","date_gmt":"2024-07-26T12:31:00","guid":{"rendered":"https:\/\/nilsrooijmans.com\/daily\/?p=1078"},"modified":"2024-10-04T04:56:09","modified_gmt":"2024-10-04T02:56:09","slug":"google-ads-script-review-campaigns-reporting-script-fun-edition","status":"publish","type":"post","link":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition","title":{"rendered":"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Not convinced you can\u00a0<a href=\"https:\/\/nilsrooijmans.com\/5-day-chatgpt-and-google-ads-scripts-challenge\/\" target=\"_blank\" rel=\"noreferrer noopener\">create your own scripts without any coding skills<\/a>?\u00a0<br><br>Watch this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Campaigns Reporting Script (Fun Edition)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What it does:<\/strong><br>This Google Ads script creates a nicely-formatted email that reports the performance of your campaigns. It includes funny emojis to help you discriminate between good-performing campaigns and bad performers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"731\" height=\"553\" src=\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png\" alt=\"\" class=\"wp-image-1080\" srcset=\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png 731w, https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image-300x227.png 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why you&#8217;d care:<\/strong><br>Simple reports like this can give you a quick and easy look into your account\u2019s performance and ensure all is well. Peace of mind with a single click\u00a0\ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why I like it:<\/strong><br>This script is 100% generated with AI. In a few minutes. Without any coding skills required! The author, Geert Groot, used the latest version of the Large Language Model Claude AI to create the script for him. It only took two prompts:<br><em>1st: Make me a Google Ads reporting script for enabled campaigns.<\/em><br><em>2nd: How can we make this more fun.<\/em><br>Note: Geert doesn&#8217;t know how to code. He has learned the basics of scripting (partly via\u00a0<a href=\"https:\/\/nilsrooijmans.com\/5-day-chatgpt-and-google-ads-scripts-challenge\/\" target=\"_blank\" rel=\"noreferrer noopener\">my course on using GPT to create scripts for you<\/a>), and has experimented a lot with prompts to learn how to have LLMs create scripts for him &#8212; with success!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>URL:\u00a0<\/strong><a href=\"https:\/\/docs.google.com\/document\/d\/1UcGx48fPzEV2FFaA29S273TzZH8NFY_6bQvLkVsQp7k\/edit\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.google.com\/document\/d\/1UcGx48fPzEV2FFaA29S273TzZH8NFY_6bQvLkVsQp7k\/edit?usp=sharing<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PRO TIP:<\/strong><br>After installing and running the script, have a look at the output in your inbox. Come up with some ideas to improve the report and customize it to your own needs. Then, head over to your favorite LLM (e.g., ChatGPT\/Claude\/Gemini), feed it the script, ask it to explain the script, and then ask it to improve the script and implement your requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Don\u2019t give up if it doesn\u2019t work immediately. Simply feed error messages back to the LLM and ask it to fix them. Treat the LLM like your new intern. Be patient, and be concrete in your requests. Be surprised \ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Happy scripting!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Nils<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Not convinced you can\u00a0create your own scripts without any coding skills?\u00a0 Watch this. Campaigns Reporting Script (Fun Edition) What it does:This Google Ads script creates a nicely-formatted email that reports the performance of your campaigns. It includes funny emojis to help you discriminate between good-performing campaigns and bad performers. Why you&#8217;d care:Simple reports like this &hellip; <a href=\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1078","post","type-post","status-publish","format-standard","hentry","category-google-ads"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Google Ads Script Review] Campaigns Reporting Script (Fun Edition) - Nils Rooijmans<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition) - Nils Rooijmans\" \/>\n<meta property=\"og:description\" content=\"Not convinced you can\u00a0create your own scripts without any coding skills?\u00a0 Watch this. Campaigns Reporting Script (Fun Edition) What it does:This Google Ads script creates a nicely-formatted email that reports the performance of your campaigns. It includes funny emojis to help you discriminate between good-performing campaigns and bad performers. Why you&#8217;d care:Simple reports like this &hellip; Continue reading &quot;[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\" \/>\n<meta property=\"og:site_name\" content=\"Nils Rooijmans\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-26T12:31:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-04T02:56:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png\" \/>\n<meta name=\"author\" content=\"Nils Rooijmans\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nils Rooijmans\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#article\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\"},\"author\":{\"name\":\"Nils Rooijmans\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"headline\":\"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)\",\"datePublished\":\"2024-07-26T12:31:00+00:00\",\"dateModified\":\"2024-10-04T02:56:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\"},\"wordCount\":334,\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"image\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png\",\"articleSection\":[\"Google Ads\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\",\"name\":\"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition) - Nils Rooijmans\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage\"},\"image\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png\",\"datePublished\":\"2024-07-26T12:31:00+00:00\",\"dateModified\":\"2024-10-04T02:56:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png\",\"contentUrl\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png\",\"width\":731,\"height\":553},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nilsrooijmans.com\/daily\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/\",\"name\":\"Nils Rooijmans Daily Newsletter - Google Ads\",\"description\":\"Daily emails to boost your Google Ads Performance\",\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nilsrooijmans.com\/daily\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\",\"name\":\"Nils Rooijmans\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg\",\"contentUrl\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg\",\"width\":300,\"height\":300,\"caption\":\"Nils Rooijmans\"},\"logo\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/\"},\"description\":\"Google Ads Performance Architect with a passion for PPC Automation &amp; AI, in particular via Google Ads Scripts.\",\"sameAs\":[\"https:\/\/nilsrooijmans.com\/\",\"https:\/\/www.linkedin.com\/in\/nilsrooijmans\/\"],\"url\":\"https:\/\/nilsrooijmans.com\/daily\/author\/nils\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition) - Nils Rooijmans","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition","og_locale":"en_US","og_type":"article","og_title":"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition) - Nils Rooijmans","og_description":"Not convinced you can\u00a0create your own scripts without any coding skills?\u00a0 Watch this. Campaigns Reporting Script (Fun Edition) What it does:This Google Ads script creates a nicely-formatted email that reports the performance of your campaigns. It includes funny emojis to help you discriminate between good-performing campaigns and bad performers. Why you&#8217;d care:Simple reports like this &hellip; Continue reading \"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)\"","og_url":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition","og_site_name":"Nils Rooijmans","article_published_time":"2024-07-26T12:31:00+00:00","article_modified_time":"2024-10-04T02:56:09+00:00","og_image":[{"url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png","type":"","width":"","height":""}],"author":"Nils Rooijmans","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nils Rooijmans","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#article","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition"},"author":{"name":"Nils Rooijmans","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"headline":"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)","datePublished":"2024-07-26T12:31:00+00:00","dateModified":"2024-10-04T02:56:09+00:00","mainEntityOfPage":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition"},"wordCount":334,"publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"image":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage"},"thumbnailUrl":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png","articleSection":["Google Ads"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition","url":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition","name":"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition) - Nils Rooijmans","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage"},"image":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage"},"thumbnailUrl":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png","datePublished":"2024-07-26T12:31:00+00:00","dateModified":"2024-10-04T02:56:09+00:00","breadcrumb":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#primaryimage","url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png","contentUrl":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/10\/image.png","width":731,"height":553},{"@type":"BreadcrumbList","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-review-campaigns-reporting-script-fun-edition#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nilsrooijmans.com\/daily"},{"@type":"ListItem","position":2,"name":"[Google Ads Script Review] Campaigns Reporting Script (Fun Edition)"}]},{"@type":"WebSite","@id":"https:\/\/nilsrooijmans.com\/daily\/#website","url":"https:\/\/nilsrooijmans.com\/daily\/","name":"Nils Rooijmans Daily Newsletter - Google Ads","description":"Daily emails to boost your Google Ads Performance","publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nilsrooijmans.com\/daily\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0","name":"Nils Rooijmans","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/","url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg","contentUrl":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg","width":300,"height":300,"caption":"Nils Rooijmans"},"logo":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/"},"description":"Google Ads Performance Architect with a passion for PPC Automation &amp; AI, in particular via Google Ads Scripts.","sameAs":["https:\/\/nilsrooijmans.com\/","https:\/\/www.linkedin.com\/in\/nilsrooijmans\/"],"url":"https:\/\/nilsrooijmans.com\/daily\/author\/nils"}]}},"_links":{"self":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/comments?post=1078"}],"version-history":[{"count":2,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1078\/revisions"}],"predecessor-version":[{"id":1081,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1078\/revisions\/1081"}],"wp:attachment":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/media?parent=1078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/categories?post=1078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/tags?post=1078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}