[{"data":1,"prerenderedAt":1807},["ShallowReactive",2],{"customers-index":3},[4,482,921,1354],{"id":5,"title":6,"body":7,"company":59,"description":471,"extension":472,"image":473,"meta":474,"navigation":475,"order":476,"path":477,"published":475,"segment":478,"seo":479,"stem":480,"website":56,"__hash__":481},"customers\u002Fcustomers\u002Fcontextlm.md","How ContextLM cut wasted API-trial spend by 38% and scaled developer signups with myr",{"type":8,"value":9,"toc":457},"minimark",[10,15,90,93,97,101,104,107,109,113,116,129,132,135,137,141,144,162,169,172,186,189,195,197,201,208,214,217,232,234,238,241,250,261,269,280,288,291,293,297,300,361,368,370,374,377,380,406,413,415,419,422,433,435,439,442,445],[11,12,14],"h2",{"id":13},"at-a-glance","At a glance",[16,17,18,29],"table",{},[19,20,21],"thead",{},[22,23,24,27],"tr",{},[25,26],"th",{},[25,28],{},[30,31,32,44,60,70,80],"tbody",{},[22,33,34,41],{},[35,36,37],"td",{},[38,39,40],"strong",{},"Segment",[35,42,43],{},"B2B SaaS (API \u002F developer platform)",[22,45,46,51],{},[35,47,48],{},[38,49,50],{},"Company",[35,52,53],{},[54,55,59],"a",{"href":56,"rel":57},"https:\u002F\u002Fwww.contextlm.ai",[58],"nofollow","ContextLM",[22,61,62,67],{},[35,63,64],{},[38,65,66],{},"Product",[35,68,69],{},"AI voice platform: text-to-speech, voice cloning, and context-aware audio via API",[22,71,72,77],{},[35,73,74],{},[38,75,76],{},"Runs Google Ads for",[35,78,79],{},"Developer signups, API key activations, docs traffic",[22,81,82,87],{},[35,83,84],{},[38,85,86],{},"Used myr for",[35,88,89],{},"Search term waste, intent filtering, CPA monitoring, approve-before-apply negatives",[91,92],"hr",{},[11,94,96],{"id":95},"overview","Overview",[98,99,100],"p",{},"ContextLM gives developers and product teams a programmable way to add natural speech to apps: TTS, voice cloning, tone and pacing controls, and podcast-style audio generation through a documented API.",[98,102,103],{},"That category is crowded. Search auctions mix true buyers (engineering leads evaluating APIs) with consumers looking for free voice tools, hobbyists, and students. ContextLM was growing through content and partnerships, but paid search was expensive and noisy. Spend went up faster than qualified API trials.",[98,105,106],{},"They did not need another dashboard. They needed something watching search terms and conversion quality every day, and flagging what to cut before budget scaled.",[91,108],{},[11,110,112],{"id":111},"the-business","The business",[98,114,115],{},"ContextLM sells to:",[117,118,119,123,126],"ul",{},[120,121,122],"li",{},"SaaS teams embedding voice in their product",[120,124,125],{},"Agencies and studios producing narrated content at scale",[120,127,128],{},"Founders prototyping voice features before full engineering investment",[98,130,131],{},"The funnel is classic B2B product-led growth: ad click → landing page → docs or signup → API key → first successful call. Success is not traffic. It is activated developers who integrate and stay.",[98,133,134],{},"Google Ads targets high-intent queries around text-to-speech API, voice cloning for developers, and programmatic audio. The trap is that many adjacent queries look similar in the keyword planner but convert terribly in practice.",[91,136],{},[11,138,140],{"id":139},"the-challenge","The challenge",[98,142,143],{},"Before myr, the growth team managed Google Ads manually:",[117,145,146,149,156,159],{},[120,147,148],{},"Weekly search term reviews (often skipped during product launches)",[120,150,151,152],{},"Bid tweaks when CPA drifted, without always checking ",[153,154,155],"em",{},"why",[120,157,158],{},"Broad and phrase match pulling consumer-intent queries",[120,160,161],{},"Competing on head terms where ElevenLabs, Google, and generic \"AI voice\" content dominated CPC",[98,163,164,165,168],{},"The core issue was ",[38,166,167],{},"intent mismatch",", not lack of budget.",[98,170,171],{},"Examples of waste showing up in search terms reports:",[117,173,174,177,180,183],{},[120,175,176],{},"\"free text to speech\" \u002F \"tts online no signup\"",[120,178,179],{},"\"voice changer app\" \u002F \"celebrity voice generator\"",[120,181,182],{},"\"how to clone a voice\" (tutorial intent, not API buyer)",[120,184,185],{},"Job and course queries around AI voice",[98,187,188],{},"ContextLM was paying for clicks that would never become API customers. Meanwhile, long-tail developer queries with strong trial rates were under-budgeted because aggregate campaign CPA looked \"fine.\"",[98,190,191,192],{},"As the team put it internally: ",[153,193,194],{},"\"Our campaigns looked healthy in the account view. They weren't healthy in the search terms view.\"",[91,196],{},[11,198,200],{"id":199},"what-changed","What changed",[98,202,203,204,207],{},"ContextLM connected Google Ads to ",[38,205,206],{},"myr"," read-only and ran a deep analysis on their highest-spend campaigns. The first report ranked leaks by cost impact: junk search terms, match-type bleed, and one conversion action that overweighted page views vs API key creation.",[98,209,210,211],{},"They made one strategic shift: ",[38,212,213],{},"optimize for qualified activation, not click volume.",[98,215,216],{},"That meant:",[218,219,220,223,226,229],"ol",{},[120,221,222],{},"Tighten primary conversion to API key created (not just signup page)",[120,224,225],{},"Let myr agents flag daily search term waste and CPA anomalies",[120,227,228],{},"Approve negative keyword batches instead of ad-hoc manual reviews",[120,230,231],{},"Reallocate budget toward campaigns with clean search term reports",[91,233],{},[11,235,237],{"id":236},"how-they-run-it-with-myr","How they run it with myr",[98,239,240],{},"The workflow is repeatable and does not require a dedicated PPC hire:",[98,242,243,246,249],{},[38,244,245],{},"Daily (automated)",[247,248],"br",{},"\nmyr agents sync read-only, compare spend and conversions to guardrails, and surface:",[117,251,252,255,258],{},[120,253,254],{},"New search terms over spend threshold with zero API activations",[120,256,257],{},"CPA spikes on campaigns that were previously stable",[120,259,260],{},"Pacing issues on limited campaigns that were starved of budget",[98,262,263,266,268],{},[38,264,265],{},"Weekly (15 minutes, human)",[247,267],{},"\nGrowth lead reviews myr's ranked recommendations:",[117,270,271,274,277],{},[120,272,273],{},"Approve negative keyword lists (consumer, free, entertainment intent)",[120,275,276],{},"Pause or tighten keywords that attract tutorial traffic",[120,278,279],{},"Shift budget to campaigns passing search term + tracking checks",[98,281,282,285,287],{},[38,283,284],{},"Monthly",[247,286],{},"\nDeep analysis export for leadership: wasted spend recovered, trial quality trend, what agents caught before month-end review.",[98,289,290],{},"\"We're not guessing which campaign to open first. myr tells us what cost money yesterday and why.\"",[91,292],{},[11,294,296],{"id":295},"results","Results",[98,298,299],{},"Within the first 8 weeks after enabling agents (illustrative outcomes from early rollout):",[16,301,302,315],{},[19,303,304],{},[22,305,306,309,312],{},[25,307,308],{},"Metric",[25,310,311],{},"Before",[25,313,314],{},"After",[30,316,317,328,339,350],{},[22,318,319,322,325],{},[35,320,321],{},"Spend on zero-activation search terms",[35,323,324],{},"~31% of search budget",[35,326,327],{},"~12%",[22,329,330,333,336],{},[35,331,332],{},"Cost per API key activation (Search)",[35,334,335],{},"Baseline",[35,337,338],{},"~22% lower",[22,340,341,344,347],{},[35,342,343],{},"Time on manual search term review",[35,345,346],{},"~3 hrs\u002Fweek",[35,348,349],{},"~45 min\u002Fweek",[22,351,352,355,358],{},[35,353,354],{},"Budget moved to top-performing dev-intent campaigns",[35,356,357],{},"Ad hoc",[35,359,360],{},"+35% reallocation",[98,362,363,364,367],{},"Search remained a minority of total acquisition, but it became ",[38,365,366],{},"predictable",". The team scaled spend on two campaigns only after myr showed 14 consecutive days of clean search terms and stable activation CPA.",[91,369],{},[11,371,373],{"id":372},"why-it-works","Why it works",[98,375,376],{},"B2B API products lose money on Google Ads when they optimize like B2C apps: top-of-funnel volume, loose match types, generic \"AI\" keywords.",[98,378,379],{},"ContextLM's win came from:",[117,381,382,388,394,400],{},[120,383,384,387],{},[38,385,386],{},"Intent filtering at the search term level",", not bid strategy theater",[120,389,390,393],{},[38,391,392],{},"Conversion definitions that match the business"," (API activation, not form fill)",[120,395,396,399],{},[38,397,398],{},"Continuous monitoring"," instead of monthly panic reviews",[120,401,402,405],{},[38,403,404],{},"Human approval on changes"," so engineering-trust brand is not damaged by reckless automation",[98,407,408,409,412],{},"myr fits B2B PLG because agents watch continuously but ",[38,410,411],{},"changes go through approval"," until the team opts into guardrailed autonomy.",[91,414],{},[11,416,418],{"id":417},"whats-next","What's next",[98,420,421],{},"ContextLM is extending agent monitoring to:",[117,423,424,427,430],{},[120,425,426],{},"Separate campaigns for enterprise vs indie developer intent",[120,428,429],{},"Anomaly alerts when competitor launch news spikes CPC on shared terms",[120,431,432],{},"Cross-campaign triage when multiple geo tests run in parallel",[91,434],{},[11,436,438],{"id":437},"the-takeaway","The takeaway",[98,440,441],{},"For developer platforms, the best Google Ads optimization is not clever bidding. It is refusing to fund the wrong conversation.",[98,443,444],{},"ContextLM used myr to find where paid search was buying consumer curiosity instead of integration intent, cut that waste fast, and scale the campaigns that actually produced API activations.",[98,446,447,450,451,453,456],{},[38,448,449],{},"Business type:"," B2B SaaS · API \u002F developer tools",[247,452],{},[38,454,455],{},"Best for:"," Teams running Search with messy intent and a product-qualified conversion event",{"title":458,"searchDepth":459,"depth":459,"links":460},"",2,[461,462,463,464,465,466,467,468,469,470],{"id":13,"depth":459,"text":14},{"id":95,"depth":459,"text":96},{"id":111,"depth":459,"text":112},{"id":139,"depth":459,"text":140},{"id":199,"depth":459,"text":200},{"id":236,"depth":459,"text":237},{"id":295,"depth":459,"text":296},{"id":372,"depth":459,"text":373},{"id":417,"depth":459,"text":418},{"id":437,"depth":459,"text":438},"B2B API platform used myr to filter developer intent, cut junk search terms, and scale Google Ads on API activations.","md",null,{},true,1,"\u002Fcustomers\u002Fcontextlm","B2B SaaS",{"title":6,"description":471},"customers\u002Fcontextlm","0zQXARr6-YnXvh5cnB_zu8QqK42qe_5YBBhw0Tx9r34",{"id":483,"title":484,"body":485,"company":522,"description":914,"extension":472,"image":473,"meta":915,"navigation":475,"order":459,"path":916,"published":475,"segment":917,"seo":918,"stem":919,"website":520,"__hash__":920},"customers\u002Fcustomers\u002Fouttloud.md","How Outtloud recovered 29% of search budget and scaled subscription trials with myr",{"type":8,"value":486,"toc":902},[487,489,550,552,554,557,560,567,569,571,574,585,592,595,597,599,602,616,619,665,672,674,676,683,686,700,707,709,711,719,727,738,746,754,765,767,769,772,825,832,834,836,843,846,860,862,864,867,878,880,882,889,892],[11,488,14],{"id":13},[16,490,491,499],{},[19,492,493],{},[22,494,495,497],{},[25,496],{},[25,498],{},[30,500,501,510,523,532,541],{},[22,502,503,507],{},[35,504,505],{},[38,506,40],{},[35,508,509],{},"B2C SaaS (subscription app)",[22,511,512,516],{},[35,513,514],{},[38,515,50],{},[35,517,518],{},[54,519,522],{"href":520,"rel":521},"https:\u002F\u002Fwww.outtloud.com",[58],"Outtloud",[22,524,525,529],{},[35,526,527],{},[38,528,66],{},[35,530,531],{},"Text-to-speech reader for PDF, EPUB, websites, and more. Natural voices, listening apps, flexible plans",[22,533,534,538],{},[35,535,536],{},[38,537,76],{},[35,539,540],{},"App installs, free trial starts, paid subscriptions",[22,542,543,547],{},[35,544,545],{},[38,546,86],{},[35,548,549],{},"Search term waste, device CPA gaps, scaling winners safely",[91,551],{},[11,553,96],{"id":95},[98,555,556],{},"Outtloud turns documents and web pages into natural audio so people can listen instead of read: PDFs, EPUBs, articles, OCR scans, hundreds of voices, optional voice cloning, and flexible pricing from weekly to annual plans.",[98,558,559],{},"Consumer reading apps live in a brutal auction. Competitors like Speechify and NaturalReader bid on the same keywords. Search terms fill up with \"free\" intent, comparison shoppers, and people who want a one-time file converted, not a subscription.",[98,561,562,563,566],{},"Outtloud had winning creative and strong retention among paying listeners. Google Ads drove trials, but ",[38,564,565],{},"margin disappeared into junk queries and uneven mobile performance",". The team needed always-on monitoring, not another Friday spreadsheet.",[91,568],{},[11,570,112],{"id":111},[98,572,573],{},"Outtloud serves:",[117,575,576,579,582],{},[120,577,578],{},"Professionals who listen to reports and long documents on commutes",[120,580,581],{},"Students and accessibility users who prefer audio",[120,583,584],{},"Creators using voice output for drafts and content",[98,586,587,588,591],{},"Monetization is subscription-based (free trial → paid plan). The business cares about ",[38,589,590],{},"trial start → paid conversion",", not raw installs from people hunting free tools.",[98,593,594],{},"Paid search focuses on high-intent phrases: read PDF aloud, text to speech reader, listen to documents, accessibility reading apps, and competitor-adjacent terms where Outtloud wins on voice quality and plan flexibility.",[91,596],{},[11,598,140],{"id":139},[98,600,601],{},"Before myr, Outtloud's Google Ads routine looked familiar:",[117,603,604,607,610,613],{},[120,605,606],{},"Scale budget when trial CPA looked good for a week",[120,608,609],{},"Pull search terms occasionally; negatives lagged by days or weeks",[120,611,612],{},"Separate mobile and desktop campaigns in theory, unified reporting in practice",[120,614,615],{},"Heavy spend on broad match \"reading\" and \"PDF\" themes without tight negatives",[98,617,618],{},"Problems showed up predictably:",[16,620,621,631],{},[19,622,623],{},[22,624,625,628],{},[25,626,627],{},"Leak",[25,629,630],{},"What happened",[30,632,633,641,649,657],{},[22,634,635,638],{},[35,636,637],{},"Free intent",[35,639,640],{},"\"convert pdf to mp3 free\", \"text to speech no login\"",[22,642,643,646],{},[35,644,645],{},"Wrong product",[35,647,648],{},"People wanting video voiceover or TikTok tools",[22,650,651,654],{},[35,652,653],{},"Mobile UX",[35,655,656],{},"Higher trial starts but worse paid conversion on slow landing paths",[22,658,659,662],{},[35,660,661],{},"Competitor bleed",[35,663,664],{},"Brand and comparison terms with high CPC, uneven quality",[98,666,667,668,671],{},"When they doubled budget on a \"winning\" campaign, trials rose but ",[38,669,670],{},"paid subscriber CPA barely moved",". Search terms revealed the extra volume was low-intent.",[91,673],{},[11,675,200],{"id":199},[98,677,678,679,682],{},"Outtloud connected Google Ads to myr (read-only) and set guardrails around ",[38,680,681],{},"paid conversion CPA",", not trial volume alone.",[98,684,685],{},"Key moves:",[218,687,688,691,694,697],{},[120,689,690],{},"myr agents flagged top search terms by spend with no paid conversion within 14 days",[120,692,693],{},"Device split review surfaced mobile as higher trial volume, lower subscriber yield",[120,695,696],{},"Recommended negatives shipped as approve-lists (free, converter, video, celebrity voice patterns)",[120,698,699],{},"Budget increases allowed only on campaigns myr scored \"clean\" for 7+ days",[98,701,702,703,706],{},"They stopped scaling like a light switch. They scaled campaigns that passed ",[38,704,705],{},"search term + device + tracking"," checks.",[91,708],{},[11,710,237],{"id":236},[98,712,713,716,718],{},[38,714,715],{},"Morning triage (5 minutes)",[247,717],{},"\nOpen myr portfolio view: any campaign with spend up and paid conversions down in 48 hours goes first.",[98,720,721,724,726],{},[38,722,723],{},"Agent recommendations (daily)",[247,725],{},"\nExamples Outtloud acts on:",[117,728,729,732,735],{},[120,730,731],{},"\"Add 12 negatives from last 72h search terms ($840 spend, 0 paid conv)\"",[120,733,734],{},"\"Mobile CPA 2.1× desktop on Brand+Reader campaign. Check LP speed before bid change\"",[120,736,737],{},"\"Campaign pacing 100% by 2pm. Consider schedule adjustment or budget cap\"",[98,739,740,743,745],{},[38,741,742],{},"Human approval",[247,744],{},"\nGrowth lead approves negatives and pauses. Optional autopilot only for pre-approved negative patterns after trust built.",[98,747,748,751,753],{},[38,749,750],{},"Scale playbook",[247,752],{},"\nIncrease budget ~20% every 3–4 days on campaigns where myr reports:",[117,755,756,759,762],{},[120,757,758],{},"Junk search term share under threshold",[120,760,761],{},"Stable paid conversion CPA",[120,763,764],{},"No tracking anomalies",[91,766],{},[11,768,296],{"id":295},[98,770,771],{},"After ~10 weeks with agents monitoring (illustrative rollout figures):",[16,773,774,783],{},[19,775,776],{},[22,777,778,780],{},[25,779,308],{},[25,781,782],{},"Impact",[30,784,785,793,801,809,817],{},[22,786,787,790],{},[35,788,789],{},"Search spend on zero-paid-conv terms",[35,791,792],{},"Down ~29%",[22,794,795,798],{},[35,796,797],{},"Paid subscriber CPA (Search)",[35,799,800],{},"Down ~18%",[22,802,803,806],{},[35,804,805],{},"Trial-to-paid rate from Search traffic",[35,807,808],{},"Up ~11% relative",[22,810,811,814],{},[35,812,813],{},"Campaigns safely scaled (>2× original daily budget)",[35,815,816],{},"2 core winners",[22,818,819,822],{},[35,820,821],{},"Manual audit time",[35,823,824],{},"~2.5 hrs\u002Fweek → ~40 min\u002Fweek",[98,826,827,828,831],{},"The bigger win was confidence. Outtloud could increase spend during promo windows because agents caught bleed ",[38,829,830],{},"the same day",", not at month-end.",[91,833],{},[11,835,373],{"id":372},[98,837,838,839,842],{},"B2C subscriptions fail on Google Ads when teams optimize for top-funnel trials alone. Outtloud aligned ads with ",[38,840,841],{},"subscriber economics"," and used myr to enforce that daily.",[98,844,845],{},"What mattered most:",[117,847,848,851,854,857],{},[120,849,850],{},"Search term discipline at scale (agents + approval)",[120,852,853],{},"Device-level truth before bid changes",[120,855,856],{},"Scaling rules tied to cleanliness, not excitement",[120,858,859],{},"Plain-English alerts a founder can act on without hiring an agency",[91,861],{},[11,863,418],{"id":417},[98,865,866],{},"Outtloud is testing:",[117,868,869,872,875],{},[120,870,871],{},"Seasonal creative rotations with agent anomaly detection on CPA swings",[120,873,874],{},"Separate campaign hygiene scores for iOS vs web trial paths",[120,876,877],{},"Deeper integration between myr alerts and weekly growth standups",[91,879],{},[11,881,438],{"id":437},[98,883,884,885,888],{},"Outtloud did not fix Google Ads with a new bid strategy. They fixed ",[38,886,887],{},"what they were willing to pay for",".",[98,890,891],{},"myr helped them cut subscription-hostile queries, protect mobile economics, and scale the campaigns that actually produced paying listeners.",[98,893,894,896,897,899,901],{},[38,895,449],{}," B2C SaaS · Mobile + web subscription",[247,898],{},[38,900,455],{}," Apps with trial funnels and messy consumer search intent",{"title":458,"searchDepth":459,"depth":459,"links":903},[904,905,906,907,908,909,910,911,912,913],{"id":13,"depth":459,"text":14},{"id":95,"depth":459,"text":96},{"id":111,"depth":459,"text":112},{"id":139,"depth":459,"text":140},{"id":199,"depth":459,"text":200},{"id":236,"depth":459,"text":237},{"id":295,"depth":459,"text":296},{"id":372,"depth":459,"text":373},{"id":417,"depth":459,"text":418},{"id":437,"depth":459,"text":438},"B2C reading app used myr to cut junk search terms, fix mobile CPA gaps, and scale winning Google Ads campaigns.",{},"\u002Fcustomers\u002Fouttloud","B2C SaaS",{"title":484,"description":914},"customers\u002Fouttloud","q_6cVqumDq36-eCI-KH-HgBFaEIz8NGqWdR5SQoylr0",{"id":922,"title":923,"body":924,"company":961,"description":1347,"extension":472,"image":473,"meta":1348,"navigation":475,"order":1349,"path":1350,"published":475,"segment":917,"seo":1351,"stem":1352,"website":959,"__hash__":1353},"customers\u002Fcustomers\u002Flearnard.md","How Learnard tightened paid search before back-to-school and improved premium signup CPA with myr",{"type":8,"value":925,"toc":1335},[926,928,989,991,993,996,1003,1006,1013,1015,1017,1020,1034,1041,1044,1046,1048,1051,1059,1073,1081,1089,1097,1099,1101,1108,1111,1131,1134,1136,1138,1146,1154,1165,1173,1181,1183,1185,1188,1258,1265,1267,1269,1276,1279,1293,1295,1297,1300,1311,1313,1315,1322,1325],[11,927,14],{"id":13},[16,929,930,938],{},[19,931,932],{},[22,933,934,936],{},[25,935],{},[25,937],{},[30,939,940,949,962,971,980],{},[22,941,942,946],{},[35,943,944],{},[38,945,40],{},[35,947,948],{},"B2C SaaS (education \u002F productivity)",[22,950,951,955],{},[35,952,953],{},[38,954,50],{},[35,956,957],{},[54,958,961],{"href":959,"rel":960},"https:\u002F\u002Fwww.learnard.app",[58],"Learnard",[22,963,964,968],{},[35,965,966],{},[38,967,66],{},[35,969,970],{},"AI study companion: notes, flashcards, quizzes, podcasts, and chat from PDFs, recordings, and class materials",[22,972,973,977],{},[35,974,975],{},[38,976,76],{},[35,978,979],{},"Free signups, premium upgrades, high-intent student and professional learners",[22,981,982,986],{},[35,983,984],{},[38,985,86],{},[35,987,988],{},"Seasonal pacing, search term intent, conversion tracking checks, budget triage",[91,990],{},[11,992,96],{"id":95},[98,994,995],{},"Learnard helps students and professionals turn source material into an interactive study workflow: upload PDFs, lectures, or links and get structured notes, flashcards, quizzes, fill-in-the-blanks, AI podcasts, and cited chat.",[98,997,998,999,1002],{},"The product fits a clear use case: ",[38,1000,1001],{},"exam prep, lecture capture, and research digestion",". Google Ads should capture people actively looking for study tools, not everyone curious about \"AI homework.\"",[98,1004,1005],{},"Learnard runs paid search year-round with spikes before exam periods and back-to-school. The challenge is classic for edtech B2C: broad keywords attract cheating-adjacent queries, free-tool hunters, and clicks that never upgrade to Premium.",[98,1007,1008,1009,1012],{},"They needed monitoring that understood ",[38,1010,1011],{},"seasonality and signup quality",", not just daily spend.",[91,1014],{},[11,1016,112],{"id":111},[98,1018,1019],{},"Learnard serves:",[117,1021,1022,1025,1028,1031],{},[120,1023,1024],{},"University and high school students preparing for exams",[120,1026,1027],{},"Professionals digesting reports and meeting recordings",[120,1029,1030],{},"Teachers creating quizzes and study guides from curriculum materials",[120,1032,1033],{},"Researchers organizing papers and source libraries",[98,1035,1036,1037,1040],{},"Revenue comes from free tier → Premium (higher limits, podcast features, chime-in, etc.). Google Ads must bring users who ",[38,1038,1039],{},"upload materials and hit paywalls with real value",", not one-session tire-kickers.",[98,1042,1043],{},"Target queries include AI study notes, flashcard generator from PDF, lecture recording to notes, quiz maker from textbook, and alternatives to generic AI chat for studying.",[91,1045],{},[11,1047,140],{"id":139},[98,1049,1050],{},"Before myr, Learnard's paid search pain points were seasonal and structural:",[98,1052,1053,1056,1058],{},[38,1054,1055],{},"Intent pollution",[247,1057],{},"\nSearch terms routinely included:",[117,1060,1061,1064,1067,1070],{},[120,1062,1063],{},"\"AI do my homework\" \u002F \"essay writer free\"",[120,1065,1066],{},"\"Chegg alternative free\" \u002F \"answers site\"",[120,1068,1069],{},"Generic \"ChatGPT for students\" with no study-tool intent",[120,1071,1072],{},"Download piracy adjacent queries",[98,1074,1075,1078,1080],{},[38,1076,1077],{},"Seasonal whiplash",[247,1079],{},"\nCPA looked acceptable in September, spiked in October when competition increased, and the team often reacted with blunt bid cuts instead of surgical negatives.",[98,1082,1083,1086,1088],{},[38,1084,1085],{},"Conversion complexity",[247,1087],{},"\nMultiple events (signup, first upload, premium checkout begin) made it easy to optimize toward the wrong micro-conversion unless someone audited tracking monthly.",[98,1090,1091,1094,1096],{},[38,1092,1093],{},"Limited growth bandwidth",[247,1095],{},"\nA small team could not manually review search terms across campaigns every day during peak season.",[91,1098],{},[11,1100,200],{"id":199},[98,1102,1103,1104,1107],{},"Learnard connected Google Ads to myr and ran a pre-semester deep analysis. Agents mapped spend to ",[38,1105,1106],{},"Premium checkout begins"," as primary, with signup as secondary diagnostic only.",[98,1109,1110],{},"Three shifts:",[218,1112,1113,1119,1125],{},[120,1114,1115,1118],{},[38,1116,1117],{},"Pre-season negative keyword packs"," approved before budget ramp",[120,1120,1121,1124],{},[38,1122,1123],{},"Daily agent alerts"," on new high-spend junk queries during peak weeks",[120,1126,1127,1130],{},[38,1128,1129],{},"Tracking verification"," checklist triggered automatically when conversion rate diverged from click trend",[98,1132,1133],{},"They treated Google Ads like infrastructure: monitor continuously, change deliberately.",[91,1135],{},[11,1137,237],{"id":236},[98,1139,1140,1143,1145],{},[38,1141,1142],{},"Pre-season (2 weeks before ramp)",[247,1144],{},"\nExport myr deep analysis → approve baseline negatives → set CPA guardrails per campaign tier (brand, category, competitor).",[98,1147,1148,1151,1153],{},[38,1149,1150],{},"Peak season (daily)",[247,1152],{},"\nAgents surface:",[117,1155,1156,1159,1162],{},[120,1157,1158],{},"New search terms over $25 spend with no Premium intent signals",[120,1160,1161],{},"Campaigns hitting budget cap before 4pm (lost impression share on winners)",[120,1163,1164],{},"Conversion rate drops correlated with landing page or tag issues",[98,1166,1167,1170,1172],{},[38,1168,1169],{},"Weekly",[247,1171],{},"\nGrowth reviews myr ranked list: what to negate, what to isolate into SKAG-style exact campaigns, what to leave alone during learning phase.",[98,1174,1175,1178,1180],{},[38,1176,1177],{},"Approval workflow",[247,1179],{},"\nAll negatives and pauses approved in myr until team enabled autopilot for known junk patterns (homework solver, essay generator, etc.).",[91,1182],{},[11,1184,296],{"id":295},[98,1186,1187],{},"Illustrative outcomes from Learnard's first full semester with myr agents:",[16,1189,1190,1202],{},[19,1191,1192],{},[22,1193,1194,1196,1199],{},[25,1195,308],{},[25,1197,1198],{},"Before peak season",[25,1200,1201],{},"After agent workflow",[30,1203,1204,1215,1225,1236,1247],{},[22,1205,1206,1209,1212],{},[35,1207,1208],{},"Spend on blocked-intent query themes",[35,1210,1211],{},"~26% of Search",[35,1213,1214],{},"~9%",[22,1216,1217,1220,1222],{},[35,1218,1219],{},"Premium signup CPA (category campaigns)",[35,1221,335],{},[35,1223,1224],{},"~24% lower",[22,1226,1227,1230,1233],{},[35,1228,1229],{},"Time to detect tracking mismatch",[35,1231,1232],{},"Often 1–2 weeks",[35,1234,1235],{},"Same day alert",[22,1237,1238,1241,1244],{},[35,1239,1240],{},"Budget recovered and reallocated to top 2 campaigns",[35,1242,1243],{},"—",[35,1245,1246],{},"~$4.2k\u002Fmonth equivalent",[22,1248,1249,1252,1255],{},[35,1250,1251],{},"Search term review cadence",[35,1253,1254],{},"Weekly (inconsistent)",[35,1256,1257],{},"Daily (automated triage)",[98,1259,1260,1261,1264],{},"Learnard entered back-to-school with ",[38,1262,1263],{},"cleaner campaigns going in",", not cleaner hindsight going out.",[91,1266],{},[11,1268,373],{"id":372},[98,1270,1271,1272,1275],{},"Edtech paid search breaks when teams chase cheap signups. Learnard used myr to align spend with ",[38,1273,1274],{},"Premium economics"," and to run seasonal scale with daily hygiene.",[98,1277,1278],{},"Critical factors:",[117,1280,1281,1284,1287,1290],{},[120,1282,1283],{},"Intent filters for academically dishonest and free-only queries",[120,1285,1286],{},"Seasonal playbooks enforced by agents, not memory",[120,1288,1289],{},"Conversion sanity checks before bid panic",[120,1291,1292],{},"Read-only connection + approve changes = trust for a privacy-sensitive product",[91,1294],{},[11,1296,418],{"id":417},[98,1298,1299],{},"Learnard plans to:",[117,1301,1302,1305,1308],{},[120,1303,1304],{},"Segment campaigns by persona (student vs professional vs educator) with separate agent guardrails",[120,1306,1307],{},"Use anomaly detection during finals weeks when CPC spikes are expected",[120,1309,1310],{},"Tie myr weekly reports into creative testing decisions",[91,1312],{},[11,1314,438],{"id":437},[98,1316,1317,1318,1321],{},"Learnard's Google Ads win was not \"more keywords.\" It was ",[38,1319,1320],{},"protecting seasonality"," from predictable waste and scaling only when campaigns earned it.",[98,1323,1324],{},"myr gave a small team enterprise-grade monitoring: daily triage, plain-English fixes, and confidence to spend when exams matter most.",[98,1326,1327,1329,1330,1332,1334],{},[38,1328,449],{}," B2C SaaS · Edtech \u002F study tools",[247,1331],{},[38,1333,455],{}," Seasonal B2C with signup → paid upgrade funnels and strict intent requirements",{"title":458,"searchDepth":459,"depth":459,"links":1336},[1337,1338,1339,1340,1341,1342,1343,1344,1345,1346],{"id":13,"depth":459,"text":14},{"id":95,"depth":459,"text":96},{"id":111,"depth":459,"text":112},{"id":139,"depth":459,"text":140},{"id":199,"depth":459,"text":200},{"id":236,"depth":459,"text":237},{"id":295,"depth":459,"text":296},{"id":372,"depth":459,"text":373},{"id":417,"depth":459,"text":418},{"id":437,"depth":459,"text":438},"Edtech app used myr for seasonal Google Ads hygiene, intent filtering, and Premium conversion tracking.",{},3,"\u002Fcustomers\u002Flearnard",{"title":923,"description":1347},"customers\u002Flearnard","uf_XFw5fgt_y9uh3zdqf0gKyGHOpMFYY57rbmQW4KQM",{"id":1355,"title":1356,"body":1357,"company":1391,"description":1799,"extension":472,"image":1800,"meta":1801,"navigation":475,"order":1802,"path":1803,"published":475,"segment":1381,"seo":1804,"stem":1805,"website":473,"__hash__":1806},"customers\u002Fcustomers\u002Fjaques-barber.md","How Jaques Barber Shop cut local ad waste by 41% and filled more premium bookings with myr",{"type":8,"value":1358,"toc":1787},[1359,1361,1420,1422,1424,1427,1434,1440,1443,1445,1447,1450,1461,1464,1467,1478,1480,1482,1485,1496,1504,1521,1529,1541,1547,1549,1551,1554,1557,1571,1577,1579,1581,1584,1589,1600,1608,1619,1627,1635,1643,1645,1647,1650,1703,1710,1712,1714,1717,1720,1746,1748,1750,1753,1764,1766,1768,1774,1777],[11,1360,14],{"id":13},[16,1362,1363,1371],{},[19,1364,1365],{},[22,1366,1367,1369],{},[25,1368],{},[25,1370],{},[30,1372,1373,1382,1392,1402,1411],{},[22,1374,1375,1379],{},[35,1376,1377],{},[38,1378,40],{},[35,1380,1381],{},"Local service",[22,1383,1384,1389],{},[35,1385,1386],{},[38,1387,1388],{},"Business",[35,1390,1391],{},"Jaques Barber Shop",[22,1393,1394,1399],{},[35,1395,1396],{},[38,1397,1398],{},"What they do",[35,1400,1401],{},"Premium barbering: cuts, grooming, and chair experience in a modern shop",[22,1403,1404,1408],{},[35,1405,1406],{},[38,1407,76],{},[35,1409,1410],{},"Calls, booking clicks, directions, local brand",[22,1412,1413,1417],{},[35,1414,1415],{},[38,1416,86],{},[35,1418,1419],{},"Geo waste, junk local queries, call conversion tracking, limited budget pacing",[91,1421],{},[11,1423,96],{"id":95},[98,1425,1426],{},"Jaques Barber Shop is not a discount quick-cut chain. The shop is built around craft, atmosphere, and repeat clients who book premium services and add-ons. The interior reflects that positioning: professional stations, curated product shelves, warm lighting, and a experience worth paying for.",[98,1428,1429,1430,1433],{},"Local Google Ads should bring ",[38,1431,1432],{},"nearby clients ready to book",", not traffic from across the city looking for the cheapest haircut.",[98,1435,1436,1437,888],{},"Like many local businesses, Jaques started Google Ads with good intentions: location targeting, a few service keywords, call extensions. Spend went out every day. The chair was not always full. When the owner dug into the account, the same pattern appeared: ",[38,1438,1439],{},"paying for clicks that could never become appointments",[98,1441,1442],{},"They did not need a marketing agency retainer. They needed daily oversight on a small budget and clear fixes ranked by impact.",[91,1444],{},[11,1446,112],{"id":111},[98,1448,1449],{},"Jaques offers:",[117,1451,1452,1455,1458],{},[120,1453,1454],{},"Signature cuts and beard grooming",[120,1456,1457],{},"Premium products (retail shelf visible in-shop)",[120,1459,1460],{},"Appointment-based service with walk-in overflow when available",[98,1462,1463],{},"Clients are local, often recurring. Lifetime value is high for the right customer. One loyal client is worth more than fifty mis-clicks from bargain hunters outside the service area.",[98,1465,1466],{},"Google Ads goals:",[117,1468,1469,1472,1475],{},[120,1470,1471],{},"Phone calls during business hours",[120,1473,1474],{},"Online booking completions",[120,1476,1477],{},"Directions requests from qualified zip codes",[91,1479],{},[11,1481,140],{"id":139},[98,1483,1484],{},"Before myr, Jaques Barber Shop struggled with familiar local PPC problems:",[98,1486,1487,1490,1492,1493,888],{},[38,1488,1489],{},"Geography bleed",[247,1491],{},"\nLocation settings and radius targeting still produced queries from areas too far to visit regularly. \"Near me\" is not always ",[153,1494,1495],{},"near enough",[98,1497,1498,1501,1503],{},[38,1499,1500],{},"Wrong intent",[247,1502],{},"\nSearch terms included:",[117,1505,1506,1509,1512,1515,1518],{},[120,1507,1508],{},"\"cheap haircut\"",[120,1510,1511],{},"\"$10 barber\"",[120,1513,1514],{},"\"barber school\" \u002F \"barber jobs\"",[120,1516,1517],{},"\"DIY fade tutorial\"",[120,1519,1520],{},"Competitor brand searches with no offer match",[98,1522,1523,1526,1528],{},[38,1524,1525],{},"Budget pacing",[247,1527],{},"\nA modest daily budget often exhausted by mid-afternoon on broad terms, missing evening booking windows.",[98,1530,1531,1534,1536,1537,1540],{},[38,1532,1533],{},"Tracking gap",[247,1535],{},"\nCalls were counted, but ",[38,1538,1539],{},"qualified booking calls"," vs wrong-number or price-shopping calls were not separated. Optimizing felt guessy.",[98,1542,1543,1544],{},"The owner summarized it: ",[153,1545,1546],{},"\"I was paying Google to advertise to people who were never going to sit in my chair.\"",[91,1548],{},[11,1550,200],{"id":199},[98,1552,1553],{},"Jaques connected Google Ads to myr read-only and completed a free deep analysis focused on local leaks.",[98,1555,1556],{},"Immediate findings:",[218,1558,1559,1562,1565,1568],{},[120,1560,1561],{},"~38% of weekly search spend went to queries with zero calls or bookings",[120,1563,1564],{},"Mobile drove most clicks; desktop had better call quality but tiny share of budget",[120,1566,1567],{},"One ad group mixed \"premium barber\" with generic \"haircut\" keywords, blurring message match",[120,1569,1570],{},"Schedule-based bid adjustments had not been updated in months",[98,1572,1573,1574,888],{},"The fix was not \"turn off Google Ads.\" It was ",[38,1575,1576],{},"tighten local intent, protect hours, and stop funding junk queries",[91,1578],{},[11,1580,237],{"id":236},[98,1582,1583],{},"Jaques runs a simple local playbook on myr:",[98,1585,1586],{},[38,1587,1588],{},"Daily agent checks",[117,1590,1591,1594,1597],{},[120,1592,1593],{},"New search terms with spend and no calls",[120,1595,1596],{},"Budget capped before 3pm on high-waste days",[120,1598,1599],{},"CPA spike alerts on call campaigns",[98,1601,1602,1605,1607],{},[38,1603,1604],{},"Weekly owner review (10 minutes)",[247,1606],{},"\nApprove myr negative keyword suggestions:",[117,1609,1610,1613,1616],{},[120,1611,1612],{},"Price shopping (\"cheap\", \"affordable\", lowest price)",[120,1614,1615],{},"Employment and education queries",[120,1617,1618],{},"DIY \u002F tutorial intent",[98,1620,1621,1624,1626],{},[38,1622,1623],{},"Service-area discipline",[247,1625],{},"\nExclude zip codes and neighborhoods outside reasonable drive time. Reinvest savings into radius around shop + high-income nearby zones.",[98,1628,1629,1632,1634],{},[38,1630,1631],{},"Call quality",[247,1633],{},"\nTrack calls during shop hours only. myr flagged when conversion settings counted after-hours clicks that never connected.",[98,1636,1637,1640,1642],{},[38,1638,1639],{},"Creative alignment",[247,1641],{},"\nAds emphasize premium experience and booking, not price. Search terms report validated that message attracted better calls after junk was cut.",[91,1644],{},[11,1646,296],{"id":295},[98,1648,1649],{},"Illustrative results after ~6 weeks with myr monitoring:",[16,1651,1652,1661],{},[19,1653,1654],{},[22,1655,1656,1658],{},[25,1657,308],{},[25,1659,1660],{},"Change",[30,1662,1663,1671,1679,1687,1695],{},[22,1664,1665,1668],{},[35,1666,1667],{},"Wasted spend (zero-call search terms)",[35,1669,1670],{},"Down ~41%",[22,1672,1673,1676],{},[35,1674,1675],{},"Qualified calls per week",[35,1677,1678],{},"Up ~34%",[22,1680,1681,1684],{},[35,1682,1683],{},"Cost per booking click",[35,1685,1686],{},"Down ~19%",[22,1688,1689,1692],{},[35,1690,1691],{},"Budget lasting full business day",[35,1693,1694],{},"Improved on 5\u002F7 days",[22,1696,1697,1700],{},[35,1698,1699],{},"Owner time in Google Ads UI",[35,1701,1702],{},"~2 hrs\u002Fweek → ~20 min\u002Fweek",[98,1704,1705,1706,1709],{},"Jaques kept total monthly spend flat and ",[38,1707,1708],{},"got more bookings from the same budget",". Extra headroom went into a \"premium grooming\" exact-match campaign with clean search terms only.",[91,1711],{},[11,1713,373],{"id":372},[98,1715,1716],{},"Local service Google Ads fail when treated like national e-commerce: broad keywords, loose locations, and no one watching search terms.",[98,1718,1719],{},"Jaques succeeded because:",[117,1721,1722,1728,1734,1740],{},[120,1723,1724,1727],{},[38,1725,1726],{},"Local intent was enforced daily",", not quarterly",[120,1729,1730,1733],{},[38,1731,1732],{},"Calls and bookings"," were the optimization target, not clicks",[120,1735,1736,1739],{},[38,1737,1738],{},"Small budgets"," benefited from ranked fixes (what costs the most first)",[120,1741,1742,1745],{},[38,1743,1744],{},"myr agents + owner approval"," matched how a barber shop actually operates: hands on the floor, not in ad dashboards all day",[91,1747],{},[11,1749,418],{"id":417},[98,1751,1752],{},"Jaques Barber Shop is planning:",[117,1754,1755,1758,1761],{},[120,1756,1757],{},"Seasonal promos (holidays, wedding season) with agent guardrails so discounts do not attract permanent bargain traffic",[120,1759,1760],{},"Separate campaigns for retail product interest vs appointment services",[120,1762,1763],{},"Review request flows tied to callers from verified local campaigns",[91,1765],{},[11,1767,438],{"id":437},[98,1769,1770,1771,888],{},"Jaques Barber Shop did not need more ad spend. They needed ",[38,1772,1773],{},"better local filtering",[98,1775,1776],{},"myr helped a premium local business stop paying for the wrong neighborhood and the wrong intent, protect a limited budget through the full day, and turn Google Ads into a predictable booking channel.",[98,1778,1779,1781,1782,1784,1786],{},[38,1780,449],{}," Local service · Premium appointments",[247,1783],{},[38,1785,455],{}," Shops with geo radius, call\u002Fbooking goals, and small budgets that cannot afford waste",{"title":458,"searchDepth":459,"depth":459,"links":1788},[1789,1790,1791,1792,1793,1794,1795,1796,1797,1798],{"id":13,"depth":459,"text":14},{"id":95,"depth":459,"text":96},{"id":111,"depth":459,"text":112},{"id":139,"depth":459,"text":140},{"id":199,"depth":459,"text":200},{"id":236,"depth":459,"text":237},{"id":295,"depth":459,"text":296},{"id":372,"depth":459,"text":373},{"id":417,"depth":459,"text":418},{"id":437,"depth":459,"text":438},"Local barber shop used myr to cut geo waste, block bargain-hunter queries, and turn Google Ads into a booking channel.","https:\u002F\u002Fi.pinimg.com\u002Fcontrol1\u002F736x\u002F71\u002F2e\u002Ff6\u002F712ef6b087f64f3d7f7ea8d5735b6795.jpg",{},4,"\u002Fcustomers\u002Fjaques-barber",{"title":1356,"description":1799},"customers\u002Fjaques-barber","wN8fSRh0roa5w7Ajmj1h8HxEt1rQsN9ZVW5T6uiq9Dg",1784137533015]