PageSourceSearch

https://www.ion.design/ecommerce

html ion.design collected 2026-09-29 03:09:36 UTC 89,396 bytes, 2 lines download raw bytes

1<!DOCTYPE html><!--9IZdcW1SGTBlXTWMiDCNn--><html lang="en" class="__variable_4b003e __variable_998594"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/745305fb6e203f12-s.p.otf" as="font" crossorigin="" type="font/otf"/><link rel="preload" href="/_next/static/media/9b16b11398ed558a-s.p.otf" as="font" crossorigin="" type="font/otf"/><link rel="preload" href="/_next/static/media/b649457b244a70eb-s.p.otf" as="font" crossorigin="" type="font/otf"/><link rel="preload" href="/_next/static/media/f60be0992929c4cc-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Famp-energy-landing-page.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=3840&amp;q=75 3840w" imageSizes="(max-width: 1024px) 100vw, 720px"/><link rel="stylesheet" href="/_next/static/css/fadec93f5c4fe408.css?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-1c84f3da7d064271.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw"/>
1<script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/255-a0ecb0c18aa974c9.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/main-app-f9b5d20365cb8be2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<script src="/_next/static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-85LCSQW2P8" as="script"/><meta name="next-size-adjust" content=""/><title>Ecommerce: Scale your store with an AI growth team | ION</title><meta name="description" content="ION is an automated growth and website platform for ecommerce and CPG brands. An AI team runs experiments at scale and ships a custom page for every ad, with instant click-to-revenue attribution."/><meta name="author" content="ION"/><link rel="manifest" href="/site.webmanifest"/><meta name="keywords" content="AI growth team,ecommerce CRO,conversion rate optimization,A/B testing,AI landing pages,ecommerce SEO,AEO,ecommerce experimentation,Y Combinator"/><meta name="creator" content="ION"/><meta name="publisher" content="ION"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://www.ion.design/ecommerce"/><meta property="og:title" content="ION for Ecommerce: Scale your store with an AI growth team"/><meta property="og:description" content="An automated growth platform that runs experiments at scale and ships a custom page for every ad, with instant revenue attribution. Built for ecommerce and CPG."/><meta property="og:url" content="https://www.ion.design/ecommerce"/><meta property="og:image" content="https://www.ion.design/api/og"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="ION for Ecommerce"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@samraaj"/><meta name="twitter:title" content="ION: AI Growth Team for Ecommerce Storefronts"/><meta name="twitter:description" content="Make your website drive more sales. ION runs the growth loop for you, 24/7."/><meta name="twitter:image" content="https://www.ion.design/api/og"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="48x48"/><link rel="icon" href="/favicon-public.ico" sizes="any"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="icon" href="/icon.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" noModule=""></script>
1</head><body class="font-body antialiased"><div hidden=""><!--$--><!--/$--></div>
vendor: 67 bytes, line 1
1<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-WNL78XGX
vendor: 82 bytes, line 1
1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"ION","url":"https://ion.design","logo":"https://ion.design/icon.svg","description":"ION is an AI growth team for ecommerce storefronts. It continuously runs agents that find, build, and test ways to increase traffic and conversion. Backed by Y Combinator.","sameAs":["https://x.com/ion","https://linkedin.com/company/ion-dot-design","https://instagram.com/ion_dsgn","https://facebook.com/iondesignco","https://youtube.com/@IonDesign"]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"ION","url":"https://ion.design","description":"ION is an AI growth team for ecommerce storefronts. Agents propose high-impact changes, build them on brand, test them at scale, and learn from every result.","publisher":{"@type":"Organization","name":"ION"}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How does ION match my brand?","acceptedAnswer":{"@type":"Answer","text":"ION extracts your brand assets—colors, fonts, logos, and visual style—directly from your website, creating a living brand system that ensures every page feels native."}},{"@type":"Question","name":"Do I need a designer or developer?","acceptedAnswer":{"@type":"Answer","text":"No. ION generates, publishes, and optimizes pages automatically. Your team just reviews and approves."}},{"@type":"Question","name":"How quickly can I see results?","acceptedAnswer":{"@type":"Answer","text":"You'll have your first sample page in under 60 seconds. Most customers are generating 50+ pages within their first week."}},{"@type":"Question","name":"Will these pages help with SEO?","acceptedAnswer":{"@type":"Answer","text":"Absolutely. More targeted, high-quality pages means more indexed content and better keyword coverage for your site."}},{"@type":"Question","name":"Can I edit the generated pages?","acceptedA
1nswer":{"@type":"Answer","text":"Yes. Every page is fully customizable. Edit copy, swap images, or tweak layouts — then let ION optimize from there."}}]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"ION","url":"https://ion.design","applicationCategory":"BusinessApplication","operatingSystem":"Web","description":"ION is an AI growth team for ecommerce storefronts. Agents find, build, and test ways to increase traffic and conversion — running the growth loop 24/7.","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Contact for pricing"}}</script>
1<!--$?--><template id="B:0"></template><!--/$--><!--$--><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/webpack-1c84f3da7d064271.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw" id="_R_" async=""></script>
1<div hidden id="S:0"><main class="min-h-screen bg-[var(--bg)]"><nav class="fixed left-0 right-0 top-0 z-[50] transition-all duration-300 bg-transparent"><div class="mx-auto flex h-14 max-w-[1400px] items-center justify-between px-6 md:px-10"><a href="/" class="flex items-center gap-2 font-display text-xl font-semibold uppercase tracking-[0.15em] transition-opacity hover:opacity-70"><img alt="ION logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/icon.svg"/>ION</a><div class="flex items-center gap-5 md:gap-7"><div class="relative"><button type="button" aria-haspopup="menu" aria-expanded="false" class="flex items-center gap-1 text-xs font-body font-semibold uppercase tracking-[0.2em] transition-opacity hover:opacity-60">Features<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button><div role="menu" aria-label="Features" class="fixed inset-x-4 top-16 z-[60] max-h-[calc(100vh-5rem)] origin-top overflow-y-auto rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-2 shadow-xl transition-all duration-200 sm:absolute sm:inset-x-auto sm:right-0 sm:top-full sm:mt-3 sm:w-[320px] sm:origin-top-right pointer-events-none -translate-y-1 opacity-0"><a href="/features/simulations" role="menuitem" tabindex="-1" class="block rounded-xl px-4 py-3 transition-colors hover:bg-[var(--bg-alt)]"><span class="block font-body text-sm font-semibold text-[var(--text)]">Simulations</span><span class="mt-0.5 block font-body text-xs leading-snug text-[var(--text-muted)]">Test changes on AI models of your real customers, before you ship.</span></a><a href="/features/experimentation" role="menuitem" tabindex="-1" class="block rounded-xl px-4 py-3 transition-colors hover:bg-[var(--bg-alt)]"><span class="block font-body text-sm font-semibold text-[var(--text)]">Experimentation</span><span class="mt-0.5 block font-body text-xs leading-snug text-[var(--text-muted)]">Agents launch live A/B tests, find the winner, and ship it.</span></a><a href="/features/version-control" role="menuitem" tabindex="-1" class="block rounded-xl px-4 py-3 transition-colors hover:bg-[var(--bg-alt)]"><span class="block font-body text-sm font-semibold text-[var(--text)]">Review &amp; Publish</span><span class="mt-0.5 block font-body text-xs leading-snug text-[var(--text-muted)]">Drafts, versions, and approvals for your whole marketing team.</span></a></div></div><a href="/ecommerce" class="hidden text-xs font-body font-semibold uppercase tracking-[0.2em] transition-opacity hover:opacity-60 sm:inline">Ecommerce</a><a href="https://cal.com/samraaj/30min" target="_blank" rel="noopener noreferrer" class="text-xs font-body font-semibold uppercase tracking-[0.2em] transition-opacity hover:opacity-60">Book Demo</a></div></div></nav><section data-section="ecommerce_hero" class="relative flex min-h-screen items-center overflow-hidden pt-14"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="relative z-10 mx-auto grid w-full max-w-[1400px] items-center gap-12 px-6 py-20 md:px-10 lg:grid-cols-[1fr_1.2fr] lg:gap-16 lg:py-0"><div class="mx-auto w-full max-w-md lg:mx-0 lg:max-w-none lg:pr-4"><div class="inline-flex items-center gap-2 rounded-xl border border-[var(--border)] bg-[var(--surface)] px-3 py-1.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shopping-bag h-3.5 w-3.5 text-[var(--accent)]"><path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z"></path><path d="M3 6h18"></path><path d="M16 10a4 4 0 0 1-8 0"></path></svg><span class="font-body text-xs text-[var(--text-muted)]">For ecommerce &amp; CPG brands</span></div><h1 class="mt-4 font-display text-[clamp(2.25rem,3.2vw,3rem)] leading-[1.2] tracking-tight">An AI <span style="color:var(--accent)">growth team</span>
1 that never stops converting</h1><div class="mt-6 space-y-5 lg:mt-10"><p class="max-w-md font-body text-base font-light leading-relaxed text-[var(--text-muted)] md:text-lg">ION is an ecommerce storefront that automates growth. Agents run experiments, personalize pages, and ship the winners, so revenue per visitor climbs while you stay in control.</p><div class="h-[1px] w-10 bg-[var(--text)]"></div><div class="w-full max-w-md "><form noValidate="" aria-busy="false" class="flex items-center overflow-hidden rounded-xl border transition-colors focus-within:ring-2 focus-within:ring-offset-2 border-[var(--border)] bg-[var(--surface)] hover:border-[var(--text-muted)] focus-within:ring-[var(--text)] focus-within:ring-offset-[var(--bg)]"><label for="website-url-_R_uoinpf7b_" class="sr-only">Your website domain or URL</label><input id="website-url-_R_uoinpf7b_" type="url" inputMode="url" autoComplete="url" autoCapitalize="none" spellCheck="false" placeholder="https://your-website.com" class="min-w-0 flex-1 bg-transparent px-5 py-4 text-sm font-body outline-none disabled:cursor-wait text-[var(--text)] placeholder:text-[var(--text-muted)]" name="website_url" value=""/><button value="start_onboarding" type="submit" aria-label="Start with ION" class="m-1 flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-lg transition-opacity hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 disabled:cursor-wait disabled:opacity-60 bg-[var(--text)] text-[var(--bg)] focus-visible:outline-[var(--text)]" name="url_start_submit"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></form><p id="website-url-_R_uoinpf7b_-error" aria-live="polite" class="mt-2 px-1 font-body text-xs empty:hidden text-red-700"></p></div><a href="https://cal.com/samraaj/30min" target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 font-body text-sm transition-colors text-[var(--text-muted)] hover:text-[var(--text)] px-1">Book a demo<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div><div class="relative flex flex-col items-center justify-center gap-4 lg:min-h-[80vh] lg:gap-5"><div class="w-full max-w-[720px] flex flex-wrap items-center justify-center gap-x-4 gap-y-1.5 md:gap-x-7 font-body"><div class="flex items-center gap-1.5 md:gap-2" style="opacity:1"><span class="text-[10px] md:text-[11px] text-[var(--text-muted)] tracking-wide whitespace-nowrap">AOV</span><span class="font-display tabular-nums text-xs md:text-sm leading-none whitespace-nowrap">$<!-- -->42.80</span><span class="text-[9px] md:text-[10px] inline-flex items-center gap-0.5 tabular-nums whitespace-nowrap" style="color:#10B981"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up w-2.5 h-2.5"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg>+<!-- -->0<!-- -->%</span></div><div class="flex items-center gap-1.5 md:gap-2" style="opacity:1"><span class="text-[10px] md:text-[11px] text-[var(--text-muted)] tracking-wide whitespace-nowrap">RPV</span><span class="font-display tabular-nums text-xs md:text-sm leading-none whitespace-nowrap">$<!-- -->3.20</span><span class="text-[9px] md:text-[10px] inline-flex items-center gap-0.5 tabular-nums whitespace-nowrap" style="color:#10B981"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up w-2.5 h-2.5"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg>+<!-- -->0<!-- -->%</span></div><div class="flex items-center gap-1.5 md:gap-2" style="opacity:1"><span class="text-[10px] md:text-[11px] text-[var(--text-muted)] tracking-wide whitespace-nowrap">Subscription Take-rate</span><span class="font-display tabular-nums text-xs md:text-sm leading-none whitespace-nowrap">12.4<!-- -->%</span><span class="text-[9px] md:text-[10px] inline-flex items-center gap-0.5 tabular-nums whitespace-nowrap" style="color:#10B981"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up w-2.5 h-2.5"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg>+<!-- -->0<!-- -->%</span></div></div><div class="w-full pb-20 lg:pb-0"><div class="w-full flex items-center justify-center lg:h-full"><div class="relative w-full max-w-[720px]" style="container-type:inline-size;aspect-ratio:1395 / 1000"><div class="absolute inset-0 rounded-xl shadow-2xl overflow-hidden bg-white border border-black/10"><div class="bg-[#F3F2EE] px-4 flex items-center gap-2 border-b border-black/5 absolute top-0 left-0 right-0" style="height:7%"><div class="flex gap-1.5"><div class="w-3 h-3 rounded-full bg-[#FF5F57]"></div><div class="w-3 h-3 rounded-full bg-[#FEBC2E]"></div><div class="w-3 h-3 rounded-full bg-[#28C840]"></div></div><div class="flex-1 flex justify-center px-10"><div class="flex items-center gap-1.5 px-3 py-1 bg-white rounded-md text-[10px] text-gray-500 max-w-[260px] w-full justify-center font-body border border-black/5"><svg width="9" height="9" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0110 0v4"></path></svg>ampenergy.com</div></div><div class="w-[46px]"></div></div><div class="absolute left-0 right-0 bottom-0" style="top:7%"><img alt="AMP Energy landing page preview" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 100vw, 720px" srcSet="/_next/image?url=%2Famp-energy-landing-page.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Famp-energy-landing-page.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Famp-energy-landing-page.png&amp;w=3840&amp;q=75"/></div></div></div></div></div></div></div></section><section data-section="logo_scroll" class="py-10 border-y border-[var(--text)] overflow-hidden"><div class="relative"><div class="absolute left-0 top-0 bottom-0 w-24 bg-gradient-to-r from-[var(--bg)] to-transparent z-10 pointer-events-none"></div><div class="absolute right-0 top-0 bottom-0 w-24 bg-gradient-to-l from-[var(--bg)] to-transparent z-10 pointer-events-none"></div><div class="flex animate-scroll-logos w-max"><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">SKYLINK</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">SPINGLE AI</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">SCOUT HEALTH</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">PEAK HEALTH</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">HUMAN LONGEVITY</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">POLYNOMIC</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">SKYLINK</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">SPINGLE AI</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">SCOUT HEALTH</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">PEAK HEALTH</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">HUMAN LONGEVITY</span></div><div class="flex-shrink-0 px-10 md:px-14 flex items-center"><span class="text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap">POLYNOMIC</span></div></div></div></section><section data-section="ecom_insight" class="border-t border-[var(--border)] py-20 md:py-32"><div class="mx-auto max-w-[1080px] px-6 md:px-10"><div><p class="font-display text-[clamp(1.85rem,4vw,3rem)] leading-[1.12] tracking-tight text-balance text-[var(--text)]">High-converting stores are never an accident. They&#x27;re<!-- --> <span style="color:var(--accent)">hundreds of experiments</span> <!-- -->
1deep.</p><p class="mt-6 max-w-2xl font-body text-base leading-relaxed text-pretty text-[var(--text-muted)] md:text-lg">ION runs those experiments for you, on your real traffic, and never stops until your store converts. The more volume you send, the smarter your agents get.</p></div></div></section><section data-section="ecom_how_it_works" class="relative border-t border-[var(--border)]" style="height:250vh"><div class="sticky top-0 flex h-screen flex-col justify-start overflow-hidden pb-10 pt-16"><div class="mx-auto mb-8 w-full max-w-[1400px] px-6 md:px-10"><h2 class="font-display text-2xl md:text-3xl max-w-2xl leading-tight">An AI growth team that scales your store</h2></div><div class="min-h-0 w-full flex-1 overflow-hidden pb-6"><div class="flex h-full gap-6" style="transform:translateX(0px);transition:transform 0.15s ease-out;padding-left:max(1.5rem, calc((100vw - 1400px) / 2 + 2.5rem))"><div class="relative flex h-full w-[520px] flex-shrink-0 flex-col overflow-hidden rounded-2xl p-10 text-[var(--text-on-dark)] lg:w-[560px] xl:w-[600px]" style="background-color:#0c061a"><div class="pointer-events-none absolute inset-0 [&amp;_canvas]:!h-full [&amp;_canvas]:!w-full"></div><div class="relative z-10 flex h-full flex-col"><span class="mb-6 font-body text-sm tracking-wider text-gray-500">01</span><h3 class="mb-5 font-display text-2xl leading-tight lg:text-3xl">A page for every ad</h3><p class="max-w-md font-body text-sm leading-relaxed text-gray-400">ION ships a landing page tailored to each ad&#x27;s hook, audience, and offer, so the traffic you paid for lands somewhere built to convert it, not a generic homepage.</p><div class="mt-6 min-h-[280px] flex-1 space-y-2.5"><div class="flex items-center gap-2.5 rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2.5"><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md font-display text-[11px] font-semibold" style="background-color:#1877F2;color:#fff">f</span><div class="min-w-0 flex-1"><p class="truncate font-body text-[11px] text-white/85">Zero crash, all-day energy</p><p class="truncate font-body text-[9px] text-white/40">yourstore.com<!-- -->/lp/zero-crash</p></div><span class="flex-shrink-0 font-body text-[11px] font-semibold tabular-nums text-emerald-300">+41%<!-- --> CVR</span></div><div class="flex items-center gap-2.5 rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2.5"><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md font-display text-[11px] font-semibold" style="background-color:#ffffff;color:#111318">t</span><div class="min-w-0 flex-1"><p class="truncate font-body text-[11px] text-white/85">The clean-energy switch</p><p class="truncate font-body text-[9px] text-white/40">yourstore.com<!-- -->/lp/clean-switch</p></div><span class="flex-shrink-0 font-body text-[11px] font-semibold tabular-nums text-emerald-300">+33%<!-- --> CVR</span></div><div class="flex items-center gap-2.5 rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2.5"><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md font-display text-[11px] font-semibold" style="background-color:#F59E0B;color:#1a1206">G</span><div class="min-w-0 flex-1"><p class="truncate font-body text-[11px] text-white/85">Sugar-free energy drink</p><p class="truncate font-body text-[9px] text-white/40">yourstore.com<!-- -->/lp/sugar-free</p></div><span class="flex-shrink-0 font-body text-[11px] font-semibold tabular-nums text-emerald-300">+22%<!-- --> CVR</span></div><p class="pt-1 font-body text-[10px] text-white/35">Tailored to each ad&#x27;s hook, audience, and offer.</p></div></div></div><div class="relative flex h-full w-[520px] flex-shrink-0 flex-col overflow-hidden rounded-2xl p-10 text-[var(--text-on-dark)] lg:w-[560px] xl:w-[600px]" style="background-color:#0c061a"><div class="pointer-events-none absolute inset-0 [&amp;_canvas]:!h-full [&amp;_canvas]:!w-full"></div><div class="relative z-10 flex h-full flex-col"><span class="mb-6 font-body text-sm tracking-wider text-gray-500">02</span><h3 class="mb-5 font-display text-2xl leading-tight lg:text-3xl">Experiments at scale</h3><p class="max-w-md font-body text-sm leading-relaxed text-gray-400">Agents launch and run hundreds of A/B tests across your store at once, far more than any team could by hand, and ship only the statistically significant winners.</p><div class="mt-6 min-h-[280px] flex-1"><div class="flex items-center justify-between rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2.5"><span class="flex items-center gap-2"><span class="relative flex h-1.5 w-1.5"><span class="absolute inset-0 animate-ping rounded-full bg-emerald-400 opacity-60"></span><span class="relative h-1.5 w-1.5 rounded-full bg-emerald-400"></span></span><span class="font-display text-sm tracking-tight text-white">47 <span class="font-body text-[10px] text-white/50">experiments live</span></span></span><span class="font-body text-[10px] text-emerald-300">12 winners shipped this week</span></div><div class="mt-3 grid grid-cols-8 gap-1.5"><div class="aspect-square rounded-[3px] bg-emerald-400/70"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-emerald-400/70"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-emerald-400/70"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] bg-emerald-400/70"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-emerald-400/70"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div><div class="aspect-square rounded-[3px] bg-white/[0.06]"></div><div class="aspect-square rounded-[3px] bg-emerald-400/70"></div><div class="aspect-square rounded-[3px] animate-pulse bg-white/25"></div></div><div class="mt-3 flex items-center gap-3 font-body text-[9px] text-white/40"><span class="flex items-center gap-1"><span class="h-2 w-2 rounded-[2px] bg-emerald-400/70"></span> won</span><span class="flex items-center gap-1"><span class="h-2 w-2 rounded-[2px] bg-white/25"></span> running</span><span class="flex items-center gap-1"><span class="h-2 w-2 rounded-[2px] bg-white/[0.06]"></span> queued</span></div></div></div></div><div class="relative flex h-full w-[520px] flex-shrink-0 flex-col overflow-hidden rounded-2xl p-10 text-[var(--text-on-dark)] lg:w-[560px] xl:w-[600px]" style="background-color:#0c061a"><div class="pointer-events-none absolute inset-0 [&amp;_canvas]:!h-full [&amp;_canvas]:!w-full"></div><div class="relative z-10 flex h-full flex-col"><span class="mb-6 font-body text-sm tracking-wider text-gray-500">03</span>
1<h3 class="mb-5 font-display text-2xl leading-tight lg:text-3xl">Tested before you spend</h3><p class="max-w-md font-body text-sm leading-relaxed text-gray-400">Every change is simulated on AI models of your real shoppers first, so you know it lifts conversion before it ever touches live traffic or ad budget.</p><div class="mt-6 min-h-[280px] flex-1"><div class="overflow-hidden rounded-lg border border-white/[0.08] bg-white/[0.03]"><div class="flex items-center justify-between border-b border-white/[0.06] px-3 py-2"><span class="font-body text-[9px] uppercase tracking-[0.18em] text-white/55">Simulating · new PDP</span><span class="rounded-full border border-white/10 px-1.5 py-0.5 font-body text-[8px] text-white/45">Blinded</span></div><div class="divide-y divide-white/[0.05]"><div class="flex items-center gap-2 px-3 py-2"><span class="flex h-5 w-5 items-center justify-center rounded-full font-body text-[8px] font-semibold text-white" style="background-color:#818cf8">MP</span><span class="flex-1 truncate font-body text-[10px] text-white/70">Maya Patel</span><span class="font-body text-[9px] text-emerald-300">converted</span></div><div class="flex items-center gap-2 px-3 py-2"><span class="flex h-5 w-5 items-center justify-center rounded-full font-body text-[8px] font-semibold text-white" style="background-color:#a78bfa">DB</span><span class="flex-1 truncate font-body text-[10px] text-white/70">Darnell Brooks</span><span class="font-body text-[9px] text-white/35">dropped off</span></div><div class="flex items-center gap-2 px-3 py-2"><span class="flex h-5 w-5 items-center justify-center rounded-full font-body text-[8px] font-semibold text-white" style="background-color:#c084fc">SG</span><span class="flex-1 truncate font-body text-[10px] text-white/70">Sofia Greco</span><span class="font-body text-[9px] text-emerald-300">converted</span></div></div></div><div class="mt-3 flex items-center justify-between rounded-lg border border-indigo-400/20 bg-indigo-500/10 px-3 py-2.5"><span class="font-body text-[10px] text-white/60">Predicted lift · 480 personas</span><span class="font-display text-lg tracking-tight text-indigo-200">+18.6%</span></div></div></div></div><div class="relative flex h-full w-[520px] flex-shrink-0 flex-col overflow-hidden rounded-2xl p-10 text-[var(--text-on-dark)] lg:w-[560px] xl:w-[600px]" style="background-color:#0c061a"><div class="pointer-events-none absolute inset-0 [&amp;_canvas]:!h-full [&amp;_canvas]:!w-full"></div><div class="relative z-10 flex h-full flex-col"><span class="mb-6 font-body text-sm tracking-wider text-gray-500">04</span><h3 class="mb-5 font-display text-2xl leading-tight lg:text-3xl">Growth that compounds</h3><p class="max-w-md font-body text-sm leading-relaxed text-gray-400">Each win feeds the next. Conversion, AOV, and revenue per visitor climb week over week, automatically, while you focus on product and acquisition.</p><div class="mt-6 flex min-h-[280px] flex-1 flex-col"><svg viewBox="0 0 400 130" class="w-full" fill="none"><defs><linearGradient id="ehiw-fill" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="#fbbf24" stop-opacity="0.22"></stop><stop offset="100%" stop-color="#fbbf24" stop-opacity="0"></stop></linearGradient></defs><line x1="0" y1="46.28" x2="400" y2="46.28" stroke="rgba(255,255,255,0.05)" stroke-width="1" stroke-dasharray="3 3"></line><line x1="0" y1="84.56" x2="400" y2="84.56" stroke="rgba(255,255,255,0.05)" stroke-width="1" stroke-dasharray="3 3"></line><path d="M0.0,98.5 L16.7,91.4 L33.3,86.4 L50.0,82.7 L66.7,80.2 L83.3,78.3 L100.0,76.4 L116.7,73.9 L133.3,70.6 L150.0,66.6 L166.7,62.2 L183.3,58.1 L200.0,54.9 L216.7,52.6 L233.3,51.2 L250.0,50.0 L266.7,48.5 L283.3,46.2 L300.0,43.0 L316.7,39.1 L333.3,35.2 L350.0,31.7 L366.7,29.2 L383.3,27.6 L400.0,26.6 L400,124 L0,124 Z" fill="url(#ehiw-fill)"></path><path d="M0.0,98.5 L16.7,91.4 L33.3,86.4 L50.0,82.7 L66.7,80.2 L83.3,78.3 L100.0,76.4 L116.7,73.9 L133.3,70.6 L150.0,66.6 L166.7,62.2 L183.3,58.1 L200.0,54.9 L216.7,52.6 L233.3,51.2 L250.0,50.0 L266.7,48.5 L283.3,46.2 L300.0,43.0 L316.7,39.1 L333.3,35.2 L350.0,31.7 L366.7,29.2 L383.3,27.6 L400.0,26.6 " stroke="#fbbf24" stroke-width="2" stroke-linecap="round"></path></svg><div class="mt-4 space-y-1.5"><div class="flex items-center justify-between rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2"><span class="font-body text-[11px] text-white/70">Conversion rate</span><span class="font-body text-[11px] font-semibold tabular-nums text-emerald-300">+27%</span></div><div class="flex items-center justify-between rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2"><span class="font-body text-[11px] text-white/70">Revenue / visitor</span><span class="font-body text-[11px] font-semibold tabular-nums text-emerald-300">+19%</span></div><div class="flex items-center justify-between rounded-lg border border-white/[0.08] bg-white/[0.03] px-3 py-2"><span class="font-body text-[11px] text-white/70">Average order value</span><span class="font-body text-[11px] font-semibold tabular-nums text-emerald-300">+12%</span></div></div></div></div></div></div></div></div></section><section data-section="ecom_attribution" class="border-t border-[var(--border)] py-16 md:py-24"><div class="mx-auto grid max-w-[1400px] grid-cols-1 items-center gap-10 px-6 md:px-10 lg:grid-cols-[0.82fr_1.18fr] lg:gap-16"><div><div class=""><h2 class="font-display text-[clamp(1.6rem,3vw,2.4rem)] leading-[1.15] tracking-tight text-balance max-w-2xl text-[var(--text)] ">See exactly which ad and page drove every sale</h2><p class="mt-5 max-w-xl font-body text-base leading-relaxed text-pretty md:text-lg text-[var(--text-muted)] ">ION traces every click from the ad, through the page it built, all the way to checkout. Revenue and ROAS land against the actual creative, so you can pour budget into what works and cut what doesn&#x27;t, the same day.</p></div><p class="mt-5 font-body text-sm text-[var(--text-muted)]">One ecommerce brand nearly doubled rec-to-checkout conversion this way, from 6.9% to 13.5%.</p></div><div><div class="w-full overflow-hidden rounded-2xl border border-[var(--border)] bg-[var(--surface)] shadow-[0_24px_60px_-36px_rgba(17,19,24,0.4)]"><div class="flex items-center justify-between border-b border-[var(--border)] px-5 py-4"><div><p class="font-body text-[10px] uppercase tracking-[0.18em] text-[var(--text-muted)]">Revenue by ad · last 30 days</p><p class="mt-1 font-display text-2xl tracking-tight text-[var(--text)]">$<span class="tabular-nums ">0.00</span>k<span class="ml-1 font-body text-xs text-[var(--text-muted)]">attributed</span></p></div><div class="text-right"><p class="font-body text-[10px] uppercase tracking-[0.18em] text-[var(--text-muted)]">Blended ROAS</p><p class="mt-1 font-display text-2xl tracking-tight text-emerald-600"><span class="tabular-nums ">0.0<!-- -->×</span></p></div></div><div class="divide-y divide-[var(--border)]"><div class="flex items-center gap-3 px-5 py-3.5 transition-all duration-500" style="opacity:0;transform:translateY(8px);transition-delay:0ms"><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md font-display text-[11px] font-semibold text-white" style="background-color:#1877F2">f</span><div class="hidden min-w-0 sm:block"><p class="truncate font-body text-[12px] font-medium text-[var(--text)]">Zero crash, all-day energy</p><p class="font-body text-[10px] text-[var(--text-muted)]">Meta<!-- --> ad</p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right hidden h-3.5 w-3.5 flex-shrink-0 text-[var(--text-muted)] sm:block"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="flex-1 truncate rounded-md border border-[var(--border)] bg-[var(--bg-alt)] px-2 py-1 font-body text-[11px] text-[var(--text)]">yourstore.com<span class="text-[var(--text-muted)]">/lp/zero-crash</span></span><span class="w-16 flex-shrink-0 text-right font-body text-[12px] font-semibold tabular-nums text-[var(--text)]">$<!-- -->12.5<!-- -->k</span><span class="hidden w-12 flex-shrink-0 text-right font-body text-[12px] font-semibold tabular-nums text-emerald-600 md:block">5.2<!-- -->×</span></div><div class="flex items-center gap-3 px-5 py-3.5 transition-all duration-500" style="opacity:0;transform:translateY(8px);transition-delay:90ms"><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md font-display text-[11px] font-semibold text-white" style="background-color:#111318">t</span><div class="hidden min-w-0 sm:block"><p class="truncate font-body text-[12px] font-medium text-[var(--text)]">The clean-energy switch</p><p class="font-body text-[10px] text-[var(--text-muted)]">TikTok<!-- --> ad</p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right hidden h-3.5 w-3.5 flex-shrink-0 text-[var(--text-muted)] sm:block"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="flex-1 truncate rounded-md border border-[var(--border)] bg-[var(--bg-alt)] px-2 py-1 font-body text-[11px] text-[var(--text)]">yourstore.com<span class="text-[var(--text-muted)]">/lp/clean-switch</span></span><span class="w-16 flex-shrink-0 text-right font-body text-[12px] font-semibold tabular-nums text-[var(--text)]">$<!-- -->8.2<!-- -->k</span><span class="hidden w-12 flex-shrink-0 text-right font-body text-[12px] font-semibold tabular-nums text-emerald-600 md:block">4.1<!-- -->×</span></div><div class="flex items-center gap-3 px-5 py-3.5 transition-all duration-500" style="opacity:0;transform:translateY(8px);transition-delay:180ms"><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md font-display text-[11px] font-semibold text-white" style="background-color:#C2410C">G</span><div class="hidden min-w-0 sm:block"><p class="truncate font-body text-[12px] font-medium text-[var(--text)]">Sugar-free energy drink</p><p class="font-body text-[10px] text-[var(--text-muted)]">Google<!-- --> ad</p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right hidden h-3.5 w-3.5 flex-shrink-0 text-[var(--text-muted)] sm:block"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="flex-1 truncate rounded-md border border-[var(--border)] bg-[var(--bg-alt)] px-2 py-1 font-body text-[11px] text-[var(--text)]">yourstore.com<span class="text-[var(--text-muted)]">/lp/sugar-free</span></span><span class="w-16 flex-shrink-0 text-right font-body text-[12px] font-semibold tabular-nums text-[var(--text)]">$<!-- -->6.2<!-- -->k</span><span class="hidden w-12 flex-shrink-0 text-right font-body text-[12px] font-semibold tabular-nums text-emerald-600 md:block">3.8<!-- -->×</span></div></div><div class="border-t border-[var(--border)] bg-[var(--bg-alt)] px-5 py-3"><p class="font-body text-[11px] text-[var(--text-muted)]">Every click traced from ad → its page → purchase. No more guessing which creative actually paid off.</p></div></div></div></div></section><section data-section="ecom_control" class="border-t border-[var(--border)] py-16 md:py-24"><div class="mx-auto max-w-[1400px] px-6 md:px-10"><div class=""><h2 class="font-display text-[clamp(1.6rem,3vw,2.4rem)] leading-[1.15] tracking-tight text-balance max-w-2xl text-[var(--text)] ">Autonomous, but never out of your hands</h2><p class="mt-5 max-w-xl font-body text-base leading-relaxed text-pretty md:text-lg text-[var(--text-muted)] ">ION does the work; you stay in control. Everyone on your team keeps the control they actually care about.</p></div><div class="mt-12 grid gap-6 md:grid-cols-3"><div><div class="h-full rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-7"><span class="flex h-10 w-10 items-center justify-center rounded-xl bg-[var(--bg-alt)] text-[var(--text)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-target h-5 w-5"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="6"></circle><circle cx="12" cy="12" r="2"></circle></svg></span>
1<h3 class="mt-5 font-display text-xl tracking-tight text-[var(--text)]">Marketing owns the strategy</h3><p class="mt-3 font-body text-sm leading-relaxed text-[var(--text-muted)]">Set the goals, the audiences, and the guardrails. Agents only run experiments inside the brief you define, never off it.</p></div></div><div><div class="h-full rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-7"><span class="flex h-10 w-10 items-center justify-center rounded-xl bg-[var(--bg-alt)] text-[var(--text)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pen-tool h-5 w-5"><path d="M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"></path><path d="m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"></path><path d="m2.3 2.3 7.286 7.286"></path><circle cx="11" cy="11" r="2"></circle></svg></span><h3 class="mt-5 font-display text-xl tracking-tight text-[var(--text)]">Design owns the craft</h3><p class="mt-3 font-body text-sm leading-relaxed text-[var(--text-muted)]">Review every change, tweak anything, and ship on brand. Nothing reaches your live store without your eye on it first.</p></div></div><div><div class="h-full rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-7"><span class="flex h-10 w-10 items-center justify-center rounded-xl bg-[var(--bg-alt)] text-[var(--text)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up h-5 w-5"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></span><h3 class="mt-5 font-display text-xl tracking-tight text-[var(--text)]">Founders get speed and proof</h3><p class="mt-3 font-body text-sm leading-relaxed text-[var(--text-muted)]">Ship in days, not quarters, with every dollar of revenue traced back to the exact change that drove it.</p></div></div></div></div></section><section data-section="featured_case_study" class="py-16 md:py-20 bg-[#c9d3d9]"><div class="max-w-[1400px] mx-auto px-6 md:px-10"><h2 class="font-display text-2xl md:text-3xl max-w-2xl leading-tight tracking-tight mb-10">ION doesn&#x27;t make recommendations. It makes<!-- --> <span style="color:var(--accent)">improvements</span>.</h2><a href="/case-studies/polynomic" class="group block bg-[var(--surface)] border border-[var(--border)] rounded-2xl overflow-hidden hover:border-[var(--text-muted)] transition-colors"><div class="grid grid-cols-1 md:grid-cols-[1fr_1.8fr]"><div class="relative overflow-hidden min-h-[240px] md:min-h-[320px] bg-neutral-200"><img alt="Nathan Dass, Polynomic" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 40vw" srcSet="/_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Ftestimonials%2Fnathan-polynomic.png&amp;w=3840&amp;q=75"/></div><div class="p-8 md:p-10 lg:p-14"><h3 class="font-display text-xl md:text-2xl tracking-tight leading-snug mb-4">How Polynomic used ION to double conversion rates &amp; ship marketing pages faster</h3><div class="flex items-center gap-6 mb-6"><div><p class="font-display text-2xl md:text-3xl tracking-tight">1.97<span class="text-[var(--accent)]">×</span></p><p class="text-[10px] font-body tracking-[0.2em] uppercase text-[var(--text-muted)] mt-1">Conversion lift</p></div><div class="w-px h-10 bg-[var(--border)]"></div><div><p class="font-display text-2xl md:text-3xl tracking-tight">13.5<span class="text-[var(--accent)]">%</span></p><p class="text-[10px] font-body tracking-[0.2em] uppercase text-[var(--text-muted)] mt-1">Checkout rate</p></div></div><span class="inline-flex items-center gap-2 text-sm font-body font-semibold text-[var(--text)]">Read case study<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></div></a></div></section><section data-section="footer_cta" class="bg-[var(--surface-dark)] text-[var(--text-on-dark)] relative overflow-hidden"><div class="absolute inset-0 z-0 [&amp;&gt;.shader]:!h-full"></div><div class="max-w-[1400px] mx-auto px-6 md:px-10 pt-32 md:pt-48 pb-24 md:pb-32 text-center relative z-10"><h2 class="font-display text-2xl md:text-3xl lg:text-4xl max-w-3xl mx-auto leading-tight mt-10 mb-10">Great websites aren&#x27;t built once.<br/>They&#x27;re improved a<!-- --> <span style="color:var(--accent)">thousand times</span>.</h2><a href="https://cal.com/samraaj/30min" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-base font-body font-medium text-[var(--accent)] hover:opacity-70 transition-opacity">Book a demo <span class="text-lg">→</span></a></div><div class="absolute bottom-0 left-0 right-0 pointer-events-none select-none overflow-hidden" style="height:12vw"><div class="text-center" style="transform:translateY(38%)"><span class="font-display text-[14vw] leading-none tracking-tight text-white/[0.06] whitespace-nowrap">ION DESIGN</span></div></div></section><footer class="bg-[var(--surface-dark)] text-[var(--text-on-dark)]"><div class="mx-auto max-w-[1400px] px-6 py-16 md:px-10 md:py-20"><div class="grid grid-cols-2 gap-10 md:grid-cols-[1.5fr_1fr_1fr] md:gap-16"><div class="col-span-2 md:col-span-1"><a href="/" class="flex items-center gap-2 font-display text-xl font-semibold uppercase tracking-[0.15em] text-white transition-opacity hover:opacity-70"><img alt="ION logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/icon.svg"/>ION</a><p class="mt-4 max-w-xs font-body text-sm leading-relaxed text-white/55">An AI growth team for ecommerce storefronts. Agents that find, build, and test ways to increase traffic and conversion.</p></div><nav aria-label="Features"><h3 class="font-body text-[11px] uppercase tracking-[0.2em] text-white/40">Features</h3><ul class="mt-4 space-y-3"><li><a href="/features/simulations" class="font-body text-sm text-white/55 transition-colors hover:text-white">Simulations</a></li><li><a href="/features/experimentation" class="font-body text-sm text-white/55 transition-colors hover:text-white">Experimentation</a></li><li><a href="/features/version-control" class="font-body text-sm text-white/55 transition-colors hover:text-white">Review &amp; Publish</a></li></ul></nav><nav aria-label="Company"><h3 class="font-body text-[11px] uppercase tracking-[0.2em] text-white/40">Company</h3><ul class="mt-4 space-y-3"><li><a href="/ecommerce" class="font-body text-sm text-white/55 transition-colors hover:text-white">For ecommerce</a></li><li><a href="/case-studies/polynomic" class="font-body text-sm text-white/55 transition-colors hover:text-white">Case study</a></li><li><a href="https://cal.com/samraaj/30min" target="_blank" rel="noopener noreferrer" class="font-body text-sm text-white/55 transition-colors hover:text-white">Book a demo</a></li><li><a href="https://platform.ion.design" target="_blank" rel="noopener noreferrer" class="font-body text-sm text-white/55 transition-colors hover:text-white">Sign in</a></li></ul></nav></div><div class="mt-14 flex flex-col items-start justify-between gap-4 border-t border-white/10 pt-6 sm:flex-row sm:items-center"><p class="font-body text-xs text-white/40">© <!-- -->2026<!-- --> ION Design. All rights reserved.</p><div class="flex items-center gap-6"><a href="/privacy" class="font-body text-xs text-white/45 transition-colors hover:text-white/80">Privacy</a><a href="/terms" class="font-body text-xs text-white/45 transition-colors hover:text-white/80">Terms</a></div></div></div></footer></main><!--$--><!--/$--></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[5254,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"GoogleTagManagerNoscript\"]\n4:\"$Sreact.suspense\"\n5:I[7944,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"PostHogProvider\"]\n6:I[9766,[],\"\"]\n7:I[8924,[],\"\"]\n12:I[7150,[],\"\"]\n:HL[\"/_next/static/media/745305fb6e203f12-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/9b16b11398ed558a-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/b649457b244a70eb-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/f60be0992929c4cc-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/css/fadec93f5c4fe408.css?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"style\"]\n3:T4cc,"])</script>
2<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How does ION match my brand?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"ION extracts your brand assets—colors, fonts, logos, and visual style—directly from your website, creating a living brand system that ensures every page feels native.\"}},{\"@type\":\"Question\",\"name\":\"Do I need a designer or developer?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. ION generates, publishes, and optimizes pages automatically. Your team just reviews and approves.\"}},{\"@type\":\"Question\",\"name\":\"How quickly can I see results?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You'll have your first sample page in under 60 seconds. Most customers are generating 50+ pages within their first week.\"}},{\"@type\":\"Question\",\"name\":\"Will these pages help with SEO?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Absolutely. More targeted, high-quality pages means more indexed content and better keyword coverage for your site.\"}},{\"@type\":\"Question\",\"name\":\"Can I edit the generated pages?\",\"acceptedA
2nswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Every page is fully customizable. Edit copy, swap images, or tweak layouts — then let ION optimize from there.\"}}]}"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"9IZdcW1SGTBlXTWMiDCNn\",\"p\":\"\",\"c\":[\"\",\"ecommerce\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"ecommerce\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/fadec93f5c4fe408.css?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_4b003e __variable_998594\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"font-body antialiased\",\"children\":[[\"$\",\"$L2\",null,{}],[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"ION\\\",\\\"url\\\":\\\"https://ion.design\\\",\\\"logo\\\":\\\"https://ion.design/icon.svg\\\",\\\"description\\\":\\\"ION is an AI growth team for ecommerce storefronts. It continuously runs agents that find, build, and test ways to increase traffic and conversion. Backed by Y Combinator.\\\",\\\"sameAs\\\":[\\\"https://x.com/ion\\\",\\\"https://linkedin.com/company/ion-dot-design\\\",\\\"https://instagram.com/ion_dsgn\\\",\\\"https://facebook.com/iondesignco\\\",\\\"https://youtube.com/@IonDesign\\\"]}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"ION\\\",\\\"url\\\":\\\"https://ion.design\\\",\\\"description\\\":\\\"ION is an AI growth team for ecommerce storefronts. Agents propose high-impact changes, build them on brand, test them at scale, and learn from every result.\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"ION\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$3\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"ION\\\",\\\"url\\\":\\\"https://ion.design\\\",\\\"applicationCategory\\\":\\\"BusinessApplication\\\",\\\"operatingSystem\\\":\\\"Web\\\",\\\"description\\\":\\\"ION is an AI growth team for ecommerce storefronts. Agents find, build, and test ways to increase traffic and conversion — running the growth loop 24/7.\\\",\\\"offers\\\":{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"Contact for pricing\\\"}}\"}}]],[\"$\",\"$4\",null,{\"fallback\":null,\"children\":[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$L8\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\"]}]}]]}],{\"children\":[\"ecommerce\",\"$Lf\",{\"children\":[\"__PAGE__\",\"$L10\",{},null,false]},null,false]},null,false],\"$L11\",false]],\"m\":\"$undefined\",\"G\":[\"$12\",[]],\"s\":false,\"S\":true}\n"])</script>
2<script>self.__next_f.push([1,"13:I[7663,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"PageTracking\"]\n14:I[5254,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"GoogleTagManager\"]\n15:I[2733,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"GoogleAnalytics\"]\n16:I[26,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"RB2B\"]\n17:I[7025,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"Analytics\"]\n18:I[8854,[\"432\",\"static/chunks/b468fba8-4b44587c0c6c235a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"177\",\"static/chunks/app/layout-c6b47685a465c13a.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"SpeedInsights\"]\n"])</script>
2<script>self.__next_f.push([1,"19:I[4299,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"Navbar\"]\n"])</script>
2<script>self.__next_f.push([1,"1a:I[2616,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"EcommerceHero\"]\n"])</script>
2<script>self.__next_f.push([1,"23:I[4431,[],\"ViewportBoundary\"]\n25:I[4431,[],\"MetadataBoundary\"]\n"])</script>
2<script>self.__next_f.push([1,"8:[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]]\n"])</script>
2<script>self.__next_f.push([1,"9:[\"$\",\"$4\",null,{\"fallback\":null,\"children\":[\"$\",\"$L13\",null,{}]}]\na:[\"$\",\"$L14\",null,{}]\nb:[\"$\",\"$L15\",null,{}]\nc:[\"$\",\"$L16\",null,{}]\nd:[\"$\",\"$L17\",null,{}]\ne:[\"$\",\"$L18\",null,{}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
2<script>self.__next_f.push([1,"10:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"className\":\"min-h-screen bg-[var(--bg)]\",\"children\":[[\"$\",\"$L19\",null,{}],[\"$\",\"$L1a\",null,{}],[\"$\",\"section\",null,{\"data-section\":\"logo_scroll\",\"className\":\"py-10 border-y border-[var(--text)] overflow-hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute left-0 top-0 bottom-0 w-24 bg-gradient-to-r from-[var(--bg)] to-transparent z-10 pointer-events-none\"}],[\"$\",\"div\",null,{\"className\":\"absolute right-0 top-0 bottom-0 w-24 bg-gradient-to-l from-[var(--bg)] to-transparent z-10 pointer-events-none\"}],[\"$\",\"div\",null,{\"className\":\"flex animate-scroll-logos w-max\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"SKYLINK\"}]}],[\"$\",\"div\",\"1\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"SPINGLE AI\"}]}],[\"$\",\"div\",\"2\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"SCOUT HEALTH\"}]}],[\"$\",\"div\",\"3\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"PEAK HEALTH\"}]}],[\"$\",\"div\",\"4\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"HUMAN LONGEVITY\"}]}],[\"$\",\"div\",\"5\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"POLYNOMIC\"}]}],[\"$\",\"div\",\"6\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"SKYLINK\"}]}],[\"$\",\"div\",\"7\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"SPINGLE AI\"}]}],[\"$\",\"div\",\"8\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"SCOUT HEALTH\"}]}],[\"$\",\"div\",\"9\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"PEAK HEALTH\"}]}],[\"$\",\"div\",\"10\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"HUMAN LONGEVITY\"}]}],[\"$\",\"div\",\"11\",{\"className\":\"flex-shrink-0 px-10 md:px-14 flex items-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-base md:text-lg font-body font-semibold tracking-[0.1em] text-[var(--text)] opacity-30 whitespace-nowrap\",\"children\":\"POLYNOMIC\"}]}]]}]]}]}],[\"$\",\"section\",null,{\"data-section\":\"ecom_insight\",\"className\":\"border-t border-[var(--border)] py-20 md:py-32\",\"children\":\"$L1b\"}],\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\"]}],null,\"$L22\"]}]\n"])</script>
2<script>self.__next_f.push([1,"11:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L23\",null,{\"children\":\"$L24\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L25\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$4\",null,{\"fallback\":null,\"children\":\"$L26\"}]}]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"27:I[1061,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"Reveal\"]\n"])</script>
2<script>self.__next_f.push([1,"28:I[580,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"EcommerceHowItWorks\"]\n"])</script>
2<script>self.__next_f.push([1,"29:I[1230,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"AdAttributionAsset\"]\n"])</script>
2<script>self.__next_f.push([1,"2b:I[7902,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"FeaturedCaseStudy\"]\n"])</script>
2<script>self.__next_f.push([1,"2c:I[3179,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"FooterCTA\"]\n"])</script>
2<script>self.__next_f.push([1,"2d:I[1356,[\"950\",\"static/chunks/b055d1fb-b77089024b75d5c2.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"831\",\"static/chunks/bd904a5c-f3a29bea8623b756.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"367\",\"static/chunks/b536a0f1-ea017d76c6e38dd6.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"209\",\"static/chunks/209-b76ffa176b32ece0.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"879\",\"static/chunks/879-d310e35b66eaa1c5.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"197\",\"static/chunks/197-58153d02f26633ae.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"18\",\"static/chunks/18-3b883cc09d65756b.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\",\"129\",\"static/chunks/app/ecommerce/page-0add079ddab7ae85.js?dpl=dpl_GSyQv4PRKvQ1UbkuYHeoPArCnmQw\"],\"Image\"]\n"])</script>
2<script>self.__next_f.push([1,"2e:I[4431,[],\"OutletBoundary\"]\n30:I[5278,[],\"AsyncMetadataOutlet\"]\n"])</script>
2<script>self.__next_f.push([1,"1b:[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1080px] px-6 md:px-10\",\"children\":[\"$\",\"$L27\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-display text-[clamp(1.85rem,4vw,3rem)] leading-[1.12] tracking-tight text-balance text-[var(--text)]\",\"children\":[\"High-converting stores are never an accident. They're\",\" \",[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--accent)\"},\"children\":\"hundreds of experiments\"}],\" \",\"deep.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-2xl font-body text-base leading-relaxed text-pretty text-[var(--text-muted)] md:text-lg\",\"children\":\"ION runs those experiments for you, on your real traffic, and never stops until your store converts. The more volume you send, the smarter your agents get.\"}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"1c:[\"$\",\"$L28\",null,{}]\n"])</script>
2<script>self.__next_f.push([1,"1d:[\"$\",\"section\",null,{\"data-section\":\"ecom_attribution\",\"className\":\"border-t border-[var(--border)] py-16 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-[1400px] grid-cols-1 items-center gap-10 px-6 md:px-10 lg:grid-cols-[0.82fr_1.18fr] lg:gap-16\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L27\",null,{\"className\":\"\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-[clamp(1.6rem,3vw,2.4rem)] leading-[1.15] tracking-tight text-balance max-w-2xl text-[var(--text)] \",\"children\":\"See exactly which ad and page drove every sale\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-xl font-body text-base leading-relaxed text-pretty md:text-lg text-[var(--text-muted)] \",\"children\":\"ION traces every click from the ad, through the page it built, all the way to checkout. Revenue and ROAS land against the actual creative, so you can pour budget into what works and cut what doesn't, the same day.\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-5 font-body text-sm text-[var(--text-muted)]\",\"children\":\"One ecommerce brand nearly doubled rec-to-checkout conversion this way, from 6.9% to 13.5%.\"}]]}],[\"$\",\"$L27\",null,{\"children\":[\"$\",\"$L29\",null,{}]}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"1e:[\"$\",\"section\",null,{\"data-section\":\"ecom_control\",\"className\":\"border-t border-[var(--border)] py-16 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1400px] px-6 md:px-10\",\"children\":[[\"$\",\"$L27\",null,{\"className\":\"\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-[clamp(1.6rem,3vw,2.4rem)] leading-[1.15] tracking-tight text-balance max-w-2xl text-[var(--text)] \",\"children\":\"Autonomous, but never out of your hands\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-xl font-body text-base leading-relaxed text-pretty md:text-lg text-[var(--text-muted)] \",\"children\":\"ION does the work; you stay in control. Everyone on your team keeps the control they actually care about.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 grid gap-6 md:grid-cols-3\",\"children\":[[\"$\",\"$L27\",\"Marketing owns the strategy\",{\"delay\":0,\"children\":[\"$\",\"div\",null,{\"className\":\"h-full rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-10 w-10 items-center justify-center rounded-xl bg-[var(--bg-alt)] text-[var(--text)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.75,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-target h-5 w-5\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"circle\",\"1vlfrh\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"6\"}],[\"$\",\"circle\",\"1c9p78\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"2\"}],\"$undefined\"]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-5 font-display text-xl tracking-tight text-[var(--text)]\",\"children\":\"Marketing owns the strategy\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 font-body text-sm leading-relaxed text-[var(--text-muted)]\",\"children\":\"Set the goals, the audiences, and the guardrails. Agents only run experiments inside the brief you define, never off it.\"}]]}]}],[\"$\",\"$L27\",\"Design owns the craft\",{\"delay\":80,\"children\":[\"$\",\"div\",null,{\"className\":\"h-full rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-10 w-10 items-center justify-center rounded-xl bg-[var(--bg-alt)] text-[var(--text)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.75,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-pen-tool h-5 w-5\",\"children\":[[\"$\",\"path\",\"nt11vn\",{\"d\":\"M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z\"}],[\"$\",\"path\",\"15qc1e\",{\"d\":\"m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18\"}],[\"$\",\"path\",\"1wuzzi\",{\"d\":\"m2.3 2.3 7.286 7.286\"}],[\"$\",\"circle\",\"xmgehs\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"2\"}],\"$undefined\"]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-5 font-display text-xl tracking-tight text-[var(--text)]\",\"children\":\"Design owns the craft\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 font-body text-sm leading-relaxed text-[var(--text-muted)]\",\"children\":\"Review every change, tweak anything, and ship on brand. Nothing reaches your live store without your eye on it first.\"}]]}]}],[\"$\",\"$L27\",\"Founders get speed and proof\",{\"delay\":160,\"children\":[\"$\",\"div\",null,{\"className\":\"h-full rounded-2xl border border-[var(--border)] bg-[var(--surface)] p-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-10 w-10 items-center justify-center rounded-xl bg-[var(--bg-alt)] text-[var(--text)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
2:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.75,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-trending-up h-5 w-5\",\"children\":[[\"$\",\"polyline\",\"126l90\",{\"points\":\"22 7 13.5 15.5 8.5 10.5 2 17\"}],[\"$\",\"polyline\",\"kwv8wd\",{\"points\":\"16 7 22 7 22 13\"}],\"$undefined\"]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-5 font-display text-xl tracking-tight text-[var(--text)]\",\"children\":\"Founders get speed and proof\"}],\"$L2a\"]}]}]]}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"1f:[\"$\",\"$L2b\",null,{}]\n20:[\"$\",\"$L2c\",null,{}]\n"])</script>
2<script>self.__next_f.push([1,"21:[\"$\",\"footer\",null,{\"className\":\"bg-[var(--surface-dark)] text-[var(--text-on-dark)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1400px] px-6 py-16 md:px-10 md:py-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-10 md:grid-cols-[1.5fr_1fr_1fr] md:gap-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2 font-display text-xl font-semibold uppercase tracking-[0.15em] text-white transition-opacity hover:opacity-70\",\"children\":[[\"$\",\"$L2d\",null,{\"src\":\"/icon.svg\",\"alt\":\"ION logo\",\"width\":20,\"height\":20}],\"ION\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-xs font-body text-sm leading-relaxed text-white/55\",\"children\":\"An AI growth team for ecommerce storefronts. Agents that find, build, and test ways to increase traffic and conversion.\"}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Features\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-body text-[11px] uppercase tracking-[0.2em] text-white/40\",\"children\":\"Features\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-3\",\"children\":[[\"$\",\"li\",\"simulations\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/features/simulations\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"Simulations\"}]}],[\"$\",\"li\",\"experimentation\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/features/experimentation\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"Experimentation\"}]}
2],[\"$\",\"li\",\"version-control\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/features/version-control\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"Review \u0026 Publish\"}]}]]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Company\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-body text-[11px] uppercase tracking-[0.2em] text-white/40\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-3\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/ecommerce\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"For ecommerce\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/case-studies/polynomic\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"Case study\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://cal.com/samraaj/30min\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"Book a demo\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://platform.ion.design\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"font-body text-sm text-white/55 transition-colors hover:text-white\",\"children\":\"Sign in\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-14 flex flex-col items-start justify-between gap-4 border-t border-white/10 pt-6 sm:flex-row sm:items-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-body text-xs text-white/40\",\"children\":[\"© \",2026,\" ION Design. All rights reserved.\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-6\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/privacy\",\"className\":\"font-body text-xs text-white/45 transition-colors hover:text-white/80\",\"children\":\"Privacy\"}],[\"$\",\"a\",null,{\"href\":\"/terms\",\"className\":\"font-body text-xs text-white/45 transition-colors hover:text-white/80\",\"children\":\"Terms\"}]]}]]}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"22:[\"$\",\"$L2e\",null,{\"children\":[\"$L2f\",[\"$\",\"$L30\",null,{\"promise\":\"$@31\"}]]}]\n"])</script>
2<script>self.__next_f.push([1,"2a:[\"$\",\"p\",null,{\"className\":\"mt-3 font-body text-sm leading-relaxed text-[var(--text-muted)]\",\"children\":\"Ship in days, not quarters, with every dollar of revenue traced back to the exact change that drove it.\"}]\n"])</script>
2<script>self.__next_f.push([1,"24:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
2<script>self.__next_f.push([1,"2f:null\n"])</script>
2<script>self.__next_f.push([1,"32:I[622,[],\"IconMark\"]\n"])</script>
2<script>self.__next_f.push([1,"31:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Ecommerce: Scale your store with an AI growth team | ION\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"ION is an automated growth and website platform for ecommerce and CPG brands. An AI team runs experiments at scale and ships a custom page for every ad, with instant click-to-revenue attribution.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"ION\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"AI growth team,ecommerce CRO,conversion rate optimization,A/B testing,AI landing pages,ecommerce SEO,AEO,ecommerce experimentation,Y Combinator\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"ION\"}],[\"$\",\"meta\",\"6\",{\"name\":\"publisher\",\"content\":\"ION\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"8\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"9\",{\"rel\":\"canonical\",\"href\":\"https://www.ion.design/ecommerce\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"ION for Ecommerce: Scale your store with an AI growth team\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"An automated growth platform that runs experiments at scale and ships a custom page for every ad, with instant revenue attribution. Built for ecommerce and CPG.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://www.ion.design/ecommerce\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image\",\"content\":\"https://www.ion.design/api/og\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:alt\",\"content\":\"ION for Ecommerce\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:creator\",\"content\":\"@samraaj\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"ION: AI Growth Team for Ecommerce Storefronts\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Make your website drive more sales. ION runs the growth loop for you, 24/7.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://www.ion.design/api/og\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"48x48\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon-public.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/icon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"27\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\"}],[\"$\",\"$L32\",\"28\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
2<script>self.__next_f.push([1,"26:\"$31:metadata\"\n"])</script>
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.