1<!DOCTYPE html> <html lang=pt-BR class=ril> <head> <meta charset=utf-8 /> <meta name=viewport content="width=device-width, initial-scale=1"/> <meta name=robots content="index, follow"/> <title>Retail Intelligence Platform â Venda mais, perca menos, decida melhor</title> <meta name=description content="Plataforma de inteligência para varejo perecÃvel. Transforme estoque, validade, vendas e comportamento regional em decisões práticas para vender mais e reduzir desperdÃcio."/> <meta name=theme-color content="#0B0D10"/> <link rel=canonical href="https://netconv.com/br"/> <link rel=alternate hreflang=pt-BR href="https://netconv.com/br"/> <link rel=alternate hreflang=en-US href="https://netconv.com/usa"/> <link rel=alternate hreflang=x-default href="https://netconv.com/br"/> <meta property="og:type" content=website /> <meta property="og:title" content="Retail Intelligence Platform â Venda mais, perca menos, decida melhor"/> <meta property="og:description" content="Plataforma de inteligência para varejo perecÃvel. Transforme estoque, validade, vendas e comportamento regional em decisões práticas para vender mais e reduzir desperdÃcio."/> <meta property="og:url" content="https://netconv.com/br"/> <meta property="og:locale" content=pt_BR /> <meta property="og:locale:alternate" content=en_US /> <meta property="og:image" content="https://netconv.com/assets/sale_machine/netconv_shop_logo-c25395ae0057385d92bc96451205ac21c0d51cc3cfd8b6d3c52a7a28427cea1d.png"/> <meta name=csrf-param content=authenticity_token /> <meta name=csrf-token content=Zpgn-UakPgcsDMEpSuHpE9bVvOuh62s9hOSGeRB5n9k04m8FiaZctN_fxakfYYG8-wZ_G8XgvwETmYcrLCOGfA /> <link rel=stylesheet href="/packs/css/application-4751b49b.css" media=all /> <link rel=stylesheet href="/packs/css/landing-21d466e5.css" media=all />
1<script src="/packs/js/runtime-4955d352fefe306c4ad5.js" defer=defer></script>
1
1<script src="/packs/js/landing-1e41e7b6f62621d147e5.js" defer=defer></script>
1
1<script type="application/ld+json"> 2 {"@context":"https://schema.org","@type":"Organization","name":"Netconv Shop","url":"https://netconv.com/br","logo":"https://netconv.com/assets/sale_machine/netconv_shop_logo-62843fd3e0d5c7c8a7f7ef1a948554bf9fdb322c086b7d4a6767bd0132d26ad0.svg","description":"Plataforma de inteligência para varejo perecÃvel. Transforme estoque, validade, vendas e comportamento regional em decisões práticas para vender mais e reduzir desperdÃcio."} 3 </script>
3 </head> <body class=ril-page> <header class=ril-header> <div class="ril-container ril-header__inner"> <a href="#top" class="flex items-center flex-none"> <img src="https://netconv.com/assets/sale_machine/netconv_shop_logo_wide-87d75183971af6ebaa8c0c06bed70d8903f226f89b6be5329a659f9005c9e77b.svg" alt="Netconv Shop" class="ril-header__logo hidden md:block"/> <img src="https://netconv.com/assets/sale_machine/netconv_shop_logo-62843fd3e0d5c7c8a7f7ef1a948554bf9fdb322c086b7d4a6767bd0132d26ad0.svg" alt="Netconv Shop" class="ril-header__logo md:hidden"/> </a> <nav class="hidden lg:flex items-center gap-8"> <a href="#problema" class=ril-nav-link>O custo invisÃvel do varejo</a> </nav> <div class="flex items-center gap-2 sm:gap-3"> <div aria-label=Idioma class="hidden sm:inline-flex items-center gap-1 text-sm"> <a href="/br" hreflang=pt-BR lang=pt-BR aria-label="Exibir versão do Brasil em português" aria-current=page class="font-semibold ril-text-ice"> BR ð§ð· </a> <span class=ril-text-muted>/</span> <a href="/usa" hreflang=en-US lang=en-US aria-label="Exibir versão dos Estados Unidos em inglês" class="font-semibold ril-text-muted"> USA ðºð¸ </a> </div> <a href="#lead-form" class="ril-btn ril-btn-primary ril-btn-sm hidden sm:inline-flex" data-ril-track=nav_demo>Solicitar demonstração</a> <button type=button class="ril-nav-toggle lg:hidden" data-ril-nav-toggle aria-expanded=false aria-controls=ril-mobile-menu aria-label="Abrir menu de navegação"> <svg class="w-6 h-6" fill=none stroke=currentColor stroke-width=2 viewBox="0 0 24 24" aria-hidden=true> <path stroke-linecap=round d="M4 7h16M4 12h16M4 17h16"/> </svg> </button> </div> </div> <nav id=ril-mobile-menu class="ril-mobile-menu lg:hidden" data-ril-mobile-menu hidden> <a href="#problema" data-ril-track=menu_problem>O custo invisÃvel do varejo</a> <a href="#lead-form" data-ril-track=menu_demo>Solicitar demonstração</a> <div aria-label=Idioma class="sm:hidden flex items-center gap-2 text-sm" style="padding: 0.75rem 0;"> <a href="/br" hreflang=pt-BR lang=pt-BR aria-label="Exibir versão do Brasil em português" aria-current=page class="font-semibold ril-text-ice">BR</a> <span class=ril-text-muted>/</span> <a href="/usa" hreflang=en-US lang=en-US aria-label="Exibir versão dos Estados Unidos em inglês" class="font-semibold ril-text-muted">USA</a> </div> </nav> </header> <main data-public-landing-root> <section id=top class="relative ril-section ril-section--tight-top overflow-hidden">
3 <div class="ril-grid-bg absolute inset-0 z-0" aria-hidden=true></div> <div class="ril-glow ril-glow-accent ril-glow--lg -top-40 -right-32 z-0" aria-hidden=true></div> <div class="ril-glow ril-glow-blue ril-glow--md -bottom-48 -left-40 z-0" aria-hidden=true></div> <div class="ril-container relative z-10"> <div class="grid lg:grid-cols-2 gap-10 lg:gap-14 items-center"> <div class=ril-reveal data-ril-hero-variant=c> <span class="ril-chip mb-6"> <span class="ril-dot ril-dot--green"></span> Inteligência para varejo perecÃvel </span> <h1 class="ril-display ril-text-ice mb-6"> A plataforma que ajuda supermercados, darkstores e distribuidores a <span class=ril-accent>reduzir perdas e aumentar o giro</span>. </h1> <p class="ril-lead max-w-lg mb-9"> A plataforma analisa produtos, estoque, validade, vendas e comportamento regional para indicar <strong style='color:var(--ril-ice);'>o que fazer</strong>, <strong style='color:var(--ril-ice);'>quando agir</strong> e <strong style='color:var(--ril-ice);'>onde estão as melhores oportunidades</strong> de venda, expansão e redução de desperdÃcio. </p> <div class="flex flex-wrap gap-4 mb-6"> <a href="#lead-form" class="ril-btn ril-btn-primary" data-ril-track=hero_demo>Solicitar demonstração</a> </div> <p class="ril-text-muted text-sm"> Para supermercados, darkstores, distribuidoras, restaurantes e lojas de condomÃnio. </p> </div> <div class=relative> <section class="ril-command-demo ril-card" data-command-center-demo aria-labelledby=command-center-demo-title> <header class=ril-command-demo__header> <span class=ril-kicker>Dados de demonstração</span> <h2 id=command-center-demo-title class="ril-command-demo__title ril-text-ice"> O que precisa de atenção </h2> </header> <div class=ril-command-demo__grid> <article class=ril-command-demo__card data-command-demo-card=orders> <div class=ril-command-demo__card-heading> <h3>Pedidos e prazos</h3> <span class="ril-command-demo__value ril-command-demo__value--clear ril-value-token" data-command-demo-value aria-label="Valor demonstrativo: 0"> <span class=ril-dot aria-hidden=true></span> 0 </span> </div> <p>Pedidos vencidos ou próximos do prazo precisam de triagem e responsável.</p> </article> <article class=ril-command-demo__card data-command-demo-card=stockouts> <div class=ril-command-demo__card-heading> <h3>Rupturas abertas</h3> <span class="ril-command-demo__value ril-command-demo__value--attention ril-value-token" data-command-demo-value aria-label="Valor demonstrativo: 6"> <span class=ril-dot aria-hidden=true></span> 6 </span> </div> <p>Itens reportados continuam visÃveis até resolução auditada.</p> </article> <article class=ril-command-demo__card data-command-demo-card=replenishment> <div class=ril-command-demo__card-heading> <h3>Reposição e Supply Brain</h3> <span class="ril-command-demo__value ril-command-demo__value--attention ril-value-token" data-command-demo-value aria-label="Valor demonstrativo: 1.248"> <span class=ril-dot aria-hidden=true></span> 1.248 </span> </div> <p>Listas pendentes são combinadas à s recomendações assistidas aplicáveis à loja.</p> </article> <article class=ril-command-demo__card data-command-demo-card=expiry> <div class=ril-command-demo__card-heading> <h3>Validades</h3> <span class="ril-command-demo__value ril-command-demo__value--attention ril-value-token" data-command-demo-value aria-label="Valor demonstrativo: 266"> <span class=ril-dot aria-hidden=true></span> 266 </span> </div> <p>Lotes próximos do vencimento devem receber estratégia antes da perda.</p> </article> </div> </section> </div> </div> </div> </section> <section id=problema class="ril-section ril-bg-graphite"> <div class=ril-container> <div class="ril-reveal max-w-2xl mb-12"> <span class=ril-kicker>O custo invisÃvel do varejo</span> <h2 class="ril-h2 ril-text-ice mt-4"> O varejo perde dinheiro todos os dias por falta de previsibilidade. </h2> <p class="ril-lead mt-4"> Produtos vencem antes de vender. Estoques ficam parados. Lojas sofrem com ruptura. Campanhas são feitas no achismo. E decisões importantes dependem de planilhas, experiência manual e informação espalhada. </p> </div> <div class="grid sm:grid-cols-2 lg:grid-cols-3 gap-4"> <div class="ril-card ril-card-hover ril-reveal p-6 text-center"> <div class="w-20 h-20 md:w-24 md:h-24 mx-auto mb-4"> <img alt="Produtos vencendo" loading=lazy decoding=async class="w-full h-full object-contain" width=96 height=96 src="/assets/landpage/upgraded/icon_1_produtos_vencendo-c3dec81e2d8388eecf03e401784df14724dd19b55ec211a8836b6ae21c9a28a4.svg"/> </div> <h3 class="ril-text-ice text-lg font-semibold mb-2">Produtos vencendo</h3> <p class="ril-text-muted text-sm leading-relaxed">Saiba antes quais itens estão próximos do vencimento e receba estratég
3ias para reduzir perdas.</p> </div> <div class="ril-card ril-card-hover ril-reveal p-6 text-center"> <div class="w-20 h-20 md:w-24 md:h-24 mx-auto mb-4"> <img alt="Estoque parado" loading=lazy decoding=async class="w-full h-full object-contain" width=96 height=96 src="/assets/landpage/upgraded/icon_2_estoque_parado-93027d53567943475b6e3fddaa8522ad7737a433bd8c56ac31e4cf14a889bf8d.svg"/> </div> <h3 class="ril-text-ice text-lg font-semibold mb-2">Estoque parado</h3> <p class="ril-text-muted text-sm leading-relaxed">Identifique produtos com baixo giro e transforme estoque parado em oportunidade.</p> </div> <div class="ril-card ril-card-hover ril-reveal p-6 text-center"> <div class="w-20 h-20 md:w-24 md:h-24 mx-auto mb-4"> <img alt=Ruptura loading=lazy decoding=async class="w-full h-full object-contain" width=96 height=96 src="/assets/landpage/upgraded/icon_3_ruptura-c96b925eef8b1801c2b9bc35970cb1f94e507bf8cf5e1f4892c85ca4662a042d.svg"/> </div> <h3 class="ril-text-ice text-lg font-semibold mb-2">Ruptura</h3> <p class="ril-text-muted text-sm leading-relaxed">Previna a falta de produtos importantes antes que isso afete suas vendas.</p> </div> <div class="ril-card ril-card-hover ril-reveal p-6 text-center"> <div class="w-20 h-20 md:w-24 md:h-24 mx-auto mb-4"> <img alt="Campanhas no achismo" loading=lazy decoding=async class="w-full h-full object-contain" width=96 height=96 src="/assets/landpage/upgraded/icon_4_campanhas_no_achismo-ea64aa4a2aa1d82645d8fc28b3aa28050965f6d1e096dd386dfd660b22210c5d.svg"/> </div> <h3 class="ril-text-ice text-lg font-semibold mb-2">Campanhas no achismo</h3> <p class="ril-text-muted text-sm leading-relaxed">Crie ações mais precisas com base em estoque, região, vendas e comportamento local.</p> </div> <div class="ril-card ril-card-hover ril-reveal p-6 text-center"> <div class="w-20 h-20 md:w-24 md:h-24 mx-auto mb-4"> <img alt="Expansão sem dados" loading=lazy decoding=async class="w-full h-full object-contain" width=96 height=96 src="/assets/landpage/upgraded/icon_5_expansao_sem_dados-455a21daabcccfc0eaa44aa9c5184671b3101a3b25bb13b1670fdc1e8b7ef984.svg"/> </div> <h3 class="ril-text-ice text-lg font-semibold mb-2">Expansão sem dados</h3> <p class="ril-text-muted text-sm leading-relaxed">Entenda quais regiões são mais favoráveis para abrir ou expandir operações.</p> </div> <div class="ril-card ril-card-hover ril-reveal p-6 text-center"> <div class="w-20 h-20 md:w-24 md:h-24 mx-auto mb-4"> <img alt="Margem apertada" loading=lazy decoding=async class="w-full h-full object-contain" width=96 height=96 src="/assets/landpage/upgraded/icon_6_margem_apertada-82da08d92d7254f74ef496e19e03b639a5100bfc1dbaa6156a1390bdbc26da8b.svg"/> </div> <h3 class="ril-text-ice text-lg font-semibold mb-2">Margem apertada</h3> <p class="ril-text-muted text-sm leading-relaxed">Aplique descontos com segurança, sem destruir a margem para girar o estoque.</p> </div> </div> </div> </section> <section class=ril-section aria-labelledby=lead-form-title> <div class=ril-container> <div id=lead-form class="ril-reveal ril-card ril-card-pad max-w-2xl mx-auto mt-10 text-left"> <h3 id=lead-form-title class="ril-text-ice text-xl font-semibold mb-6"> Solicite uma demonstração </h3> <form id=ril-lead-form data-ril-lead-form=true novalidate=novalidate data-success="Recebemos seu contato! Em breve falaremos com você." data-error="Não foi possÃvel enviar. Revise os campos e tente novamente." action="/land_page_upgraded/leads" accept-charset=UTF-8 method=post><input type=hidden name=authenticity_token value=UK90TTHlgBPS_cYuEKG-_Nr2L8u8gOvsX9Vpbht5ykpuHTTTvjqCa7566Ay1iQdfPZ_Y2_8zskecdXn1ei4_1g autocomplete=off /> <input type=hidden name=hero_variant id=hero_variant value=c autocomplete=off /> <input type=hidden name=source_path id=source_path value="/br" autocomplete=off /> <input type=hidden name=locale id=locale value=pt-BR autocomplete=off /> <input type=hidden name=rendered_at id=rendered_at value=1791081997 autocomplete=off /> <div aria-hidden=true class=ril-honeypot> <label>Company website<input name=company_website tabindex=-1 autocomplete=off></label> </div> <div class="grid grid-cols-1 gap-4"> <div class=ril-form-row> <label class=ril-form-label for=landing_lead_name>Nome</label> <input id=landing_lead_name required=required class=ril-input autocomplete=name placeholder="Seu nome completo" name="landing_lead[name]"/> </div> <div class=ril-form-grid> <div class=ril-form-row> <label class=ril-form-label for=landing_lead_email>E-mail corporativo</label> <input id=landing_lead_email required=required class=ril-input autocomplete=email inputmode=email placeholder="[email protected]" type=email name="landing_lead[email]"/> </div> <div class=ril-form-row> <label class=ril-form-label for=landing_lead_phone>Telefone / WhatsApp</label> <input id=landing_lead_phone class=ril-input autocomplete=tel inputmode=tel maxlength=15 data-mask=phone-br placeholder="(00) 00000-0000" size=15 type=tel name="landing_lead[phone]"/> </div> </div> <div class=ril-form-grid> <div class=ril-form-row> <label class=ril-form-label for=landing_lead_company>Empresa</label> <input id=landing_lead_company class=ril-input autocomplete=organization placeholder="Nome da sua empresa" name="landing_lead[company]"/> </div> <div class=ril-form-row> <label class=ril-form-label for=landing_lead_segment>Segmento</label> <select id=landing_lead_segment class=ril-input name="landing_lead[segment]"><option value="">Selecioneâ¦</option> <option value=supermercados>Supermercado / mercearia</option> <option value=darkstores>Darkstore</option> <option value=distribuidoras>Distribuidora</option> <option value=restaurantes>Restaurante</option> <option value=condo_stores>Loja de condomÃnio</option> <option value=outro>Outro</option></select> </div> </div> </div> <div class="flex flex-wrap items-center gap-4 mt-6"> <button name=button type=submit class="ril-btn ril-btn-primary" data-ril-track=lead_submit>Solicitar demonstração</button> <span class="ril-text-muted text-xs">Seus dados estão protegidos. Sem spam.</span> </div> <div data-ril-lead-feedback hidden class="mt-4 text-sm"></div> </form></div> </div> </section> </main> <footer class="ril-bg-charcoal ril-bt pt-14 pb-10"> <div class=ril-container> <div class="grid grid-cols-1 gap-8 mb-10"> <div> <a href="#top" class="inline-flex items-center mb-4"> <img src="https://netconv.com/assets/sale_machine/netconv_shop_white-00be0656e4a162753de3780ba3501e7acfed8815d21522f542d345611448173b.svg" alt="Netconv Shop" class="h-24 w-24 object-contain"/> </a> <p class="ril-text-muted text-sm leading-relaxed max-w-xs"> Inteligência para varejo perecÃvel: vender mais, perder menos e decidir melhor com base em estoque, validade, vendas e c
3omportamento regional. </p> </div> </div> <div class="ril-divider mb-6"></div> <div class="flex flex-wrap gap-4 justify-between items-center"> <span class="ril-text-muted text-xs">© 2026 Netconv Shop â Plataforma de Inteligência para Varejo.</span> <span class="ril-text-muted text-xs">Venda antes que vença. Menos perda, mais giro, mais inteligência.</span> </div> </div> </footer>
3<script> 4//<![CDATA[ 5 6 window.RIL_CTX = {"locale":"pt-BR","region":"br","hero_variant":"c","segment":null,"page":"simple"}; 7 window.dataLayer = window.dataLayer || []; 8 9//]]> 10</script>
10
10<script> 11 (function () { 12 // Scroll reveal 13 var els = document.querySelectorAll('.ril-reveal'); 14 if ('IntersectionObserver' in window) { 15 var io = new IntersectionObserver(function (entries) { 16 entries.forEach(function (e) { 17 if (e.isIntersecting) { e.target.classList.add('is-in'); io.unobserve(e.target); } 18 }); 19 }, { threshold: 0.12 }); 20 els.forEach(function (el, i) { 21 el.style.transitionDelay = (Math.min(i % 6, 5) * 60) + 'ms'; 22 io.observe(el); 23 }); 24 } else { 25 els.forEach(function (el) { el.classList.add('is-in'); }); 26 } 27 28 // Smooth anchor scroll (fecha o menu mobile antes de rolar) 29 var mobileMenu = document.querySelector('[data-ril-mobile-menu]'); 30 var menuToggle = document.querySelector('[data-ril-nav-toggle]'); 31 function closeMenu() { 32 if (mobileMenu && !mobileMenu.hidden) { 33 mobileMenu.hidden = true; 34 if (menuToggle) { menuToggle.setAttribute('aria-expanded', 'false'); } 35 } 36 } 37 if (menuToggle && mobileMenu) { 38 menuToggle.addEventListener('click', function () { 39 var open = mobileMenu.hidden; 40 mobileMenu.hidden = !open; 41 menuToggle.setAttribute('aria-expanded', String(open)); 42 }); 43 document.addEventListener('keydown', function (ev) { 44 if (ev.key === 'Escape') { closeMenu(); } 45 }); 46 } 47 document.querySelectorAll('a[href^="#"]').forEach(function (a) { 48 a.addEventListener('click', function (ev) { 49 var id = a.getAttribute('href'); 50 if (id.length > 1) { 51 var t = document.querySelector(id); 52 if (t) { ev.preventDefault(); closeMenu(); t.scrollIntoView({ behavior: 'smooth', block: 'start' }); } 53 } 54 }); 55 }); 56 })(); 57 </script>
57
57<script> 58 (function () { 59 var ctx = window.RIL_CTX || {}; 60 61 function track(event, payload) { 62 var data = Object.assign({ event: 'ril_' + event }, ctx, payload || {}); 63 window.dataLayer = window.dataLayer || []; 64 window.dataLayer.push(data); 65 document.dispatchEvent(new CustomEvent('ril:analytics', { detail: data })); 66 if (typeof window.gtag === 'function') { window.gtag('event', 'ril_' + event, data); } 67 if (typeof window.plausible === 'function') { window.plausible('ril_' + event, { props: payload || {} }); } 68 } 69 window.rilTrack = track; 70 71 // Page view 72 track('view'); 73 74 // CTA clicks via [data-ril-track] 75 document.addEventListener('click', function (ev) { 76 var el = ev.target.closest('[data-ril-track]'); 77 if (el) { track('cta_click', { label: el.getAttribute('data-ril-track') }); } 78 }); 79 80 // Scroll depth (25/50/75/100) 81 var marks = [25, 50, 75, 100]; 82 var fired = {}; 83 var scrollScheduled = false; 84 function onScroll() { 85 if (scrollScheduled) { return; } 86 scrollScheduled = true; 87 window.requestAnimationFrame(function () { 88 scrollScheduled = false; 89 var doc = document.documentElement; 90 var scrolled = (doc.scrollTop || document.body.scrollTop); 91 var height = (doc.scrollHeight - doc.clientHeight) || 1; 92 var pct = Math.round((scrolled / height) * 100); 93 marks.forEach(function (m) { 94 if (pct >= m && !fired[m]) { fired[m] = true; track('scroll_depth', { depth: m }); } 95 }); 96 }); 97 } 98 window.addEventListener('scroll', onScroll, { passive: true }); 99 100 // Lead form async submit (progressive enhancement) 101 var form = document.querySelector('[data-ril-lead-form]'); 102 if (form) { 103 var feedback = form.querySelector('[data-ril-lead-feedback]'); 104 var token = (document.querySelector('meta[name="csrf-token"]') || {}).content; 105 form.addEventListener('submit', function (ev) { 106 ev.preventDefault(); 107 var btn = form.querySelector('[type="submit"]'); 108 if (btn) { btn.disabled = true; } 109 fetch(form.action, { 110 method: 'POST', 111 headers: { 'Accept': 'application/json', 'X-CSRF-Token': token || '' }, 112 body: new FormData(form) 113 }).then(function (r) { return r.json().then(function (j) { return { ok: r.ok, body: j }; }); }) 114 .then(function (res) { 115 if (btn) { btn.disabled = false; } 116 if (!feedback) { return; } 117 feedback.hidden = false; 118 if (res.ok) { 119 feedback.style.color = 'var(--ril-green)'; 120 feedback.textContent = form.getAttribute('data-success') || ''; 121 form.reset(); 122 track('lead_submit', { result: 'success' }); 123 } else { 124 feedback.style.color = 'var(--ril-accent)'; 125 feedback.textContent = (res.body.errors || []).join(' · ') || (form.getAttribute('data-error') || ''); 126 track('lead_submit', { result: 'error' }); 127 } 128 }).catch(function () { 129 if (btn) { btn.disabled = false; } 130 form.submit(); // fallback para POST normal 131 }); 132 }); 133 } 134 })(); 135 </script>
135 </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.