2:"$Sreact.suspense" 3:"$Sreact.fragment" 4:I[2953,["953","static/chunks/953-a49a1b3165c7b9bc.js","968","static/chunks/app/case-studies/tag-mapping-optimization/page-b45038e55473b8f3.js"],"default"] b:I[4707,[],""] c:I[6423,[],""] e:I[5495,["448","static/chunks/448-4c4fe680570b3148.js","185","static/chunks/app/layout-c92ca0c811a86654.js"],"ThemeProvider"] f:I[7700,["448","static/chunks/448-4c4fe680570b3148.js","185","static/chunks/app/layout-c92ca0c811a86654.js"],"default"] 10:I[4196,["448","static/chunks/448-4c4fe680570b3148.js","185","static/chunks/app/layout-c92ca0c811a86654.js"],"default"] 11:I[8349,["448","static/chunks/448-4c4fe680570b3148.js","185","static/chunks/app/layout-c92ca0c811a86654.js"],"default"] 7:{"children":"A mix of legacy UX, missing structure, and inconsistent hand overs made the setup workflow slow and error-prone. I restructured the flow, reduced manual steps, and added the clarity teams needed to move through the process quickly and confidently."} 6:["$","strong",null,"$7"] 5:"$6" a:{"children":"Sr Product Designer @ GumGum"} 9:["$","strong",null,"$a"] 8:"$9" d:T4a1, (function() { try { // TEMPORARY FOR LAUNCH: Force light mode only // TODO: Re-enable dark mode by restoring the original logic below // Original logic: Priority: localStorage → system preference → 'light' default // For now: Always use 'light' mode document.documentElement.classList.remove('dark'); // ORIGINAL CODE (commented out for easy restoration): // let theme = localStorage.getItem('theme'); // if (!theme) { // // Check system preference if no stored preference // const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches; // theme = prefersDark ? 'dark' : 'light'; // } // if (theme === 'dark') { // document.documentElement.classList.add('dark'); // } else { // document.documentElement.classList.remove('dark'); // } } catch (e) {} })(); 0:["RQ1C5R96xPMarrV5Uywlj",[[["",{"children":["case-studies",{"children":["tag-mapping-optimization",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",{"children":["case-studies",{"children":["tag-mapping-optimization",{"children":["__PAGE__",{},[["$L1",["$","$2",null,{"fallback":["$","article",null,{"className":"min-h-screen","children":["$","div",null,{"className":"container mx-auto px-4 sm:px-6 lg:px-8 py-8 sm:py-12 lg:py-16","children":["$","div",null,{"className":"text-center","children":["$","h1",null,{"className":"text-2xl font-medium text-black dark:text-white mb-4","children":"Loading..."}]}]}]}],"children":["$","article",null,{"className":"min-h-screen","children":["$","div",null,{"className":"container mx-auto px-5 sm:px-8 xl:px-[7rem] py-4 lg:py-6","children":["$","div",null,{"className":"space-y-[7rem] md:space-y-[10rem]","children":[["$","section",null,{"className":"","children":["$undefined",["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[[["$","div","top-0",{"className":"mb-3 sm:mb-4 ","children":[["$","$3","top-0-0",{"children":[["$","div",null,{"className":"hidden lg:grid lg:grid-cols-[1fr_auto_1fr] lg:gap-6 lg:items-center lg:mb-6","children":[["$","div",null,{"className":"space-y-4","children":[["$","h1",null,{"className":"text-2xl md:text-[2rem] font-semibold text-brandPrimary leading-normal md:leading-normal","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Delivering a faster, cleaner, far less painful campaign setup flow"}],["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":[["$","strong",null,{"children":"A mix of legacy UX, missing structure, and inconsistent hand overs made the setup workflow slow and error-prone. I restructured the flow, reduced manual steps, and added the clarity teams needed to move through the process quickly and confidently."}],false]}]]}]]}],["$","div",null,{"className":"w-0.5 h-full bg-[#D5E3FF] mx-4"}],["$","div",null,{"className":"rounded-lg overflow-hidden","children":["$","$L4",null,{"src":"/images/case-study-card-script-sets.png","alt":"Delivering a faster, cleaner, far less painful campaign setup flow","width":2400,"height":1200,"className":"w-full h-auto","placeholder":"empty"}]}]]}],["$","div",null,{"className":"lg:hidden space-y-6 mb-6","children":[["$","h1",null,{"className":"text-2xl sm:text-3xl md:text-3xl font-semibold text-brandPrimary leading-normal md:leading-normal","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Delivering a faster, cleaner, far less painful campaign setup flow"}],["$","div",null,{"className":"rounded-lg overflow-hidden","children":["$","$L4",null,{"src":"/images/case-study-card-script-sets.png","alt":"Delivering a faster, cleaner, far less painful campaign setup flow","width":2400,"height":1200,"className":"w-full h-auto","placeholder":"empty"}]}],["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["$5",false]}]]}]]}],["$","div",null,{"children":[["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Impact"}],["$","div",null,{"className":"grid grid-cols-1 2xl:grid-cols-2 gap-6 2xl:gap-12","children":[["$","div",null,{"className":"flex flex-col gap-4 2xl:gap-2","children":[["$","div","0",{"className":"pt-4 xl:pt-3","children":["$","div",null,{"className":"flex flex-col sm:flex-row items-center gap-2 sm:gap-6 md:gap-7 w-full px-4 py-3 sm:px-6 sm:py-4 md:px-8 md:py-5 bg-brandSecondary border-4 md:border-[5px] border-brandPrimary rounded-full ","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":[["$","span",null,{"className":"text-brandPrimary font-semibold text-3xl sm:text-[2.2rem] leading-none flex items-center","children":">70%"}],["$","span",null,{"className":"text-brandPrimary text-xs text-center sm:text-left sm:text-[0.85rem] sm:leading-[1.45rem] md:text-base font-bold text-left","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Campaigns globally adopted the new script-set-to-ad line assignment automation",false]}]]}],false]}]}],["$","div","1",{"className":"xl:pt-3","children":["$","div",null,{"className":"flex flex-col sm:flex-row items-center gap-2 sm:gap-6 md:gap-7 w-full px-4 py-3 sm:px-6 sm:py-4 md:px-8 md:py-5 bg-brandSecondary border-4 md:border-[5px] border-brandPrimary rounded-full ","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":[["$","span",null,{"className":"text-brandPrimary font-semibold text-3xl sm:text-[2.2rem] leading-none flex items-center","children":">95%"}],["$","span",null,{"className":"text-brandPrimary text-xs text-center sm:text-left sm:text-[0.85rem] sm:leading-[1.45rem] md:text-base font-bold text-left","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Of script sets were automatically assigned to ad-lines in campaigns where automation was used",false]}]]}],false]}]}]]}],["$","div",null,{"className":"2xl:self-center mt-3 2xl:mt-0","children":[["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed mb-6","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":["$","strong",null,{"children":"In the first quarter after release:"}]}],["$","div",null,{"className":"relative ","children":[["$","div",null,{"className":"relative pl-6 sm:pl-8 md:pl-10","children":[["$","div",null,{"className":"absolute left-0 top-0 bottom-0 w-1 bg-brandPrimary rounded-full"}],["$","blockquote",null,{"className":"text-brandText font-semibold text-sm md:text-base leading-relaxed mb-3 sm:mb-4","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Setup time has dropped by around 70%* since we started using the new tool. It makes handling 10+ script sets much faster."}],["$","div",null,{"className":"text-brandText dark:text-white/70 italic text-sm sm:text-base mb-2 sm:mb-3","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"- Marco, Creative Engineer"}]]}],["$","div",null,{"className":"text-brandText/50 dark:text-white/70 italic text-xs sm:text-sm mt-6","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"*User-reported estimate, no verified quantitative data"}]]}]]}]]}]]}]]}]]}]],"$undefined","$undefined","$undefined","$undefined","$undefined",false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[[["$","div","top-0",{"className":"mb-3 sm:mb-4 ","children":[["$","$3","top-0-0",{"children":["$","div",null,{"className":"","children":[["$","h3",null,{"className":"text-xl sm:text-2xl md:text-3xl font-semibold text-brandPrimary mb-6 sm:mb-8","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Ad-tech & GumGum jargon check"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-2 gap-6 sm:gap-8","children":[["$","div","0",{"children":[["$","h4",null,{"className":"text-sm md:text-base font-semibold text-brandText mb-2","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Tracking Tags"}],["$","p",null,{"className":"text-sm md:text-base text-brandText leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"The code that verifies and measures ad impressions and performance"}]]}],["$","div","1",{"children":[["$","h4",null,{"className":"text-sm md:text-base font-semibold text-brandText mb-2","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Ad Lines"}],["$","p",null,{"className":"text-sm md:text-base text-brandText leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"The individual ad units inside a campaign where Script Sets get assigned"}]]}],["$","div","2",{"children":[["$","h4",null,{"className":"text-sm md:text-base font-semibold text-brandText mb-2","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Script Sets"}],["$","p",null,{"className":"text-sm md:text-base text-brandText leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Bundles of tracking tags grouped together"}]]}],["$","div","3",{"children":[["$","h4",null,{"className":"text-sm md:text-base font-semibold text-brandText mb-2","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Ad Manager"}],["$","p",null,{"className":"text-sm md:text-base text-brandText leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"GumGum's internal campaign setup tool where all of this lives"}]]}]]}]]}]}]]}]],"$undefined","$undefined","$undefined","$undefined","$undefined",false]}]]}]]}]]}],["$","section",null,{"className":"","children":[["$","div",null,{"className":"mb-10 md:mb-14","children":["$","div",null,{"className":"inline-block ","children":["$","h2",null,{"className":"inline-block px-4 py-[0.35rem] md:px-6 md:py-2 bg-gradient-to-b from-bgGradient1Start to-bgGradient1End text-brandSecondary rounded-full text-sm md:text-base font-medium whitespace-nowrap uppercase","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The Problem Space"}]}]}],["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined",["$","div",null,{"className":"relative w-full mb-4 sm:mb-6 rounded-lg overflow-hidden flex items-center justify-center","children":[["$","div",null,{"className":"block sm:hidden","children":["$","$L4",null,{"src":"/images/script-set-to-ad-line-mapping-done-twice_mobile.jpg","alt":"Double trouble: Mapping done twice!","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}],["$","div",null,{"className":"hidden sm:block","children":["$","$L4",null,{"src":"/images/script-set-to-ad-line-mapping-done-twice.jpg","alt":"Double trouble: Mapping done twice!","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}]]}],["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Double trouble: Mapping done twice!"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Account Managers map ad lines to script sets in client spreadsheets.",["$","br",null,{}]]}],["$","$3","1",{"children":["Creative Engineers then repeat the mapping manually inside Ad Manager.",["$","br",null,{}]]}],["$","$3","2",{"children":["Two teams doing the same work = slow, repetitive, and painful.",false]}]]}],false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-confused.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined",["$","div",null,{"className":"relative w-full mb-4 sm:mb-6 rounded-lg overflow-hidden flex items-center justify-center","children":[["$","div",null,{"className":"block md:hidden","children":["$","$L4",null,{"src":"/images/harmless-ui-complicated-validation-rules_mobile.jpg","alt":"The UI looked harmless. The validation rules disagreed","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}],["$","div",null,{"className":"hidden md:block","children":["$","$L4",null,{"src":"/images/harmless-ui-complicated-validation-rules.jpg","alt":"The UI looked harmless. The validation rules disagreed","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}]]}],["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The UI looked harmless. The validation rules disagreed"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["The inputs looked simple, but the validation rules had a mind of their own.",["$","br",null,{}]]}],["$","$3","1",{"children":["Creative Engineers ended up checking every combination just to avoid errors and unblock the next step.",false]}]]}],false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Inter-team Friction: Whose job is it anyway?"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Account Managers often sent keyword filters instead of ad line IDs.",["$","br",null,{}]]}],["$","$3","1",{"children":["Creative Engineers required IDs to map script sets efficiently.",["$","br",null,{}]]}],["$","$3","2",{"children":["This mismatch annoyingly pushed manual work downstream.",false]}]]}],false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-angry.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined",["$","div",null,{"className":"relative w-full mb-4 sm:mb-6 rounded-lg overflow-hidden flex items-center justify-center","children":["$","video",null,{"autoPlay":true,"muted":true,"loop":true,"playsInline":true,"className":"w-full h-auto max-h-full object-contain","children":["$","source",null,{"src":"/images/user-having-difficulty-selecting-ad-line-id.mp4","type":"video/mp4"}]}]}],["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Damn it!!! Why can't I select that ID!?"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Ad line IDs were visible but not selectable.",["$","br",null,{}]]}],["$","$3","1",{"children":["Jess from Account Management had to click into each ad line just to copy a single ID.",["$","br",null,{}]]}],["$","$3","2",{"children":["Some campaigns have hundreds of ad lines, that means hundreds of unnecessary clicks.",false]}]]}],false]}]]}]]}]]}],["$","section",null,{"className":"","children":[["$","div",null,{"className":"mb-10 md:mb-14","children":["$","div",null,{"className":"inline-block ","children":["$","h2",null,{"className":"inline-block px-4 py-[0.35rem] md:px-6 md:py-2 bg-gradient-to-b from-bgGradient1Start to-bgGradient1End text-brandSecondary rounded-full text-sm md:text-base font-medium whitespace-nowrap uppercase","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Critical Solution"}]}]}],["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-starry-eyes.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,["$","div",null,{"className":"grid grid-cols-1 gap-8 sm:gap-[4rem] mb-4 sm:mb-6 sm:grid-cols-2","children":[["$","div","0",{"className":"relative w-full rounded-lg overflow-hidden flex items-center justify-center","children":["$","$L4",null,{"src":"images/one-click-copy-id.jpg","alt":"Copy IDs, in context, without the hoops - Image 1","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}],["$","div","1",{"className":"relative w-full rounded-lg overflow-hidden flex items-center justify-center","children":["$","$L4",null,{"src":"images/bulk-copy-ids.jpg","alt":"Copy IDs, in context, without the hoops - Image 2","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}]]}],false,["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Copy IDs, in context, without the hoops"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["We introduced a simple but high-impact UX update:",["$","br",null,{}]]}],["$","$3","1",{"children":["",["$","br",null,{}]]}],["$","$3","2",{"children":[["$","ul",null,{"className":"list-disc list-outside pl-6","children":[["$","li",null,{"children":"Click any ad line to copy its ID instantly or filter and select multiple ad lines and copy all IDs comma-separated"}],["$","li",null,{"children":"No more clicking into each line"}],["$","li",null,{"children":"No more one-by-one copying"}],["$","li",null,{"children":"No more pushing manual work downstream"}]]}],false]}]]}],false]}]]}]]}]]}],["$","section",null,{"className":"","children":[["$","div",null,{"className":"mb-10 md:mb-14","children":["$","div",null,{"className":"inline-block ","children":["$","h2",null,{"className":"inline-block px-4 py-[0.35rem] md:px-6 md:py-2 bg-gradient-to-b from-bgGradient1Start to-bgGradient1End text-brandSecondary rounded-full text-sm md:text-base font-medium whitespace-nowrap uppercase","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Initial Thinking & Challenges"}]}]}],["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Go big or go home"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["80-90% of client tagging sheets came from Google CM360.",["$","br",null,{}]]}],["$","$3","1",{"children":["",["$","br",null,{}]]}],["$","$3","2",{"children":["So the dream solution looked like this:",["$","br",null,{}]]}],["$","$3","3",{"children":["",["$","br",null,{}]]}],["$","$3","4",{"children":["Upload the client's CM360 template → auto-generate script sets → let generative AI propose ad line mappings → review and confirm instead of rebuilding everything manually.",["$","br",null,{}]]}],["$","$3","5",{"children":["The ideal flow would remove most manual steps entirely.",["$","br",null,{}]]}],["$","$3","6",{"children":["",["$","br",null,{}]]}],["$","$3","7",{"children":["Perfect in theory",false]}]]}],false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-melting.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Reality check: Not this release"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Engineering capacity wasn't there.",["$","br",null,{}]]}],["$","$3","1",{"children":["AI ingestion needed new infrastructure and more time.",["$","br",null,{}]]}],["$","$3","2",{"children":["Parameter update automation across suppliers? Great idea... but out of scope.",["$","br",null,{}]]}],["$","$3","3",{"children":["The full vision had to wait, so we focused on what we could actually ship.",false]}]]}],false]}]]}]]}]]}],["$","section",null,{"className":"","children":[["$","div",null,{"className":"mb-10 md:mb-14","children":["$","div",null,{"className":"inline-block ","children":["$","h2",null,{"className":"inline-block px-4 py-[0.35rem] md:px-6 md:py-2 bg-gradient-to-b from-bgGradient1Start to-bgGradient1End text-brandSecondary rounded-full text-sm md:text-base font-medium whitespace-nowrap uppercase","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The Constraints"}]}]}],["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-blank.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"A manual mapping step still had to happen somewhere"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Across regions and suppliers, one constant remained:",["$","br",null,{}]]}],["$","$3","1",{"children":["",["$","br",null,{}]]}],["$","$3","2",{"children":["Creative Engineers still had to copy scripts from a source and enter them into Ad Manager before mapping script sets to ad lines.",["$","br",null,{}]]}],["$","$3","3",{"children":["We couldn't ship the fully automated version yet, so several manual steps had to remain.",false]}]]}],false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The box we had to play in"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["A few realities shaped what we could actually ship in this iteration:",["$","br",null,{}]]}],["$","$3","1",{"children":["",["$","br",null,{}]]}],["$","$3","2",{"children":[["$","ul",null,{"className":"list-disc list-outside pl-6","children":[["$","li",null,{"children":"A manual mapping step still had to happen somewhere"}],["$","li",null,{"children":"Because CM360 automation wasn't feasible in this release, any improvement needed to consider supporting all 3rd party tracking platforms again"}],["$","li",null,{"children":"Supplier-specific parameter logic couldn't be automated on-platform"}]]}],["$","br",null,{}]]}],["$","$3","3",{"children":["These constraints defined the boundaries for the release.",false]}]]}],false]}]]}]]}]]}],["$","section",null,{"className":"","children":[["$","div",null,{"className":"mb-10 md:mb-14","children":["$","div",null,{"className":"inline-block ","children":["$","h2",null,{"className":"inline-block px-4 py-[0.35rem] md:px-6 md:py-2 bg-gradient-to-b from-bgGradient1Start to-bgGradient1End text-brandSecondary rounded-full text-sm md:text-base font-medium whitespace-nowrap uppercase","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The Solution"}]}]}],["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-sunnies.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined",["$","div",null,{"className":"relative w-full mb-4 sm:mb-6 rounded-lg overflow-hidden flex items-center justify-center","children":[["$","div",null,{"className":"block lg:hidden","children":["$","$L4",null,{"src":"/images/script-set-template-with-generated-macros_mobile.jpg","alt":"Our own structured template, with a sprinkle of initiative and a pinch of Gen AI","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}],["$","div",null,{"className":"hidden lg:block","children":["$","$L4",null,{"src":"/images/script-set-template-with-generated-macros.jpg","alt":"Our own structured template, with a sprinkle of initiative and a pinch of Gen AI","width":1200,"height":600,"className":"w-full h-auto max-h-full object-contain","placeholder":"empty"}]}]]}],["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Our own structured template, with a sprinkle of initiative and a pinch of Gen AI"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 ","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["With engineering tied up and AI ingestion off the table, We focused on what was possible.",["$","br",null,{}]]}],["$","$3","1",{"children":["We reimagined the copy-paste workflow with a structured spreadsheet, moved parameter logic off-platform, and I wrote a set of Visual Basic macros (vibe-coding before it was cool) to automate the repetitive parts.",false]}]]}],false]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Before and After: A more efficient process"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 mb-6 sm:mb-8 md:mb-10","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":[["$","strong",null,{"children":"The new workflow didn't reinvent how campaigns were set up, it just removed the friction. Here's how each step evolved:"}],false]}]]}],[["$","div","bottom-0",{"className":"","children":[["$","$3","bottom-0-0",{"children":["$","div",null,{"className":"","children":["$","div",null,{"className":"flex flex-col sm:flex-row gap-6 sm:gap-4 lg:gap-7","children":[["$","div",null,{"className":"flex-1","children":["$","div",null,{"className":"flex flex-col h-full","children":[["$","div",null,{"className":"bg-brandPrimary text-brandPrimaryLight font-bold text-base sm:text-lg md:text-xl px-4 py-3 sm:px-5 sm:py-4 md:px-6 md:py-5 rounded-sm text-center flex-shrink-0","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Before"}],["$","div",null,{"className":"flex-1 flex flex-col gap-4 sm:gap-4","children":[["$","div","0",{"className":"bg-brandPrimaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"flex flex-col lg:flex-row items-center gap-2 sm:gap-3 lg:gap-4","children":[["$","div",null,{"className":"flex-shrink-0 flex items-center justify-center w-4 h-4 sm:w-5 sm:h-5 md:w-6 md:h-6 rounded-sm bg-brandPrimary text-brandPrimaryLight font-bold text-xs md:text-sm","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":1}],["$","div",null,{"className":"flex-1 text-center lg:text-left","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Account Managers manually mapped ad lines to scripts by adding columns to client script sheets. A tedious process. Handovers to Creative Engineering were inconsistent, sometimes they included Ad Line IDs, other times just keyword filters"}]]}]]}]]}]}],["$","div","1",{"className":"bg-brandPrimaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"flex flex-col lg:flex-row items-center gap-2 sm:gap-3 lg:gap-4","children":[["$","div",null,{"className":"flex-shrink-0 flex items-center justify-center w-4 h-4 sm:w-5 sm:h-5 md:w-6 md:h-6 rounded-sm bg-brandPrimary text-brandPrimaryLight font-bold text-xs md:text-sm","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":2}],["$","div",null,{"className":"flex-1 text-center lg:text-left","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"In the client script sheet Creative Engineers manually updated parameters in the scripts leaving room for errors"}]]}]]}]]}]}],["$","div","2",{"className":"bg-brandPrimaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"flex flex-col lg:flex-row items-center gap-2 sm:gap-3 lg:gap-4","children":[["$","div",null,{"className":"flex-shrink-0 flex items-center justify-center w-4 h-4 sm:w-5 sm:h-5 md:w-6 md:h-6 rounded-sm bg-brandPrimary text-brandPrimaryLight font-bold text-xs md:text-sm","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":3}],["$","div",null,{"className":"flex-1 text-center lg:text-left","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Create a new column for the script set name field and concatenate placement name and ID Columns"}]]}]]}]]}]}],["$","div","3",{"className":"bg-brandPrimaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"flex flex-col lg:flex-row items-center gap-2 sm:gap-3 lg:gap-4","children":[["$","div",null,{"className":"flex-shrink-0 flex items-center justify-center w-4 h-4 sm:w-5 sm:h-5 md:w-6 md:h-6 rounded-sm bg-brandPrimary text-brandPrimaryLight font-bold text-xs md:text-sm","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":4}],["$","div",null,{"className":"flex-1 text-center lg:text-left","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Copy column by column 3 times and paste into the Ad Manager platform's bulk add scripts feature"}]]}]]}]]}]}],["$","div","4",{"className":"bg-brandPrimaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"flex flex-col lg:flex-row items-center gap-2 sm:gap-3 lg:gap-4","children":[["$","div",null,{"className":"flex-shrink-0 flex items-center justify-center w-4 h-4 sm:w-5 sm:h-5 md:w-6 md:h-6 rounded-sm bg-brandPrimary text-brandPrimaryLight font-bold text-xs md:text-sm","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":5}],["$","div",null,{"className":"flex-1 text-center lg:text-left","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"QA step to confirm the output is as expected due to unstructured nature of copy and pasting"}]]}]]}]]}]}],["$","div","5",{"className":"bg-brandPrimaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"flex flex-col lg:flex-row items-center gap-2 sm:gap-3 lg:gap-4","children":[["$","div",null,{"className":"flex-shrink-0 flex items-center justify-center w-4 h-4 sm:w-5 sm:h-5 md:w-6 md:h-6 rounded-sm bg-brandPrimary text-brandPrimaryLight font-bold text-xs md:text-sm","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":6}],["$","div",null,{"className":"flex-1 text-center lg:text-left","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":"Assign script sets to ad lines manually, a tedious multi-step process"}]]}]]}]]}]}]]}]]}]}],["$","div",null,{"className":"flex-1","children":["$","div",null,{"className":"flex flex-col h-full","children":[["$","div",null,{"className":"bg-brandSecondary text-brandPrimary font-bold text-base sm:text-lg md:text-xl px-4 py-3 sm:px-5 sm:py-4 md:px-6 md:py-5 rounded-sm text-center flex-shrink-0","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"After"}],["$","div",null,{"className":"flex-1 flex flex-col gap-4 sm:gap-4","children":[["$","div","0",{"className":"bg-brandSecondaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"","children":[false,["$","div",null,{"className":"","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","strong",null,{"children":"Cleaner handover"}],["$","ul",null,{"className":"list-disc list-outside pl-6 pt-2","children":[["$","li",null,{"children":["The handover remains similar due to constraints, but the data is now much cleaner thanks to the ",["$","strong",null,{"children":"improved UX"}]]}],["$","li",null,{"children":"Ad line IDs power automated assignment, eliminating duplicate work downstream (see THE BIG WIN below)."}]]}]]}]]}]]}]]}]}],["$","div","1",{"className":"bg-brandSecondaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"","children":[false,["$","div",null,{"className":"","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","strong",null,{"children":"Faster script prep"}],["$","ul",null,{"className":"list-disc list-outside pl-6 pt-2","children":[["$","li",null,{"children":"Creative Engineers copy columns directly from the client script sheet into the script set template"}],["$","li",null,{"children":"Script parameters can be updated with a single click using macros"}],["$","li",null,{"children":"The workflow is structured, predictable, and less error-prone"}]]}]]}]]}]]}]]}]}],["$","div","2",{"className":"bg-brandSecondaryLight p-4 sm:p-5 md:p-6 rounded-sm flex-1 flex flex-col justify-center","children":["$","div",null,{"className":"","children":[false,["$","div",null,{"className":"","children":[["$","$3","0",{"children":[false,["$","span",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","strong",null,{"children":"Drag-and-drop upload → bulk automation"}],["$","ul",null,{"className":"list-disc list-outside pl-6 pt-2","children":[["$","li",null,{"children":"Upload the completed template directly into Ad Manager"}],["$","li",null,{"children":"Script sets are generated in bulk"}],["$","li",null,{"children":"Script set names are automatically concatenated (placement name + ID)"}],["$","li",null,{"children":"Scripts are grouped correctly according to the client sheet, removing QA steps"}]]}]]}]]}],["$","div","highlight-1",{"className":"relative bg-brandSecondary text-brandText p-4 sm:p-5 md:p-6 rounded-sm mt-4 sm:mt-5 md:mt-6","children":[["$","div",null,{"className":"absolute -top-4 -right-4 sm:-top-5 sm:-right-5 md:-top-[1.5rem] md:-right-[1.5rem] lg:-top-[2rem] lg:-right-[2rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-wink.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"text-sm md:text-base leading-relaxed dark:text-white/70","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","strong",null,{"children":"THE BIG WIN"}],["$","ul",null,{"className":"list-disc list-outside pl-6 pt-2","children":["$","li",null,{"children":"Ad lines are assigned to script sets at scale automatically. The most time consuming step is now instant"}]}]]}]]}]]}]]}]}]]}]]}]}]]}]}]}]]}]]]}]]}]]}]]}],["$","section",null,{"className":"","children":[["$","div",null,{"className":"mb-10 md:mb-14","children":["$","div",null,{"className":"inline-block ","children":["$","h2",null,{"className":"inline-block px-4 py-[0.35rem] md:px-6 md:py-2 bg-gradient-to-b from-bgGradient1Start to-bgGradient1End text-brandSecondary rounded-full text-sm md:text-base font-medium whitespace-nowrap uppercase","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"But Wait There's More!"}]}]}],["$","div",null,{"className":"space-y-[3.5rem] sm:space-y-[4.5rem]","children":[["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":[["$","div",null,{"className":"absolute -top-4 -left-4 sm:-top-6 sm:-left-6 md:-top-[1.75rem] md:-left-[1.75rem] lg:-top-[2.25rem] lg:-left-[2.25rem] z-20","children":["$","$L4",null,{"src":"/images/emojis/emoji-trophy.svg","alt":"Decorative emoji icon","width":56,"height":56,"className":"w-12 h-12 md:w-[3.75rem] md:h-[3.75rem] lg:w-[4.5rem] lg:h-[4.5rem]","placeholder":"empty"}]}],["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[false,"$undefined","$undefined",["$","h3",null,{"className":"text-2xl py-3 md:text-3xl leading-relaxed sm:leading-relaxed lg:leading-[2.3rem] font-semibold text-brandPrimary mb-3 sm:mb-4","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Pushing it further: Hackathon edition"}],false,["$","div",null,{"className":"text-sm md:text-base text-brandText dark:text-white/70 leading-relaxed pb-3 mb-6 sm:mb-8 md:mb-10","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":[["I felt there was still so much untapped impact to be made ",["$","em",null,{"children":"however"}]," constraints meant we couldn't push further at the time."],["$","br",null,{}]]}],["$","$3","1",{"children":["",["$","br",null,{}]]}],["$","$3","2",{"children":[["Nine months later, I took the initiative to form a cross-functional team for the ",["$","strong",null,{"children":"2025 GumGum Hackathon"}],"."],["$","br",null,{}]]}],["$","$3","3",{"children":["",["$","br",null,{}]]}],["$","$3","4",{"children":[["$","strong",null,{"children":"We shipped a functional MVP (Minimum Viable Product) and took home 3rd place!"}],["$","br",null,{}]]}],["$","$3","5",{"children":["",["$","br",null,{}]]}],["$","$3","6",{"children":["We could finally build what wasn't possible earlier. New infrastructure unlocked the automation ideas we had to postpone during the original release.",false]}]]}],[["$","div","bottom-0",{"className":"flex flex-col 2xl:flex-row items-start gap-3 sm:gap-4","children":[["$","$3","bottom-0-0",{"children":["$","div",null,{"className":"flex flex-col sm:flex-row items-center gap-2 sm:gap-6 md:gap-7 w-full px-4 py-3 sm:px-6 sm:py-4 md:px-8 md:py-5 bg-brandSecondary border-4 md:border-[5px] border-brandPrimary rounded-full ","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":[["$","span",null,{"className":"text-brandPrimary font-semibold text-3xl sm:text-[2.2rem] leading-none flex items-center","children":"5x"}],["$","span",null,{"className":"text-brandPrimary text-xs text-center sm:text-left sm:text-[0.85rem] sm:leading-[1.45rem] md:text-base font-bold text-left","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Faster mapping achieved through machine learning + generative AI predictions",false]}]]}],false]}]}],["$","$3","bottom-0-1",{"children":["$","div",null,{"className":"flex flex-col sm:flex-row items-center gap-2 sm:gap-6 md:gap-7 w-full px-4 py-3 sm:px-6 sm:py-4 md:px-8 md:py-5 bg-brandSecondary border-4 md:border-[5px] border-brandPrimary rounded-full ","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":[["$","span",null,{"className":"text-brandPrimary font-semibold text-3xl sm:text-[2.2rem] leading-none flex items-center","children":"~90%"}],["$","span",null,{"className":"text-brandPrimary text-xs text-center sm:text-left sm:text-[0.85rem] sm:leading-[1.45rem] md:text-base font-bold text-left","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Reduction in copy-paste: We enabled direct upload + parsing of Google CM360 templates in Ad Manager",false]}]]}],false]}]}]]}]]]}]]}],["$","div",null,{"className":"relative bg-white dark:bg-background-dark rounded-2xl sm:rounded-3xl overflow-visible ","style":{"boxShadow":"0 0 35px 5px rgba(0, 28, 84, 0.15)"},"children":["$undefined",["$","div",null,{"className":"p-7 md:p-11 space-y-5 md:space-y-8","children":[[["$","div","top-0",{"className":"mb-3 sm:mb-4 ","children":[["$","$3","top-0-0",{"children":[["$","div",null,{"className":"lg:hidden ","children":["$","div",null,{"className":"bg-blue-50 dark:bg-blue-950/20 rounded-xl sm:rounded-2xl p-4 sm:p-5 md:p-6","children":["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-2 gap-x-8 sm:gap-x-10 md:gap-x-10","children":[["$","div",null,{"className":"space-y-4 sm:space-y-5","children":[["$","div","0",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"My role:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":[["$","strong",null,{"children":"Sr Product Designer @ GumGum"}],["$","br",null,{}]]}],["$","$3","1",{"children":["UX/UI Design • Research • Prototyping • Testing • Training • Workflow Optimization",false]}]]}]]}],["$","div","1",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Location & Date:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Remote - Q4 2024",false]}]]}]]}],["$","div","2",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Tools:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Figma • Dovetail • FigJam • Jira • ChatGPT • Excel",false]}]]}]]}]]}],["$","div",null,{"className":"space-y-4 sm:space-y-5 mt-4 sm:mt-0","children":[["$","div","0",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The Team:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["• Product Manager",["$","br",null,{}]]}],["$","$3","1",{"children":["• 2x engineers",false]}]]}]]}],["$","div","1",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Duration:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["• 4 weeks design process",["$","br",null,{}]]}],["$","$3","1",{"children":["• 4 weeks support during build and delivery",false]}]]}]]}],["$","div","2",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Platform:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Ad Manager:",["$","br",null,{}]]}],["$","$3","1",{"children":["GumGum's internal ad campaign management tool",false]}]]}]]}]]}]]}]}]}],["$","div",null,{"className":"hidden lg:flex flex-col lg:flex-row gap-4 sm:gap-5 md:gap-6 ","children":[["$","div","0",{"className":"flex-1 bg-blue-50 dark:bg-blue-950/20 rounded-xl sm:rounded-2xl p-4 sm:p-5 md:p-6","children":["$","div",null,{"className":"space-y-4 sm:space-y-5","children":[["$","div","0",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"My role:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["$8",["$","br",null,{}]]}],["$","$3","1",{"children":["UX/UI Design • Research • Prototyping • Testing • Training • Workflow Optimization",false]}]]}]]}],["$","div","1",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Location & Date:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Remote - Q4 2024",false]}]]}]]}]]}]}],["$","div","1",{"className":"flex-1 bg-blue-50 dark:bg-blue-950/20 rounded-xl sm:rounded-2xl p-4 sm:p-5 md:p-6","children":["$","div",null,{"className":"space-y-4 sm:space-y-5","children":[["$","div","0",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"The Team:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["• Product Manager",["$","br",null,{}]]}],["$","$3","1",{"children":["• 2x engineers",false]}]]}]]}],["$","div","1",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Duration:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["• 4 weeks design process",["$","br",null,{}]]}],["$","$3","1",{"children":["• 4 weeks support during build and delivery",false]}]]}]]}]]}]}],["$","div","2",{"className":"flex-1 bg-blue-50 dark:bg-blue-950/20 rounded-xl sm:rounded-2xl p-4 sm:p-5 md:p-6","children":["$","div",null,{"className":"space-y-4 sm:space-y-5","children":[["$","div","0",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Tools:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Figma • Dovetail • FigJam • Jira • ChatGPT • Excel",false]}]]}]]}],["$","div","1",{"className":"space-y-1 sm:space-y-2","children":[["$","h4",null,{"className":"text-brandPrimary font-bold text-sm sm:text-base leading-tight","style":{"fontFamily":"'Space Grotesk', ui-sans-serif, system-ui, sans-serif"},"children":"Platform:"}],["$","div",null,{"className":"text-brandText dark:text-blue-200/90 text-xs sm:text-sm leading-[2rem] sm:leading-[2rem]","style":{"fontFamily":"'Inter', ui-sans-serif, system-ui, sans-serif"},"children":[["$","$3","0",{"children":["Ad Manager:",["$","br",null,{}]]}],["$","$3","1",{"children":["GumGum's internal ad campaign management tool",false]}]]}]]}]]}]}]]}]]}]]}]],"$undefined","$undefined","$undefined","$undefined","$undefined",false]}]]}]]}]]}]]}]}]}]}],null],null],null]},[null,["$","$Lb",null,{"parallelRouterKey":"children","segmentPath":["children","case-studies","children","tag-mapping-optimization","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lc",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$Lb",null,{"parallelRouterKey":"children","segmentPath":["children","case-studies","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lc",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/7106bbad4308d70b.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","link",null,{"rel":"preconnect","href":"https://fonts.googleapis.com"}],["$","link",null,{"rel":"preconnect","href":"https://fonts.gstatic.com","crossOrigin":"anonymous"}],["$","link",null,{"href":"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600&display=swap","rel":"stylesheet"}]]}],["$","body",null,{"children":[["$","script",null,{"dangerouslySetInnerHTML":{"__html":"$d"}}],["$","$Le",null,{"children":[["$","$Lf",null,{}],["$","div",null,{"className":"min-h-screen flex flex-col","children":[["$","$L10",null,{}],["$","main",null,{"className":"flex-1 pb-40 md:pb-48","children":["$","$Lb",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lc",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]}],["$","$L11",null,{}]]}]]}]]}]]}]],null],null],["$L12",null]]]] 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"#F5F5F5"}],["$","meta","2",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"#0A0A0A"}],["$","meta","3",{"charSet":"utf-8"}],["$","title","4",{"children":"How we cut repetitive tag mapping from hours to minutes | Case Study | Vinko Product Design | Vinko Product Design"}],["$","meta","5",{"name":"description","content":"Case study: Restructuring GumGum's campaign setup flow to reduce manual steps, add clarity, and cut repetitive tag mapping from hours to minutes."}],["$","meta","6",{"name":"author","content":"Vinko Kraljevic"}],["$","link","7",{"rel":"manifest","href":"/site.webmanifest","crossOrigin":"use-credentials"}],["$","meta","8",{"name":"keywords","content":"product design,UX design,UI design,design portfolio,case studies,user experience"}],["$","meta","9",{"name":"creator","content":"Vinko Kraljevic"}],["$","meta","10",{"name":"publisher","content":"Vinko Product Design"}],["$","meta","11",{"name":"robots","content":"index, follow"}],["$","meta","12",{"name":"apple-mobile-web-app-capable","content":"yes"}],["$","meta","13",{"name":"apple-mobile-web-app-title","content":"Vinko Product Design"}],["$","meta","14",{"name":"apple-mobile-web-app-status-bar-style","content":"default"}],["$","meta","15",{"property":"og:title","content":"How we cut repetitive tag mapping from hours to minutes | Case Study"}],["$","meta","16",{"property":"og:description","content":"Case study: Restructuring GumGum's campaign setup flow to reduce manual steps, add clarity, and cut repetitive tag mapping from hours to minutes."}],["$","meta","17",{"property":"og:url","content":"https://vinkoproductdesign.com/case-studies/tag-mapping-optimization"}],["$","meta","18",{"property":"og:image","content":"https://vinkoproductdesign.com/images/og-tag-mapping-optimization.jpg"}],["$","meta","19",{"property":"og:image:width","content":"1200"}],["$","meta","20",{"property":"og:image:height","content":"630"}],["$","meta","21",{"property":"og:image:alt","content":"Tag Mapping Optimization Case Study"}],["$","meta","22",{"property":"og:type","content":"article"}],["$","meta","23",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","24",{"name":"twitter:title","content":"How we cut repetitive tag mapping from hours to minutes | Case Study"}],["$","meta","25",{"name":"twitter:description","content":"Case study: Restructuring GumGum's campaign setup flow to reduce manual steps, add clarity, and cut repetitive tag mapping from hours to minutes."}],["$","meta","26",{"name":"twitter:image","content":"https://vinkoproductdesign.com/images/og-tag-mapping-optimization.jpg"}],["$","link","27",{"rel":"icon","href":"/favicon-96x96.png","sizes":"96x96","type":"image/png"}],["$","link","28",{"rel":"icon","href":"/favicon.svg","type":"image/svg+xml"}],["$","link","29",{"rel":"icon","href":"/favicon.ico","sizes":"any","type":"image/x-icon"}],["$","link","30",{"rel":"apple-touch-icon","href":"/apple-touch-icon.png"}]] 1:null