1:"$Sreact.fragment" 2:I[1681,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"revealBootScript"] 3:I[87223,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"ConsentManager"] 4:I[3265,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"Navbar"] 5:I[39756,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"default"] 6:I[37457,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"default"] 7:I[22016,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js","/_next/static/chunks/1ziz51x-s5vyi.js"],""] 16:I[68027,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"default",1] :HL["/_next/static/chunks/1-zclogsgzesj.css","style"] :HL["/_next/static/media/2b7d3311b69a4dca-s.p.1elj1f4z6aq4a.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/31a9145ccb84606d-s.p.3j3x29wbycqkn.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 14:X 0:{"P":null,"c":["","ecommerce-marketing"],"q":"","i":false,"f":[[["",{"children":["ecommerce-marketing",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/1-zclogsgzesj.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/0h2qsuyze9ds1.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/2kvv-0ig-wgjs.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"schibsted_grotesk_80cd26aa-module__vyl_5a__variable newsreader_28221994-module__tL9RZa__variable ibm_plex_mono_1fe1fe35-module__Y133rG__variable","data-scroll-behavior":"smooth","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","script",null,{"src":"/site-config.js"}],["$","script",null,{"dangerouslySetInnerHTML":{"__html":"$2"}}]]}],["$","body",null,{"className":"bg-paper text-ink","children":[["$","a",null,{"href":"#main","className":"sr-only z-[100] rounded-md bg-ink px-4 py-3 text-paper focus:not-sr-only focus:fixed focus:left-4 focus:top-4","children":"Skip to content"}],["$","$L3",null,{}],["$","$L4",null,{}],["$","main",null,{"id":"main","tabIndex":-1,"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","section",null,{"aria-labelledby":"not-found-title","className":"container-page grid gap-12 pb-28 pt-16 lg:grid-cols-12 lg:gap-6 lg:pb-36 lg:pt-24","children":[["$","div",null,{"className":"lg:col-span-6","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-current opacity-60"}],["$","span",null,{"children":"404"}]]}],["$","h1",null,{"id":"not-found-title","className":"mt-6 text-display-lg","children":"This page isn’t here."}],["$","p",null,{"className":"mt-6 max-w-md text-lead text-ink-soft","children":"The link may be old, or the page may have moved. These are good places to pick up the trail."}],["$","div",null,{"className":"mt-10 flex flex-col gap-3 sm:flex-row","children":[["$","$L7",null,{"href":"/","className":"btn inline-flex shrink-0 items-center justify-center whitespace-nowrap rounded-md font-medium tracking-[-0.005em] bg-signal text-white [--btn-fill:var(--color-ink)] h-14 px-6 text-base gap-3","children":[["$","span",null,{"className":"btn-fill","aria-hidden":"true"}],["$","span",null,{"children":"Back to home"}],["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}],["$","$L7",null,{"href":"/resources","className":"btn inline-flex shrink-0 items-center justify-center whitespace-nowrap rounded-md font-medium tracking-[-0.005em] border border-line-strong text-ink [--btn-fill:var(--color-paper-deep)] h-14 px-6 text-base gap-3","children":[["$","span",null,{"className":"btn-fill","aria-hidden":"true"}],["$","span",null,{"children":"Browse resources"}],["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","nav",null,{"aria-label":"Services","className":"lg:col-span-5 lg:col-start-8","children":[["$","p",null,{"className":"text-label uppercase text-muted","children":"Services"}],["$","ul",null,{"className":"mt-4 border-t border-ink","children":[["$","li","paid-media",{"children":["$","$L7",null,{"href":"/paid-media","className":"group flex items-center justify-between border-b border-line py-3.5","children":[["$","span",null,{"children":"Paid Media"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}],["$","li","paid-social",{"children":["$","$L7",null,{"href":"/paid-social","className":"group flex items-center justify-between border-b border-line py-3.5","children":["$L8","$L9"]}]}],"$La","$Lb","$Lc","$Ld","$Le"]}]]}]]}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],"$Lf","$L10","$L11"]}]]}]]}],{"children":["$L12",{"children":["$L13",{},null,false,null]},null,false,"$14"]},null,false,null],"$L15",false]],"m":"$undefined","G":["$16",["$L17"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"qCzxKqEMR35JzJmPSA16W"} 1b:I[1681,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"RevealObserver"] 1d:I[42296,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js","/_next/static/chunks/1ziz51x-s5vyi.js"],"MagneticButton"] 2a:I[97367,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"ViewportBoundary"] 2c:I[97367,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"MetadataBoundary"] 2d:"$Sreact.suspense" 8:["$","span",null,{"children":"Paid Social"}] 9:["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}] a:["$","li","seo-ai-search",{"children":["$","$L7",null,{"href":"/seo-ai-search","className":"group flex items-center justify-between border-b border-line py-3.5","children":[["$","span",null,{"children":"SEO + AI Search"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}] b:["$","li","cro",{"children":["$","$L7",null,{"href":"/cro","className":"group flex items-center justify-between border-b border-line py-3.5","children":[["$","span",null,{"children":"Conversion Rate Optimization"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}] c:["$","li","landing-pages",{"children":["$","$L7",null,{"href":"/landing-pages","className":"group flex items-center justify-between border-b border-line py-3.5","children":[["$","span",null,{"children":"Landing Pages"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}] d:["$","li","analytics-attribution",{"children":["$","$L7",null,{"href":"/analytics-attribution","className":"group flex items-center justify-between border-b border-line py-3.5","children":[["$","span",null,{"children":"Analytics + Attribution"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}] e:["$","li","lifecycle-retention",{"children":["$","$L7",null,{"href":"/lifecycle-retention","className":"group flex items-center justify-between border-b border-line py-3.5","children":[["$","span",null,{"children":"Lifecycle + Retention"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}] f:["$","footer",null,{"className":"border-t border-line bg-paper-deep","aria-labelledby":"site-footer-heading","children":[["$","h2",null,{"id":"site-footer-heading","className":"sr-only","children":"Site footer"}],["$","div",null,{"className":"container-page grid gap-14 py-16 lg:grid-cols-12 lg:gap-6 lg:py-20","children":[["$","div",null,{"className":"lg:col-span-4","children":[["$","span",null,{"className":"inline-flex items-center gap-2.5","children":[["$","svg",null,{"viewBox":"0 0 32 32","className":"shrink-0 size-7","aria-hidden":"true","focusable":"false","children":[["$","rect",null,{"x":"3","y":"3.5","width":"19","height":"25","rx":"3","fill":"var(--color-ink)"}],["$","circle",null,{"cx":"12.5","cy":"16","r":"3.4","fill":"var(--color-paper)"}],["$","path",null,{"d":"M12.5 16H30","stroke":"var(--color-signal)","strokeWidth":"2.4"}],["$","circle",null,{"cx":"12.5","cy":"16","r":"1.5","fill":"var(--color-signal)"}]]}],["$","span",null,{"className":"whitespace-nowrap text-[1.0625rem] leading-none tracking-[-0.02em]","children":[["$","span",null,{"className":"font-semibold","children":"Axidys"}]," ",["$","span",null,{"className":"font-normal text-muted","children":"Media"}]]}]]}],["$","p",null,{"className":"mt-6 max-w-sm text-ink-soft","children":"Growth marketing for SaaS and e-commerce companies. Acquisition, conversion, measurement, and retention, connected to revenue."}],["$","$L7",null,{"href":"/growth-audit","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink mt-6","children":[["$","span",null,{"className":"link-underline","children":"Get a Growth Audit"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}],["$","nav",null,{"aria-label":"Footer","className":"grid grid-cols-2 gap-x-6 gap-y-10 sm:grid-cols-4 lg:col-span-8","children":[["$","div","Services",{"children":[["$","p",null,{"className":"text-label uppercase text-muted","children":"Services"}],["$","ul",null,{"className":"mt-5 space-y-3 text-[0.9375rem]","children":[["$","li","/paid-media",{"children":["$","$L7",null,{"href":"/paid-media","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Paid Media"}]}],["$","li","/paid-social",{"children":["$","$L7",null,{"href":"/paid-social","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Paid Social"}]}],["$","li","/seo-ai-search",{"children":["$","$L7",null,{"href":"/seo-ai-search","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"SEO + AI Search"}]}],["$","li","/cro",{"children":["$","$L7",null,{"href":"/cro","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Conversion Rate Optimization"}]}],["$","li","/landing-pages",{"children":["$","$L7",null,{"href":"/landing-pages","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Landing Pages"}]}],["$","li","/analytics-attribution",{"children":["$","$L7",null,{"href":"/analytics-attribution","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Analytics + Attribution"}]}],["$","li","/lifecycle-retention",{"children":["$","$L7",null,{"href":"/lifecycle-retention","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Lifecycle + Retention"}]}]]}]]}],["$","div","Industries",{"children":[["$","p",null,{"className":"text-label uppercase text-muted","children":"Industries"}],["$","ul",null,{"className":"mt-5 space-y-3 text-[0.9375rem]","children":[["$","li","/saas-marketing",{"children":["$","$L7",null,{"href":"/saas-marketing","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"SaaS growth marketing"}]}],["$","li","/ecommerce-marketing",{"children":["$","$L7",null,{"href":"/ecommerce-marketing","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"E-commerce growth marketing"}]}]]}]]}],["$","div","Resources",{"children":[["$","p",null,{"className":"text-label uppercase text-muted","children":"Resources"}],"$L18"]}],"$L19"]}]]}],"$L1a"]}] 10:["$","$L1b",null,{}] 1c:T48e,[{"@context":"https://schema.org","@type":"Organization","@id":"https://axidysmedia.com/#organization","name":"Axidys Media","legalName":"Axidys Limited","url":"https://axidysmedia.com","logo":"https://axidysmedia.com/brand/axidys-mark-512.png","description":"Growth marketing for SaaS and e-commerce companies. Paid media, SEO + AI search, CRO, analytics, and retention, measured against pipeline, CAC, and margin.","address":{"@type":"PostalAddress","streetAddress":"8/F, China Hong Kong Tower, 8–12 Hennessy Road","addressLocality":"Wan Chai","addressRegion":"Hong Kong","addressCountry":"HK"},"identifier":{"@type":"PropertyValue","propertyID":"Hong Kong Companies Registry number","value":"3175091"},"email":"info@axidysmedia.com","knowsAbout":["SaaS growth marketing","E-commerce growth marketing","Paid media","Search engine optimization","Conversion rate optimization","Marketing analytics and attribution","Lifecycle marketing"]},{"@context":"https://schema.org","@type":"WebSite","@id":"https://axidysmedia.com/#website","url":"https://axidysmedia.com","name":"Axidys Media","inLanguage":"en","publisher":{"@id":"https://axidysmedia.com/#organization"}}]11:["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$1c"}}] 12:["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 13:["$","$1","c",{"children":[[["$","section",null,{"aria-labelledby":"page-title","className":"relative overflow-hidden border-b border-line","children":["$","div",null,{"className":"container-page pb-16 pt-8 sm:pb-20 lg:pb-24 lg:pt-10","children":[[["$","nav",null,{"aria-label":"Breadcrumb","className":"$undefined","children":["$","ol",null,{"className":"flex flex-wrap items-center gap-x-2 gap-y-1 text-sm text-muted","children":[["$","li","/",{"className":"flex items-center gap-2","children":[["$","$L7",null,{"href":"/","className":"link-underline-hover transition-colors hover:text-ink","children":"Home"}],["$","span",null,{"aria-hidden":"true","children":"/"}]]}],["$","li","/ecommerce-marketing",{"className":"flex items-center gap-2","children":[["$","span",null,{"aria-current":"page","className":"text-ink-soft","children":"E-commerce growth marketing"}],null]}]]}]}],["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://axidysmedia.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"E-commerce growth marketing\",\"item\":\"https://axidysmedia.com/ecommerce-marketing\"}]}"}}]],["$","div",null,{"className":"mt-10 grid gap-12 lg:mt-14 lg:grid-cols-12 lg:gap-6 lg:items-center","children":[["$","div",null,{"className":"lg:col-span-7","children":[["$","div",null,{"className":"fade-rise","children":["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-current opacity-60"}],["$","span",null,{"children":"Margin-led growth for e-commerce"}]]}]}],["$","h1",null,{"id":"page-title","className":"fade-rise mt-6 text-display-lg","style":{"--delay":"60ms"},"children":"E-commerce growth marketing built on contribution margin."}],["$","div",null,{"className":"fade-rise mt-6 max-w-2xl text-lead text-ink-soft","style":{"--delay":"160ms"},"children":"Orders happen fast and at volume, and every product carries its own economics. We connect acquisition, conversion, and retention, so growth still makes money after COGS, shipping, returns, and ad spend."}],["$","ul",null,{"className":"fade-rise mt-8 flex flex-wrap gap-2","style":{"--delay":"240ms"},"aria-label":"Focus areas","children":[["$","li","Profitable acquisition",{"className":"rounded-sm border border-line-strong/40 bg-surface px-3 py-1.5 text-sm text-ink-soft","children":"Profitable acquisition"}],["$","li","Blended MER",{"className":"rounded-sm border border-line-strong/40 bg-surface px-3 py-1.5 text-sm text-ink-soft","children":"Blended MER"}],["$","li","New-customer CAC",{"className":"rounded-sm border border-line-strong/40 bg-surface px-3 py-1.5 text-sm text-ink-soft","children":"New-customer CAC"}],["$","li","Average order value",{"className":"rounded-sm border border-line-strong/40 bg-surface px-3 py-1.5 text-sm text-ink-soft","children":"Average order value"}],["$","li","Repeat purchase",{"className":"rounded-sm border border-line-strong/40 bg-surface px-3 py-1.5 text-sm text-ink-soft","children":"Repeat purchase"}]]}],["$","div",null,{"className":"fade-rise mt-10 flex flex-col gap-3 sm:flex-row","style":{"--delay":"320ms"},"children":[["$","$L1d",null,{"className":"inline-flex w-full sm:w-auto","children":["$","$L7",null,{"href":"/growth-audit","className":"btn inline-flex shrink-0 items-center justify-center whitespace-nowrap rounded-md font-medium tracking-[-0.005em] bg-signal text-white [--btn-fill:var(--color-ink)] h-14 px-6 text-base gap-3 w-full sm:w-auto","children":[["$","span",null,{"className":"btn-fill","aria-hidden":"true"}],["$","span",null,{"children":"Get a Growth Audit"}],["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}],"$L1e"]}]]}],"$L1f"]}]]}]}],"$L20","$L21","$L22","$L23","$L24","$L25","$L26","$L27"],["$L28"],"$L29"]}] 15:["$","$1","h",{"children":[null,["$","$L2a",null,{"children":"$L2b"}],["$","div",null,{"hidden":true,"children":["$","$L2c",null,{"children":["$","$2d",null,{"name":"Next.Metadata","children":"$L2e"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 17:["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/1-zclogsgzesj.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] 2f:I[87223,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"CookieSettingsLink"] 30:I[85437,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js","/_next/static/chunks/1ziz51x-s5vyi.js"],"Image"] 4b:I[67231,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js","/_next/static/chunks/1ziz51x-s5vyi.js"],"AmbientVideo"] 4d:I[97367,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"OutletBoundary"] 14:C 18:["$","ul",null,{"className":"mt-5 space-y-3 text-[0.9375rem]","children":[["$","li","/resources",{"children":["$","$L7",null,{"href":"/resources","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"All resources"}]}],["$","li","/resources/saas-cac-benchmarking-guide",{"children":["$","$L7",null,{"href":"/resources/saas-cac-benchmarking-guide","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"SaaS CAC Benchmarking Guide"}]}],["$","li","/resources/mer-vs-roas-guide",{"children":["$","$L7",null,{"href":"/resources/mer-vs-roas-guide","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"E-commerce MER vs ROAS Guide"}]}],["$","li","/resources/landing-page-experiment-checklist",{"children":["$","$L7",null,{"href":"/resources/landing-page-experiment-checklist","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Landing Page Experiment Checklist"}]}],["$","li","/resources/paid-search-account-audit-checklist",{"children":["$","$L7",null,{"href":"/resources/paid-search-account-audit-checklist","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Paid Search Account Audit Checklist"}]}],["$","li","/#growth-diagnostic",{"children":["$","$L7",null,{"href":"/#growth-diagnostic","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Growth diagnostic"}]}]]}] 19:["$","div","Company",{"children":[["$","p",null,{"className":"text-label uppercase text-muted","children":"Company"}],["$","ul",null,{"className":"mt-5 space-y-3 text-[0.9375rem]","children":[["$","li","/how-we-work",{"children":["$","$L7",null,{"href":"/how-we-work","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"How We Work"}]}],["$","li","/about",{"children":["$","$L7",null,{"href":"/about","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"About"}]}],["$","li","/contact",{"children":["$","$L7",null,{"href":"/contact","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Contact"}]}],["$","li","/growth-audit",{"children":["$","$L7",null,{"href":"/growth-audit","className":"link-underline-hover text-ink-soft transition-colors hover:text-ink","children":"Get a Growth Audit"}]}]]}]]}] 1a:["$","div",null,{"className":"border-t border-line","children":["$","div",null,{"className":"container-page flex flex-col gap-4 py-7 text-sm text-muted lg:flex-row lg:items-center lg:justify-between","children":[["$","p",null,{"className":"max-w-3xl","children":["© ",2026," ","Axidys Limited"," · Company No. ","3175091"," ·"," ",["$","span",null,{"className":"whitespace-normal","children":"8/F, China Hong Kong Tower, 8–12 Hennessy Road, Wan Chai, Hong Kong"}]]}],["$","ul",null,{"className":"flex flex-wrap gap-x-6 gap-y-2","children":[["$","li",null,{"children":["$","$L7",null,{"href":"/privacy","className":"link-underline-hover hover:text-ink","children":"Privacy"}]}],["$","li",null,{"children":["$","$L7",null,{"href":"/terms","className":"link-underline-hover hover:text-ink","children":"Terms"}]}],["$","li",null,{"children":["$","$L7",null,{"href":"/cookie-policy","className":"link-underline-hover hover:text-ink","children":"Cookie policy"}]}],["$","li",null,{"children":["$","$L2f",null,{"className":"link-underline-hover hover:text-ink"}]}]]}]]}]}] 1e:["$","$L7",null,{"href":"/#growth-diagnostic","className":"btn inline-flex shrink-0 items-center justify-center whitespace-nowrap rounded-md font-medium tracking-[-0.005em] border border-line-strong text-ink [--btn-fill:var(--color-paper-deep)] h-14 px-6 text-base gap-3 w-full sm:w-auto","children":[["$","span",null,{"className":"btn-fill","aria-hidden":"true"}],["$","span",null,{"children":"Take the growth diagnostic"}],["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}] 1f:["$","div",null,{"className":"fade-rise lg:col-span-5","style":{"--delay":"200ms"},"children":["$","div",null,{"className":"relative overflow-hidden rounded-lg bg-paper-deep aspect-[4/5]","children":["$","$L30",null,{"src":{"src":"/_next/static/media/ecommerce-studio-team.0wqq8s96efl1z.jpg","width":1600,"height":2000,"blurWidth":6,"blurHeight":8,"blurDataURL":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAYDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwB+qXbjUZbi+kklDn93tYoF6bhjv2/WueckdMIOx//Z"},"alt":"At a studio table, one person packs an order with indigo tissue paper while another works on a laptop showing a product grid.","fill":true,"preload":true,"placeholder":"blur","sizes":"(min-width: 1024px) 40vw, 100vw","className":"object-cover"}]}]}] 20:["$","section",null,{"id":"challenges","aria-labelledby":"challenges-title","className":"bg-paper text-ink section-space relative","children":["$","div",null,{"className":"container-page","children":[["$","header",null,{"className":"grid gap-6 lg:grid-cols-12 lg:gap-x-6","data-reveal":"","children":[["$","div",null,{"className":"lg:col-span-7","children":["$","h2",null,{"id":"challenges-title","className":"text-display-md","children":"Where e-commerce growth stops making money."}]}],["$","div",null,{"className":"lg:col-span-5 lg:self-end text-ink-soft","children":[["$","div",null,{"className":"text-lead","children":"Revenue can rise while the business gets weaker. These are the patterns that hide it, and what we do about each one."}],"$undefined"]}]]}],["$","div",null,{"className":"mt-14 grid gap-x-6 gap-y-2 md:grid-cols-2 xl:grid-cols-3","children":[["$","article","ROAS that never reaches the bank",{"className":"border-t border-ink py-7","data-reveal":"","children":[["$","span",null,{"className":"font-mono text-data text-muted","children":"01"}],["$","h3",null,{"className":"mt-3 text-title","children":"ROAS that never reaches the bank"}],["$","dl",null,{"className":"mt-5 space-y-4 text-[0.9375rem]","children":[["$","div",null,{"children":[["$","dt",null,{"className":"text-label uppercase text-muted","children":"What it looks like"}],["$","dd",null,{"className":"mt-1.5 text-ink-soft","children":"Every platform reports a strong return, but blended revenue and margin barely move."}]]}],["$","div",null,{"children":[["$","dt",null,{"className":"flex items-center gap-2 text-label uppercase text-signal","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal"}],"What we do"]}],["$","dd",null,{"className":"mt-1.5","children":"We manage to MER and contribution margin, and use platform ROAS only to allocate budget inside each channel."}]]}]]}]]}],["$","article","Budget pulled toward low-margin products",{"className":"border-t border-ink py-7","data-reveal":"","style":{"--reveal-delay":"70ms"},"children":[["$","span",null,{"className":"font-mono text-data text-muted","children":"02"}],["$","h3",null,{"className":"mt-3 text-title","children":"Budget pulled toward low-margin products"}],["$","dl",null,{"className":"mt-5 space-y-4 text-[0.9375rem]","children":[["$","div",null,{"children":[["$","dt",null,{"className":"text-label uppercase text-muted","children":"What it looks like"}],["$","dd",null,{"className":"mt-1.5 text-ink-soft","children":"Shopping and Performance Max push spend toward products that sell well but earn little after COGS and shipping."}]]}],["$","div",null,{"children":[["$","dt",null,{"className":"flex items-center gap-2 text-label uppercase text-signal","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal"}],"What we do"]}],["$","dd",null,{"className":"mt-1.5","children":"We add margin tiers to the feed as custom labels and split campaigns, so bids reflect what each product earns."}]]}]]}]]}],["$","article","Paying again for existing customers",{"className":"border-t border-ink py-7","data-reveal":"","style":{"--reveal-delay":"140ms"},"children":[["$","span",null,{"className":"font-mono text-data text-muted","children":"03"}],["$","h3",null,{"className":"mt-3 text-title","children":"Paying again for existing customers"}],["$","dl",null,{"className":"mt-5 space-y-4 text-[0.9375rem]","children":[["$","div",null,{"children":[["$","dt",null,{"className":"text-label uppercase text-muted","children":"What it looks like"}],["$","dd",null,{"className":"mt-1.5 text-ink-soft","children":"Retargeting and brand campaigns take credit for returning buyers who would have ordered anyway."}]]}],["$","div",null,{"children":[["$","dt",null,{"className":"flex items-center gap-2 text-label uppercase text-signal","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal"}],"What we do"]}],["$","dd",null,{"className":"mt-1.5","children":"We separate new and returning customers in reporting and bidding, and test brand and retargeting spend with holdouts."}]]}]]}]]}],["$","article","Creative that wears out",{"className":"border-t border-ink py-7","data-reveal":"","style":{"--reveal-delay":"210ms"},"children":["$L31","$L32","$L33"]}],"$L34","$L35"]}]]}]}] 21:["$","section",null,{"id":"system","aria-labelledby":"system-title","className":"bg-paper-deep text-ink section-space relative","children":["$","div",null,{"className":"container-page","children":[["$","header",null,{"className":"grid gap-6 lg:grid-cols-12 lg:gap-x-6","data-reveal":"","children":[["$","div",null,{"className":"lg:col-span-7","children":["$","h2",null,{"id":"system-title","className":"text-display-md","children":"Every order has to clear the margin stack."}]}],["$","div",null,{"className":"lg:col-span-5 lg:self-end text-ink-soft","children":[["$","div",null,{"className":"text-lead","children":"Revenue is where the math starts, not where it ends. Each layer below takes its share before an order earns anything, and each one is something we can work on."}],"$undefined"]}]]}],["$","div",null,{"className":"mt-14 hidden md:block","data-reveal":"","children":["$","figure",null,{"aria-label":"Diagram of the e-commerce margin stack","className":"rounded-lg border border-line bg-surface p-6 sm:p-8","children":[["$","div",null,{"className":"mb-4 flex justify-end","children":["$","span",null,{"className":"inline-flex items-center gap-2 rounded-sm border px-2 py-1 font-mono text-data uppercase tracking-[0.1em] border-line text-muted","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 rounded-full bg-signal"}],"Illustrative data"]}]}],["$","svg",null,{"viewBox":"0 0 1200 270","className":"h-auto w-full","aria-hidden":"true","children":[["$","path",null,{"d":"M20 250 H1180","className":"stroke-ink/40"}],[["$","g","0",{"children":[["$","rect",null,{"x":44,"y":50,"width":"112","height":200,"rx":"3","className":"origin-bottom [transform-box:fill-box] fill-ink"}],["$","path",null,{"d":"M156 50 H244","className":"stroke-ink/40","strokeDasharray":"3 4"}]]}],["$","g","1",{"children":[["$","rect",null,{"x":244,"y":50,"width":"112","height":68,"rx":"3","className":"origin-bottom [transform-box:fill-box] fill-ink/15 stroke-ink/40"}],["$","path",null,{"d":"M356 118 H444","className":"stroke-ink/40","strokeDasharray":"3 4"}]]}],["$","g","2",{"children":[["$","rect",null,{"x":444,"y":118,"width":"112","height":28,"rx":"3","className":"origin-bottom [transform-box:fill-box] fill-ink/15 stroke-ink/40"}],["$","path",null,{"d":"M556 146 H644","className":"stroke-ink/40","strokeDasharray":"3 4"}]]}],["$","g","3",{"children":[["$","rect",null,{"x":644,"y":146,"width":"112","height":24,"rx":"3","className":"origin-bottom [transform-box:fill-box] fill-ink/15 stroke-ink/40"}],["$","path",null,{"d":"M756 170 H844","className":"stroke-ink/40","strokeDasharray":"3 4"}]]}],["$","g","4",{"children":[["$","rect",null,{"x":844,"y":170,"width":"112","height":44,"rx":"3","className":"origin-bottom [transform-box:fill-box] fill-ink/15 stroke-ink/40"}],["$","path",null,{"d":"M956 214 H1044","className":"stroke-ink/40","strokeDasharray":"3 4"}]]}]],["$","rect",null,{"x":1044,"y":214,"width":"112","height":36,"rx":"3","className":"fill-signal"}],["$","text",null,{"x":1100,"y":200,"textAnchor":"middle","className":"fill-signal font-mono","fontSize":"13","letterSpacing":"0.06em","children":"WHAT GROWTH IS JUDGED ON"}]]}],["$","ol",null,{"className":"grid grid-cols-6 gap-2","children":[["$","li","Revenue",{"className":"px-1 text-center","children":[["$","span",null,{"className":"block font-mono text-data text-muted","children":"01"}],["$","span",null,{"className":"mt-1 block text-sm font-medium leading-snug","children":"Revenue"}]]}],["$","li","Product costs (COGS)",{"className":"px-1 text-center","children":[["$","span",null,{"className":"block font-mono text-data text-muted","children":"02"}],["$","span",null,{"className":"mt-1 block text-sm font-medium leading-snug","children":"Product costs (COGS)"}]]}],["$","li","Fulfillment and payment fees",{"className":"px-1 text-center","children":[["$","span",null,{"className":"block font-mono text-data text-muted","children":"03"}],["$","span",null,{"className":"mt-1 block text-sm font-medium leading-snug","children":"Fulfillment and payment fees"}]]}],["$","li","Returns and discounts",{"className":"px-1 text-center","children":[["$","span",null,{"className":"block font-mono text-data text-muted","children":"04"}],["$","span",null,{"className":"mt-1 block text-sm font-medium leading-snug","children":"Returns and discounts"}]]}],["$","li","Marketing spend",{"className":"px-1 text-center","children":[["$","span",null,{"className":"block font-mono text-data text-muted","children":"05"}],"$L36"]}],"$L37"]}]]}]}],"$L38","$L39"]}]}] 22:["$","section",null,{"id":"capabilities","aria-labelledby":"capabilities-title","className":"bg-paper text-ink section-space relative","children":["$","div",null,{"className":"container-page","children":[["$","header",null,{"className":"grid gap-6 lg:grid-cols-12 lg:gap-x-6","data-reveal":"","children":[["$","div",null,{"className":"lg:col-span-7","children":["$","h2",null,{"id":"capabilities-title","className":"text-display-md","children":"How we grow revenue that holds its margin."}]}],["$","div",null,{"className":"lg:col-span-5 lg:self-end text-ink-soft","children":[["$","div",null,{"className":"text-lead","children":"Six disciplines, managed against blended efficiency and contribution margin rather than platform-reported returns."}],"$undefined"]}]]}],["$","div",null,{"className":"mt-14","children":[["$","article","acquisition-channels",{"id":"acquisition-channels","aria-labelledby":"acquisition-channels-title","className":"grid scroll-mt-28 gap-8 border-t border-line py-12 lg:grid-cols-12 lg:gap-6 lg:py-16","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"className":"font-mono","children":"01"}],["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-line-strong"}],"Acquisition channels"]}],["$","h3",null,{"id":"acquisition-channels-title","className":"mt-4 text-display-md","children":"Acquisition run against new-customer CAC."}],["$","p",null,{"className":"mt-4 text-ink-soft","children":[["$","$1","0",{"children":"We run Google Ads, Microsoft Ads, and Meta against new-customer CAC and blended MER. Each channel gets a job, a target, and a budget it has to earn."}]]}],["$","div",null,{"className":"mt-5 flex flex-wrap gap-x-6","children":[["$","$L7","/paid-media",{"href":"/paid-media","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Paid media management"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}],["$","$L7","/paid-social",{"href":"/paid-social","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Paid social"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","ul",null,{"className":"grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:col-span-7 lg:col-start-6","children":[["$","li","New vs returning customer splits",{"className":"border-t border-line pt-5","data-reveal":"","children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"New vs returning customer splits"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Campaigns and reports separate first-time buyers from returning ones, so acquisition isn't credited with demand you already had."}]]}]]}],["$","li","Search and social planned together",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"60ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Search and social planned together"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Meta creates demand and search captures it, with budgets set against blended results rather than each platform's own report."}]]}]]}],["$","li","Brand search checked for incrementality",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Brand search checked for incrementality"}],"$L3a"]}],"$L3b"]}]]}],"$L3c","$L3d","$L3e","$L3f","$L40"]}]]}]}] 23:["$","section",null,{"id":"metrics","aria-labelledby":"metrics-title","className":"tone-night bg-night text-night-text section-space grain relative","children":["$","div",null,{"className":"container-page","children":[["$","header",null,{"className":"grid gap-6 lg:grid-cols-12 lg:gap-x-6","data-reveal":"","children":[["$","div",null,{"className":"lg:col-span-7","children":["$","h2",null,{"id":"metrics-title","className":"text-display-md","children":"The metrics that decide whether growth is profitable."}]}],["$","div",null,{"className":"lg:col-span-5 lg:self-end text-night-muted","children":[["$","div",null,{"className":"text-lead","children":"Platform dashboards report what they can attribute. These metrics read the store, the margin, and the customer, and we agree on each definition with finance before any target is set."}],"$undefined"]}]]}],["$","dl",null,{"className":"mt-14 grid border-l border-t border-night-line sm:grid-cols-2 lg:grid-cols-5","children":[["$","div","MER",{"className":"border-b border-r border-night-line p-6","data-reveal":"","children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"MER"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Marketing efficiency ratio"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Total store revenue divided by total marketing spend across every channel."}]]}],["$","div","nCAC",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"40ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"nCAC"}],["$","span",null,{"className":"mt-3 block font-medium","children":"New-customer CAC"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Marketing spend divided by the number of first-time customers acquired in the same period."}]]}],["$","div","ROAS",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"80ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"ROAS"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Return on ad spend"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Revenue a platform attributes to its ads, divided by the spend on those ads."}]]}],["$","div","AOV",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"AOV"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Average order value"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Total revenue divided by the number of orders in the same period."}]]}],["$","div","CVR",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"160ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"CVR"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Conversion rate"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Orders divided by sessions, read by device, traffic source, and landing page."}]]}],["$","div","RPR",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"200ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"RPR"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Repeat purchase rate"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"The share of customers who place another order within a set window after their first."}]]}],["$","div","LTV",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"240ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"LTV"}],"$L41"]}],"$L42"]}],"$L43","$L44","$L45"]}]]}]}] 24:["$","section",null,{"id":"process","aria-labelledby":"industry-process-title","className":"bg-paper-deep text-ink section-space relative","children":["$","div",null,{"className":"container-page","children":[["$","header",null,{"className":"grid gap-6 lg:grid-cols-12 lg:gap-x-6","data-reveal":"","children":[["$","div",null,{"className":"lg:col-span-7","children":["$","h2",null,{"id":"industry-process-title","className":"text-display-md","children":"How an e-commerce engagement runs."}]}],["$","div",null,{"className":"lg:col-span-5 lg:self-end text-ink-soft","children":[["$","div",null,{"className":"text-lead","children":"Each phase ends in a decision, and each decision is checked against contribution margin, not platform ROAS."}],"$undefined"]}]]}],["$","ol",null,{"className":"mt-14 grid gap-x-6 gap-y-10 md:grid-cols-2 lg:grid-cols-3","children":[["$","li","Diagnose",{"className":"border-t border-ink pt-6","data-reveal":"","children":[["$","span",null,{"className":"block text-[3.5rem] font-medium leading-none tracking-[-0.05em] text-ink/15","children":"01"}],["$","h3",null,{"className":"mt-4 text-title","children":"Diagnose"}],["$","p",null,{"className":"mt-2 text-ink-soft","children":"We review ad accounts, the product feed, store analytics, and order data to find where margin leaks between the first click and the repeat order."}]]}],["$","li","Model",{"className":"border-t border-ink pt-6","data-reveal":"","style":{"--reveal-delay":"70ms"},"children":[["$","span",null,{"className":"block text-[3.5rem] font-medium leading-none tracking-[-0.05em] text-ink/15","children":"02"}],["$","h3",null,{"className":"mt-4 text-title","children":"Model"}],["$","p",null,{"className":"mt-2 text-ink-soft","children":"We model contribution margin by product and channel, then set MER and new-customer CAC targets the business can afford."}]]}],["$","li","Prioritize",{"className":"border-t border-ink pt-6","data-reveal":"","style":{"--reveal-delay":"140ms"},"children":[["$","span",null,{"className":"block text-[3.5rem] font-medium leading-none tracking-[-0.05em] text-ink/15","children":"03"}],["$","h3",null,{"className":"mt-4 text-title","children":"Prioritize"}],["$","p",null,{"className":"mt-2 text-ink-soft","children":"We rank opportunities by expected margin impact, confidence, and effort, across feeds, creative, site, and retention."}]]}],["$","li","Build",{"className":"border-t border-ink pt-6","data-reveal":"","style":{"--reveal-delay":"210ms"},"children":[["$","span",null,{"className":"block text-[3.5rem] font-medium leading-none tracking-[-0.05em] text-ink/15","children":"04"}],["$","h3",null,{"className":"mt-4 text-title","children":"Build"}],["$","p",null,{"className":"mt-2 text-ink-soft","children":"We fix purchase tracking, restructure Shopping and Performance Max by margin, and build the creative, pages, and Klaviyo flows the roadmap calls for."}]]}],["$","li","Experiment",{"className":"border-t border-ink pt-6","data-reveal":"","style":{"--reveal-delay":"280ms"},"children":[["$","span",null,{"className":"block text-[3.5rem] font-medium leading-none tracking-[-0.05em] text-ink/15","children":"05"}],["$","h3",null,{"className":"mt-4 text-title","children":"Experiment"}],["$","p",null,{"className":"mt-2 text-ink-soft","children":"We test creative angles, offers, product pages, and flows, and judge each test on new-customer CAC and contribution margin."}]]}],["$","li","Scale",{"className":"border-t border-ink pt-6","data-reveal":"","style":{"--reveal-delay":"350ms"},"children":[["$","span",null,{"className":"block text-[3.5rem] font-medium leading-none tracking-[-0.05em] text-ink/15","children":"06"}],["$","h3",null,{"className":"mt-4 text-title","children":"Scale"}],["$","p",null,{"className":"mt-2 text-ink-soft","children":"We raise spend where MER and first-order profitability hold, and pull back where growth starts to cost margin."}]]}]]}]]}]}] 25:["$","section",null,{"id":"faq","aria-labelledby":"industry-faq-title","className":"bg-paper text-ink section-space relative","children":["$","div",null,{"className":"container-page","children":["$","div",null,{"className":"grid gap-10 lg:grid-cols-12 lg:gap-6","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":["$","div",null,{"className":"lg:sticky lg:top-28","children":[["$","h2",null,{"id":"industry-faq-title","className":"text-display-lg","children":"E-commerce growth marketing questions."}],null,["$","$L7",null,{"href":"/growth-audit","className":"btn inline-flex shrink-0 items-center justify-center whitespace-nowrap rounded-md font-medium tracking-[-0.005em] border border-line-strong text-ink [--btn-fill:var(--color-paper-deep)] h-12 px-5 text-[0.9375rem] gap-2.5 mt-8","children":[["$","span",null,{"className":"btn-fill","aria-hidden":"true"}],["$","span",null,{"children":"Get a Growth Audit"}],["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]}],["$","div",null,{"className":"border-t border-ink lg:col-span-8","data-reveal":"","style":{"--reveal-delay":"100ms"},"children":[["$","details","Why manage to MER instead of platform ROAS?",{"className":"faq-item group border-b border-line","children":[["$","summary",null,{"className":"flex min-h-[4.5rem] cursor-pointer items-center justify-between gap-6 py-5 text-[1.125rem] font-medium tracking-[-0.015em] transition-colors hover:text-ink-soft sm:text-[1.25rem]","children":[["$","span",null,{"children":"Why manage to MER instead of platform ROAS?"}],["$","span",null,{"className":"inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-line transition-colors group-open:border-ink group-open:bg-ink group-open:text-paper","children":["$","svg",null,{"width":14,"height":14,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"faq-icon ","children":[["$","line",null,{"x1":"3","y1":"8","x2":"13","y2":"8"}],["$","line",null,{"x1":"8","y1":"3","x2":"8","y2":"13"}]]}]}]]}],["$","div",null,{"className":"max-w-[62ch] pb-7 pr-12 text-ink-soft","children":[["$","$1","0",{"children":"Because each platform claims credit for the same orders, so platform ROAS figures overlap and can add up to more revenue than the store took. MER compares total revenue with total marketing spend, which no platform can inflate. We still use ROAS to allocate budget within a channel. Our "}],["$","$L7","1",{"href":"/resources/mer-vs-roas-guide","className":"link-underline font-medium","children":"MER vs ROAS guide"}],["$","$1","2",{"children":" explains how to use both."}]]}]]}],["$","details","Is it a problem if first orders lose money?",{"className":"faq-item group border-b border-line","children":[["$","summary",null,{"className":"flex min-h-[4.5rem] cursor-pointer items-center justify-between gap-6 py-5 text-[1.125rem] font-medium tracking-[-0.015em] transition-colors hover:text-ink-soft sm:text-[1.25rem]","children":[["$","span",null,{"children":"Is it a problem if first orders lose money?"}],["$","span",null,{"className":"inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-line transition-colors group-open:border-ink group-open:bg-ink group-open:text-paper","children":["$","svg",null,{"width":14,"height":14,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"faq-icon ","children":[["$","line",null,{"x1":"3","y1":"8","x2":"13","y2":"8"}],["$","line",null,{"x1":"8","y1":"3","x2":"8","y2":"13"}]]}]}]]}],["$","div",null,{"className":"max-w-[62ch] pb-7 pr-12 text-ink-soft","children":[["$","$1","0",{"children":"Not always. Losing money on a first order can work if repeat purchases earn it back within a window your cash flow can carry. We model first-order profitability alongside cohort LTV by product and channel, then set CAC limits from that. If repeat rates can't support the loss, we change which products and offers lead acquisition, not just how much you spend."}]]}]]}],"$L46","$L47","$L48","$L49"]}],"$L4a"]}]}]}] 26:["$","section",null,{"aria-labelledby":"closing-cta-title","className":"tone-night relative isolate overflow-hidden bg-night text-night-text","children":[["$","div",null,{"className":"absolute inset-0 -z-10","aria-hidden":"true","children":[["$","$L4b",null,{"poster":{"src":"/_next/static/media/strategist-late-review.2x-6tsryuwr72.jpg","width":2400,"height":1029,"blurWidth":8,"blurHeight":3,"blurDataURL":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAADAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyGOV0+62PmHatoyai7Csf/9k="},"variants":[{"minViewport":1024,"sources":[{"src":"/media/strategist-late-review-loop-1536.webm","type":"video/webm"},{"src":"/media/strategist-late-review-loop-1536.mp4","type":"video/mp4"}]},{"minViewport":0,"sources":[{"src":"/media/strategist-late-review-loop-960.webm","type":"video/webm"},{"src":"/media/strategist-late-review-loop-960.mp4","type":"video/mp4"}]}],"sizes":"100vw","mediaClassName":"object-[72%_center]"}],["$","div",null,{"className":"absolute inset-0 bg-[linear-gradient(90deg,var(--color-night)_0%,rgb(13_13_17/0.94)_32%,rgb(13_13_17/0.55)_62%,rgb(13_13_17/0.2)_100%)]"}],["$","div",null,{"className":"absolute inset-0 bg-night/65 md:hidden"}],["$","div",null,{"className":"absolute inset-x-0 bottom-0 h-2/5 bg-[linear-gradient(180deg,rgb(13_13_17/0)_0%,var(--color-night)_100%)]"}]]}],["$","div",null,{"className":"container-page py-24 sm:py-32 lg:py-40","children":[["$","div",null,{"className":"max-w-2xl","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-night-muted","children":[["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-current opacity-60"}],["$","span",null,{"children":"Next step"}]]}],["$","h2",null,{"id":"closing-cta-title","className":"mt-6 text-display-lg","children":"Check the margin before you scale the spend."}],["$","p",null,{"className":"mt-6 max-w-xl text-lead text-night-muted","children":"A Growth Audit reviews your acquisition channels, product feed, site conversion, and retention against MER and contribution margin. The aim is a clear view of where growth is leaking before more budget goes in."}],["$","div",null,{"className":"mt-10 flex flex-col items-start gap-5","children":[["$","$L1d",null,{"children":["$","$L7",null,{"href":"/growth-audit","className":"btn inline-flex shrink-0 items-center justify-center whitespace-nowrap rounded-md font-medium tracking-[-0.005em] bg-paper text-ink hover:text-white focus-visible:text-white [--btn-fill:var(--color-signal)] h-14 px-6 text-base gap-3","children":[["$","span",null,{"className":"btn-fill","aria-hidden":"true"}],["$","span",null,{"children":"Get a Growth Audit"}],["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]}],["$","p",null,{"className":"max-w-md text-sm text-night-muted","children":"No exaggerated promises. No generic deck. Just a clear view of the growth system."}]]}]]}],"$L4c"]}]]}] 27:["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"Service\",\"@id\":\"https://axidysmedia.com/ecommerce-marketing#service\",\"name\":\"E-commerce growth marketing\",\"serviceType\":\"Growth marketing\",\"description\":\"E-commerce growth marketing measured at the margin line. Shopping, Meta, CRO, and retention, run against MER, new-customer CAC, and contribution margin.\",\"url\":\"https://axidysmedia.com/ecommerce-marketing\",\"provider\":{\"@id\":\"https://axidysmedia.com/#organization\"}}"}}] 28:["$","script","script-0",{"src":"/_next/static/chunks/1ziz51x-s5vyi.js","async":true,"nonce":"$undefined"}] 29:["$","$L4d",null,{"children":["$","$2d",null,{"name":"Next.MetadataOutlet","children":"$@4e"}]}] 31:["$","span",null,{"className":"font-mono text-data text-muted","children":"04"}] 32:["$","h3",null,{"className":"mt-3 text-title","children":"Creative that wears out"}] 33:["$","dl",null,{"className":"mt-5 space-y-4 text-[0.9375rem]","children":[["$","div",null,{"children":[["$","dt",null,{"className":"text-label uppercase text-muted","children":"What it looks like"}],["$","dd",null,{"className":"mt-1.5 text-ink-soft","children":"Meta results slide as audiences see the same ads, and new concepts arrive too slowly to replace them."}]]}],["$","div",null,{"children":[["$","dt",null,{"className":"flex items-center gap-2 text-label uppercase text-signal","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal"}],"What we do"]}],["$","dd",null,{"className":"mt-1.5","children":"We keep a steady testing rhythm across angles, formats, and offers, with a written hypothesis for every test."}]]}]]}] 34:["$","article","Traffic that stalls before checkout",{"className":"border-t border-ink py-7","data-reveal":"","style":{"--reveal-delay":"280ms"},"children":[["$","span",null,{"className":"font-mono text-data text-muted","children":"05"}],["$","h3",null,{"className":"mt-3 text-title","children":"Traffic that stalls before checkout"}],["$","dl",null,{"className":"mt-5 space-y-4 text-[0.9375rem]","children":[["$","div",null,{"children":[["$","dt",null,{"className":"text-label uppercase text-muted","children":"What it looks like"}],["$","dd",null,{"className":"mt-1.5 text-ink-soft","children":"Sessions grow, but shoppers drop off on product pages, in the cart, or when they see shipping costs."}]]}],["$","div",null,{"children":[["$","dt",null,{"className":"flex items-center gap-2 text-label uppercase text-signal","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal"}],"What we do"]}],["$","dd",null,{"className":"mt-1.5","children":"We locate the drop-off by device and page type, then test product page, cart, and offer changes against revenue per session."}]]}]]}]]}] 35:["$","article","Customers who order once",{"className":"border-t border-ink py-7","data-reveal":"","style":{"--reveal-delay":"350ms"},"children":[["$","span",null,{"className":"font-mono text-data text-muted","children":"06"}],["$","h3",null,{"className":"mt-3 text-title","children":"Customers who order once"}],["$","dl",null,{"className":"mt-5 space-y-4 text-[0.9375rem]","children":[["$","div",null,{"children":[["$","dt",null,{"className":"text-label uppercase text-muted","children":"What it looks like"}],["$","dd",null,{"className":"mt-1.5 text-ink-soft","children":"Acquisition keeps getting more expensive while too few first-time buyers come back."}]]}],["$","div",null,{"children":[["$","dt",null,{"className":"flex items-center gap-2 text-label uppercase text-signal","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal"}],"What we do"]}],["$","dd",null,{"className":"mt-1.5","children":"We build post-purchase and replenishment flows in Klaviyo and track repeat purchase by acquisition cohort."}]]}]]}]]}] 36:["$","span",null,{"className":"mt-1 block text-sm font-medium leading-snug","children":"Marketing spend"}] 37:["$","li","Contribution margin",{"className":"px-1 text-center","children":[["$","span",null,{"className":"block font-mono text-data text-muted","children":"06"}],["$","span",null,{"className":"mt-1 block text-sm font-medium leading-snug text-signal","children":"Contribution margin"}]]}] 38:["$","ol",null,{"className":"mt-10 grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:grid-cols-3","children":[["$","li","Revenue",{"className":"grid grid-cols-[2.5rem_1fr] gap-3","data-reveal":"","children":[["$","span",null,{"className":"pt-1 font-mono text-sm text-muted","children":"01"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-medium tracking-[-0.01em]","children":"Revenue"}],["$","p",null,{"className":"mt-1.5 text-[0.9375rem] text-ink-soft","children":"What customers pay, split by new and returning buyers, product line, and channel."}]]}]]}],["$","li","Product costs (COGS)",{"className":"grid grid-cols-[2.5rem_1fr] gap-3","data-reveal":"","style":{"--reveal-delay":"50ms"},"children":[["$","span",null,{"className":"pt-1 font-mono text-sm text-muted","children":"02"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-medium tracking-[-0.01em]","children":"Product costs (COGS)"}],["$","p",null,{"className":"mt-1.5 text-[0.9375rem] text-ink-soft","children":"The landed cost of what you sell. It varies by SKU, which is why margin tiers shape how Shopping campaigns are built."}]]}]]}],["$","li","Fulfillment and payment fees",{"className":"grid grid-cols-[2.5rem_1fr] gap-3","data-reveal":"","style":{"--reveal-delay":"100ms"},"children":[["$","span",null,{"className":"pt-1 font-mono text-sm text-muted","children":"03"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-medium tracking-[-0.01em]","children":"Fulfillment and payment fees"}],["$","p",null,{"className":"mt-1.5 text-[0.9375rem] text-ink-soft","children":"Picking, packing, shipping, and payment processing. Order size and free-shipping thresholds decide how much of each order these costs absorb."}]]}]]}],["$","li","Returns and discounts",{"className":"grid grid-cols-[2.5rem_1fr] gap-3","data-reveal":"","style":{"--reveal-delay":"150ms"},"children":[["$","span",null,{"className":"pt-1 font-mono text-sm text-muted","children":"04"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-medium tracking-[-0.01em]","children":"Returns and discounts"}],["$","p",null,{"className":"mt-1.5 text-[0.9375rem] text-ink-soft","children":"Refunds, exchanges, and promo codes. High-return products and discount-led acquisition can erase margin that looked healthy at checkout."}]]}]]}],["$","li","Marketing spend",{"className":"grid grid-cols-[2.5rem_1fr] gap-3","data-reveal":"","style":{"--reveal-delay":"200ms"},"children":[["$","span",null,{"className":"pt-1 font-mono text-sm text-muted","children":"05"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-medium tracking-[-0.01em]","children":"Marketing spend"}],["$","p",null,{"className":"mt-1.5 text-[0.9375rem] text-ink-soft","children":"Paid media and creative production, read across the business as MER and against first-time buyers as new-customer CAC."}]]}]]}],["$","li","Contribution margin",{"className":"grid grid-cols-[2.5rem_1fr] gap-3","data-reveal":"","style":{"--reveal-delay":"250ms"},"children":[["$","span",null,{"className":"pt-1 font-mono text-sm text-muted","children":"06"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-medium tracking-[-0.01em]","children":"Contribution margin"}],["$","p",null,{"className":"mt-1.5 text-[0.9375rem] text-ink-soft","children":"What's left to cover overheads and fund the next round of growth. This is the line growth is measured against."}]]}]]}]]}] 39:["$","p",null,{"className":"mt-10 max-w-3xl border-l-2 border-signal pl-5 text-ink","data-reveal":"","children":[["$","$1","0",{"children":"Growth only counts if the last step holds, so budget, feed, offer, and retention decisions are checked against contribution margin, not top-line revenue."}]]}] 3a:["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Brand campaigns are tested against the orders your organic listings would capture anyway."}]]}] 3b:["$","li","Budget by marginal return",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"180ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Budget by marginal return"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Spend moves toward the next profitable order, with guardrails on MER and new-customer CAC."}]]}]]}] 3c:["$","article","shopping-feeds",{"id":"shopping-feeds","aria-labelledby":"shopping-feeds-title","className":"grid scroll-mt-28 gap-8 border-t border-line py-12 lg:grid-cols-12 lg:gap-6 lg:py-16","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"className":"font-mono","children":"02"}],["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-line-strong"}],"Shopping + feeds"]}],["$","h3",null,{"id":"shopping-feeds-title","className":"mt-4 text-display-md","children":"Shopping and Performance Max structured by margin."}],["$","p",null,{"className":"mt-4 text-ink-soft","children":[["$","$1","0",{"children":"The product feed decides what Google can show and which searches a product matches. We manage it as part of the growth plan, not as a technical file."}]]}],["$","div",null,{"className":"mt-5 flex flex-wrap gap-x-6","children":[["$","$L7","/paid-media",{"href":"/paid-media","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Paid media management"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","ul",null,{"className":"grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:col-span-7 lg:col-start-6","children":[["$","li","Custom labels by margin",{"className":"border-t border-line pt-5","data-reveal":"","children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Custom labels by margin"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Margin tier, price band, and product role added as custom labels, so campaigns can bid on what each product earns."}]]}]]}],["$","li","Titles and attributes",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"60ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Titles and attributes"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Product titles, categories, and attributes written to match how shoppers actually search."}]]}]]}],["$","li","Performance Max with guardrails",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Performance Max with guardrails"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Asset groups split by product role, brand exclusions where appropriate, and regular checks that spend reaches new customers."}]]}]]}],["$","li","Feed health",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"180ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Feed health"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Disapprovals, missing attributes, and price or stock mismatches caught and fixed before they cost impressions."}]]}]]}]]}]]}] 3d:["$","article","creative-testing",{"id":"creative-testing","aria-labelledby":"creative-testing-title","className":"grid scroll-mt-28 gap-8 border-t border-line py-12 lg:grid-cols-12 lg:gap-6 lg:py-16","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"className":"font-mono","children":"03"}],["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-line-strong"}],"Creative testing"]}],["$","h3",null,{"id":"creative-testing-title","className":"mt-4 text-display-md","children":"Creative testing that keeps paid social from fading."}],["$","p",null,{"className":"mt-4 text-ink-soft","children":[["$","$1","0",{"children":"On Meta, results usually depend more on creative than on targeting. We keep a steady testing rhythm, so new ads are ready before tired ones stop working."}]]}],["$","div",null,{"className":"mt-5 flex flex-wrap gap-x-6","children":[["$","$L7","/paid-social",{"href":"/paid-social","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Paid social"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}],["$","$L7","/landing-pages",{"href":"/landing-pages","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Landing pages"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","ul",null,{"className":"grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:col-span-7 lg:col-start-6","children":[["$","li","Angles before variations",{"className":"border-t border-line pt-5","data-reveal":"","children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Angles before variations"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Concepts are tested by angle, such as the problem, the product in use, a comparison, or the offer, before format and copy variations."}]]}]]}],["$","li","One variable per test",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"60ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"One variable per test"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Each test changes one thing, with a written hypothesis and a success metric agreed before launch."}]]}]]}],["$","li","Fatigue watched by ad",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Fatigue watched by ad"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Frequency, click-through rate, and cost trends tracked for each ad, so refreshes happen before results slide."}]]}]]}],["$","li","Winners judged on new customers",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"180ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Winners judged on new customers"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Creative is scored on new-customer CAC and first-order margin, not on clicks or platform ROAS alone."}]]}]]}]]}]]}] 3e:["$","article","cro",{"id":"cro","aria-labelledby":"cro-title","className":"grid scroll-mt-28 gap-8 border-t border-line py-12 lg:grid-cols-12 lg:gap-6 lg:py-16","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"className":"font-mono","children":"04"}],["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-line-strong"}],"CRO"]}],["$","h3",null,{"id":"cro-title","className":"mt-4 text-display-md","children":"Conversion work where shoppers decide."}],["$","p",null,{"className":"mt-4 text-ink-soft","children":[["$","$1","0",{"children":"Conversion gains compound across every channel you pay for. We find where shoppers drop off and test changes against revenue per session, not clicks."}]]}],["$","div",null,{"className":"mt-5 flex flex-wrap gap-x-6","children":[["$","$L7","/cro",{"href":"/cro","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Conversion rate optimization"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}],["$","$L7","/landing-pages",{"href":"/landing-pages","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Landing pages"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","ul",null,{"className":"grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:col-span-7 lg:col-start-6","children":[["$","li","Drop-off research",{"className":"border-t border-line pt-5","data-reveal":"","children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Drop-off research"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Funnel data, heatmaps, and session recordings, read by device and page type, show where shoppers leave."}]]}]]}],["$","li","Product page tests",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"60ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Product page tests"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Imagery, product detail, review placement, and delivery information tested on the pages where buying decisions happen."}]]}]]}],["$","li","Order value tests",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Order value tests"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Bundles, free-shipping thresholds, and cross-sells tested for AOV and margin, not conversion rate alone."}]]}]]}],["$","li","Cart and checkout friction",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"180ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Cart and checkout friction"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Shipping costs, payment options, and form steps tested at the points where orders are abandoned."}]]}]]}]]}]]}] 3f:["$","article","retention",{"id":"retention","aria-labelledby":"retention-title","className":"grid scroll-mt-28 gap-8 border-t border-line py-12 lg:grid-cols-12 lg:gap-6 lg:py-16","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"className":"font-mono","children":"05"}],["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-line-strong"}],"Retention"]}],["$","h3",null,{"id":"retention-title","className":"mt-4 text-display-md","children":"Retention that earns the second order."}],["$","p",null,{"className":"mt-4 text-ink-soft","children":[["$","$1","0",{"children":"Repeat purchases raise lifetime value, and lifetime value sets what you can afford to pay for a new customer. We build the Klaviyo programs that turn first orders into repeat customers."}]]}],["$","div",null,{"className":"mt-5 flex flex-wrap gap-x-6","children":[["$","$L7","/lifecycle-retention",{"href":"/lifecycle-retention","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Lifecycle + retention"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","ul",null,{"className":"grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:col-span-7 lg:col-start-6","children":[["$","li","Post-purchase flows",{"className":"border-t border-line pt-5","data-reveal":"","children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Post-purchase flows"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Confirmation, delivery, and how-to-use emails that set up the next order instead of reaching for a discount."}]]}]]}],["$","li","Replenishment timing",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"60ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Replenishment timing"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Reminders timed to how long a product actually lasts, based on observed reorder intervals."}]]}]]}],["$","li","Segments by value",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Segments by value"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Customers grouped by order count, product, and margin, so offers go where they change behavior."}]]}]]}],["$","li","Win-back without discount habits",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"180ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Win-back without discount habits"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Lapsed-customer flows that test incentives carefully, so buyers don't learn to wait for a code."}]]}]]}]]}]]}] 40:["$","article","measurement",{"id":"measurement","aria-labelledby":"measurement-title","className":"grid scroll-mt-28 gap-8 border-t border-line py-12 lg:grid-cols-12 lg:gap-6 lg:py-16","children":[["$","div",null,{"className":"lg:col-span-4","data-reveal":"","children":[["$","p",null,{"className":"flex items-center gap-3 text-label uppercase text-muted","children":[["$","span",null,{"className":"font-mono","children":"06"}],["$","span",null,{"aria-hidden":"true","className":"h-px w-6 bg-line-strong"}],"Measurement"]}],["$","h3",null,{"id":"measurement-title","className":"mt-4 text-display-md","children":"Measurement anchored in store data."}],["$","p",null,{"className":"mt-4 text-ink-soft","children":[["$","$1","0",{"children":"Each ad platform claims its share of the same order. We connect Shopify, GA4, and ad platform data, so budget decisions rest on blended revenue and margin."}]]}],["$","div",null,{"className":"mt-5 flex flex-wrap gap-x-6","children":[["$","$L7","/analytics-attribution",{"href":"/analytics-attribution","className":"link-arrow group inline-flex min-h-11 items-center gap-2 font-medium text-ink","children":[["$","span",null,{"className":"link-underline","children":"Analytics + attribution"}],["$","svg",null,{"width":15,"height":15,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"btn-arrow","children":["$","path",null,{"d":"M2.5 8h10M8.75 4.25 12.5 8l-3.75 3.75","strokeLinecap":"square"}]}]]}]]}]]}],["$","ul",null,{"className":"grid gap-x-6 gap-y-8 sm:grid-cols-2 lg:col-span-7 lg:col-start-6","children":[["$","li","Clean purchase tracking",{"className":"border-t border-line pt-5","data-reveal":"","children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Clean purchase tracking"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Purchase events, order values, and deduplication checked across GA4, Google Ads, and Meta, with server-side tracking where the browser falls short."}]]}]]}],["$","li","Blended performance reporting",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"60ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Blended performance reporting"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"MER, new-customer CAC, and contribution margin reported alongside platform numbers, with store data as the source of truth."}]]}]]}],["$","li","Cohort analysis",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Cohort analysis"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Customers grouped by first-order month and acquisition channel, to show which sources bring buyers who come back."}]]}]]}],["$","li","Holdout tests",{"className":"border-t border-line pt-5","data-reveal":"","style":{"--reveal-delay":"180ms"},"children":[["$","h4",null,{"className":"font-medium tracking-[-0.01em]","children":"Holdout tests"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] text-ink-soft","children":[["$","$1","0",{"children":"Geographic or audience holdouts that check whether retargeting, brand, and prospecting spend create orders that wouldn't happen anyway."}]]}]]}]]}]]}] 41:["$","span",null,{"className":"mt-3 block font-medium","children":"Cohort lifetime value"}] 42:["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Cumulative gross margin per customer for a group acquired in the same month, tracked over time."}] 43:["$","div","CM",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"280ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"CM"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Contribution margin"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Revenue left after COGS, fulfillment, payment fees, returns, discounts, and marketing spend."}]]}] 44:["$","div","Returns",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"320ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"Returns"}],["$","span",null,{"className":"mt-3 block font-medium","children":"Return rate"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"Refunded revenue as a share of gross revenue, tracked by product and acquisition channel."}]]}] 45:["$","div","FOP",{"className":"border-b border-r border-night-line p-6","data-reveal":"","style":{"--reveal-delay":"360ms"},"children":[["$","dt",null,{"children":[["$","span",null,{"className":"block font-mono text-sm text-signal-bright","children":"FOP"}],["$","span",null,{"className":"mt-3 block font-medium","children":"First-order profitability"}]]}],["$","dd",null,{"className":"mt-2 text-sm text-night-muted","children":"First-order margin after product, fulfillment, and return costs, minus the cost to acquire that customer."}]]}] 46:["$","details","How do you structure Shopping and Performance Max?",{"className":"faq-item group border-b border-line","children":[["$","summary",null,{"className":"flex min-h-[4.5rem] cursor-pointer items-center justify-between gap-6 py-5 text-[1.125rem] font-medium tracking-[-0.015em] transition-colors hover:text-ink-soft sm:text-[1.25rem]","children":[["$","span",null,{"children":"How do you structure Shopping and Performance Max?"}],["$","span",null,{"className":"inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-line transition-colors group-open:border-ink group-open:bg-ink group-open:text-paper","children":["$","svg",null,{"width":14,"height":14,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"faq-icon ","children":[["$","line",null,{"x1":"3","y1":"8","x2":"13","y2":"8"}],["$","line",null,{"x1":"8","y1":"3","x2":"8","y2":"13"}]]}]}]]}],["$","div",null,{"className":"max-w-[62ch] pb-7 pr-12 text-ink-soft","children":[["$","$1","0",{"children":"We start with the feed. Margin tiers, price bands, and product roles go into custom labels, so campaigns can be split by what each product earns. Performance Max gets clean conversion values, brand exclusions where appropriate, and regular checks that it's reaching new customers rather than claiming returning ones. See "}],["$","$L7","1",{"href":"/paid-media","className":"link-underline font-medium","children":"paid media management"}],["$","$1","2",{"children":"."}]]}]]}] 47:["$","details","How do you know which channels bring new customers?",{"className":"faq-item group border-b border-line","children":[["$","summary",null,{"className":"flex min-h-[4.5rem] cursor-pointer items-center justify-between gap-6 py-5 text-[1.125rem] font-medium tracking-[-0.015em] transition-colors hover:text-ink-soft sm:text-[1.25rem]","children":[["$","span",null,{"children":"How do you know which channels bring new customers?"}],["$","span",null,{"className":"inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-line transition-colors group-open:border-ink group-open:bg-ink group-open:text-paper","children":["$","svg",null,{"width":14,"height":14,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"faq-icon ","children":[["$","line",null,{"x1":"3","y1":"8","x2":"13","y2":"8"}],["$","line",null,{"x1":"8","y1":"3","x2":"8","y2":"13"}]]}]}]]}],["$","div",null,{"className":"max-w-[62ch] pb-7 pr-12 text-ink-soft","children":[["$","$1","0",{"children":"We separate new and returning customers in reporting and, where the platforms allow, in bidding. Cohort analysis shows which channels bring buyers who order again. For spend that's hard to judge, such as retargeting or brand search, we use holdout tests to check whether it creates orders that wouldn't have happened anyway. See "}],["$","$L7","1",{"href":"/analytics-attribution","className":"link-underline font-medium","children":"analytics and attribution"}],["$","$1","2",{"children":"."}]]}]]}] 48:["$","details","Do you handle creative for Meta ads?",{"className":"faq-item group border-b border-line","children":[["$","summary",null,{"className":"flex min-h-[4.5rem] cursor-pointer items-center justify-between gap-6 py-5 text-[1.125rem] font-medium tracking-[-0.015em] transition-colors hover:text-ink-soft sm:text-[1.25rem]","children":[["$","span",null,{"children":"Do you handle creative for Meta ads?"}],["$","span",null,{"className":"inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-line transition-colors group-open:border-ink group-open:bg-ink group-open:text-paper","children":["$","svg",null,{"width":14,"height":14,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"faq-icon ","children":[["$","line",null,{"x1":"3","y1":"8","x2":"13","y2":"8"}],["$","line",null,{"x1":"8","y1":"3","x2":"8","y2":"13"}]]}]}]]}],["$","div",null,{"className":"max-w-[62ch] pb-7 pr-12 text-ink-soft","children":[["$","$1","0",{"children":"Yes. We develop creative strategy, messaging, and offers, and plan the tests: which angles and formats to try, and in what order. If you have in-house designers or a brand team, we brief them directly and work to your guidelines. Every test has a written hypothesis, and winners are judged on new-customer CAC, not clicks. See "}],["$","$L7","1",{"href":"/paid-social","className":"link-underline font-medium","children":"paid social"}],["$","$1","2",{"children":"."}]]}]]}] 49:["$","details","How does retention change what we can spend on acquisition?",{"className":"faq-item group border-b border-line","children":[["$","summary",null,{"className":"flex min-h-[4.5rem] cursor-pointer items-center justify-between gap-6 py-5 text-[1.125rem] font-medium tracking-[-0.015em] transition-colors hover:text-ink-soft sm:text-[1.25rem]","children":[["$","span",null,{"children":"How does retention change what we can spend on acquisition?"}],["$","span",null,{"className":"inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-line transition-colors group-open:border-ink group-open:bg-ink group-open:text-paper","children":["$","svg",null,{"width":14,"height":14,"viewBox":"0 0 16 16","fill":"none","stroke":"currentColor","strokeWidth":1.5,"aria-hidden":true,"focusable":false,"className":"faq-icon ","children":[["$","line",null,{"x1":"3","y1":"8","x2":"13","y2":"8"}],["$","line",null,{"x1":"8","y1":"3","x2":"8","y2":"13"}]]}]}]]}],["$","div",null,{"className":"max-w-[62ch] pb-7 pr-12 text-ink-soft","children":[["$","$1","0",{"children":"Directly. Repeat purchases raise lifetime value, and lifetime value sets how much you can pay to win a first order. We build Klaviyo flows for post-purchase, replenishment, and win-back, and track repeat purchase by acquisition cohort. As retention improves, CAC targets for paid channels can be revisited with evidence. See "}],["$","$L7","1",{"href":"/lifecycle-retention","className":"link-underline font-medium","children":"lifecycle and retention"}],["$","$1","2",{"children":"."}]]}]]}] 4f:Tb45,{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Why manage to MER instead of platform ROAS?","acceptedAnswer":{"@type":"Answer","text":"Because each platform claims credit for the same orders, so platform ROAS figures overlap and can add up to more revenue than the store took. MER compares total revenue with total marketing spend, which no platform can inflate. We still use ROAS to allocate budget within a channel. Our MER vs ROAS guide explains how to use both."}},{"@type":"Question","name":"Is it a problem if first orders lose money?","acceptedAnswer":{"@type":"Answer","text":"Not always. Losing money on a first order can work if repeat purchases earn it back within a window your cash flow can carry. We model first-order profitability alongside cohort LTV by product and channel, then set CAC limits from that. If repeat rates can't support the loss, we change which products and offers lead acquisition, not just how much you spend."}},{"@type":"Question","name":"How do you structure Shopping and Performance Max?","acceptedAnswer":{"@type":"Answer","text":"We start with the feed. Margin tiers, price bands, and product roles go into custom labels, so campaigns can be split by what each product earns. Performance Max gets clean conversion values, brand exclusions where appropriate, and regular checks that it's reaching new customers rather than claiming returning ones. See paid media management."}},{"@type":"Question","name":"How do you know which channels bring new customers?","acceptedAnswer":{"@type":"Answer","text":"We separate new and returning customers in reporting and, where the platforms allow, in bidding. Cohort analysis shows which channels bring buyers who order again. For spend that's hard to judge, such as retargeting or brand search, we use holdout tests to check whether it creates orders that wouldn't have happened anyway. See analytics and attribution."}},{"@type":"Question","name":"Do you handle creative for Meta ads?","acceptedAnswer":{"@type":"Answer","text":"Yes. We develop creative strategy, messaging, and offers, and plan the tests: which angles and formats to try, and in what order. If you have in-house designers or a brand team, we brief them directly and work to your guidelines. Every test has a written hypothesis, and winners are judged on new-customer CAC, not clicks. See paid social."}},{"@type":"Question","name":"How does retention change what we can spend on acquisition?","acceptedAnswer":{"@type":"Answer","text":"Directly. Repeat purchases raise lifetime value, and lifetime value sets how much you can pay to win a first order. We build Klaviyo flows for post-purchase, replenishment, and win-back, and track repeat purchase by acquisition cohort. As retention improves, CAC targets for paid channels can be revisited with evidence. See lifecycle and retention."}}]}4a:["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$4f"}}] 4c:["$","dl",null,{"className":"mt-16 grid max-w-5xl gap-8 border-t border-night-line pt-8 md:grid-cols-3 lg:mt-24","data-reveal":"","style":{"--reveal-delay":"120ms"},"children":[["$","div","Acquisition",{"children":[["$","dt",null,{"className":"flex items-center gap-2 font-medium","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal-bright"}],"Acquisition"]}],["$","dd",null,{"className":"mt-2 text-[0.9375rem] text-night-muted","children":"Account structure, targeting, budget allocation, and search coverage."}]]}],["$","div","Conversion",{"children":[["$","dt",null,{"className":"flex items-center gap-2 font-medium","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal-bright"}],"Conversion"]}],["$","dd",null,{"className":"mt-2 text-[0.9375rem] text-night-muted","children":"Landing pages, funnels, offers, and message match."}]]}],["$","div","Measurement",{"children":[["$","dt",null,{"className":"flex items-center gap-2 font-medium","children":[["$","span",null,{"aria-hidden":"true","className":"size-1.5 bg-signal-bright"}],"Measurement"]}],["$","dd",null,{"className":"mt-2 text-[0.9375rem] text-night-muted","children":"Tracking, attribution, and whether reporting reflects revenue."}]]}]]}] 2b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#f4f2ed"}],["$","meta","3",{"name":"color-scheme","content":"light"}]] 50:I[27201,["/_next/static/chunks/0h2qsuyze9ds1.js","/_next/static/chunks/2kvv-0ig-wgjs.js"],"IconMark"] 2e:[["$","title","0",{"children":"E-commerce Marketing Agency for MER and Margin · Axidys Media"}],["$","meta","1",{"name":"description","content":"E-commerce growth marketing measured at the margin line. Shopping, Meta, CRO, and retention, run against MER, new-customer CAC, and contribution margin."}],["$","meta","2",{"name":"application-name","content":"Axidys Media"}],["$","link","3",{"rel":"author","href":"https://axidysmedia.com"}],["$","meta","4",{"name":"author","content":"Axidys Media"}],["$","link","5",{"rel":"manifest","href":"/manifest.webmanifest","crossOrigin":"$undefined"}],["$","meta","6",{"name":"creator","content":"Axidys Limited"}],["$","meta","7",{"name":"robots","content":"index, follow"}],["$","link","8",{"rel":"canonical","href":"https://axidysmedia.com/ecommerce-marketing"}],["$","meta","9",{"name":"format-detection","content":"telephone=no, address=no, email=no"}],["$","meta","10",{"property":"og:title","content":"E-commerce Marketing Agency for MER and Margin · Axidys Media"}],["$","meta","11",{"property":"og:description","content":"E-commerce growth marketing measured at the margin line. Shopping, Meta, CRO, and retention, run against MER, new-customer CAC, and contribution margin."}],["$","meta","12",{"property":"og:url","content":"https://axidysmedia.com/ecommerce-marketing"}],["$","meta","13",{"property":"og:site_name","content":"Axidys Media"}],["$","meta","14",{"property":"og:locale","content":"en_US"}],["$","meta","15",{"property":"og:image","content":"https://axidysmedia.com/og/industry-ecommerce.png"}],["$","meta","16",{"property":"og:image:width","content":"1200"}],["$","meta","17",{"property":"og:image:height","content":"630"}],["$","meta","18",{"property":"og:image:alt","content":"E-commerce Marketing Agency for MER and Margin · Axidys Media"}],["$","meta","19",{"property":"og:type","content":"website"}],["$","meta","20",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","21",{"name":"twitter:title","content":"E-commerce Marketing Agency for MER and Margin · Axidys Media"}],["$","meta","22",{"name":"twitter:description","content":"E-commerce growth marketing measured at the margin line. Shopping, Meta, CRO, and retention, run against MER, new-customer CAC, and contribution margin."}],["$","meta","23",{"name":"twitter:image","content":"https://axidysmedia.com/og/industry-ecommerce.png"}],["$","link","24",{"rel":"icon","href":"/icon.svg?icon.3fwvllydocdpi.svg","sizes":"any","type":"image/svg+xml"}],["$","link","25",{"rel":"apple-touch-icon","href":"/apple-icon.png?apple-icon.1bd0ritgh40kz.png","sizes":"180x180","type":"image/png"}],["$","$L50","26",{}]] 4e:null