1<!DOCTYPE html><!--eo6T_YkIsNUme3WHxlZrD--><html lang="en" class="__variable_f6ea4d __variable_d2dc74"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/3ed98653bb061428-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/4c9affa5bc8f420e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/5b01f339abf2f1a5.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Flogo.avif&w=48&q=75 1x, /_next/image?url=%2Flogo.avif&w=96&q=75 2x"/><link rel="stylesheet" href="/_next/static/css/9c96e34569e8d4a0.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/eda9cb7e65992ec4.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c13d86f131e4df20.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-87b873bcf1e21a86.js"/>
1<script src="/_next/static/chunks/4bd1b696-bad92808725a934a.js" async=""></script>
1<script src="/_next/static/chunks/31255-e3a1c083defda1ef.js" async=""></script>
1<script src="/_next/static/chunks/main-app-ea7dc0f50c5d34f0.js" async=""></script>
1<script src="/_next/static/chunks/15239-5e8679910933d4de.js" async=""></script>
1<script src="/_next/static/chunks/42610-79c523d5931a5ff0.js" async=""></script>
1<script src="/_next/static/chunks/951-f4563ddcb6245653.js" async=""></script>
1<script src="/_next/static/chunks/60666-b970ee3f6252d52e.js" async=""></script>
1<script src="/_next/static/chunks/74620-69f3c32048a7744b.js" async=""></script>
1<script src="/_next/static/chunks/96114-8b705e410ac8e5ae.js" async=""></script>
1<script src="/_next/static/chunks/29857-073e4d670eaa526f.js" async=""></script>
1<script src="/_next/static/chunks/70783-55b2fac545c21bc9.js" async=""></script>
1<script src="/_next/static/chunks/app/(dashboard)/layout-e9beb8a6c1d099c6.js" async=""></script>
1<script src="/_next/static/chunks/48657-8e52ae58b0cfdd92.js" async=""></script>
1<script src="/_next/static/chunks/31668-976f98e2860db381.js" async=""></script>
1<script src="/_next/static/chunks/31461-66417129eb5d9268.js" async=""></script>
1<script src="/_next/static/chunks/62266-79f9866193bd677c.js" async=""></script>
1<script src="/_next/static/chunks/18720-afef8d8fccdef39d.js" async=""></script>
1<script src="/_next/static/chunks/14790-9d6a6d410ff81d97.js" async=""></script>
1<script src="/_next/static/chunks/52735-b16fffe616f546e5.js" async=""></script>
1<script src="/_next/static/chunks/58678-75812ece09bc648c.js" async=""></script>
1<script src="/_next/static/chunks/42875-0c67086aa86b7038.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-f050d036ea701f45.js" async=""></script>
1<script src="/_next/static/chunks/app/error-288ae704308aaca5.js" async=""></script>
1<script src="/_next/static/chunks/52619-5e0fb9794bba101c.js" async=""></script>
1<script src="/_next/static/chunks/app/tools/%5Bslug%5D/page-6654e83895b5b410.js" async=""></script>
1<script src="/_next/static/chunks/19452-e4364cba47ef6b74.js" async=""></script>
1<script src="/_next/static/chunks/79057-f4fdec4dd8607dad.js" async=""></script>
1<script src="/_next/static/chunks/28469-2b467f3db71f6bed.js" async=""></script>
1<script src="/_next/static/chunks/app/tools/layout-89e992ccbfc82c63.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-64b1942140273be7.js" async=""></script>
1<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#121212" media="(prefers-color-scheme: dark)"/><meta name="next-size-adjust" content=""/><title>Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds | PerfoAds</title><meta name="description" content="AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account."/><meta name="author" content="PerfoAds"/><link rel="manifest" href="/manifest.json"/><meta name="keywords" content="Google Ads tools,Google Ads audit,Google Ads optimizer,PPC optimization,AI Google Ads,service business marketing,Google Ads for plumbers,Google Ads for lawyers,Google Ads for HVAC"/><meta name="creator" content="PerfoAds"/><meta name="publisher" content="PerfoAds"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://perfoads.com/tools/google-ads-audit"/><meta property="og:title" content="Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds"/><meta property="og:description" content="AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account."/><meta property="og:url" content="https://perfoads.com/tools/google-ads-audit"/><meta property="og:site_name" content="PerfoAds"/><meta property="og:image" content="https://perfoads.com/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Google Ads Audit | PerfoAds"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds"/><meta name="twitter:description" content="AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account."/><meta name="twitter:image" content="https://perfoads.com/og-image.png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><meta name="twitter:image:alt" content="Google Ads Audit | PerfoAds"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/icon-16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/icon-32.png" sizes="32x32" type="image/png"/><link rel="icon" href="/icon-192.png" sizes="192x192" type="image/png"/><link rel="icon" href="/icon-512.png" sizes="512x512" type="image/png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" type="image/png"/>
1<script> 2 (function() { 3 try { 4 var stored = localStorage.getItem('perfoads-theme'); 5 var theme = stored || 'light'; 6 var resolved = theme; 7 if (theme === 'system') { 8 resolved = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'; 9 } 10 document.documentElement.classList.add(resolved); 11 document.documentElement.setAttribute('data-theme', resolved); 12 } catch (e) {} 13 })(); 14</script>
14<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://perfoads.com/#organization","name":"PerfoAds","url":"https://perfoads.com","logo":"https://perfoads.com/logo.avif","description":"AI-powered Google Ads audit and optimization platform.","contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"customer service"},"sameAs":["https://www.linkedin.com/in/pwilkads/","https://x.com/wolfy_markets"],"founder":{"@type":"Person","name":"Pawel Wilk","url":"https://www.linkedin.com/in/pwilkads/"}}</script>
14<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
14</head><body class="__className_d2dc74 __variable_f910ec"><div hidden=""><!--$--><!--/$--></div>
vendor: 67 bytes, line 14
14<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
14GTM-NTQDBT4R
vendor: 82 bytes, line 14
14" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
14<div class="flex min-h-screen flex-col bg-white dark:bg-[#121212] text-gray-900 dark:text-white"><nav class="sticky top-0 z-50 border-b border-gray-200/50 bg-white/70 backdrop-blur-xl dark:border-white/10 dark:bg-[#121212]/70"><div class="mx-auto flex max-w-6xl items-center justify-between px-4 py-3 md:px-6 md:py-4"><a class="group flex items-center gap-2" href="/"><img alt="PerfoAds" width="36" height="36" decoding="async" data-nimg="1" class="rounded-xl" style="color:transparent" srcSet="/_next/image?url=%2Flogo.avif&w=48&q=75 1x, /_next/image?url=%2Flogo.avif&w=96&q=75 2x" src="/_next/image?url=%2Flogo.avif&w=96&q=75"/><span class="text-xl font-bold text-gray-900 dark:text-white">PerfoAds</span></a><div class="hidden items-center gap-6 md:flex"><div class="relative"><button class="flex items-center gap-1 text-sm font-medium text-gray-600 transition-colors hover:text-[#10B981] dark:text-gray-400">Tools <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div class="absolute left-1/2 top-full mt-2 w-72 -translate-x-1/2 rounded-xl border border-gray-200 bg-white p-2 shadow-xl transition-all duration-150 dark:border-white/10 dark:bg-[#1a1a1a] pointer-events-none -translate-y-2 opacity-0"><a class="flex items-center gap-3 rounded-lg p-3 transition-colors hover:bg-gray-50 dark:hover:bg-white/5" href="/tools/google-ads-audit"><div class="flex h-8 w-8 items-center justify-center rounded-lg" style="background-color:#10B98120"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-4 w-4" aria-hidden="true" style="color:#10B981"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><div><p class="text-sm font-medium text-gray-900 dark:text-white">Google Ads Audit</p><p class="text-xs text-gray-500">Live</p></div></a><a class="flex items-center gap-3 rounded-lg p-3 transition-colors hover:bg-gray-50 dark:hover:bg-white/5" href="/tools/feed-optimizer"><div class="flex h-8 w-8 items-center justify-center rounded-lg" style="background-color:#14B8A620"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4 w-4" aria-hidden="true" style="color:#14B8A6"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></div><div><p class="text-sm font-medium text-gray-900 dark:text-white">Feed Optimizer</p><p class="text-xs text-gray-500">Live</p></div></a><a class="flex items-center gap-3 rounded-lg p-3 transition-colors hover:bg-gray-50 dark:hover:bg-white/5" href="/tools/pmax-optimizer"><div class="flex h-8 w-8 items-center justify-center rounded-lg" style="background-color:#F9731620"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-4 w-4" aria-hidden="true" style="color:#F97316"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div><div><p class="text-sm font-medium text-gray-900 dark:text-white">PMAX Optimizer</p><p class="text-xs text-gray-500">Live</p></div></a><a class="flex items-center gap-3 rounded-lg p-3 transition-colors hover:bg-gray-50 dark:hover:bg-white/5" href="/tools/search-optimizer"><div class="flex h-8 w-8 items-center justify-center rounded-lg" style="background-color:#0EA5E920"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-target h-4 w-4" aria-hidden="true" style="color:#0EA5E9"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="6"></circle><circle cx="12" cy="12" r="2"></circle></svg></div><div><p class="text-sm font-medium text-gray-900 dark:text-white">Search Optimizer</p><p class="text-xs text-gray-500">Live</p></div></a><a class="flex items-center gap-3 rounded-lg p-3 transition-colors hover:bg-gray-50 dark:hover:bg-white/5" href="/tools/campaign-generator"><div class="flex h-8 w-8 items-center justify-center rounded-lg" style="background-color:#6366F120"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket h-4 w-4" aria-hidden="true" style="color:#6366F1"><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"></path><path d="m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"></path><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path></svg></div><div><p class="text-sm font-medium text-gray-900 dark:text-white">Campaign Generator</p><p class="text-xs text-gray-500">Live</p></div></a></div></div><a class="text-sm font-medium text-gray-600 transition-colors hover:text-[#10B981] dark:text-gray-400" href="/#pricing">Pricing</a></div><div class="flex items-center gap-3"><a class="hidden text-sm font-medium text-gray-600 transition-colors hover:text-[#10B981] dark:text-gray-400 md:inline-flex" href="/audit/login">Sign In</a><a class="hidden md:inline-flex" href="/#pricing"><button style="--spread:90deg;--shimmer-color:#ffffff;--radius:9999px;--speed:3s;--cut:0.05em;--bg:linear-gradient(135deg, #10B981 0%, #059669 100%)" class="group relative z-0 flex cursor-pointer items-center justify-center overflow-hidden [border-radius:var(--radius)] border border-white/10 px-6 py-3 whitespace-nowrap text-white [background:var(--bg)] transform-gpu transition-transform duration-300 ease-in-out active:translate-y-
14px !px-5 !py-2.5"><div class="-z-30 blur-[2px] [container-type:size] absolute inset-0 overflow-visible"><div class="animate-shimmer-slide absolute inset-0 [aspect-ratio:1] h-[100cqh] [border-radius:0] [mask:none]"><div class="animate-spin-around absolute -inset-full w-auto [translate:0_0] rotate-0 [background:conic-gradient(from_calc(270deg-(var(--spread)*0.5)),transparent_0,var(--shimmer-color)_var(--spread),transparent_var(--spread))]"></div></div></div><span class="flex items-center gap-2 text-sm font-medium text-white">Start Now</span><div class="absolute inset-0 size-full rounded-2xl px-4 py-1.5 text-sm font-medium shadow-[inset_0_-8px_10px_#ffffff1f] transform-gpu transition-all duration-300 ease-in-out group-hover:shadow-[inset_0_-6px_10px_#ffffff3f] group-active:shadow-[inset_0_-10px_10px_#ffffff3f]"></div><div class="absolute [inset:var(--cut)] -z-20 [border-radius:var(--radius)] [background:var(--bg)]"></div></button></a><button aria-label="Toggle theme" class="rounded-xl p-2.5 transition-colors hover:bg-gray-100 dark:hover:bg-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon h-5 w-5 text-gray-600" aria-hidden="true"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"></path></svg></button><button aria-label="Toggle menu" class="rounded-xl p-2.5 hover:bg-gray-100 dark:hover:bg-white/10 md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-5 w-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav><main class="flex-1">
14<script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds","description":"AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account.","url":"https://perfoads.com/tools/google-ads-audit","author":{"@type":"Organization","name":"PerfoAds","url":"https://perfoads.com"},"publisher":{"@type":"Organization","name":"PerfoAds","url":"https://perfoads.com"},"image":{"@type":"ImageObject","url":"https://perfoads.com/og-image.png","width":1200,"height":630},"datePublished":"2026-02-01","dateModified":"2026-02-01"}</script>
14<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://perfoads.com"},{"@type":"ListItem","position":2,"name":"Tools","item":"https://perfoads.com/#tools"},{"@type":"ListItem","position":3,"name":"Google Ads Audit","item":"https://perfoads.com/tools/google-ads-audit"}]}</script>
14<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How is this different from a free Google Ads audit?","acceptedAnswer":{"@type":"Answer","text":"We analyze your actual data, not a generic checklist. Industry-aware, dollar-quantified, and the recommendations are grounded in your real account â not benchmarks from somebody else's."}},{"@type":"Question","name":"Does it work with Smart Shopping, PMax, and DSA?","acceptedAnswer":{"@type":"Answer","text":"Yes. The automatic checks run on every campaign type. Your biggest Performance Max, Search (Dynamic Search Ads are Search campaigns), Shopping and Demand Gen campaigns also get a specialist review, and so does your product feed when Merchant Center is connected."}},{"@type":"Question","name":"What permissions does it need?","acceptedAnswer":{"@type":"Answer","text":"The standard Google Ads OAuth scope, granted through your own Google login. Audits only read your data; account changes happen only when you approve them, and you can revoke access anytime."}}
14,{"@type":"Question","name":"How fresh is the data?","acceptedAnswer":{"@type":"Answer","text":"Synced live when the audit starts. The whole audit takes about 30 minutes, and you can close the page while it runs."}},{"@type":"Question","name":"Do I need a credit card?","acceptedAnswer":{"@type":"Answer","text":"Yes: $149/mo per account to run the first audit. Cancel anytime from your dashboard, no phone calls."}}]}</script>
14<article class="mx-auto max-w-4xl px-6 py-12 md:py-16"><nav aria-label="Breadcrumb" class="mb-6 text-sm text-gray-500 dark:text-gray-400"><a class="hover:text-gray-700 dark:hover:text-gray-200" href="/">Home</a><span class="mx-2">/</span><a class="hover:text-gray-700 dark:hover:text-gray-200" href="/#tools">Tools</a><span class="mx-2">/</span><span class="text-gray-700 dark:text-gray-300">Google Ads Audit</span></nav><header class="mb-10"><div class="flex items-center gap-3 mb-5"><div class="inline-flex h-11 w-11 items-center justify-center rounded-xl" style="background-color:#10B9811a;color:#10B981"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-5 w-5" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><span class="inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-semibold " style="background-color:#10B9811a;color:#10B981">Live</span></div><h1 class="text-4xl md:text-5xl font-bold tracking-tight text-gray-900 dark:text-white">Get a deep Google Ads audit in about 30 minutes</h1><p class="mt-4 text-lg text-gray-600 dark:text-gray-400 max-w-2xl">165 automatic checks across your whole account, then specialist reviews of your biggest campaigns. A score out of 100. A dollar figure wherever your data proves one.</p><div class="mt-7 flex flex-wrap items-center gap-4"><a href="/audit/subscribe"><button style="--spread:90deg;--shimmer-color:#ffffff;--radius:9999px;--speed:3s;--cut:0.05em;--bg:linear-gradient(135deg, #10B981 0%, #059669 100%)" class="group relative z-0 flex cursor-pointer items-center justify-center overflow-hidden [border-radius:var(--radius)] border border-white/10 px-6 py-3 whitespace-nowrap text-white [background:var(--bg)] transform-gpu transition-transform duration-300 ease-in-out active:translate-y-px !py-3"><div class="-z-30 blur-[2px] [container-type:size] absolute inset-0 overflow-visible"><div class="animate-shimmer-slide absolute inset-0 [aspect-ratio:1] h-[100cqh] [border-radius:0] [mask:none]"><div class="animate-spin-around absolute -inset-full w-auto [translate:0_0] rotate-0 [background:conic-gradient(from_calc(270deg-(var(--spread)*0.5)),transparent_0,var(--shimmer-color)_var(--spread),transparent_var(--spread))]"></div></div></div><span class="px-2 text-sm font-semibold text-white">Run your first audit<!-- -->: $149/mo</span><div class="absolute inset-0 size-full rounded-2xl px-4 py-1.5 text-sm font-medium shadow-[inset_0_-8px_10px_#ffffff1f] transform-gpu transition-all duration-300 ease-in-out group-hover:shadow-[inset_0_-6px_10px_#ffffff3f] group-active:shadow-[inset_0_-10px_10px_#ffffff3f]"></div><div class="absolute [inset:var(--cut)] -z-20 [border-radius:var(--radius)] [background:var(--bg)]"></div></button></a><a class="text-sm font-medium text-gray-700 hover:text-[#10B981] dark:text-gray-300 dark:hover:text-[#34D399]" href="/#pricing">View pricing â</a></div><div class="mt-7 flex flex-wrap gap-5 text-xs text-gray-500 dark:text-gray-400"><span class="inline-flex items-center gap-1.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-lock h-3.5 w-3.5" aria-hidden="true"><rect width="18" height="11" x="3" y="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg> Secure Google OAuth</span><span class="inline-flex items-center gap-1.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-3.5 w-3.5" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg>
14 5-min setup</span><span class="inline-flex items-center gap-1.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-3.5 w-3.5" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg> Cancel anytime</span></div></header><section id="problem" class="mt-10 scroll-mt-24"><h2 class="text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5">The problem</h2><div class="grid gap-4 md:grid-cols-3"><div class="rounded-2xl border border-red-100 bg-red-50/50 p-5 dark:border-red-500/20 dark:bg-red-500/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-5 w-5 text-red-500 dark:text-red-400 mb-3" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><p class="text-sm text-gray-800 dark:text-gray-200 leading-relaxed">Generic "audit checklists" miss your industry's specifics.</p></div><div class="rounded-2xl border border-red-100 bg-red-50/50 p-5 dark:border-red-500/20 dark:bg-red-500/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-5 w-5 text-red-500 dark:text-red-400 mb-3" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><p class="text-sm text-gray-800 dark:text-gray-200 leading-relaxed">Agency audits cost $500â$2,000 and take a week.</p></div><div class="rounded-2xl border border-red-100 bg-red-50/50 p-5 dark:border-red-500/20 dark:bg-red-500/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-5 w-5 text-red-500 dark:text-red-400 mb-3" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><p class="text-sm text-gray-800 dark:text-gray-200 leading-relaxed">Google's own "Optimize" recommendations push you to spend more, not earn more.</p></div></div></section><section id="how-it-works" class="mt-12 scroll-mt-24"><h2 class="text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5">How it works</h2><div class="grid gap-4 md:grid-cols-3"><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><div class="flex items-center gap-3 mb-3"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold" style="background-color:#10B9811a;color:#10B981">1</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-lock h-5 w-5" aria-hidden="true" style="color:#10B981"><rect width="18" height="11" x="3" y="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg></div><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Connect</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Secure Google OAuth. It takes about 90 seconds and needs no agency-level access.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><div class="flex items-center gap-3 mb-3"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold" style="background-color:#10B9811a;color:#10B981">2</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain h-5 w-5" aria-hidden="true" style="color:#10B981"><path d="M12 18V5"></path><path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"></path><path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"></path><path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"></path><path d="M18 18a4 4 0 0 0 2-7.464"></path><path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"></path><path d="M6 18a4 4 0 0 1-2-7.464"></path><path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"></path></svg></div><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Analyze</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">165 automatic checks run on your campaigns, keywords, search terms, ads and conversion tracking. Then specialist reviews look closer at your biggest Search, Performance Max, Shopping and Demand Gen campaigns.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><div class="flex items-center gap-3 mb-3"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold" style="background-color:#10B9811a;color:#10B981">3</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-checks h-5 w-5" aria-hidden="true" style="color:#10B981"><path d="M13 5h8"></path><path d="M13 12h8"></path><path d="M13 19h8"></path><path d="m3 17 2 2 4-4"></path><path d="m3 7 2 2 4-4"></path></svg></div><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Act</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Get an action plan in the order to fix things, with the dollar impact wherever your data proves it.</p></div></div></section><div class="my-10 rounded-2xl border border-[#10B981]/30 bg-[#10B981]/5 p-5 md:p-6 dark:border-[#10B981]/30 dark:bg-[#10B981]/10"><div class="flex flex-col gap-3 md:flex-row md:items-center md:justify-between md:gap-6"><div class="flex-1"><h3 class="mb-1 text-base font-bold text-gray-900 dark:text-white md:text-lg">Want to see this on your own account?</h3><p class="text-sm text-gray-700 dark:text-gray-300">Run a full audit in about 30 minutes: same data, your numbers, your industry.</p></div><a class="inline-flex shrink-0 items-center gap-2 rounded-lg bg-[#10B981] px-4 py-2 text-sm font-semibold text-white shadow-sm transition-colors hover:bg-[#059669]" href="/audit/subscribe">Run the audit<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div><section id="features" class="mt-12 scroll-mt-24"><h2 class="text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5">What you get</h2><div class="grid gap-4 md:grid-cols-2"><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-checks h-5 w-5 mb-3" aria-hidden="true" style="color:#10B981"><path d="M13 5h8"></path><path d="M13 12h8"></path><path d="M13 19h8"></path><path d="m3 17 2 2 4-4"></path><path d="m3 7 2 2 4-4"></path></svg><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Every campaign checked</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Search, Performance Max, Shopping and Demand Gen campaigns, from conversion tracking and structure to keywords, ad copy and budget.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain h-5 w-5 mb-3" aria-hidden="true" style="color:#10B981"><path d="M12 18V5"></path><path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"></path><path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"></path><path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"></path><path d="M18 18a4 4 0 0 0 2-7.464"></path><path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"></path><path d="M6 18a4 4 0 0 1-2-7.464"></path><path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"></path></svg><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Every finding checked</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Every number in a finding is checked against your own data. Figures we could not trace to your data are marked as estimates and left out of the score.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-target h-5 w-5 mb-3" aria-hidden="true" style="color:#10B981"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="6"></circle><circle cx="12" cy="12" r="2"></circle></svg><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Industry-specific findings</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Lead-gen, local, and e-commerce each get tuned analysis branches.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-5 w-5 mb-3" aria-hidden="true" style="color:#10B981"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Score out of 100 with sub-scores</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">One overall score plus a score for each area, so you see exactly where the gaps are.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text h-5 w-5 mb-3" aria-hidden="true" style="color:#10B981"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Executive brief</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">One-line summary plus top-3 actions you can hand to your boss or client.</p></div><div class="rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-activity h-5 w-5 mb-3" aria-hidden="true" style="color:#10B981"><path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l
14-2.35 8.36A2 2 0 0 1 4.49 12H2"></path></svg><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1">Dollar figures, clearly labelled</h3><p class="text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Where your data proves the money, the finding shows it as a monthly dollar figure. Figures we could not trace to your data are marked as estimates and left out of the score.</p></div></div></section><section id="pricing-note" class="mt-12 scroll-mt-24"><div class="rounded-2xl border border-[#10B981]/30 bg-gradient-to-br from-[#10B981]/5 to-[#10B981]/10 p-6"><div class="flex flex-col gap-3 md:flex-row md:items-center md:justify-between md:gap-6"><div><h2 class="text-base font-bold text-gray-900 dark:text-white mb-1">Pricing</h2><p class="text-sm text-gray-700 dark:text-gray-300">$149/mo per account, 1 full audit per account per month included. Re-analyze existing accounts free.</p></div><a class="inline-flex shrink-0 items-center gap-1.5 text-sm font-semibold text-[#10B981] hover:text-[#059669]" href="/#pricing">View pricing<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section id="faq" class="mt-12 scroll-mt-24"><h2 class="text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5">FAQ</h2><div class="divide-y divide-gray-200 rounded-2xl border border-gray-200 bg-white dark:divide-white/10 dark:border-white/10 dark:bg-white/5"><details class="group p-5 [&_summary::-webkit-details-marker]:hidden"><summary class="flex cursor-pointer items-center justify-between gap-4"><span class="text-base font-semibold text-gray-900 dark:text-white">How is this different from a free Google Ads audit?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></summary><p class="mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed">We analyze your actual data, not a generic checklist. Industry-aware, dollar-quantified, and the recommendations are grounded in your real account â not benchmarks from somebody else's.</p></details><details class="group p-5 [&_summary::-webkit-details-marker]:hidden"><summary class="flex cursor-pointer items-center justify-between gap-4"><span class="text-base font-semibold text-gray-900 dark:text-white">Does it work with Smart Shopping, PMax, and DSA?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></summary><p class="mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Yes. The automatic checks run on every campaign type. Your biggest Performance Max, Search (Dynamic Search Ads are Search campaigns), Shopping and Demand Gen campaigns also get a specialist review, and so does your product feed when Merchant Center is connected.</p></details><details class="group p-5 [&_summary::-webkit-details-marker]:hidden"><summary class="flex cursor-pointer items-center justify-between gap-4"><span class="text-base font-semibold text-gray-900 dark:text-white">What permissions does it need?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></summary><p class="mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed">The standard Google Ads OAuth scope, granted through your own Google login. Audits only read your data; account changes happen only when you approve them, and you can revoke access anytime.</p></details>
14<details class="group p-5 [&_summary::-webkit-details-marker]:hidden"><summary class="flex cursor-pointer items-center justify-between gap-4"><span class="text-base font-semibold text-gray-900 dark:text-white">How fresh is the data?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></summary><p class="mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Synced live when the audit starts. The whole audit takes about 30 minutes, and you can close the page while it runs.</p></details><details class="group p-5 [&_summary::-webkit-details-marker]:hidden"><summary class="flex cursor-pointer items-center justify-between gap-4"><span class="text-base font-semibold text-gray-900 dark:text-white">Do I need a credit card?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></summary><p class="mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed">Yes: $149/mo per account to run the first audit. Cancel anytime from your dashboard, no phone calls.</p></details></div></section><section id="cta" class="mt-12"><div class="rounded-2xl border border-[#10B981]/30 bg-gradient-to-br from-[#10B981]/5 to-[#10B981]/10 p-8 md:p-10 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle-alert mx-auto h-8 w-8 text-[#10B981] mb-4" aria-hidden="true"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><h2 class="text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-2">Ready to fix your Google Ads?</h2><p class="mx-auto max-w-xl text-sm text-gray-600 dark:text-gray-400 mb-6">Google Ads Audit<!-- --> is included in the $149/mo per account subscription, with every other PerfoAds tool. Cancel anytime.</p><a class="inline-block" href="/audit/subscribe"><button style="--spread:90deg;--shimmer-color:#ffffff;--radius:9999px;--speed:3s;--cut:0.05em;--bg:linear-gradient(135deg, #10B981 0%, #059669 100%)" class="group relative z-0 flex cursor-pointer items-center justify-center overflow-hidden [border-radius:var(--radius)] border border-white/10 px-6 py-3 whitespace-nowrap text-white [background:var(--bg)] transform-gpu transition-transform duration-300 ease-in-out active:translate-y-px !py-3"><div class="-z-30 blur-[2px] [container-type:size] absolute inset-0 overflow-visible"><div class="animate-shimmer-slide absolute inset-0 [aspect-ratio:1] h-[100cqh] [border-radius:0] [mask:none]"><div class="animate-spin-around absolute -inset-full w-auto [translate:0_0] rotate-0 [background:conic-gradient(from_calc(270deg-(var(--spread)*0.5)),transparent_0,var(--shimmer-color)_var(--spread),transparent_var(--spread))]"></div></div></div><span class="px-3 text-sm font-semibold text-white">Run your first audit · $149/mo</span><div class="absolute inset-0 size-full rounded-2xl px-4 py-1.5 text-sm font-medium shadow-[inset_0_-8px_10px_#ffffff1f] transform-gpu transition-all duration-300 ease-in-out group-hover:shadow-[inset_0_-6px_10px_#ffffff3f] group-active:shadow-[inset_0_-10px_10px_#ffffff3f]"></div><div class="absolute [inset:var(--cut)] -z-20 [border-radius:var(--radius)] [background:var(--bg)]"></div></button></a></div></section><section id="related" class="mt-12"><h2 class="text-xl md:text-2xl font-bold text-gray-900 dark:text-white mb-5">Explore other PerfoAds tools</h2><div class="grid gap-4 md:grid-cols-3"><a class="group rounded-2xl border border-gray-200 bg-white p-5 transition-colors hover:border-[#10B981]/40 hover:bg-[#10B981]/5 dark:border-white/10 dark:bg-white/5 dark:hover:border-[#10B981]/40 dark:hover:bg-[#10B981]/5" href="/tools/feed-optimizer"><div class="flex items-center gap-2 mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4 w-4" aria-hidden="true" style="color:#14B8A6"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="inline-flex items-center px-2 py-0.5 rounded-full text-[10px] font-semibold" style="background-color:#14B8A61a;color:#14B8A6">Live</span></div><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1 group-hover:text-[#10B981] dark:group-hover:text-[#34D399]">Feed Optimizer</h3><p class="text-xs text-gray-600 dark:text-gray-400 leading-relaxed line-clamp-2">AI titles, attributes, and descriptions, deterministic feed rules, and custom labels â synced nightly from Google Merchant Center and pushed back in one click (beta).</p></a><a class="group rounded-2xl border border-gray-200 bg-white p-5 transition-colors hover:border-[#10B981]/40 hover:bg-[#10B981]/5 dark:border-white/10 dark:bg-white/5 dark:hover:border-[#10B981]/40 dark:hover:bg-[#10B981]/5" href="/tools/pmax-optimizer"><div class="flex items-center gap-2 mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-4 w-4" aria-hidden="true" style="color:#F97316"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg><span class="inline-flex items-center px-2 py-0.5 rounded-full text-[10px] font-semibold" style="background-color:#F973161a;color:#F97316">Live</span></div><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1 group-hover:text-[#10B981] dark:group-hover:text-[#34D399]">PMAX Optimizer</h3><p class="text-xs text-gray-600 dark:text-gray-400 leading-relaxed line-clamp-2">Open any Performance Max campaign from your Overview. One workspace shows asset coverage, signals, search themes, channels and placements, and AI drafts the fixes. Deploy in one click with a 30-day rollback (beta).</p></a><a class="group rounded-2xl border border-gray-200 bg-white p-5 transition-colors hover:border-[#10B981]/40 hover:bg-[#10B981]/5 dark:border-white/10 dark:bg-white/5 dark:hover:border-[#10B981]/40 dark:hover:bg-[#10B981]/5" href="/tools/campaign-generator"><div class="flex items-center gap-2 mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket h-4 w-4" aria-hidden="true" style="color:#6366F1"><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"></path><path d="m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"></path><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path></svg><span class="inline-flex items-center px-2 py-0.5 rounded-full text-[10px] font-semibold" style="background-color:#6366F11a;color:#6366F1">Live</span></div><h3 class="text-base font-semibold text-gray-900 dark:text-white mb-1 group-hover:text-[#10B981] dark:group-hover:text-[#34D399]">Campaign Generator</h3><p class="text-xs text-gray-600 dark:text-gray-400 leading-relaxed line-clamp-2">Schwartz-based ad copy. Hierarchical product categories for ecom. Polish-aware prompts. One-click deploy with 2-phase confirm (beta, opt-in).</p></a></div></section></article><!--$--><!--/$--></main><div class="fixed bottom-0 left-0 right-0 z-50 border-t border-gray-200 bg-white/90 p-3 backdrop-blur-xl md:hidden dark:border-white/10 dark:bg-[#121212]/90"><a class="block" href="/audit/subscribe"><button style="--spread:90deg;--shimmer-color:#ffffff;--radius:9999px;--speed:3s;--cut:0.05em;--bg:linear-gradient(135deg, #10B981 0%, #059669 100%)" class="group relative z-0 flex cursor-pointer items-center justify-center overflow-hidden [border-radius:var(--radius)] border border-white/10 px-6 py-3 whitespace-nowrap text-white [background:var(--bg)] transform-gpu transition-transform duration-300 ease-in-out active:translate-y-
14px w-full !py-3"><div class="-z-30 blur-[2px] [container-type:size] absolute inset-0 overflow-visible"><div class="animate-shimmer-slide absolute inset-0 [aspect-ratio:1] h-[100cqh] [border-radius:0] [mask:none]"><div class="animate-spin-around absolute -inset-full w-auto [translate:0_0] rotate-0 [background:conic-gradient(from_calc(270deg-(var(--spread)*0.5)),transparent_0,var(--shimmer-color)_var(--spread),transparent_var(--spread))]"></div></div></div><span class="text-sm font-semibold text-white">Audit your account: $149/mo</span><div class="absolute inset-0 size-full rounded-2xl px-4 py-1.5 text-sm font-medium shadow-[inset_0_-8px_10px_#ffffff1f] transform-gpu transition-all duration-300 ease-in-out group-hover:shadow-[inset_0_-6px_10px_#ffffff3f] group-active:shadow-[inset_0_-10px_10px_#ffffff3f]"></div><div class="absolute [inset:var(--cut)] -z-20 [border-radius:var(--radius)] [background:var(--bg)]"></div></button></a></div><footer class="py-12 pb-28 md:pb-12 px-6 border-t border-gray-200 dark:border-white/10 "><div class="max-w-6xl mx-auto"><div class="flex flex-col md:flex-row items-center md:items-start justify-between gap-8 mb-8"><a class="flex items-center gap-2.5 group" href="/"><img alt="PerfoAds" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-xl transition-transform duration-300 group-hover:scale-110" style="color:transparent" srcSet="/_next/image?url=%2Flogo.avif&w=48&q=75 1x, /_next/image?url=%2Flogo.avif&w=96&q=75 2x" src="/_next/image?url=%2Flogo.avif&w=96&q=75"/><span class="font-bold text-xl text-gray-900 dark:text-white group-hover:text-[#10B981] transition-colors">PerfoAds</span></a><div class="flex flex-wrap justify-center md:justify-start items-center gap-x-6 gap-y-2 text-sm"><a class="text-gray-700 dark:text-gray-300 hover:text-[#10B981] transition-colors relative group font-medium" href="/audit">Audit Tool<span class="absolute -bottom-1 left-0 w-0 h-0.5 bg-[#10B981] group-hover:w-full transition-all duration-300"></span></a></div><div class="flex items-center gap-4"><a href="https://x.com/wolfy_markets" target="_blank" rel="noopener noreferrer" aria-label="X (Twitter)" class="w-10 h-10 rounded-xl bg-gray-100 dark:bg-white/10 flex items-center justify-center text-gray-600 dark:text-gray-400 hover:bg-[#10B981]/10 hover:text-[#10B981] transition-all duration-300"><svg class="w-5 h-5" viewBox="0 0 24 24" fill="currentColor"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://www.linkedin.com/in/pwilkads/" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="w-10 h-10 rounded-xl bg-gray-100 dark:bg-white/10 flex items-center justify-center text-gray-600 dark:text-gray-400 hover:bg-[#10B981]/10 hover:text-[#10B981] transition-all duration-300"><svg class="w-5 h-5" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></div></div><div class="flex flex-col md:flex-row items-center justify-between gap-4 pt-6 border-t border-gray-200 dark:border-white/10"><p class="text-sm text-gray-500">© <!-- -->2026<!-- --> <!-- -->PerfoAds<!-- -->. AI-powered Google Ads optimization.</p><div class="flex items-center gap-6 text-sm text-gray-600 dark:text-gray-400"><a class="hover:text-[#10B981] transition-colors relative group" href="/about">About<span class="absolute -bottom-1 left-0 w-0 h-0.5 bg-[#10B981] group-hover:w-full transition-all duration-300"></span></a><a class="hover:text-[#10B981] transition-colors relative group" href="/privacypolicy">Privacy<span class="absolute -bottom-1 left-0 w-0 h-0.5 bg-[#10B981] group-hover:w-full transition-all duration-300"></span></a><a class="hover:text-[#10B981] transition-colors relative group" href="/termsofservice">Terms<span class="absolute -bottom-1 left-0 w-0 h-0.5 bg-[#10B981] group-hover:w-full transition-all duration-300"></span></a><a class="hover:text-[#10B981] transition-colors relative group" href="/dpa">DPA<span class="absolute -bottom-1 left-0 w-0 h-0.5 bg-[#10B981] group-hover:w-full transition-all duration-300"></span></a><a href="mailto:[email protected]" class="hover:text-[#10B981] transition-colors relative group">Contact<span class="absolute -bottom-1 left-0 w-0 h-0.5 bg-[#10B981] group-hover:w-full transition-all duration-300"></span></a></div></div></div></footer></div>
14<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
14<script src="/_next/static/chunks/webpack-87b873bcf1e21a86.js" id="_R_" async=""></script>
14<script>(self.__next_f=self.__next_f||[]).push([0])</script>
14<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[55485,[\"15239\",\"static/chunks/15239-5e8679910933d4de.js\",\"42610\",\"static/chunks/42610-79c523d5931a5ff0.js\",\"951\",\"static/chunks/951-f4563ddcb6245653.js\",\"60666\",\"static/chunks/60666-b970ee3f6252d52e.js\",\"74620\",\"static/chunks/74620-69f3c32048a7744b.js\",\"96114\",\"static/chunks/96114-8b705e410ac8e5ae.js\",\"29857\",\"static/chunks/29857-073e4d670eaa526f.js\",\"70783\",\"static/chunks/70783-55b2fac545c21bc9.js\",\"69305\",\"static/chunks/app/(dashboard)/layout-e9beb8a6c1d099c6.js\"],\"themeScript\"]\n3:I[41402,[\"48657\",\"static/chunks/48657-8e52ae58b0cfdd92.js\",\"31668\",\"static/chunks/31668-976f98e2860db381.js\",\"31461\",\"static/chunks/31461-66417129eb5d9268.js\",\"62266\",\"static/chunks/62266-79f9866193bd677c.js\",\"18720\",\"static/chunks/18720-afef8d8fccdef39d.js\",\"14790\",\"static/chunks/14790-9d6a6d410ff81d97.js\",\"52735\",\"static/chunks/52735-b16fffe616f546e5.js\",\"58678\",\"static/chunks/58678-75812ece09bc648c.js\",\"96114\",\"static/chunks/96114-8b705e410ac8e5ae.js\",\"42875\",\"static/chunks/42875-0c67086aa86b7038.js\",\"7177\",\"static/chunks/app/layout-f050d036ea701f45.js\"],\"\"]\n4:I[36300,[\"48657\",\"static/chunks/48657-8e52ae58b0cfdd92.js\",\"31668\",\"static/chunks/31668-976f98e2860db381.js\",\"31461\",\"static/chunks/31461-66417129eb5d9268.js\",\"62266\",\"static/chunks/62266-79f9866193bd677c.js\",\"18720\",\"static/chunks/18720-afef8d8fccdef39d.js\",\"14790\",\"static/chunks/14790-9d6a6d410ff81d97.js\",\"52735\",\"static/chunks/52735-b16fffe616f546e5.js\",\"58678\",\"static/chunks/58678-75812ece09bc648c.js\",\"96114\",\"static/chunks/96114-8b705e410ac8e5ae.js\",\"42875\",\"static/chunks/42875-0c67086aa86b7038.js\",\"7177\",\"static/chunks/app/layout-f050d036ea701f45.js\"],\"Providers\"]\n5:I[9766,[],\"\"]\n6:I[50960,[\"96114\",\"static/chunks/96114-8b705e410ac8e5ae.js\",\"18039\",\"static/chunks/app/error-288ae704308aaca5.js\"],\"default\"]\n7:I[98924,[],\"\"]\n8:I[52619,[\"52619\",\"static/chunks/52619-5e0fb9794bba101c.js\",\"48657\",\"static/chunks/48657-8e52ae58b0cfdd92.js\",\"33602\",\"static/chunks/app/tools/%5Bslug%5D/page-6654e83895b5b410.js\"],\"\"]\n9:I[51073,[\"48657\",\"static/chunks/48657-8e"])</script>
14<script>self.__next_f.push([1,"52ae58b0cfdd92.js\",\"31668\",\"static/chunks/31668-976f98e2860db381.js\",\"31461\",\"static/chunks/31461-66417129eb5d9268.js\",\"62266\",\"static/chunks/62266-79f9866193bd677c.js\",\"18720\",\"static/chunks/18720-afef8d8fccdef39d.js\",\"14790\",\"static/chunks/14790-9d6a6d410ff81d97.js\",\"52735\",\"static/chunks/52735-b16fffe616f546e5.js\",\"58678\",\"static/chunks/58678-75812ece09bc648c.js\",\"96114\",\"static/chunks/96114-8b705e410ac8e5ae.js\",\"42875\",\"static/chunks/42875-0c67086aa86b7038.js\",\"7177\",\"static/chunks/app/layout-f050d036ea701f45.js\"],\"AppToaster\"]\na:I[28469,[\"52619\",\"static/chunks/52619-5e0fb9794bba101c.js\",\"48657\",\"static/chunks/48657-8e52ae58b0cfdd92.js\",\"15239\",\"static/chunks/15239-5e8679910933d4de.js\",\"19452\",\"static/chunks/19452-e4364cba47ef6b74.js\",\"79057\",\"static/chunks/79057-f4fdec4dd8607dad.js\",\"28469\",\"static/chunks/28469-2b467f3db71f6bed.js\",\"8093\",\"static/chunks/app/tools/layout-89e992ccbfc82c63.js\"],\"default\"]\nb:I[86728,[\"52619\",\"static/chunks/52619-5e0fb9794bba101c.js\",\"48657\",\"static/chunks/48657-8e52ae58b0cfdd92.js\",\"33602\",\"static/chunks/app/tools/%5Bslug%5D/page-6654e83895b5b410.js\"],\"ShimmerButton\"]\n10:I[54062,[\"34219\",\"static/chunks/app/global-error-64b1942140273be7.js\"],\"default\"]\n:HL[\"/_next/static/media/3ed98653bb061428-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/4c9affa5bc8f420e-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/5b01f339abf2f1a5.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/9c96e34569e8d4a0.css\",\"style\"]\n:HL[\"/_next/static/css/eda9cb7e65992ec4.css\",\"style\"]\n:HL[\"/_next/static/css/c13d86f131e4df20.css\",\"style\"]\n"])</script>
14<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"eo6T-YkIsNUme3WHxlZrD\",\"p\":\"\",\"c\":[\"\",\"tools\",\"google-ads-audit\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"tools\",{\"children\":[[\"slug\",\"google-ads-audit\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/9c96e34569e8d4a0.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/eda9cb7e65992ec4.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c13d86f131e4df20.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_f6ea4d __variable_d2dc74\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#ffffff\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#121212\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://perfoads.com/#organization\\\",\\\"name\\\":\\\"PerfoAds\\\",\\\"url\\\":\\\"https://perfoads.com\\\",\\\"logo\\\":\\\"https://perfoads.com/logo.avif\\\",\\\"description\\\":\\\"AI-powered Google Ads audit and optimization platform.\\\",\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"customer service\\\"},\\\"sameAs\\\":[\\\"https://www.linkedin.com/in/pwilkads/\\\",\\\"https://x.com/wolfy_markets\\\"],\\\"founder\\\":{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Pawel Wilk\\\",\\\"url\\\":\\\"https://www.linkedin.com/in/pwilkads/\\\"}}\"}}]]}],[\"$\",\"body\",null,{\"className\":\"__className_d2dc74 __variable_f910ec\",\"children\":[[\"$\",\"$L3\",null,{\"id\":\"gtm-script\",\"strategy\":\"lazyOnload\",\"dangerouslySetInnerHTML\":{\"__html\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;
14j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-NTQDBT4R');\"}}],[\"$\",\"noscript\",null,{\"children\":[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-NTQDBT4R\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"}}]}],[\"$\",\"$L4\",null,{\"children\":[[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$6\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen flex items-center justify-center px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-md\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-6xl font-bold text-gray-900 dark:text-white mb-4\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"text-xl text-gray-600 dark:text-gray-400 mb-8\",\"children\":\"This page doesn't exist or has been moved.\"}],[\"$\",\"div\",null,{\"className\":\"flex justify-center\",\"children\":[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"px-6 py-3 bg-[#10B981] text-white rounded-lg font-semibold hover:bg-[#059669] transition-colors\",\"children\":\"Go Home\"}]}]]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L9\",null,{}]]}]]}]]}]]}],{\"children\":[\"tools\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col bg-white dark:bg-[#121212] text-gray-900 dark:text-white\",\"children\":[[\"$\",\"$La\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"div\",null,{\"className\":\"fixed bottom-0 left-0 right-0 z-50 border-t border-gray-200 bg-white/90 p-3 backdrop-blur-xl md:hidden dark:border-white/10 dark:bg-[#121212]/90\",\"children\":[\"$\",\"$L8\",null,{\"href\":\"/audit/subscribe\",\"className\":\"block\",\"children\":[\"$\",\"$Lb\",null,{\"shimmerColor\":\"#ffffff\",\"background\":\"linear-gradient(135deg, #10B981 0%, #059669 100%)\",\"borderRadius\":\"9999px\",\"className\":\"w-full !py-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-white\",\"children\":\"Audit your account: $149/mo\"}]}]}]}],\"$Lc\"]}]]}],{\"children\":[[\"slug\",\"google-ads-audit\",\"d\"],\"$Ld\",{\"children\":[\"__PAGE__\",\"$Le\",{},null,false]},null,false]},null,false]},null,false],\"$Lf\",false]],\"m\":\"$undefined\",\"G\":[\"$10\",[]],\"s\":false,\"S\":true}\n"])</script>
14<script>self.__next_f.push([1,"11:I[67542,[\"52619\",\"static/chunks/52619-5e0fb9794bba101c.js\",\"48657\",\"static/chunks/48657-8e52ae58b0cfdd92.js\",\"15239\",\"static/chunks/15239-5e8679910933d4de.js\",\"19452\",\"static/chunks/19452-e4364cba47ef6b74.js\",\"79057\",\"static/chunks/79057-f4fdec4dd8607dad.js\",\"28469\",\"static/chunks/28469-2b467f3db71f6bed.js\",\"8093\",\"static/chunks/app/tools/layout-89e992ccbfc82c63.js\"],\"default\"]\n13:I[24431,[],\"OutletBoundary\"]\n15:I[15278,[],\"AsyncMetadataOutlet\"]\n17:I[24431,[],\"ViewportBoundary\"]\n19:I[24431,[],\"MetadataBoundary\"]\n1a:\"$Sreact.suspense\"\nc:[\"$\",\"$L11\",null,{}]\nd:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\ne:[\"$\",\"$1\",\"c\",{\"children\":[\"$L12\",null,[\"$\",\"$L13\",null,{\"children\":[\"$L14\",[\"$\",\"$L15\",null,{\"promise\":\"$@16\"}]]}]]}]\nf:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L17\",null,{\"children\":\"$L18\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$1a\",null,{\"fallback\":null,\"children\":\"$L1b\"}]}]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"1c:T5c8,"])</script>
14<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How is this different from a free Google Ads audit?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We analyze your actual data, not a generic checklist. Industry-aware, dollar-quantified, and the recommendations are grounded in your real account â not benchmarks from somebody else's.\"}},{\"@type\":\"Question\",\"name\":\"Does it work with Smart Shopping, PMax, and DSA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The automatic checks run on every campaign type. Your biggest Performance Max, Search (Dynamic Search Ads are Search campaigns), Shopping and Demand Gen campaigns also get a specialist review, and so does your product feed when Merchant Center is connected.\"}},{\"@type\":\"Question\",\"name\":\"What permissions does it need?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The standard Google Ads OAuth scope, granted through your own Google login. Audits only read your data; account changes happen only when you approve them, and you can revoke access anytime.\"}},{\"@type\":\"Question\",\"name\":\"How fresh is the data?\",\"acceptedA
14nswer\":{\"@type\":\"Answer\",\"text\":\"Synced live when the audit starts. The whole audit takes about 30 minutes, and you can close the page while it runs.\"}},{\"@type\":\"Question\",\"name\":\"Do I need a credit card?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes: $149/mo per account to run the first audit. Cancel anytime from your dashboard, no phone calls.\"}}]}"])</script>
14<script>self.__next_f.push([1,"12:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Article\\\",\\\"headline\\\":\\\"Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds\\\",\\\"description\\\":\\\"AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account.\\\",\\\"url\\\":\\\"https://perfoads.com/tools/google-ads-audit\\\",\\\"author\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"PerfoAds\\\",\\\"url\\\":\\\"https://perfoads.com\\\"},\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"PerfoAds\\\",\\\"url\\\":\\\"https://perfoads.com\\\"},\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://perfoads.com/og-image.png\\\",\\\"width\\\":1200,\\\"height\\\":630},\\\"datePublished\\\":\\\"2026-02-01\\\",\\\"dateModified\\\":\\\"2026-02-01\\\"}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://perfoads.com\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Tools\\\",\\\"item\\\":\\\"https://perfoads.com/#tools\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"Google Ads Audit\\\",\\\"item\\\":\\\"https://perfoads.com/tools/google-ads-audit\\\"}]}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1c\"}}],[\"$\",\"article\",null,{\"className\":\"mx-auto max-w-4xl px-6 py-12 md:py-16\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Breadcrumb\",\"className\":\"mb-6 text-sm text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"hover:text-gray-700 dark:hover:text-gray-200\",\"children\":\"Home\"}],[\"$\",\"span\",null,{\"className\":\"mx-2\",\"children\":\"/\"}],[\"$\",\"$L8\",null,{\"href\":\"/#tools\",\"className\":\"hover:text-gray-700 dark:hover:text-gray-200\",\"children\":\"Tools\"}],[\"$\",\"span\",null,{\"className\":\"mx-2\",\"children\":\"/\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-700 dark:text-gray-300\",\"children\":\"Google Ads Audit\"}]]}],[\"$\",\"header\",null,{\"className\":\"mb-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-5\",\"children\":[\"$L1d\",\"$L1e\"]}],\"$L1f\",\"$L20\",\"$L21\",\"$L22\"]}],\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\"]}]]\n"])</script>
14<script>self.__next_f.push([1,"1d:[\"$\",\"div\",null,{\"className\":\"inline-flex h-11 w-11 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"#10B9811a\",\"color\":\"#10B981\"},\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-search h-5 w-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"14j7rj\",{\"d\":\"m21 21-4.34-4.34\"}],[\"$\",\"circle\",\"4ej97u\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\"}],\"$undefined\"]}]}]\n1e:[\"$\",\"span\",null,{\"className\":\"inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-semibold \",\"style\":{\"backgroundColor\":\"#10B9811a\",\"color\":\"#10B981\"},\"children\":\"Live\"}]\n1f:[\"$\",\"h1\",null,{\"className\":\"text-4xl md:text-5xl font-bold tracking-tight text-gray-900 dark:text-white\",\"children\":\"Get a deep Google Ads audit in about 30 minutes\"}]\n20:[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-gray-600 dark:text-gray-400 max-w-2xl\",\"children\":\"165 automatic checks across your whole account, then specialist reviews of your biggest campaigns. A score out of 100. A dollar figure wherever your data proves one.\"}]\n21:[\"$\",\"div\",null,{\"className\":\"mt-7 flex flex-wrap items-center gap-4\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/audit/subscribe\",\"children\":[\"$\",\"$Lb\",null,{\"shimmerColor\":\"#ffffff\",\"background\":\"linear-gradient(135deg, #10B981 0%, #059669 100%)\",\"borderRadius\":\"9999px\",\"className\":\"!py-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 text-sm font-semibold text-white\",\"children\":[\"Run your first audit\",\": $149/mo\"]}]}]}],[\"$\",\"$L8\",null,{\"href\":\"/#pricing\",\"className\":\"text-sm font-medium text-gray-700 hover:text-[#10B981] dark:text-gray-300 dark:hover:text-[#34D399]\",\"children\":\"View pricing â\"}]]}]\n"])</script>
14<script>self.__next_f.push([1,"22:[\"$\",\"div\",null,{\"className\":\"mt-7 flex flex-wrap gap-5 text-xs text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-lock h-3.5 w-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",\"1w4ew1\",{\"width\":\"18\",\"height\":\"11\",\"x\":\"3\",\"y\":\"11\",\"rx\":\"2\",\"ry\":\"2\"}],[\"$\",\"path\",\"fwvmzm\",{\"d\":\"M7 11V7a5 5 0 0 1 10 0v4\"}],\"$undefined\"]}],\" Secure Google OAuth\"]}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-zap h-3.5 w-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1xq2db\",{\"d\":\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"}],\"$undefined\"]}],\" 5-min setup\"]}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-shield h-3.5 w-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"oel41y\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}],\"$undefined\"]}],\" Cancel anytime\"]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"23:[\"$\",\"section\",null,{\"id\":\"problem\",\"className\":\"mt-10 scroll-mt-24\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5\",\"children\":\"The problem\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"rounded-2xl border border-red-100 bg-red-50/50 p-5 dark:border-red-500/20 dark:bg-red-500/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-x h-5 w-5 text-red-500 dark:text-red-400 mb-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1bl5f8\",{\"d\":\"M18 6 6 18\"}],[\"$\",\"path\",\"d8bk6v\",{\"d\":\"m6 6 12 12\"}],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-800 dark:text-gray-200 leading-relaxed\",\"children\":\"Generic \\\"audit checklists\\\" miss your industry's specifics.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"rounded-2xl border border-red-100 bg-red-50/50 p-5 dark:border-red-500/20 dark:bg-red-500/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-x h-5 w-5 text-red-500 dark:text-red-400 mb-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1bl5f8\",{\"d\":\"M18 6 6 18\"}],[\"$\",\"path\",\"d8bk6v\",{\"d\":\"m6 6 12 12\"}],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-800 dark:text-gray-200 leading-relaxed\",\"children\":\"Agency audits cost $500â$2,000 and take a week.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"rounded-2xl border border-red-100 bg-red-50/50 p-5 dark:border-red-500/20 dark:bg-red-500/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-x h-5 w-5 text-red-500 dark:text-red-400 mb-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1bl5f8\",{\"d\":\"M18 6 6 18\"}],[\"$\",\"path\",\"d8bk6v\",{\"d\":\"m6 6 12 12\"}],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-800 dark:text-gray-200 leading-relaxed\",\"children\":\"Google's own \\\"Optimize\\\" recommendations push you to spend more, not earn more.\"}]]}]]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"24:[\"$\",\"section\",null,{\"id\":\"how-it-works\",\"className\":\"mt-12 scroll-mt-24\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5\",\"children\":\"How it works\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold\",\"style\":{\"backgroundColor\":\"#10B9811a\",\"color\":\"#10B981\"},\"children\":1}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-lock h-5 w-5\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"rect\",\"1w4ew1\",{\"width\":\"18\",\"height\":\"11\",\"x\":\"3\",\"y\":\"11\",\"rx\":\"2\",\"ry\":\"2\"}],[\"$\",\"path\",\"fwvmzm\",{\"d\":\"M7 11V7a5 5 0 0 1 10 0v4\"}],\"$undefined\"]}]]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Connect\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Secure Google OAuth. It takes about 90 seconds and needs no agency-level access.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold\",\"style\":{\"backgroundColor\":\"#10B9811a\",\"color\":\"#10B981\"},\"children\":2}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-brain h-5 w-5\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"adv99a\",{\"d\":\"M12 18V5\"}],[\"$\",\"path\",\"1e3is1\",{\"d\":\"M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4\"}],[\"$\",\"path\",\"1gqd8o\",{\"d\":\"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5\"}],[\"$\",\"path\",\"iwvgf7\",{\"d\":\"M17.997 5.125a4 4 0 0 1 2.526 5.77\"}],[\"$\",\"path\",\"efp6ie\",{\"d\":\"M18 18a4 4 0 0 0 2-7.464\"}],[\"$\",\"path\",\"1gq6am\",{\"d\":\"M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517\"}],[\"$\",\"path\",\"k1g0md\",{\"d\":\"M6 18a4 4 0 0 1-2-7.464\"}],[\"$\",\"path\",\"q97ue3\",{\"d\":\"M6.003 5.125a4 4 0 0 0-2.526 5.77\"}],\"$undefined\"]}]]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Analyze\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"165 automatic checks run on your campaigns, keywords, search terms, ads and conversion tracking. Then specialist reviews look closer at your biggest Search, Performance Max, Shopping and Demand Gen campaigns.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold\",\"style\":{\"backgroundColor\":\"#10B9811a\",\"color\":\"#10B981\"},\"children\":3}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-list-checks h-5 w-5\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"a7qcls\",{\"d\":\"M13 5h8\"}],[\"$\",\"path\",\"h98zly\",{\"d\":\"M13 12h8\"}],[\"$\",\"path\",\"c3s6r1\",{\"d\":\"M13 19h8\"}],[\"$\",\"path\",\"1jhpwq\",{\"d\":\"m3 17 2 2 4-4\"}],[\"$\",\"path\",\"1obspn\",{\"d\":\"m3 7 2 2 4-4\"}],\"$undefined\"]}]]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Act\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Get an action plan in the order to fix things, with the dollar impact wherever your data proves it.\"}]]}]]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"25:[\"$\",\"div\",null,{\"className\":\"my-10 rounded-2xl border border-[#10B981]/30 bg-[#10B981]/5 p-5 md:p-6 dark:border-[#10B981]/30 dark:bg-[#10B981]/10\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 md:flex-row md:items-center md:justify-between md:gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-1 text-base font-bold text-gray-900 dark:text-white md:text-lg\",\"children\":\"Want to see this on your own account?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-700 dark:text-gray-300\",\"children\":\"Run a full audit in about 30 minutes: same data, your numbers, your industry.\"}]]}],[\"$\",\"$L8\",null,{\"href\":\"/audit/subscribe\",\"className\":\"inline-flex shrink-0 items-center gap-2 rounded-lg bg-[#10B981] px-4 py-2 text-sm font-semibold text-white shadow-sm transition-colors hover:bg-[#059669]\",\"children\":[\"Run the audit\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-3.5 w-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]}]\n"])</script>
14<script>self.__next_f.push([1,"26:[\"$\",\"section\",null,{\"id\":\"features\",\"className\":\"mt-12 scroll-mt-24\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5\",\"children\":\"What you get\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-2\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-list-checks h-5 w-5 mb-3\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"a7qcls\",{\"d\":\"M13 5h8\"}],[\"$\",\"path\",\"h98zly\",{\"d\":\"M13 12h8\"}],[\"$\",\"path\",\"c3s6r1\",{\"d\":\"M13 19h8\"}],[\"$\",\"path\",\"1jhpwq\",{\"d\":\"m3 17 2 2 4-4\"}],[\"$\",\"path\",\"1obspn\",{\"d\":\"m3 7 2 2 4-4\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Every campaign checked\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Search, Performance Max, Shopping and Demand Gen campaigns, from conversion tracking and structure to keywords, ad copy and budget.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-brain h-5 w-5 mb-3\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"adv99a\",{\"d\":\"M12 18V5\"}],[\"$\",\"path\",\"1e3is1\",{\"d\":\"M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4\"}],[\"$\",\"path\",\"1gqd8o\",{\"d\":\"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5\"}],[\"$\",\"path\",\"iwvgf7\",{\"d\":\"M17.997 5.125a4 4 0 0 1 2.526 5.77\"}],[\"$\",\"path\",\"efp6ie\",{\"d\":\"M18 18a4 4 0 0 0 2-7.464\"}],[\"$\",\"path\",\"1gq6am\",{\"d\":\"M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517\"}],[\"$\",\"path\",\"k1g0md\",{\"d\":\"M6 18a4 4 0 0 1-2-7.464\"}],[\"$\",\"path\",\"q97ue3\",{\"d\":\"M6.003 5.125a4 4 0 0 0-2.526 5.77\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Every finding checked\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Every number in a finding is checked against your own data. Figures we could not trace to your data are marked as estimates and left out of the score.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-target h-5 w-5 mb-3\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"circle\",\"1vlfrh\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"6\"}],[\"$\",\"circle\",\"1c9p78\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"2\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Industry-specific findings\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Lead-gen, local, and e-commerce each get tuned analysis branches.\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
14:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chart-column h-5 w-5 mb-3\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"c24i48\",{\"d\":\"M3 3v16a2 2 0 0 0 2 2h16\"}],[\"$\",\"path\",\"2bz60n\",{\"d\":\"M18 17V9\"}],[\"$\",\"path\",\"1frdt8\",{\"d\":\"M13 17V5\"}],[\"$\",\"path\",\"17ska0\",{\"d\":\"M8 17v-3\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Score out of 100 with sub-scores\"}],\"$L2b\"]}],\"$L2c\",\"$L2d\"]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"27:[\"$\",\"section\",null,{\"id\":\"pricing-note\",\"className\":\"mt-12 scroll-mt-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-[#10B981]/30 bg-gradient-to-br from-[#10B981]/5 to-[#10B981]/10 p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 md:flex-row md:items-center md:justify-between md:gap-6\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-bold text-gray-900 dark:text-white mb-1\",\"children\":\"Pricing\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-700 dark:text-gray-300\",\"children\":\"$$149/mo per account, 1 full audit per account per month included. Re-analyze existing accounts free.\"}]]}],[\"$\",\"$L8\",null,{\"href\":\"/#pricing\",\"className\":\"inline-flex shrink-0 items-center gap-1.5 text-sm font-semibold text-[#10B981] hover:text-[#059669]\",\"children\":[\"View pricing\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-3.5 w-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]}]}]\n"])</script>
14<script>self.__next_f.push([1,"28:[\"$\",\"section\",null,{\"id\":\"faq\",\"className\":\"mt-12 scroll-mt-24\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-5\",\"children\":\"FAQ\"}],[\"$\",\"div\",null,{\"className\":\"divide-y divide-gray-200 rounded-2xl border border-gray-200 bg-white dark:divide-white/10 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"details\",\"0\",{\"className\":\"group p-5 [\u0026_summary::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white\",\"children\":\"How is this different from a free Google Ads audit?\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"We analyze your actual data, not a generic checklist. Industry-aware, dollar-quantified, and the recommendations are grounded in your real account â not benchmarks from somebody else's.\"}]]}],[\"$\",\"details\",\"1\",{\"className\":\"group p-5 [\u0026_summary::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white\",\"children\":\"Does it work with Smart Shopping, PMax, and DSA?\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Yes. The automatic checks run on every campaign type. Your biggest Performance Max, Search (Dynamic Search Ads are Search campaigns), Shopping and Demand Gen campaigns also get a specialist review, and so does your product feed when Merchant Center is connected.\"}]]}],[\"$\",\"details\",\"2\",{\"className\":\"group p-5 [\u0026_summary::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white\",\"children\":\"What permissions does it need?\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"The standard Google Ads OAuth scope, granted through your own Google login. Audits only read your data; account changes happen only when you approve them, and you can revoke access anytime.\"}]]}],[\"$\",\"details\",\"3\",{\"className\":\"group p-5 [\u0026_summary::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white\",\"children\":\"How fresh is the data?\"}],\"$L2e\"]}],\"$L2f\"]}],\"$L30\"]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"29:[\"$\",\"section\",null,{\"id\":\"cta\",\"className\":\"mt-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-[#10B981]/30 bg-gradient-to-br from-[#10B981]/5 to-[#10B981]/10 p-8 md:p-10 text-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-triangle-alert mx-auto h-8 w-8 text-[#10B981] mb-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"wmoenq\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"}],[\"$\",\"path\",\"juzpu7\",{\"d\":\"M12 9v4\"}],[\"$\",\"path\",\"p32p05\",{\"d\":\"M12 17h.01\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-bold text-gray-900 dark:text-white mb-2\",\"children\":\"Ready to fix your Google Ads?\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto max-w-xl text-sm text-gray-600 dark:text-gray-400 mb-6\",\"children\":[\"Google Ads Audit\",\" is included in the $149/mo per account subscription, with every other PerfoAds tool. Cancel anytime.\"]}],[\"$\",\"$L8\",null,{\"href\":\"/audit/subscribe\",\"className\":\"inline-block\",\"children\":[\"$\",\"$Lb\",null,{\"shimmerColor\":\"#ffffff\",\"background\":\"linear-gradient(135deg, #10B981 0%, #059669 100%)\",\"borderRadius\":\"9999px\",\"className\":\"!py-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-3 text-sm font-semibold text-white\",\"children\":\"Run your first audit · $149/mo\"}]}]}]]}]}]\n"])</script>
14<script>self.__next_f.push([1,"2a:[\"$\",\"section\",null,{\"id\":\"related\",\"className\":\"mt-12\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl md:text-2xl font-bold text-gray-900 dark:text-white mb-5\",\"children\":\"Explore other PerfoAds tools\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-3\",\"children\":[[\"$\",\"$L8\",\"feed-optimizer\",{\"href\":\"/tools/feed-optimizer\",\"className\":\"group rounded-2xl border border-gray-200 bg-white p-5 transition-colors hover:border-[#10B981]/40 hover:bg-[#10B981]/5 dark:border-white/10 dark:bg-white/5 dark:hover:border-[#10B981]/40 dark:hover:bg-[#10B981]/5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-3\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-database h-4 w-4\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#14B8A6\"},\"children\":[[\"$\",\"ellipse\",\"msslwz\",{\"cx\":\"12\",\"cy\":\"5\",\"rx\":\"9\",\"ry\":\"3\"}],[\"$\",\"path\",\"1wlel7\",{\"d\":\"M3 5V19A9 3 0 0 0 21 19V5\"}],[\"$\",\"path\",\"mv7ke4\",{\"d\":\"M3 12A9 3 0 0 0 21 12\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center px-2 py-0.5 rounded-full text-[10px] font-semibold\",\"style\":{\"backgroundColor\":\"#14B8A61a\",\"color\":\"#14B8A6\"},\"children\":\"Live\"}]]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1 group-hover:text-[#10B981] dark:group-hover:text-[#34D399]\",\"children\":\"Feed Optimizer\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-gray-600 dark:text-gray-400 leading-relaxed line-clamp-2\",\"children\":\"AI titles, attributes, and descriptions, deterministic feed rules, and custom labels â synced nightly from Google Merchant Center and pushed back in one click (beta).\"}]]}],[\"$\",\"$L8\",\"pmax-optimizer\",{\"href\":\"/tools/pmax-optimizer\",\"className\":\"group rounded-2xl border border-gray-200 bg-white p-5 transition-colors hover:border-[#10B981]/40 hover:bg-[#10B981]/5 dark:border-white/10 dark:bg-white/5 dark:hover:border-[#10B981]/40 dark:hover:bg-[#10B981]/5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-3\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-zap h-4 w-4\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#F97316\"},\"children\":[[\"$\",\"path\",\"1xq2db\",{\"d\":\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center px-2 py-0.5 rounded-full text-[10px] font-semibold\",\"style\":{\"backgroundColor\":\"#F973161a\",\"color\":\"#F97316\"},\"children\":\"Live\"}]]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1 group-hover:text-[#10B981] dark:group-hover:text-[#34D399]\",\"children\":\"PMAX Optimizer\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-gray-600 dark:text-gray-400 leading-relaxed line-clamp-2\",\"children\":\"Open any Performance Max campaign from your Overview. One workspace shows asset coverage, signals, search themes, channels and placements, and AI drafts the fixes. Deploy in one click with a 30-day rollback (beta).\"}]]}],[\"$\",\"$L8\",\"campaign-generator\",{\"href\":\"/tools/campaign-generator\",\"className\":\"group rounded-2xl border border-gray-200 bg-white p-5 transition-colors hover:border-[#10B981]/40 hover:bg-[#10B981]/5 dark:border-white/10 dark:bg-white/5 dark:hover:border-[#10B981]/40 dark:hover:bg-[#10B981]/5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-3\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
14:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-rocket h-4 w-4\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#6366F1\"},\"children\":[\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$undefined\"]}],\"$L35\"]}],\"$L36\",\"$L37\"]}]]}]]}]\n"])</script>
14<script>self.__next_f.push([1,"2b:[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"One overall score plus a score for each area, so you see exactly where the gaps are.\"}]\n"])</script>
14<script>self.__next_f.push([1,"2c:[\"$\",\"div\",\"4\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-file-text h-5 w-5 mb-3\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"1oefj6\",{\"d\":\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"}],[\"$\",\"path\",\"wfsgrz\",{\"d\":\"M14 2v5a1 1 0 0 0 1 1h5\"}],[\"$\",\"path\",\"b1mrlr\",{\"d\":\"M10 9H8\"}],[\"$\",\"path\",\"t4e002\",{\"d\":\"M16 13H8\"}],[\"$\",\"path\",\"z1uh3a\",{\"d\":\"M16 17H8\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Executive brief\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"One-line summary plus top-3 actions you can hand to your boss or client.\"}]]}]\n"])</script>
14<script>self.__next_f.push([1,"2d:[\"$\",\"div\",\"5\",{\"className\":\"rounded-2xl border border-gray-200 bg-white p-5 dark:border-white/10 dark:bg-white/5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-activity h-5 w-5 mb-3\",\"aria-hidden\":\"true\",\"style\":{\"color\":\"#10B981\"},\"children\":[[\"$\",\"path\",\"169zse\",{\"d\":\"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1\",\"children\":\"Dollar figures, clearly labelled\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Where your data proves the money, the finding shows it as a monthly dollar figure. Figures we could not trace to your data are marked as estimates and left out of the score.\"}]]}]\n"])</script>
14<script>self.__next_f.push([1,"2e:[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]\n2f:[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Synced live when the audit starts. The whole audit takes about 30 minutes, and you can close the page while it runs.\"}]\n"])</script>
14<script>self.__next_f.push([1,"30:[\"$\",\"details\",\"4\",{\"className\":\"group p-5 [\u0026_summary::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white\",\"children\":\"Do I need a credit card?\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4 shrink-0 text-gray-400 transition-transform group-open:rotate-90\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-gray-600 dark:text-gray-400 leading-relaxed\",\"children\":\"Yes: $149/mo per account to run the first audit. Cancel anytime from your dashboard, no phone calls.\"}]]}]\n"])</script>
14<script>self.__next_f.push([1,"31:[\"$\",\"path\",\"m3kijz\",{\"d\":\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"}]\n32:[\"$\",\"path\",\"1fmvmk\",{\"d\":\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"}]\n33:[\"$\",\"path\",\"1f8sc4\",{\"d\":\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0\"}]\n34:[\"$\",\"path\",\"qeys4\",{\"d\":\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\"}]\n35:[\"$\",\"span\",null,{\"className\":\"inline-flex items-center px-2 py-0.5 rounded-full text-[10px] font-semibold\",\"style\":{\"backgroundColor\":\"#6366F11a\",\"color\":\"#6366F1\"},\"children\":\"Live\"}]\n36:[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-gray-900 dark:text-white mb-1 group-hover:text-[#10B981] dark:group-hover:text-[#34D399]\",\"children\":\"Campaign Generator\"}]\n37:[\"$\",\"p\",null,{\"className\":\"text-xs text-gray-600 dark:text-gray-400 leading-relaxed line-clamp-2\",\"children\":\"Schwartz-based ad copy. Hierarchical product categories for ecom. Polish-aware prompts. One-click deploy with 2-phase confirm (beta, opt-in).\"}]\n"])</script>
14<script>self.__next_f.push([1,"18:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n14:null\n"])</script>
14<script>self.__next_f.push([1,"38:I[80622,[],\"IconMark\"]\n"])</script>
14<script>self.__next_f.push([1,"16:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds | PerfoAds\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"PerfoAds\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"Google Ads tools,Google Ads audit,Google Ads optimizer,PPC optimization,AI Google Ads,service business marketing,Google Ads for plumbers,Google Ads for lawyers,Google Ads for HVAC\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"PerfoAds\"}],[\"$\",\"meta\",\"6\",{\"name\":\"publisher\",\"content\":\"PerfoAds\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"8\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"9\",{\"rel\":\"canonical\",\"href\":\"https://perfoads.com/tools/google-ads-audit\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://perfoads.com/tools/google-ads-audit\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:site_name\",\"content\":\"PerfoAds\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image\",\"content\":\"https://perfoads.com/og-image.png\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:alt\",\"content\":\"Google Ads Audit | PerfoAds\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:title\",\"content\":\"Google Ads Audit Tool â AI Audit of Every Campaign | PerfoAds\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:description\",\"content\":\"AI Google Ads audit of every campaign. A score out of 100, dollar-impact findings, industry-specific recommendations. $149/mo per account.\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image\",\"content\":\"https://perfoads.com/og-image.png\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:image:alt\",\"content\":\"Google Ads Audit | PerfoAds\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"28\",{\"rel\":\"icon\",\"href\":\"/icon-16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/icon-32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"30\",{\"rel\":\"icon\",\"href\":\"/icon-192.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"31\",{\"rel\":\"icon\",\"href\":\"/icon-512.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"link\",\"32\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L38\",\"33\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
14<script>self.__next_f.push([1,"1b:\"$16:metadata\"\n"])</script>
14</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.