1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8675],{90853:function(e,s,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/integrations/promptql-for-google-ads",function(){return t(23296)}])},23296:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return w}});var r=t(85893),n=t(41664),a=t.n(n),o=t(41766),i=t(2593),l=t(67363),c=t(82920);let d={meta_title:"PromptQL for Google Ads - AI-powered advertising analytics",meta_description:"Connect Google Ads to PromptQL to get AI-powered campaign analysis, ROI insights, and cross-app intelligence about your advertising performance.",canonical_url:"https://promptql.io/integrations/promptql-for-google-ads",meta_image:{data:{attributes:{url:"https://promptql.io/og/integrations.png"}}}},p={"google-analytics":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-analytics-light.svg","google-ads":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-ads-light.svg",gmail:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/gmail-light.svg","google-calendar":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-calendar-light.svg",salesforce:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/salesforce-light.svg",slack:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/slack-light.svg",hubspot:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/hubspot-light.svg",stripe:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/stripe-light.svg",zendesk:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/zendesk-light.svg",github:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/github-light.svg",intercom:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/intercom-light.svg",notion:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/notion-light.svg","youtube-analytics":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/youtube-analytics-light.svg","linkedin-ads":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/linkedin-ads-light.svg"},g=[(0,r.jsxs)(r.Fragment,{children:["Click on ",(0,r.jsx)("strong",{children:"Data"})," in the left pane."]}),(0,r.jsxs)(r.Fragment,{children:["Search for ",(0,r.jsx)("strong",{children:"Google Ads"})," in integrations."]}),(0,r.jsxs)(r.Fragment,{children:["Click ",(0,r.jsx)("strong",{children:"Connect"}),"."]}),(0,r.jsx)(r.Fragment,{children:"Complete the OAuth flow."}),(0,r.jsx)(r.Fragment,{children:"Done!"})],h=[{question:"Which campaigns are wasting budget with low conversion rates?",response:"3 campaigns underperforming: 'Brand Awareness Q2' spent $4,200 with 0.3% CTR (vs 2.1% benchmark). 'Competitor Keywords' has $89 CPA vs $34 target. 'Retargeting Display' has 12% impression share but 0 conversions this month.",followUps:["Show spend breakdown","Compare to last quarter"]},{question:"What's our best performing ad copy this month?",response:"Top performer: 'Free Trial - No Credit Card' variant has 4.2% CTR and $18 CPA. Outperforms runner-up by 2.3x. Pattern: urgency words ('limited', 'today') increase CTR 34%. Questions in headlines underperform by 28%.",followUps:["Show all ad variants","A/B test suggestions"]},{question:"How is our search impression share trending?",response:"Overall impression share: 67% (up from 54% last month). Lost to rank: 18% â bid competitiveness improving. Lost to budget: 15% â hitting daily caps on 'Enterprise Software' campaign by 2pm daily.",followUps:["Show hourly distribution","Competitor analysis"]},{question:"Which keywords should I pause based on performance?",response:"Recommend pausing 12 keywords: 8 have zero conversions after 500+ clicks ($2,100 spent). 4 more have CPA 3x above target. Top offender: 'free software tools' â high volume, zero intent signals.",followUps:["Show full keyword list","Suggest negative keywords"]}],m=[{question:"Which ad campaigns actually drive revenue, not just leads?",response:"Mapping ad spend to closed revenue: 'Enterprise Demo' campaign drove $234K in closed deals (8.2x ROAS). 'Free Trial' drove volume but only $12K revenue (0.4x ROAS). 'Webinar Signup' has best CAC at $890 for enterprise deals.",followUps:["Show full attribution path","Compare to organic"],references:["google-ads","
1salesforce","stripe"]},{question:"Are our ads bringing in customers who churn quickly?",response:"Cohort analysis: 'Discount' campaign customers have 42% 90-day churn vs 18% baseline. 'Product Demo' campaign customers retain 2.1x better and have 34% higher LTV. Recommend shifting $3K/month from discount to demo campaigns.",followUps:["Show LTV by campaign","Churn risk segments"],references:["google-ads","stripe","hubspot"]},{question:"How does our paid traffic quality compare to organic?",response:"Paid visitors: 2.1 pages/session, 48% bounce rate, 1.8% conversion. Organic: 4.3 pages/session, 31% bounce rate, 3.2% conversion. However, paid drives 67% of enterprise demo requests despite lower overall metrics.",followUps:["Segment by campaign","Show engagement by landing page"],references:["google-ads","google-analytics"]},{question:"Which industries respond best to our Google Ads?",response:"Fintech converts at 4.8% ($42 CPA), healthcare at 3.2% ($67 CPA), retail at 1.1% ($134 CPA). Cross-referencing CRM: fintech deals average $45K ACV vs $12K retail. Recommend 2x budget allocation to fintech targeting.",followUps:["Show industry breakdown","Suggest targeting changes"],references:["google-ads","salesforce","hubspot"]},{question:"Are ad clicks turning into support issues?",response:"Pattern detected: 'Pricing Comparison' campaign drives 3.2x more pre-sales tickets. Common theme: confusion about feature limits. 23% of these leads don't convert, citing 'unclear pricing' in lost deal notes.",followUps:["See ticket themes","Suggest landing page fixes"],references:["google-ads","zendesk","salesforce"]},{question:"How does our Google Ads performance compare to LinkedIn Ads?",response:"Google: $34 CPA, 2.1% CTR, 890 conversions. LinkedIn: $127 CPA, 0.8% CTR, 156 conversions. However, LinkedIn leads close at 2.4x higher rate and 1.8x larger deal size. Blended CAC favors LinkedIn for enterprise targeting.",followUps:["Show by audience segment","ROI comparison"],references:["google-ads","linkedin-ads","salesforce"]}],x=e=>{let{className:s="w-6 h-6"}=e;return(0,r.jsx)("img",{src:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-ads-light.svg",className:s,alt:"Google Ads"})},u=e=>{let{className:s="w-4 h-4"}=e;return(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:s,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M7 17L17 7M17 7H9M17 7V15",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"})})},f=()=>(0,r.jsxs)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:[(0,r.jsx)("circle",{cx:"5",cy:"3.5",r:"1.8",fill:"#6B7280"}),(0,r.jsx)("path",{d:"M1.5 9.5c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5",stroke:"#6B7280",strokeWidth:"1.2",strokeLinecap:"round"})]});function b(e){let{steps:s}=e;return(0,r.jsx)("ol",{className:"flex flex-col gap-4",children:s.map((e,s)=>(0,r.jsxs)("li",{className:"flex gap-4 rounded-2xl border border-[#E5E5E5] bg-white p-5",children:[(0,r.jsx)("div",{className:"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full bg-[#1F212B]",children:(0,r.jsx)(l.Z,{textStyle:"eyebrow2",className:"text-white",children:s+1})}),(0,r.jsx)(l.Z,{textStyle:"body2",className:"text-[#4B5563]",children:e})]},s))})}function y(e){let{example:s}=e;return(0,r.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-[#E5E5E5]",children:[(0,r.jsxs)("div",{className:"flex items-start gap-4 bg-[#F9FAFB] px-6 py-5",children:[(0,r.jsx)("div",{className:"mt-0.5 flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full bg-[#F3F4F6]",children:(0,r.jsx)(f,{})}),(0,r.jsxs)(l.Z,{textStyle:"body2",className:"italic text-[#4B5563]",children:["â",s.question,"â"]})]}),(0,r.jsxs)("div",{className:"border-t border-[#E5E5E5] bg-white px-6 py-5",children:[(0,r.jsxs)("div",{className:"flex items-start gap-3 pb-4",children:[(0,r.jsx)("img",{src:"https://promptql.io/brand-assets/promptql-icon-black.png",alt:"PromptQL",className:"mt-0.5 h-5 w-5 flex-shrink-0"}),(0,r.jsx)(l.Z,{textStyle:"body2",className:"text-[#030712]",children:s.response})]}),(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:s.followUps.map(e=>
1(0,r.jsx)("span",{className:"rounded-full border border-[#E5E5E5] bg-[#F9FAFB] px-3 py-1.5 text-[13px] leading-tight text-[#6B7280]",children:e},e))})]})]})}function v(e){let{example:s}=e;return(0,r.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-[#E5E5E5]",children:[(0,r.jsxs)("div",{className:"flex items-start gap-4 bg-white px-6 py-5",children:[(0,r.jsx)("div",{className:"mt-0.5 flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full bg-[#F3F4F6]",children:(0,r.jsx)(f,{})}),(0,r.jsxs)(l.Z,{textStyle:"body2",className:"italic text-[#4B5563]",children:["â",s.question,"â"]})]}),s.references&&s.references.length>0&&(0,r.jsxs)("div",{className:"flex items-center gap-2.5 border-t border-[#E5E5E5] bg-[#F4F6FF] px-6 py-3",children:[(0,r.jsx)("span",{className:"text-[11px] font-semibold uppercase tracking-wider text-[#9CA3AF]",children:"Referenced:"}),(0,r.jsx)(a(),{href:"/integrations/all",className:"flex items-center gap-1.5",title:"Explore all integrations",children:s.references.map(e=>(0,r.jsx)("img",{src:p[e],alt:e,title:e.replace(/-/g," "),className:"h-6 w-6 rounded-full border border-[#E5E5E5] bg-white p-0.5 shadow-sm"},e))})]}),(0,r.jsxs)("div",{className:"border-t border-[#E5E5E5] bg-[#F9FAFB] px-6 py-5",children:[(0,r.jsxs)("div",{className:"flex items-start gap-3 pb-4",children:[(0,r.jsx)("img",{src:"https://promptql.io/brand-assets/promptql-icon-black.png",alt:"PromptQL",className:"mt-0.5 h-5 w-5 flex-shrink-0"}),(0,r.jsx)(l.Z,{textStyle:"body2",className:"text-[#030712]",children:s.response})]}),(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:s.followUps.map(e=>(0,r.jsx)("span",{className:"rounded-full border border-[#E5E5E5] bg-white px-3 py-1.5 text-[13px] leading-tight text-[#6B7280]",children:e},e))})]})]})}function w(){return(0,r.jsxs)(o.Z,{removeTrustedBrands:!0,footerBgClass:"bg-surface",children:[(0,r.jsx)(i.T,{...d}),(0,r.jsx)("div",{className:"bg-white px-6 pb-16 pt-[168px] md:pb-20",children:(0,r.jsx)("div",{className:"mx-auto max-w-[1060px]",children:(0,r.jsxs)("div",{className:"relative py-12 md:py-16",children:[(0,r.jsx)(c.Z,{delay:0,children:(0,r.jsx)("div",{className:"flex items-center justify-center gap-3 pb-6",children:(0,r.jsxs)("div",{className:"flex items-center gap-2 rounded-full border border-[#E5E5E5] bg-[#F9FAFB] px-4 py-2",children:[(0,r.jsx)(x,{className:"w-5 h-5"}),(0,r.jsx)(l.Z,{textStyle:"eyebrow1",className:"text-[#6B7280]",children:"Google Ads Integration"})]})})}),(0,r.jsx)(c.Z,{delay:100,children:(0,r.jsx)(l.Z,{textStyle:"h1",as:"h1",className:"mx-auto max-w-[760px] pb-6 text-center text-[#030712]",children:"PromptQL for Google Ads"})}),(0,r.jsx)(c.Z,{delay:200,children:(0,r.jsx)(l.Z,{textStyle:"caption",as:"p",className:"mx-auto max-w-[720px] pb-10 text-center text-[#4B5563]",children:"Connect Google Ads to PromptQL to get AI-powered campaign analysis, ROI insights, and cross-app intelligence about your advertising performance."})})]})})}),(0,r.jsx)("div",{className:"bg-surface px-6 py-20 md:py-24",children:(0,r.jsxs)("div",{className:"mx-auto grid max-w-[1060px] grid-cols-1 items-start gap-10 lg:grid-cols-[0.95fr_1.05fr] lg:gap-16",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(l.Z,{textStyle:"eyebrow1",className:"pb-4 text-[#6B7280]",children:"Getting Started"}),(0,r.jsx)(l.Z,{textStyle:"section-title",as:"h2",className:"pb-6 text-[#030712]",children:"How to Connect Google Ads"}),(0,r.jsx)(l.Z,{textStyle:"body1",className:"pb-8 text-[#4B5563]",children:"Once connected, Google Ads becomes a fully integrated data source in PromptQL. Analyze campaign performance, identify optimization opportunities, and understand ROI â all using natural language."})]}),(0,r.jsxs)("div",{className:"rounded-3xl border border-[#E5E5E5] bg-[#F9FAFB] p-8",children:[(0,r.jsx)(l.Z,{textStyle:"body2-title",as:"h3",className:"pb-6 text-[#030712]",children:"Instructions to connect Google Ads"}),(0,r.jsx)(b,{steps:g})]})]})}),(0,r.jsx)("div",{id:"what-you-can-do",className:"scroll-mt-36 bg-white px-6 py-20 md:py-24",children:(0,r.jsxs)("div",{className:"mx-auto max-w-[1060px]",children:[(0,r.jsx)("div",{className:"mb-12 text-center",children:(0,r.jsx)(l.Z,{textStyle:"section-title",as:"h2",className:"pb-6 text-[#030712]",children:"What you can do with PromptQL for Google Ads"})}),(0,r.jsx)("div",{className:"flex flex-col gap-4",children:h.map(e=>(0,r.jsx)(y,{example:e},e.question))})]})}),(0,r.jsx)("div",{id:"full-power",className:"scroll-mt-36 bg-surface px-6 py-20 md:py-24",children:(0,r.jsxs)("div",{className:"mx-auto max-w-[1060px]",children:[(0,r.jsxs)("div",{className:"mb-12 text-center",children:[(0,r.jsx)(l.Z,{textStyle:"section-title",as:"h2",className:"pb-6 text-[#030712]",children:"Unlock the full power of PromptQL"}),(0,r.jsx)(l.Z,{textStyle:"body1",as:"p",className:"mx-auto max-w-[640px] text-[#4B5563]",children:"Go beyond ad platform dashboards with cross-app intelligence that c
1onnects ad spend to actual revenue, customer lifetime value, and business outcomes."})]}),(0,r.jsx)("div",{className:"flex flex-col gap-4 pb-10",children:m.map(e=>(0,r.jsx)(v,{example:e},e.question))}),(0,r.jsx)("div",{className:"text-center",children:(0,r.jsxs)(a(),{href:"/integrations/all",className:"inline-flex h-11 items-center justify-center gap-2 rounded-full border border-[#D1D5DB] bg-white px-6 py-2 font-medium text-[#1F212B] transition-all duration-200 ease-in-out hover:bg-[#F5F5F5]",children:["Browse all integrations",(0,r.jsx)(u,{className:"h-4 w-4"})]})})]})}),(0,r.jsx)("div",{className:"bg-[#1F212B] px-6 py-20 md:py-24",children:(0,r.jsxs)("div",{className:"mx-auto max-w-[1060px] text-center",children:[(0,r.jsx)(l.Z,{textStyle:"section-title",as:"h2",className:"mx-auto max-w-[560px] pb-4 text-white",children:"Start optimizing your ad spend with AI"}),(0,r.jsx)(l.Z,{textStyle:"body1",as:"p",className:"mx-auto max-w-[520px] pb-10 text-[rgba(255,255,255,0.6)]",children:"Connect Google Ads to PromptQL and get campaign insights, ROI analysis, and cross-app intelligence â all in natural language."}),(0,r.jsx)("div",{className:"flex flex-col items-center justify-center gap-4 sm:flex-row",children:(0,r.jsx)(a(),{href:"https://prompt.ql.app/",className:"inline-flex h-11 items-center justify-center rounded-full border border-[rgba(255,255,255,0.3)] bg-transparent px-6 py-2 font-medium text-white transition-all duration-200 ease-in-out hover:bg-[rgba(255,255,255,0.08)]",children:"Get started"})}),(0,r.jsx)(l.Z,{textStyle:"body2",as:"p",className:"mt-4 text-[rgba(255,255,255,0.4)]",children:"No credit card required"})]})}),(0,r.jsxs)("div",{className:"border-t border-[#E5E5E5] bg-surface px-6 py-10",children:[(0,r.jsxs)("div",{className:"mx-auto flex max-w-[1060px] flex-col items-center justify-center gap-4 sm:flex-row sm:gap-8",children:[(0,r.jsx)(a(),{href:"/ai-transparency",className:"text-[14px] text-[#6B7280] transition-colors duration-150 hover:text-[#030712]",children:"AI Transparency"}),(0,r.jsx)("span",{className:"hidden text-[#D1D5DB] sm:block",children:"\xb7"}),(0,r.jsx)(a(),{href:"/integrations/all",className:"text-[14px] text-[#6B7280] transition-colors duration-150 hover:text-[#030712]",children:"All Integrations"})]}),(0,r.jsxs)(l.Z,{textStyle:"body2",as:"p",className:"mx-auto mt-6 max-w-[640px] text-center text-[#9CA3AF]",children:["The use of raw or derived user data received from Workspace APIs will adhere to the"," ",(0,r.jsx)("a",{href:"https://developers.google.com/terms/api-services-user-data-policy",target:"_blank",rel:"noopener noreferrer",className:"underline hover:text-[#6B7280]",children:"Google User Data Policy"}),", including the Limited Use requirements."]})]})]})}},65500:function(e){e.exports={style:{fontFamily:"'__Inter_f367f3', '__Inter_Fallback_f367f3'",fontStyle:"normal"},className:"__className_f367f3"}}},function(e){e.O(0,[3996,1862,5276,9555,4658,2888,9774,179],function(){return e(e.s=90853)}),_N_E=e.O()}]);
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.