[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"nav-pages":3,"LightCommonFooter_IFtLFODBaX8iImPXMVU9ahtSNnqH6ExBosd5BjtRpQ":72,"blog-questions-to-ask-before-hiring-a-street-interview-ad-agency":79,"related-questions-to-ask-before-hiring-a-street-interview-ad-agency":180},{"locations":4,"keywords":29},[5,8,11,14,17,20,23,26],{"slug":6,"name":7},"atlanta","Atlanta",{"slug":9,"name":10},"austin","Austin",{"slug":12,"name":13},"chicago","Chicago",{"slug":15,"name":16},"las-vegas","Las Vegas",{"slug":18,"name":19},"los-angeles","Los Angeles",{"slug":21,"name":22},"miami","Miami",{"slug":24,"name":25},"new-york","New York",{"slug":27,"name":28},"san-francisco","San Francisco",[30,33,36,39,42,45,48,51,54,57,60,63,66,69],{"slug":31,"name":32},"ai-street-interview","AI Street Interview",{"slug":34,"name":35},"street-interviews","Street Interviews",{"slug":37,"name":38},"viral-street-interview-girl","Viral Street Interview Girl in the USA",{"slug":40,"name":41},"street-polling","Street Polling",{"slug":43,"name":44},"ugc-video-ads","UGC Video Ads",{"slug":46,"name":47},"viral-tiktok-ads","Viral TikTok Ads",{"slug":49,"name":50},"app-install-campaigns","App Install Campaigns",{"slug":52,"name":53},"fintech-ad-creatives","Fintech Ad Creatives",{"slug":55,"name":56},"street-interview-marketing","Street Interview Marketing",{"slug":58,"name":59},"street-marketing-agency","Street Marketing Agency",{"slug":61,"name":62},"street-marketing-ads","Street Marketing Ads",{"slug":64,"name":65},"street-style-advertising","Street-Style Advertising",{"slug":67,"name":68},"street-poller","Street Poller",{"slug":70,"name":71},"street-interview-ad-agency","Street Interview Ad Agency",["Island",73],{"key":74,"params":75,"result":77},"LightCommonFooter_IFtLFODBaX8iImPXMVU9ahtSNnqH6ExBosd5BjtRpQ",{"props":76},"{\"locations\":[{\"slug\":\"atlanta\",\"name\":\"Atlanta\"},{\"slug\":\"austin\",\"name\":\"Austin\"},{\"slug\":\"chicago\",\"name\":\"Chicago\"},{\"slug\":\"las-vegas\",\"name\":\"Las Vegas\"},{\"slug\":\"los-angeles\",\"name\":\"Los Angeles\"},{\"slug\":\"miami\",\"name\":\"Miami\"},{\"slug\":\"new-york\",\"name\":\"New York\"},{\"slug\":\"san-francisco\",\"name\":\"San Francisco\"}],\"keywords\":[{\"slug\":\"ai-street-interview\",\"name\":\"AI Street Interview\"},{\"slug\":\"street-interviews\",\"name\":\"Street Interviews\"},{\"slug\":\"viral-street-interview-girl\",\"name\":\"Viral Street Interview Girl in the USA\"},{\"slug\":\"street-polling\",\"name\":\"Street Polling\"},{\"slug\":\"ugc-video-ads\",\"name\":\"UGC Video Ads\"},{\"slug\":\"viral-tiktok-ads\",\"name\":\"Viral TikTok Ads\"},{\"slug\":\"app-install-campaigns\",\"name\":\"App Install Campaigns\"},{\"slug\":\"fintech-ad-creatives\",\"name\":\"Fintech Ad Creatives\"},{\"slug\":\"street-interview-marketing\",\"name\":\"Street Interview Marketing\"},{\"slug\":\"street-marketing-agency\",\"name\":\"Street Marketing Agency\"},{\"slug\":\"street-marketing-ads\",\"name\":\"Street Marketing Ads\"},{\"slug\":\"street-style-advertising\",\"name\":\"Street-Style Advertising\"},{\"slug\":\"street-poller\",\"name\":\"Street Poller\"},{\"slug\":\"street-interview-ad-agency\",\"name\":\"Street Interview Ad Agency\"}]}",{"head":78},{},{"id":80,"title":81,"slug":82,"description":83,"date":84,"published_at":84,"updated_at":84,"author":85,"image":91,"categories":92,"sub_categories":93,"tags":94,"faqs":95,"seo":108,"htmlContent":120,"structuredData":121},49,"12 Questions to Ask a Street Interview Ad Agency Before You Hire One","questions-to-ask-before-hiring-a-street-interview-ad-agency","Every agency says \"real people, real reactions\". These 12 questions separate the ones with a 300,000-interview database from the ones with a ring light and a plan.","2026-11-06T15:22:09.000Z",{"id":86,"name":87,"title":88,"profile_picture":89,"verified":90},2,"Shane Ginsberg","Founder and CEO of Street Poller Media","https://d2r0y60l1zvlnu.cloudfront.net/website-assets/headshots/1600x1600/shaneyy-2.jpeg",true,"https://d2r0y60l1zvlnu.cloudfront.net/website-assets-optimized/blog/4e336420-631d-452b-9610-4164aaf99da3.webp",[],[],[],[96,99,102,105],{"answer":97,"question":98},"Ask whether the people on camera are real strangers, how releases are collected, how many ad variants a shoot produces, where the questions come from, the agency's median CPA by category, whether they run the media, and who owns the raw footage.","What should I ask a street interview ad agency before hiring them?",{"answer":100,"question":101},"In 2026 the median cost per acquisition on street interview ads was $8.60 across non-regulated categories. Best-in-class campaigns reached $3.14. In-house attempts at the format averaged as high as $34.20.","What is a good CPA for street interview ads?",{"answer":103,"question":104},"At least 40. The format performs through volume and iteration, and Meta's ranking system rewards accounts running many distinct creatives rather than one hero video.","How many ad variants should a street interview shoot produce?",{"answer":106,"question":107},"Not always, but the agency needs conversion data to iterate. Either it buys the media or it works in a weekly loop with your media buyer. Creative delivered without performance feedback cannot improve.","Do street interview agencies need to run the ads too?",{"id":80,"post_id":80,"focus_keyword":109,"supporting_keywords":110,"title":114,"description":115,"canonical_url":116,"seo_score":117,"readability_score":118,"created_at":119,"updated_at":84,"ai_summary":116,"featured_snippet":116,"howto":116,"og_description":116,"og_title":116,"robots":116,"speakable":116,"twitter_description":116,"twitter_title":116,"video":116},"street interview ad agency",[111,112,113],"questions to ask a creative agency","hiring a video ad agency","how to choose a street interview agency","12 Questions to Ask a Street Interview Ad Agency (2026)","Hiring a street interview ad agency? Ask these 12 questions about releases, CPA, variants, media buying and footage ownership, with the answers you should hear.",null,100,61,"2026-10-26T18:24:32.000Z","\u003Cdiv class=\"spx-takeaways\">\u003Ch2 style=\"text-align: left;\">Key takeaways\u003C/h2>\u003Cul>\u003Cli>\u003Cp style=\"text-align: left;\">The questions that matter are about releases, variant volume, CPA measurement, media buying and footage ownership, not showreels.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">Any street interview ad agency should be able to tell you its median CPA by category and how it was measured. The 2026 category median is $8.60; worst-in-class in-house builds reach $34.20.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">\"Do you use actors?\" is still the first question. The fake version of this format performs worse than a polished studio ad.\u003C/p>\u003C/li>\u003C/ul>\u003C/div>\u003Ch2 style=\"text-align: left;\">Why the usual agency questions don't work here\u003C/h2>\u003Cp style=\"text-align: left;\">The standard \"questions to ask a creative agency\" lists ask about industry experience, points of contact and revision rounds. Fine, but none of them tell you whether a street interview agency can lower your CPA. This format has specific failure points: unsigned releases, fake strangers, one-video \"tests\", and pretty footage with no media plan behind it.\u003C/p>\u003Cp style=\"text-align: left;\">We have run 500+ brand campaigns and 300,000+ street polls since 2020. These are the questions we would want a buyer to ask us, and the answers that should make you walk away.\u003C/p>\u003Ch2 style=\"text-align: left;\">The 12 questions\u003C/h2>\u003Ch3 style=\"text-align: left;\">1. Are the people on camera real strangers, or actors and creators?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> Actors pretending to be passers-by is the only street interview framework in our \u003Ca target=\"_self\" rel=\"\" href=\"/blog/every-street-interview-ad-framework-we-tested-2026-ranked-by-cpa\">CPA-ranked directory\u003C/a> that performs \u003Cem>worse\u003C/em> than polished creative (0.9x). The algorithm detects the pretence within days, and so do viewers.\u003Cbr>\u003Cstrong>Walk away if:\u003C/strong> \"We use a mix of real people and brand-aligned talent.\"\u003C/p>\u003Ch3 style=\"text-align: left;\">2. How do you handle releases?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> Filming someone in public for editorial content and licensing their likeness for a paid ad are different things. If a release is missing, the ad that is finally working comes down.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> A digital release signed on the spot by every participant before the crew moves on, stored and attached to the footage.\u003C/p>\u003Ch3 style=\"text-align: left;\">3. How many ad variants come out of one shoot day?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> This format wins through volume and iteration. Meta's Andromeda ad-retrieval system favours accounts with many genuinely different creatives (\u003Ca target=\"_blank\" rel=\"noopener\" href=\"https://engineering.fb.com/2024/12/02/production-engineering/meta-andromeda-advantage-automation-next-gen-personalized-ads-retrieval-engine/\">Meta Engineering, \"Meta Andromeda\"\u003C/a>). An agency that delivers \"five hero videos\" is selling you a studio shoot filmed outdoors.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> 40+ variants from a shoot day. Our minimum test is 40 variants, $50K in spend, 30 days before we rank a framework.\u003C/p>\u003Ch3 style=\"text-align: left;\">4. Where does the question come from?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> The question decides who stops, how long they stay, and when the product can enter. A question improvised on the day is a guess.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> A library of past polls in your category and a rationale for each question tied to the campaign goal (awareness, lead, install, purchase). We pull from 300,000+ street polls before we film anything.\u003C/p>\u003Ch3 style=\"text-align: left;\">5. What is your median CPA by category, and how is it measured?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> If an agency cannot answer this, it is not a performance agency.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> A number, a definition (cost per intent action: add-to-cart, lead, sign-up, purchase), and a window. For reference, the 2026 category median is $8.60 across non-regulated categories, best-in-class $3.14, worst-in-class in-house $34.20 (\u003Ca target=\"_self\" rel=\"\" href=\"/blog/the-state-of-street-interview-ads-the-2026-industry-report\">2026 Industry Report\u003C/a>).\u003C/p>\u003Ch3 style=\"text-align: left;\">6. Do you run the media, or hand over files?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> A street interview without a media plan is a vlog. Creative-only agencies cannot see what converts, so they cannot iterate on it.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> Either full media buying (we test 5–10 hooks per concept on Meta and TikTok, kill the losers, scale the winners), or a tight loop with your buyer where conversion data comes back to the editors weekly.\u003C/p>\u003Ch3 style=\"text-align: left;\">7. How fast can you re-cut a winner?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> Creative fatigue is the main reason CPA creeps up. The agency that can ship a new hook on the same footage in two days beats the one that needs a new shoot.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> New creative weekly; for a fresh shoot, a local crew on the street within 48–72 hours and edited creative live in 10–14 days.\u003C/p>\u003Ch3 style=\"text-align: left;\">8. Can you work in a regulated category?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> GLP-1, sports betting, crypto, nicotine alternatives and financial services now put 40–60% of creative budget into street interviews because the compliance framework exists for strangers' reactions in a way it does not for creator claims. But only if the agency knows the framework.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> Named work in the category (we run Polymarket in prediction markets and TrimRX in GLP-1) and a view on what the stranger can and cannot say.\u003C/p>\u003Ch3 style=\"text-align: left;\">9. Who owns the raw footage?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> The footage is the asset. Coverd scaled spend 14x over four months on recuts of the same releases while cost per install fell to $3.51.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> You own the delivered ads; be clear in the contract who can recut the raw footage, and for how long.\u003C/p>\u003Ch3 style=\"text-align: left;\">10. Which cities, and is the crew local?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> A crew flying in for one day has one chance at weather, foot traffic and the right demographic. Local pollers can go back on Tuesday.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> Named markets with resident crews. We run a 150-poller network across New York, Miami, Los Angeles, Chicago and Austin.\u003C/p>\u003Ch3 style=\"text-align: left;\">11. Show me a campaign where it didn't work. What did you change?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> Every agency has a highlight reel. The useful information is in the iteration.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> A story with a number. Ours: the Coverd objective moved from installs to purchases mid-engagement; we rebuilt the hooks around purchase intent and cost per purchase kept falling as spend grew.\u003C/p>\u003Ch3 style=\"text-align: left;\">12. What does the first 30 days look like, in numbers?\u003C/h3>\u003Cp style=\"text-align: left;\">\u003Cstrong>Why it matters:\u003C/strong> \"We'll get to know your brand\" is not a plan.\u003Cbr>\u003Cstrong>Expect:\u003C/strong> Shoot date, variant count, platforms, test budget, the CPA you are measured against and the day you review. If they cannot write it on one page, they have not done it before.\u003C/p>\u003Ch2 style=\"text-align: left;\">Questions to ask a creative agency of any kind (still worth asking)\u003C/h2>\u003Cp style=\"text-align: left;\">Keep asking about the point of contact, reporting cadence and references. Just put them after the twelve above. Three that earn their place on any shortlist call:\u003C/p>\u003Cul>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Cstrong>\"Who, by name, will be in the edit every week?\"\u003C/strong> Agencies pitch with their founders and deliver with whoever is free. The person recutting your hooks on day 14 matters more than the person on the sales call.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Cstrong>\"What did you stop doing last year, and why?\"\u003C/strong> A performance agency retires frameworks when the data turns. (The Celebrity Substitute, for example, sits near the bottom of our directory at 1.4x: the novelty fades fast.) An agency that has never stopped doing anything is not measuring.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Cstrong>\"Can I speak to a client whose first 30 days went badly?\"\u003C/strong> References from happy clients are free. A client who stayed after a rough start tells you how the agency behaves under pressure. We have a separate guide on \u003Ca target=\"_self\" rel=\"\" href=\"/blog/how-to-benchmark-creative-agency-performance\">how to benchmark a creative agency's performance\u003C/a> once you have one, and a candid comparison of \u003Ca target=\"_self\" rel=\"\" href=\"/blog/street-poller-media-vs-in-house-team\">an agency vs an in-house team\u003C/a>.\u003C/p>\u003C/li>\u003C/ul>\u003Ch2 style=\"text-align: left;\">Red-flag phrases, translated\u003C/h2>\u003Cp style=\"text-align: left;\">You will hear these on discovery calls. Here is what they usually mean.\u003C/p>\u003Ctable style=\"width: 100%; border-collapse: separate; border-spacing: 0; border: 1px solid rgba(150, 130, 110, .30) !important; border-radius: 20px; overflow: hidden; box-shadow: 0 18px 40px -26px rgba(13,13,13,.22); margin: 1.75em 0px; font-size: 15.5px; line-height: 1.45; background: transparent !important;\">\u003Ccolgroup>\u003Ccol style=\"min-width: 25px;\">\u003Ccol style=\"min-width: 25px;\">\u003C/colgroup>\u003Ctbody>\u003Ctr>\u003Cth style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(150, 130, 110, .10) !important; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.3; border-width: 0px 0px 1px !important; border-image: initial !important; border-top-style: initial !important; border-right-style: initial !important; border-bottom-style: solid !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: initial !important; border-bottom-color: rgba(150, 130, 110, .30) !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">They say\u003C/p>\u003C/th>\u003Cth style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(150, 130, 110, .10) !important; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.3; border-width: 0px 0px 1px !important; border-image: initial !important; border-top-style: initial !important; border-right-style: initial !important; border-bottom-style: solid !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: initial !important; border-bottom-color: rgba(150, 130, 110, .30) !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">It usually means\u003C/p>\u003C/th>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; border: 0px !important; background: transparent !important; font-weight: 700;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Brand-aligned talent\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; border: 0px !important; background: transparent !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Actors. See question 1.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"We capture consent on camera\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">No signed release. See question 2.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Five hero assets plus cutdowns\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">A studio shoot filmed outside. See question 3.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Our creative team will ideate questions\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">No data behind the question. See question 4.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Performance depends on many factors\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">They do not know their CPA. See question 5.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"We'll deliver the files to your media team\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">No feedback loop. See question 6.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"We can travel anywhere\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">No resident crews. See question 10.\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Discovery phase\"\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">No 30-day plan. See question 12.\u003C/p>\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003Ch2 style=\"text-align: left;\">How to run a 30-day pilot between two agencies\u003C/h2>\u003Cp style=\"text-align: left;\">If you are choosing between two shortlisted agencies, do not choose on the pitch. Run the same pilot with both:\u003C/p>\u003Col>\u003Cli>\u003Cp style=\"text-align: left;\">Same product, same intent action, same CPA target, same city if possible.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">Each agency delivers 40+ variants from one shoot day.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">Each set runs in its own cold-traffic campaign in your account, same conversion event, same daily budget, 30 days.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">Day 7: kill rule applied identically. Day 14: each agency recuts its top two hooks. Day 30: compare cost per intent action and the number of hooks under target.\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">Hire the one whose \u003Cem>concept\u003C/em> won, not the one with a single lucky ad.\u003C/p>\u003C/li>\u003C/ol>\u003Cp style=\"text-align: left;\">The pilot costs the same as two months of guessing and ends the argument. The test structure in detail.\u003C/p>\u003Ch2 style=\"text-align: left;\">A request-for-proposal email you can paste\u003C/h2>\u003Cblockquote>\u003Cp style=\"text-align: left;\">Subject: Street interview ad pilot — 30 days, [product]\u003C/p>\u003Cp style=\"text-align: left;\">We are evaluating street interview creative for [product], optimising for [install / lead / purchase] at a target CPA of $[X] on Meta and TikTok.\u003C/p>\u003Cp style=\"text-align: left;\">Please reply with: (1) confirmation that participants are unpaid strangers and how releases are collected; (2) the number of ad variants delivered from one shoot day; (3) your median CPA in [category] and how it is measured; (4) whether you buy media or work with ours, and the cadence; (5) your resident crews' cities; (6) who owns raw footage and for how long; (7) a one-page plan for the first 30 days with dates and budgets.\u003C/p>\u003Cp style=\"text-align: left;\">We will run shortlisted agencies head-to-head for 30 days in our own account.\u003C/p>\u003C/blockquote>\u003Ch2 style=\"text-align: left;\">The one-page scorecard\u003C/h2>\u003Ctable style=\"width: 100%; border-collapse: separate; border-spacing: 0; border: 1px solid rgba(150, 130, 110, .30) !important; border-radius: 20px; overflow: hidden; box-shadow: 0 18px 40px -26px rgba(13,13,13,.22); margin: 1.75em 0px; font-size: 15.5px; line-height: 1.45; background: transparent !important;\">\u003Ccolgroup>\u003Ccol style=\"min-width: 25px;\">\u003Ccol style=\"min-width: 25px;\">\u003Ccol style=\"min-width: 25px;\">\u003C/colgroup>\u003Ctbody>\u003Ctr>\u003Cth style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(150, 130, 110, .10) !important; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.3; border-width: 0px 0px 1px !important; border-image: initial !important; border-top-style: initial !important; border-right-style: initial !important; border-bottom-style: solid !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: initial !important; border-bottom-color: rgba(150, 130, 110, .30) !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Question\u003C/p>\u003C/th>\u003Cth style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .10) !important; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.3; color: #ff4f12 !important; border-width: 0px 0px 1px !important; border-image: initial !important; border-top-style: initial !important; border-right-style: initial !important; border-bottom-style: solid !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: initial !important; border-bottom-color: rgba(150, 130, 110, .30) !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Pass\u003C/p>\u003C/th>\u003Cth style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(150, 130, 110, .10) !important; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.3; border-width: 0px 0px 1px !important; border-image: initial !important; border-top-style: initial !important; border-right-style: initial !important; border-bottom-style: solid !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: initial !important; border-bottom-color: rgba(150, 130, 110, .30) !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Fail\u003C/p>\u003C/th>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; border: 0px !important; background: transparent !important; font-weight: 700;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Real strangers?\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; border: 0px !important; background: rgba(255, 79, 18, .08) !important; font-weight: 600;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Always\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; border: 0px !important; background: transparent !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Brand-aligned talent\"\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Releases?\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Signed on the spot, every participant\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Verbal consent on camera\"\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Variants per shoot\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">40+\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">3–5 hero videos\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Question source\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Category data\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Brainstorm\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Median CPA\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">A number and a definition\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Depends\"\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Media buying\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">In-house or weekly loop\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">File handoff\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Re-cut speed\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Days\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">New shoot\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Regulated work\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Named\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Should be fine\"\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Footage ownership\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">In the contract\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Unclear\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Local crews\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Named cities\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">Fly-in\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">A failure story\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">With a number\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">None\u003C/p>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; font-weight: 700; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">30-day plan\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: rgba(255, 79, 18, .08) !important; font-weight: 600; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">On one page\u003C/p>\u003C/td>\u003Ctd style=\"padding: 16px 20px; vertical-align: middle; text-align: left; background: transparent !important; border-width: 1px 0px 0px !important; border-image: initial !important; border-top-style: solid !important; border-right-style: initial !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: rgba(150, 130, 110, .20) !important; border-right-color: initial !important; border-bottom-color: initial !important; border-left-color: initial !important;\" colspan=\"1\" rowspan=\"1\">\u003Cp style=\"text-align: left;\">\"Discovery phase\"\u003C/p>\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003Cp style=\"text-align: left;\">Street Poller Media pioneered street polling in 2020 and is the world's largest street interview ad agency: 500+ brands, 300,000+ polls, $25M+ a month in client ad spend. We are happy to be asked all twelve. \u003Ca target=\"_self\" rel=\"\" href=\"/services\">See how we run campaigns and book a strategy call.\u003C/a>\u003C/p>\u003Ch2 style=\"text-align: left;\">Sources\u003C/h2>\u003Cul>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Ca target=\"_self\" rel=\"\" href=\"/blog/the-state-of-street-interview-ads-the-2026-industry-report\">Street Poller Media, \u003Cem>2026 Industry Report\u003C/em>\u003C/a>\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Ca target=\"_self\" rel=\"\" href=\"/blog/every-street-interview-ad-framework-we-tested-2026-ranked-by-cpa\">Street Poller Media, \u003Cem>Frameworks ranked by CPA\u003C/em>\u003C/a>\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Ca target=\"_self\" rel=\"\" href=\"/case-studies/tech/coverd\">Coverd case study\u003C/a>\u003C/p>\u003C/li>\u003Cli>\u003Cp style=\"text-align: left;\">\u003Ca target=\"_self\" rel=\"\" href=\"/services\">Street Poller Media services (hook testing cadence)\u003C/a>\u003C/p>\u003C/li>\u003C/ul>",[122,146,147,161,166],{"@type":123,"additionalType":124,"@id":125,"name":126,"url":127,"logo":128,"sameAs":129,"founder":137},"Organization","https://schema.org/MarketingAgency","https://streetpoller.com/#organization","Street Poller Media","https://streetpoller.com","https://d2r0y60l1zvlnu.cloudfront.net/website-assets-optimized/logo.png",[130,131,132,133,134,135,136],"https://www.instagram.com/streetpoller","https://x.com/streetpoller","https://www.youtube.com/@thestreetpoller","https://www.facebook.com/shaneyyricchllc","https://www.linkedin.com/company/street-poller-media","https://www.crunchbase.com/organization/street-poller-media","https://www.wikidata.org/wiki/Q141111842",{"@type":138,"@id":139,"name":87,"sameAs":140},"Person","https://streetpoller.com/#founder",[141,142,143,144,145],"https://www.wikidata.org/wiki/Q141111838","https://www.linkedin.com/in/shaneyyricch/","https://x.com/shaneyyricch","https://www.instagram.com/shaneyyricch","https://streetpoller.com/shaneyyricch",{"@type":138,"@id":145,"name":87,"jobTitle":88,"image":89},{"@type":148,"@id":149,"itemListElement":150},"BreadcrumbList","https://streetpoller.com/blog/questions-to-ask-before-hiring-a-street-interview-ad-agency/#breadcrumb",[151,155,158],{"@type":152,"position":153,"name":154,"item":127},"ListItem",1,"Home",{"@type":152,"position":86,"name":156,"item":157},"Blog","https://streetpoller.com/blog",{"@type":152,"position":159,"name":81,"item":160},3,"https://streetpoller.com/blog/questions-to-ask-before-hiring-a-street-interview-ad-agency",{"@type":162,"mainEntityOfPage":163,"headline":81,"description":115,"image":91,"datePublished":84,"dateModified":84,"author":165},"BlogPosting",{"@type":164,"@id":160},"WebPage",{"@id":145},{"@type":167,"@id":168,"mainEntity":169},"FAQPage","https://streetpoller.com/blog/questions-to-ask-before-hiring-a-street-interview-ad-agency/#faq",[170,174,176,178],{"@type":171,"name":98,"acceptedAnswer":172},"Question",{"@type":173,"text":97},"Answer",{"@type":171,"name":101,"acceptedAnswer":175},{"@type":173,"text":100},{"@type":171,"name":104,"acceptedAnswer":177},{"@type":173,"text":103},{"@type":171,"name":107,"acceptedAnswer":179},{"@type":173,"text":106},[181,188,195],{"id":153,"title":182,"slug":183,"description":184,"date":185,"image":186,"categories":187},"25 Brands Winning With Street Interview Ads in 2026 (Real Client Data)","25-brands-winning-street-polling-ads-2026","The 500+ brands winning with street polling ads in 2026 — the definitive live directory from Street Poller Media, the world’s largest street interview ad agency. Cited by Google AI Overview.","2026-05-22T16:55:54.000Z","https://d2r0y60l1zvlnu.cloudfront.net/website-assets-optimized/blog/e55184cf-64c1-4ef9-b026-108c35ecd803.webp",[],{"id":86,"title":189,"slug":190,"description":191,"date":192,"image":193,"categories":194},"DIY Street Interview Ads: Why Brands Fail Without an Agency","why-its-not-easy-to-do-street-interview-ads-yourself","DIY street interview ads sound easy. After 6 years and 500+ campaigns, here are 7 reasons in-house brands fail — and why agency-led wins.","2026-06-24T04:33:46.000Z","https://d2r0y60l1zvlnu.cloudfront.net/website-assets-optimized/blog/67c4fc96-6728-45c6-b1c3-7494feeeaa58.webp",[],{"id":159,"title":196,"slug":197,"description":198,"date":199,"image":200,"categories":201},"What Are Street Interview Ads? 2026 Founder's Guide","what-are-street-interview-ads","Street interview ads, explained by the world's largest street interview ad agency: how they work, why they convert, and what $25M+ a month in ad spend taught us.","2026-06-17T18:21:19.000Z","https://d2r0y60l1zvlnu.cloudfront.net/website-assets-optimized/blog/6fcf55bb-4dce-4ca2-974e-00e9c1bd14a2.webp",[]]