[{"data":1,"prerenderedAt":239},["ShallowReactive",2],{"case-study-toy-brand-search-query-share-gap-en":3,"case-study-blocks-303309e9-a362-456c-ba10-63bc24601de4-en":26,"reviews-all-303309e9-a362-456c-ba10-63bc24601de4-any-en":165,"case-study-category-ancestors-toys-and-games-en":166,"services-by-ids-b2229fd7-1f99-4a26-ad08-d1113955c798,c89127c7-631c-451f-bf13-3681edd0f3c4-en":167,"case-studies-by-ids-15f11500-4cd2-46d6-90c9-a2e6825b89e4,0b89eb0b-6e33-45dc-8eba-d27addffd861,9f5a3a87-66c7-49e4-b1ce-2859dca10b51,a796d41b-5ad4-41b5-9c56-fe9dd9a090ed-en":191},{"id":4,"slug":5,"cover_image":6,"brand_name":7,"is_anonymized":8,"period_months":9,"is_enabled":8,"sort_order":10,"last_modify":11,"created_at":12,"updated_at":13,"locale_code":14,"title":15,"headline_metric":16,"summary":17,"meta_title":18,"meta_description":19,"service_ids":20,"published_at":11,"category_id":23,"category_slug":24,"category_path":24,"category_name":25,"category_is_enabled":8},"303309e9-a362-456c-ba10-63bc24601de4","toy-brand-search-query-share-gap","case-studies\u002Ftoy-brand-search-query-share-gap-1790060651183.webp",null,true,10,402,"2026-09-22","2026-09-22T11:13:31.365294+00:00","2026-09-22T11:13:31.504874+00:00","en","Seen by everyone, bought by almost nobody","Purchase share 6% → 19%","On its twenty most important search terms this brand already held a quarter of the impressions and a sixteenth of the purchases. The problem was never visibility — it was where each term leaked between being seen and being bought.","Search Query Performance Gap Case","How a term-by-term impression-to-purchase funnel analysis tripled a toy brand's purchase share on its top keywords and grew revenue 52%.",[21,22],"b2229fd7-1f99-4a26-ad08-d1113955c798","c89127c7-631c-451f-bf13-3681edd0f3c4","671488c3-469e-4efc-9f8b-423936787af3","toys-and-games","Toys & Games",[27,52,79,86,93,121,131,138,148,154],{"id":28,"case_study_id":4,"type":29,"position":30,"is_enabled":8,"config":31,"locale_code":14,"data":32},"f242d80e-a137-445a-8212-57b6eec031b7","snapshot",1,{},{"items":33,"title":51},[34,36,39,42,45,48],{"label":35,"value":25},"Category",{"label":37,"value":38},"Marketplaces","US",{"label":40,"value":41},"Revenue at start","$487k \u002F month",{"label":43,"value":44},"Position","24% impression share on top terms, 6% purchase share",{"label":46,"value":47},"Engagement","Listing SEO + PPC",{"label":49,"value":50},"Timeframe","10 months","",{"id":53,"case_study_id":4,"type":54,"position":55,"is_enabled":8,"config":56,"locale_code":14,"data":57},"1ace9520-f518-472f-9d45-20ff05e678ec","metrics",2,{},{"items":58,"title":51},[59,64,69,74],{"after":60,"delta":61,"label":62,"before":63,"is_highlight":8},"19%","+13 pts","Purchase share, top 20 terms","6%",{"after":65,"delta":66,"label":67,"before":68},"$742k","+52%","Monthly revenue","$487k",{"after":70,"delta":71,"label":72,"before":73},"17%","+8 pts","Click share, top 20 terms","9%",{"after":75,"delta":76,"label":77,"before":78},"$74k \u002F mo","+4%","Advertising spend","$71k \u002F mo",{"id":80,"case_study_id":4,"type":81,"position":82,"is_enabled":8,"config":83,"locale_code":14,"data":84},"7cacecf7-c8d8-4389-b211-5cb03dadaae7","challenge",3,{},{"title":51,"markdown":85},"The brand's whole plan was to be seen more. It bid harder every quarter, it added keywords, and on its twenty most valuable terms it had built an impression share of 24% — roughly one in four shoppers searching those words saw the brand somewhere on the page.\n\nThose same terms returned a purchase share of 6%. That gap is not a visibility problem and no amount of extra budget closes it; it means shoppers were looking at the brand and choosing something else. And because the leak was different on every term — some lost people at the click, some lost them in the cart, one lost them because it had been out of stock for three weeks — the account's single blended ACoS number hid all of it behind one average that looked acceptable.",{"id":87,"case_study_id":4,"type":88,"position":89,"is_enabled":8,"config":90,"locale_code":14,"data":91},"0d44f008-537e-4bd4-a10b-24a0e2ebdffd","approach",4,{},{"title":51,"markdown":92},"We stopped treating keywords as one pool and read each one as its own funnel.\n\n- **A per-term funnel** — impressions, clicks, cart adds and purchases for every top term, so each leak is located rather than averaged away.\n- **Click leaks fixed at the search result** — the terms where the brand was seen and not clicked got title, price-point and main-image work, since that is all a shopper sees at that stage.\n- **Cart leaks fixed on the page** — the terms with strong clicks and weak conversion got the content the query implied, usually an unanswered question about age, contents or delivery.\n- **Terms abandoned honestly** — four head terms where the product genuinely is not the best answer were dropped, and their budget moved to terms with a winnable gap.",{"id":94,"case_study_id":4,"type":95,"position":96,"is_enabled":8,"config":97,"locale_code":14,"data":98},"2356cd8f-eb99-4fec-94d0-9dfcee37bf14","timeline",6,{},{"title":51,"phases":99},[100,107,114],{"items":101,"label":105,"title":106},[102,103,104],"Per-term funnel built for the top 20 search queries","Leaks classified as impression, click, cart or availability","Four unwinnable head terms identified and flagged for exit","Months 1–2","Measure",{"items":108,"label":112,"title":113},[109,110,111],"Titles and main images reworked on the nine terms losing shoppers at the result page","Click share on those terms roughly doubled","Budget from the abandoned head terms reallocated","Months 3–6","Fix the click stage",{"items":115,"label":119,"title":120},[116,117,118],"Content rebuilt for the six terms with strong clicks and weak conversion","Availability protected on the three terms that had lost a stock period","Purchase share across the top 20 reached 19%","Months 7–10","Fix the page stage",{"id":122,"case_study_id":4,"type":123,"position":124,"is_enabled":8,"config":125,"locale_code":14,"data":128},"88703703-b68e-4f90-a2d4-1cdde2d93a13","media",8,{"images":126},[127],"case-studies\u002Fdashboards\u002Ftoy-brand-search-query-share-gap.webp",{"title":129,"caption":130},"Inside the ad account","Anonymized account view, rebuilt from the figures reported above: ad sales growing from $219k to $334k a month while ACoS falls from 32% to 22% across the 10-month engagement.",{"id":132,"case_study_id":4,"type":133,"position":134,"is_enabled":8,"config":135,"locale_code":14,"data":136},"ca472d86-a6bb-4dd0-b5c3-6a5a819bd70d","results",9,{},{"title":51,"markdown":137},"Purchase share on the twenty terms that matter went from 6% to **19%**, and revenue grew 52% on an advertising budget that rose 4%.\n\nEvery point of that came from converting attention the brand was already paying for. The diagnosis was the whole job: the account had been buying more impressions for two years to fix a problem that was happening after the impression, and a blended ACoS could never have shown which of twenty terms was broken or how.",{"id":139,"case_study_id":4,"type":140,"position":9,"is_enabled":8,"config":141,"locale_code":14,"data":142},"ef376d88-9191-4f3a-9438-d419d34c867c","quote",{},{"items":143,"title":51},[144],{"role":145,"text":146,"author":147},"Toy brand","We could prove we were on the page. It took a report that showed the purchase share next to it before anyone asked why being on the page wasn't enough.","Head of Growth",{"id":149,"case_study_id":4,"type":150,"position":151,"is_enabled":8,"config":152,"locale_code":14,"data":153},"2a9b05a7-6e79-49df-9ddd-92c50312966f","service_ref",11,{},{"title":51},{"id":155,"case_study_id":4,"type":156,"position":157,"is_enabled":8,"config":158,"locale_code":14,"data":164},"67e7f4ea-3839-4844-9807-e6ab37a8db82","case_ref",12,{"ids":159},[160,161,162,163],"15f11500-4cd2-46d6-90c9-a2e6825b89e4","0b89eb0b-6e33-45dc-8eba-d27addffd861","9f5a3a87-66c7-49e4-b1ce-2859dca10b51","a796d41b-5ad4-41b5-9c56-fe9dd9a090ed",{"title":51},[],[],[168,180],{"id":21,"slug":169,"icon":170,"hero_image":171,"is_enabled":8,"sort_order":82,"last_modify":172,"created_at":173,"updated_at":174,"locale_code":14,"name":175,"title":176,"subtitle":177,"meta_title":178,"meta_description":179},"amazon-listing-seo","i-lucide-search","service\u002Famazon-listing-seo-1785511614770.svg","2026-08-14","2026-07-29T14:13:30.127513+00:00","2026-08-14T08:43:13.682542+00:00","Amazon Listing SEO","Amazon listing optimization that ranks and converts","Keyword-rich titles, bullets, and backend terms built for Amazon's search algorithm and its new AI shopping assistant, Rufus — so more shoppers find you and more of them buy.","Amazon Listing Optimization & SEO","Amazon listing optimization & SEO — keyword research, titles, bullets, backend terms and Rufus-ready content that lifts rank and sales. Get your growth plan.",{"id":22,"slug":181,"icon":182,"hero_image":183,"is_enabled":8,"sort_order":30,"last_modify":172,"created_at":184,"updated_at":185,"locale_code":14,"name":186,"title":187,"subtitle":188,"meta_title":189,"meta_description":190},"amazon-ppc-management","i-lucide-target","service\u002Famazon-ppc-management-1785511595551.svg","2026-07-29T14:12:15.748121+00:00","2026-08-14T13:00:28.764226+00:00","Amazon PPC Management","Amazon PPC management that grows profit, not just spend","We build and run Sponsored Products, Sponsored Brands, and Sponsored Display campaigns around your margins — cutting wasted spend and scaling the keywords that convert.","Amazon PPC Management Services","Full-funnel Amazon PPC management — Sponsored Products, Brands & Display plus AMC insights. We cut ACoS and scale converting keywords. Get your growth plan.",[192,203,213,225],{"id":160,"slug":193,"cover_image":194,"brand_name":7,"is_anonymized":8,"period_months":124,"is_enabled":8,"sort_order":195,"last_modify":11,"created_at":12,"updated_at":13,"locale_code":14,"title":196,"headline_metric":197,"summary":198,"meta_title":199,"meta_description":200,"service_ids":201,"published_at":11,"category_id":23,"category_slug":24,"category_path":24,"category_name":25,"category_is_enabled":8},"toy-brand-price-parity-buy-box-suppression","case-studies\u002Ftoy-brand-price-parity-buy-box-suppression-1790060651183.webp",403,"The cart button disappeared and the ads kept running","Featured offer uptime 43% → 99%","A toy brand's own website promotions were cheaper than its Amazon price, so Amazon quietly removed the buy button from its best listings — while the advertising carried on paying to send shoppers there.","Buy Box Suppression Price Parity Case","How channel price parity restored a toy brand's featured offer from 43% to 99% uptime, lifting conversion 71% and ending $27k a month of wasted ad spend.",[202],"a507b11d-88fb-4b74-98a2-0661de716593",{"id":161,"slug":204,"cover_image":205,"brand_name":7,"is_anonymized":8,"period_months":134,"is_enabled":8,"sort_order":206,"last_modify":11,"created_at":12,"updated_at":13,"locale_code":14,"title":207,"headline_metric":208,"summary":209,"meta_title":210,"meta_description":211,"service_ids":212,"published_at":11,"category_id":23,"category_slug":24,"category_path":24,"category_name":25,"category_is_enabled":8},"toy-brand-age-range-search-alignment","case-studies\u002Ftoy-brand-age-range-search-alignment-1790060651183.webp",400,"Nobody searches for a toy without saying how old the child is","Age-qualified sessions 11% → 44%","A toy brand's catalog carried no age attributes and no age language, so it was filtered out of the way almost every parent narrows the category. Fixing that changed where the listings appeared, not what they said.","Amazon Toy Age Range SEO Case","How age attributes and age-modified keywords moved a toy brand from 11% to 44% age-qualified sessions and grew revenue 67% in nine months.",[21,22],{"id":162,"slug":214,"cover_image":215,"brand_name":7,"is_anonymized":8,"period_months":216,"is_enabled":8,"sort_order":217,"last_modify":11,"created_at":12,"updated_at":13,"locale_code":14,"title":218,"headline_metric":219,"summary":220,"meta_title":221,"meta_description":222,"service_ids":223,"published_at":11,"category_id":23,"category_slug":24,"category_path":24,"category_name":25,"category_is_enabled":8},"toy-brand-gift-shopper-conversion","case-studies\u002Ftoy-brand-gift-shopper-conversion-1790060651183.webp",7,401,"Selling to someone who will never open the box","Gift-window conversion +48%","Most of this brand's buyers were purchasing for a child they would not see unwrap it. The listings were written for a parent in the room, and the gift mechanics Amazon already offers were switched off.","Amazon Gift Shopper Conversion Case","How gift options, gift-intent copy and receipt-free packaging lifted a toy brand's conversion 48% in the gifting window and cut returns by a third.",[224,202],"07288de0-63ae-47b6-b6fc-eb6c6af8f16e",{"id":163,"slug":226,"cover_image":227,"brand_name":7,"is_anonymized":8,"period_months":124,"is_enabled":8,"sort_order":228,"last_modify":11,"created_at":12,"updated_at":13,"locale_code":14,"title":229,"headline_metric":230,"summary":231,"meta_title":232,"meta_description":233,"service_ids":234,"published_at":11,"category_id":235,"category_slug":236,"category_path":237,"category_name":238,"category_is_enabled":8},"building-toy-missing-piece-returns","case-studies\u002Fbuilding-toy-missing-piece-returns-1790060651183.webp",404,"The whole set came back because four pieces were missing","Return rate 11% → 4%","A building toy brand was taking back entire sets over a handful of absent bricks. Giving buyers a way to get the missing pieces instead of a refund changed the rating, the margin and the review page.","Building Toy Returns Case Study","How a replacement-parts route and count verification cut a building toy brand's return rate from 11% to 4% and lifted its rating to 4.6.",[224,202],"546e5dc8-adcf-4d49-ba71-4bb08f32a1b3","building-toys","toys-and-games\u002Fbuilding-toys","Building Toys",1790082635610]