PageSourceSearch

https://promptql.io/_next/static/chunks/pages/integrations/promptq…gle-forms.40d0ea0bcbb1fcd6.1790305017545.js

js promptql.io collected 2026-09-25 14:01:50 UTC 17,097 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9281],{70663:function(e,s,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/integrations/promptql-for-google-forms",function(){return t(51158)}])},51158:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return j}});var r=t(85893),o=t(41664),n=t.n(o),i=t(41766),a=t(2593),l=t(67363),c=t(82920);let d={meta_title:"PromptQL for Google Forms - AI-powered response analysis and insights",meta_description:"Connect Google Forms to PromptQL to get AI-powered response analysis and automated intake insights. Surface trends across submissions, uncover survey outliers, track form performance, and connect every response to the rest of your workflow.",canonical_url:"https://promptql.io/integrations/promptql-for-google-forms",meta_image:{data:{attributes:{url:"https://promptql.io/og/integrations.png"}}}},p={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","google-docs":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-docs-light.svg","google-drive":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-drive-light.svg","google-sheets":"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/google-sheets-light.svg",slack:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/slack-light.svg",linear:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/linear-light.svg",zendesk:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/zendesk-light.svg",stripe:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/stripe-light.svg",notion:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/notion-light.svg",github:"https://graphql-engine-cdn.hasura.io/promptql/integration-icons/github-light.svg"},h=[(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 Forms"})," 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!"})],m=[{question:"Summarize the most important patterns in our product feedback form responses this quarter",response:"Analyzed 2,148 submissions across 4 product feedback forms. Top themes: reporting gaps (31%), onboarding friction (24%), and mobile usability (17%). Sentiment is strongest among enterprise admins, while SMB users mention setup confusion 2.4x more often than other segments.",followUps:["Show the onboarding feedback","Break down by customer segment"]},{question:"Find outliers in our NPS survey form and explain what is driving detractor scores",response:"Reviewed 913 NPS responses. Overall score is 38. Outliers: 27 detractors cite slow support resolution, 19 mention missing export functionality, and 11 mention unclear pricing. The strongest negative cluster comes from trial users in their first 14 days.",followUps:["Show the detractor comments","Which issues appear most often?"]},{question:"Analyze our event registration form and tell me which attendee groups are most likely to convert",response:"Processed 1,306 event registrations. Highest projected conversion comes from Director and VP titles at companies with 200-1,000 employees. Top source channel is partner referrals at 28% of registrants and 41% of expected pipeline. APAC registrations grew 19% compared with the previous event.",followUps:["Break down by title","Which source converts best?"]},{question:"Review our internal request intake form and identify requests that should be triaged first",response:"Scored 184 intake submissions by urgency, business impact, and duplication. 23 requests should be triaged immediately, including 7 security reviews, 5 deal-blocking integration asks, and 4 support escalations tied to enterprise renewals. 16 requests appear duplicate or near-duplicate.",followUps:["Show the high-priority requests","Which requests are duplicates?"]},{question:"Compare responses from our hiring application form and highlight candidates with unusual signal",response:"Analyzed 327 applications. 14 candidates stand out on combined experience, writing quality, and portfolio relevance. 5 applications show unusually strong fit for the platform team, while 3 appear mismatched to the role despite high credentials. I also found 22 incomplete submissions worth filtering out.",followUps:["Show the top candidates","List the incomplete submissions"]}],x=[{question:"Compare our lead capture form responses with the follow-up spreadsheet and show which high-intent leads have not been worked",response:"Matched 486 form submissions to the qualification spreadsheet. 61 high-intent leads have no owner or next step recorded. The biggest gaps are in EMEA inbound demo requests and webinar follow-ups from enterprise accounts. 18 rows have mismatched company names that likely refer to the same lead.",followUps:["Show the unworked leads","Fix the company name mismatches"],references:["google-sheets","slack"]},{question:"Which survey respondents submitted negative feedback and never received a follow-up email?",response:"Compared 214 negative or neutral survey responses to Gmail follow-up threads. 73 respondents do not have an outbound reply on record. 29 of those mention onboarding issues, and 17 are from active expansion accounts that should be prioritized for follow-up.",followUps:["Show the accounts needing follow-up","Draft the reply emails"],references:["gmail","google-sheets"]},{question:"Match support satisfaction form responses with Zendesk tickets and surface unresolved themes",response:"Linked 302 
1CSAT form submissions with 277 Zendesk tickets. The most common unresolved themes are slow bug turnaround, missing status updates, and confusion around API limits. 38 low-scoring responses map to tickets still in an open or pending state, including 9 from enterprise customers.",followUps:["Show the open low-CSAT tickets","Group the responses by theme"],references:["zendesk","google-docs"]}],g=e=>{let{className:s="w-6 h-6"}=e;return(0,r.jsxs)("svg",{viewBox:"0 0 24 24",className:s,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("rect",{x:"5",y:"3",width:"14",height:"18",rx:"2.5",fill:"#673AB7"}),(0,r.jsx)("rect",{x:"8",y:"7.5",width:"8",height:"1.6",rx:"0.8",fill:"white"}),(0,r.jsx)("circle",{cx:"9",cy:"12",r:"1",fill:"#A5D6A7"}),(0,r.jsx)("rect",{x:"11",y:"11.2",width:"5",height:"1.6",rx:"0.8",fill:"white"}),(0,r.jsx)("circle",{cx:"9",cy:"16.5",r:"1",fill:"#A5D6A7"}),(0,r.jsx)("rect",{x:"11",y:"15.7",width:"5",height:"1.6",rx:"0.8",fill:"white"})]})},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 w(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 b(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=>(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 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-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)(n(),{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))})]}
1),(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 j(){return(0,r.jsxs)(i.Z,{removeTrustedBrands:!0,footerBgClass:"bg-surface",children:[(0,r.jsx)(a.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)(g,{className:"w-5 h-5"}),(0,r.jsx)(l.Z,{textStyle:"eyebrow1",className:"text-[#6B7280]",children:"Google Forms 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 Forms"})}),(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 Forms to PromptQL to get AI-powered response analysis and automated intake insights. Surface trends across submissions, uncover survey outliers, track form performance, and connect every response to the rest of your workflow."})})]})})}),(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 Forms"}),(0,r.jsx)(l.Z,{textStyle:"body1",className:"pb-8 text-[#4B5563]",children:"Once connected, Google Forms becomes a structured feedback and intake source in PromptQL. Analyze responses, compare submissions across time, surface anomalies, and connect form data to the rest of your operating systems 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 Forms"}),(0,r.jsx)(w,{steps:h})]})]})}),(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.jsxs)("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 Forms"}),(0,r.jsx)(l.Z,{textStyle:"body1",as:"p",className:"mx-auto max-w-[640px] text-[#4B5563]",children:"AI-powered response analysis that turns raw submissions into decisions"})]}),(0,r.jsx)("div",{className:"flex flex-col gap-4",children:m.map(e=>(0,r.jsx)(b,{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:"Replace disconnected survey workflows with cross-app intelligence that c
1onnects Forms to spreadsheets, email, support, and more."})]}),(0,r.jsx)("div",{className:"flex flex-col gap-4 pb-10",children:x.map(e=>(0,r.jsx)(y,{example:e},e.question))}),(0,r.jsx)("div",{className:"text-center",children:(0,r.jsxs)(n(),{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 analyzing form responses 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 Forms to PromptQL and get response analysis, survey insights, automated intake intelligence, and cross-app workflows - 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)(n(),{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)(n(),{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)(n(),{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,[9560,2714,5276,9555,4658,2888,9774,179],function(){return e(e.s=70663)}),_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.