{"id":11895,"date":"2026-08-17T12:35:21","date_gmt":"2026-08-17T10:35:21","guid":{"rendered":"https:\/\/consultoriaehero.com\/?page_id=11895"},"modified":"2026-08-17T12:39:10","modified_gmt":"2026-08-17T10:39:10","slug":"process-automation-for-e-commerce","status":"publish","type":"page","link":"https:\/\/consultoriaehero.com\/en\/process-automation-for-e-commerce\/","title":{"rendered":"Process automation for e-commerce"},"content":{"rendered":"<div class=\"ehero-lp\">\n<style>\n.ehero-lp{--ehero-primary:#017cba;--ehero-primary-dark:#015e8e;--ehero-accent:#00b2e2;--ehero-cyan:#00b2e2;--ehero-success:#0f9400;--ehero-ink:#1f2a37;--ehero-muted:#5b6b7c;--ehero-soft:#f4f7fb;--ehero-line:#e3e9f0;max-width:1020px;margin:0 auto;padding:0 4px;color:var(--ehero-ink);font-size:18px;line-height:1.7;font-family:inherit}\n    .ehero-lp *{box-sizing:border-box}\n    .ehero-lp h1,.ehero-lp h2{line-height:1.22;color:var(--ehero-primary);margin:0 0 .5em;font-weight:800;font-family:inherit}\n    .ehero-lp h3{line-height:1.25;color:var(--ehero-ink);margin:0 0 .5em;font-family:inherit}\n    .ehero-lp h1{font-size:2.2em}\n    .ehero-lp h2{font-size:1.7em;margin-top:1.8em;text-align:center}\n    .ehero-lp h2::after{content:\"\";display:block;width:64px;height:3px;background:var(--ehero-accent);margin:.55em auto 0;border-radius:2px}\n    .ehero-lp h3{font-size:1.15em}\n    .ehero-lp p{margin:0 0 1em}\n    .ehero-lp ul{margin:0 0 1em;padding-left:1.3em}\n    .ehero-lp li{margin-bottom:.5em}\n    .ehero-lp a{color:var(--ehero-accent)}\n    .ehero-lp a:hover{text-decoration-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--ehero-soft);color:var(--ehero-primary);font-weight:700;font-size:.8em;letter-spacing:.04em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px}\n    .ehero-lp .ehero-eyebrow::before{content:\"\";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--ehero-cyan)}\n    .ehero-lp .ehero-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:26px;background:linear-gradient(120deg,#017cba 0%,#0596d8 58%,#00a7df 100%);color:#fff;overflow:hidden}\n    .ehero-lp .ehero-hero-inner{max-width:1140px;margin:0 auto;padding:clamp(30px,5vw,58px) clamp(18px,4vw,44px);display:flex;align-items:center;gap:clamp(26px,4vw,52px)}\n    .ehero-lp .ehero-hero-body{flex:1 1 auto;min-width:0}\n    .ehero-lp .ehero-hero-media{flex:0 0 40%;min-width:0;margin:0}\n    .ehero-lp .ehero-hero-media img{width:100%;height:auto;display:block;border-radius:14px;filter:drop-shadow(0 14px 30px rgba(0,0,0,.28))}.ehero-cta{margin-bottom:2.6em}\n    .ehero-lp .ehero-hero .ehero-eyebrow{background:rgba(255,255,255,.2);color:#fff}\n    .ehero-lp .ehero-hero .ehero-eyebrow::before{background:#fff}\n    .ehero-lp .ehero-hero .ehero-hero-title{color:#fff}\n    .ehero-lp .ehero-hero .ehero-sub{color:#eaf4fb}\n    .ehero-lp .ehero-hero .ehero-btn{background:#fff;color:var(--ehero-primary)}\n    .ehero-lp .ehero-hero .ehero-btn:hover{background:var(--ehero-cyan);color:var(--ehero-ink)}\n    .ehero-lp .ehero-hero .ehero-btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}\n    .ehero-lp .ehero-hero .ehero-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}\n    .ehero-lp .ehero-hero-cta{margin:.5em 0 0}\n    @media(max-width:860px){.ehero-lp .ehero-hero-inner{flex-direction:column;text-align:center;gap:24px}.ehero-lp .ehero-hero-media{order:-1;flex:0 0 auto;width:100%;max-width:460px;margin:0 auto}.ehero-lp .ehero-hero-cta .ehero-btn{margin:6px 5px 0}}\n    .ehero-lp .ehero-sub{font-size:1.15em;color:var(--ehero-muted);margin:0 0 1.3em}\n    .ehero-lp .ehero-btn{display:inline-block;background:var(--ehero-primary);color:#fff;font-weight:700;text-decoration:none;padding:14px 32px;border-radius:999px;margin:6px 6px 0;transition:transform .1s ease,background .1s ease}\n    .ehero-lp .ehero-btn:hover{background:var(--ehero-primary-dark);transform:translateY(-1px)}\n    .ehero-lp .ehero-btn--ghost{background:transparent;color:var(--ehero-primary);border:2px solid var(--ehero-line)}\n    .ehero-lp .ehero-btn--ghost:hover{background:var(--ehero-soft);border-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-toc{background:var(--ehero-soft);border:1px solid var(--ehero-line);border-radius:14px;padding:18px 22px;margin:18px 0 6px}\n    .ehero-lp .ehero-toc strong{display:block;color:var(--ehero-ink);font-size:.72em;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}\n    .ehero-lp .ehero-toc ol{margin:0;padding-left:1.2em;columns:2;column-gap:34px}\n    .ehero-lp .ehero-toc li{margin:4px 0;font-size:.97em;break-inside:avoid}\n    .ehero-lp .ehero-toc a{color:var(--ehero-primary);text-decoration:none}\n    .ehero-lp .ehero-toc a:hover{text-decoration:underline;text-decoration-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-img{margin:1.6em 0;text-align:center}\n    .ehero-lp .ehero-img img{max-width:100%;height:auto;border:1px solid var(--ehero-line);border-radius:14px;box-shadow:0 6px 24px rgba(1,124,186,.08)}\n    .ehero-lp .ehero-img figcaption{font-size:.9em;color:var(--ehero-muted);margin-top:8px}\n    .ehero-lp .ehero-grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}\n    .ehero-lp .ehero-card{flex:1 1 260px;background:#fff;border:1px solid var(--ehero-line);border-radius:14px;padding:22px}\n    .ehero-lp .ehero-card h3{margin-top:0;display:flex;align-items:center;gap:8px}\n    .ehero-lp .ehero-card h3::before{content:\"\";flex:0 0 10px;width:10px;height:10px;border-radius:3px;background:var(--ehero-cyan)}\n    .ehero-lp .ehero-card p{margin:0;color:var(--ehero-muted);font-size:.98em}\n    .ehero-lp .ehero-steps{list-style:none;counter-reset:ehero-step;margin:14px 0 0;padding:0}\n    .ehero-lp .ehero-steps li{counter-increment:ehero-step;position:relative;padding:0 0 20px 56px;margin:0}\n    .ehero-lp .ehero-steps li::before{content:counter(ehero-step);position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:var(--ehero-primary);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(0,178,226,.3)}\n    .ehero-lp .ehero-steps li strong{display:block;margin-bottom:2px;color:var(--ehero-ink)}\n    .ehero-lp .ehero-steps li p{margin:0;color:var(--ehero-muted);font-size:.98em}\n    .ehero-lp .ehero-chips{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}\n    .ehero-lp .ehero-chips li{background:#fff;border:1px solid var(--ehero-line);border-radius:999px;padding:8px 16px;font-size:.95em;font-weight:600;color:var(--ehero-ink);display:inline-flex;align-items:center;gap:7px;margin:0}\n    .ehero-lp .ehero-chips li::before{content:\"\u2713\";color:var(--ehero-success);font-weight:800}\n    .ehero-lp .ehero-note{background:var(--ehero-soft);border-radius:12px;padding:16px 18px;color:var(--ehero-muted);font-size:.95em}\n    .ehero-lp details{border:1px solid var(--ehero-line);border-radius:10px;padding:0 16px;margin-bottom:10px;background:#fff}\n    .ehero-lp details[open]{border-color:var(--ehero-primary)}\n    .ehero-lp summary{cursor:pointer;font-weight:700;padding:14px 0;list-style:none;color:var(--ehero-primary)}\n    .ehero-lp summary::-webkit-details-marker{display:none}\n    .ehero-lp summary::after{content:\"+\";float:right;font-weight:700;color:var(--ehero-accent)}\n    .ehero-lp details[open] summary::after{content:\"\u2013\"}\n    .ehero-lp details p{padding-bottom:14px;margin:0;color:var(--ehero-muted)}\n    .ehero-lp .ehero-cta{text-align:center;background:linear-gradient(135deg,var(--ehero-primary),var(--ehero-primary-dark));color:#fff;border-radius:18px;padding:36px 20px;margin-top:2em}\n    .ehero-lp .ehero-cta h2{color:#fff;margin-top:0}\n    .ehero-lp .ehero-cta p{color:#dbe6f3;max-width:640px;margin:0 auto 1.2em}\n    .ehero-lp .ehero-cta .ehero-btn{background:#fff;color:var(--ehero-primary)}\n    .ehero-lp .ehero-cta .ehero-btn:hover{background:var(--ehero-cyan);color:var(--ehero-ink)}\n    .ehero-lp .ehero-cta .ehero-btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}\n    .ehero-lp .ehero-cta .ehero-btn--ghost:hover{border-color:var(--ehero-cyan);background:rgba(255,255,255,.08)}\n    @media(max-width:760px){.ehero-lp .ehero-hero{flex-direction:column;text-align:center;padding:26px 20px}.ehero-lp .ehero-hero-media{flex:0 0 auto;max-width:320px;margin:0 auto}}\n    @media(max-width:600px){.ehero-lp{font-size:17px}.ehero-lp h1{font-size:1.7em}.ehero-lp h2{font-size:1.4em}.ehero-lp .ehero-toc ol{columns:1}}\n    \/* Ocultamos el t\u00edtulo de p\u00e1gina plano del tema (article.hentry > h1); el H1 va DENTRO del hero, estilo 902 *\/\n    .hentry > h1:first-child{display:none}\n    .ehero-lp .ehero-hero-title{font-size:1.55em;line-height:1.2;margin:0 0 .45em;color:var(--ehero-primary);font-weight:800;font-family:inherit}\n    \/* Escala tipogr\u00e1fica: el texto secundario NO baja de 1em (feedback:\n       \u00abmucho texto peque\u00f1ito\u00bb). Solo las etiquetas uppercase van menores. *\/\n    .ehero-lp .ehero-hero-title{font-size:1.85em}\n    .ehero-lp .ehero-sub{font-size:1.18em}\n    .ehero-lp h2{font-size:1.6em;color:var(--ehero-primary)}\n    .ehero-lp h3{font-size:1.18em}\n    .ehero-lp .ehero-card p,.ehero-lp .ehero-steps li p{font-size:1em;line-height:1.65;color:#3d4a59}\n    .ehero-lp .ehero-toc li{font-size:.98em}\n    .ehero-lp .ehero-chips li{font-size:.95em}\n    .ehero-lp .ehero-note{font-size:1em}\n    .ehero-lp .ehero-img figcaption{font-size:.88em}\n    .ehero-lp .ehero-eyebrow{font-size:.8em}\n    .ehero-lp .ehero-card h3{font-size:1.14em}\n  html,body{overflow-x:clip}\n\/* El h1 del tema duplica el del hero. Acotado al slug de esta landing. *\/\nbody.page-id-10726 #brx-content > h1:first-of-type{display:none!important}\n    .ehero-lp .ehero-calc{background:#fff;border:1px solid var(--ehero-line);border-radius:14px;overflow:hidden;margin:1.8em 0;box-shadow:0 6px 24px rgba(1,124,186,.06)}\n    .ehero-lp .ehero-calc-head{padding:16px 22px;border-bottom:1px solid var(--ehero-line);background:var(--ehero-soft);font-weight:700;color:var(--ehero-primary);font-size:1.08em}\n    .ehero-lp .ehero-calc-body{display:flex;flex-wrap:wrap}\n    .ehero-lp .ehero-calc-tasks{flex:1 1 380px;padding:4px 0}\n    \/* margin:0 y line-height propios: el tema mete m\u00e1rgenes a los <label>\n       y las filas sal\u00edan al doble de alto de lo que tocaba *\/\n    .ehero-lp .ehero-calc-task{display:flex;align-items:center;gap:14px;margin:0;padding:13px 22px;border-bottom:1px solid #eef3f8;cursor:pointer;font-size:1.02em;line-height:1.45;font-weight:500}\n    .ehero-lp .ehero-calc-task:last-child{border-bottom:none}\n    .ehero-lp .ehero-calc-task:hover{background:var(--ehero-soft)}\n    .ehero-lp .ehero-calc-task:has(input:checked){background:#eaf6fd}\n    .ehero-lp .ehero-calc-task input{width:20px;height:20px;margin:0;accent-color:var(--ehero-primary);flex:none;cursor:pointer}\n    .ehero-lp .ehero-calc-task span{flex:1}\n    .ehero-lp .ehero-calc-task em{font-style:normal;font-size:.92em;font-weight:700;white-space:nowrap;color:var(--ehero-primary);background:var(--ehero-soft);padding:4px 12px;border-radius:999px}\n    .ehero-lp .ehero-calc-task:has(input:checked) em{background:var(--ehero-primary);color:#fff}\n    .ehero-lp .ehero-calc-out{flex:1 1 250px;border-left:1px solid var(--ehero-line);padding:26px 22px;display:flex;flex-direction:column;gap:22px;justify-content:center;text-align:center;background:linear-gradient(180deg,#f4f9fd,#e8f3fb)}\n    @media(max-width:720px){.ehero-lp .ehero-calc-out{border-left:none;border-top:1px solid var(--ehero-line)}}\n    .ehero-lp .ehero-calc-metric b{display:block;font-size:2.7em;font-weight:800;line-height:1.1;color:var(--ehero-primary);font-variant-numeric:tabular-nums}\n    .ehero-lp .ehero-calc-metric.gana b{color:var(--ehero-success)}\n    .ehero-lp .ehero-calc-metric span{display:block;font-size:.82em;text-transform:uppercase;letter-spacing:.06em;color:var(--ehero-muted);font-weight:700;margin-bottom:2px}\n    .ehero-lp .ehero-calc-note{padding:14px 22px;border-top:1px solid var(--ehero-line);font-size:.95em;line-height:1.6;color:var(--ehero-muted)}\n    .ehero-lp .ehero-listas{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}\n    .ehero-lp .ehero-listas>div{flex:1 1 280px;background:#fff;border:1px solid var(--ehero-line);border-radius:14px;padding:22px}\n    .ehero-lp .ehero-listas ul{list-style:none;margin:0;padding:0}\n    .ehero-lp .ehero-listas li{padding:9px 0 9px 26px;position:relative;border-bottom:1px solid var(--ehero-line);font-size:1em}\n    .ehero-lp .ehero-listas li:last-child{border-bottom:none}\n    .ehero-lp .ehero-listas li::before{position:absolute;left:0;font-weight:800}\n    .ehero-lp .ehero-si li::before{content:\"+\";color:var(--ehero-success)}\n    .ehero-lp .ehero-no li{color:var(--ehero-muted)}\n    .ehero-lp .ehero-no li::before{content:\"\u2212\";color:var(--ehero-muted)}\n    .ehero-lp .ehero-precio{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:1.4em 0 .4em}\n    .ehero-lp .ehero-precio b{font-size:2.4em;font-weight:800;color:var(--ehero-primary);line-height:1}\n    .ehero-lp .ehero-precio span{font-size:1em}\n    \/* FAQ: mismo tama\u00f1o que el cuerpo, no letra de contrato *\/\n    .ehero-lp details{background:#fff;border:1px solid var(--ehero-line);border-radius:12px;padding:4px 20px;margin-bottom:12px}\n    .ehero-lp details[open]{border-color:var(--ehero-accent);box-shadow:0 4px 16px rgba(1,124,186,.08)}\n    .ehero-lp summary{cursor:pointer;font-weight:700;color:var(--ehero-ink);font-size:1.06em;padding:14px 0;line-height:1.45}\n    .ehero-lp details[open] summary{color:var(--ehero-primary)}\n    .ehero-lp details p{margin:0;padding:2px 0 16px;color:#3d4a59;font-size:1em;line-height:1.65}\n  <\/style>\n<section class=\"ehero-hero\">\n<div class=\"ehero-hero-inner\">\n<div class=\"ehero-hero-body\">\n    <span class=\"ehero-eyebrow\">Process automation \u00b7 E-commerce and ERP<\/span><\/p>\n<h1 class=\"ehero-hero-title\">Process automation for e-commerce: your team is doing by hand things it should no longer be doing<\/h1>\n<p class=\"ehero-sub\">Copying supplier prices, checking stock, sending orders one by one, reconciling invoices with the ERP. Tick below what you do manually and you\u2019ll see what it costs per year. Then we\u2019ll tell you whether it can be automated or not, without selling you smoke.<\/p>\n<p class=\"ehero-hero-cta\"><a class=\"ehero-btn\" href=\"#calculadora\">Calculate the cost<\/a> <a class=\"ehero-btn ehero-btn--ghost\" href=\"#alcance\">What\u2019s included and what isn\u2019t<\/a><\/p>\n<\/p><\/div>\n<\/div>\n<\/section>\n<nav class=\"ehero-toc\">\n    <strong>On this page<\/strong><\/p>\n<ol>\n<li><a href=\"#calculadora\">How much it costs you to do it by hand<\/a><\/li>\n<li><a href=\"#que-se-automatiza\">What is really automated<\/a><\/li>\n<li><a href=\"#erps\">Compatible ERPs and platforms<\/a><\/li>\n<li><a href=\"#como\">How we work: three phases<\/a><\/li>\n<li><a href=\"#alcance\">What\u2019s included and what isn\u2019t<\/a><\/li>\n<li><a href=\"#precio\">Price and payment method<\/a><\/li>\n<li><a href=\"#faq\">Frequently asked questions<\/a><\/li>\n<li><a href=\"#contacto\">Tell us about your process<\/a><\/li>\n<\/ol>\n<\/nav>\n<h2 id=\"calculadora\">How much it costs you to do it by hand<\/h2>\n<p>No one decides to automate because of the technology: the decision is made when someone puts a number on the table. Mark the tasks you do by hand and that number appears.<\/p>\n<div class=\"ehero-calc\">\n<div class=\"ehero-calc-head\">Tick what you do manually<\/div>\n<div class=\"ehero-calc-body\">\n<div class=\"ehero-calc-tasks\" id=\"ehero-tareas\">\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"240\"><span>Update supplier prices by hand<\/span><em>4 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"180\"><span>Review and correct out-of-sync stock<\/span><em>3 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"300\"><span>Send orders to the supplier one by one<\/span><em>5 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"400\"><span>Write or tweak product listings<\/span><em>6.7 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"200\"><span>Reconcile invoices between store and ERP<\/span><em>3.3 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"150\"><span>Create new product references<\/span><em>2.5 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"90\"><span>Prepare sales reports by hand<\/span><em>1.5 h\/month<\/em><\/label><br \/>\n        <label class=\"ehero-calc-task\"><input type=\"checkbox\" data-m=\"220\"><span>Answer repeated follow-up queries<\/span><em>3.7 h\/month<\/em><\/label>\n      <\/div>\n<div class=\"ehero-calc-out\">\n<div class=\"ehero-calc-metric\"><span>Hours per month<\/span><b id=\"ehero-horas\" aria-live=\"polite\">0<\/b><\/div>\n<div class=\"ehero-calc-metric\"><span>Cost per year<\/span><b id=\"ehero-coste\" aria-live=\"polite\">0 \u20ac<\/b><\/div>\n<div class=\"ehero-calc-metric gana\"><span>Recoverable<\/span><b id=\"ehero-ahorro\" aria-live=\"polite\">0 \u20ac<\/b><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p class=\"ehero-calc-note\">Calculated using an internal cost of <strong>18 \u20ac\/hour<\/strong> \u2014a gross salary of \u20ac20,000 comes out around there with Social Security\u2014 and a recovery of <strong>80 %<\/strong> of the time, which is typical in these processes. This is an estimate for guidance, not a quote.<\/p>\n<\/p><\/div>\n<h2 id=\"que-se-automatiza\">What is really automated<\/h2>\n<p>Not everything is worth it. These are the processes where the savings justify the work of automating them, ordered by what they usually return:<\/p>\n<div class=\"ehero-grid\">\n<div class=\"ehero-card\">\n<h3>Supplier prices and stock<\/h3>\n<p>Catalog download, application of your margin rules, and synchronization to the store. This is what returns the most hours and the first thing we review.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Orders to the supplier<\/h3>\n<p>Each sale generates the order at the supplier without anyone copying anything. Forgotten orders and transcription errors are gone.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Invoicing with the ERP<\/h3>\n<p>The invoice is issued automatically in Holded, Odoo, Sage 50, Factusol or whichever one you use, with your official numbering and no gaps in the sequence.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Product listings<\/h3>\n<p>Descriptions, attributes and structured data generated from the supplier\u2019s catalog, not copied from it.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Alerts when something fails<\/h3>\n<p>If synchronization breaks, you find out the same day by email, not when a customer complains about an out-of-stock product.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Reports you currently build by hand<\/h3>\n<p>Sales by supplier, real margins, products that don\u2019t turn over. Scheduled and in your inbox.<\/p>\n<\/div><\/div>\n<h2 id=\"erps\">ERPs and platforms we work with<\/h2>\n<p>Automation touches the store on one side and the ERP on the other. These are the ones we most often find in Spanish SMEs. If yours doesn\u2019t appear here, that doesn\u2019t rule anything out: if it has an API or exports data on a schedule, it can almost certainly be connected.<\/p>\n<ul class=\"ehero-chips\">\n<li>Holded<\/li>\n<li>Odoo<\/li>\n<li>Sage 50<\/li>\n<li>A3ERP<\/li>\n<li>Factusol<\/li>\n<li>ContaSol<\/li>\n<li>ClassicGes 6<\/li>\n<li>Gesio<\/li>\n<li>WooCommerce<\/li>\n<li>PrestaShop<\/li>\n<\/ul>\n<h2 id=\"como\">How we work: three phases, and you get something out of each one<\/h2>\n<ol class=\"ehero-steps\">\n<li><strong>Measure \u00b7 3-5 days<\/strong>\n<p>We review what each person does, how often, and how long it takes. You get numbers, not impressions. If you already have the audit done, this phase is skipped and discounted.<\/p>\n<\/li>\n<li><strong>Automate \u00b7 2-6 weeks<\/strong>\n<p>We start with the process with the best savings\/effort ratio, and we leave it working and verified before touching the next one. Never several at once: if something fails, we need to know what it was.<\/p>\n<\/li>\n<li><strong>Deliver \u00b7 1 week<\/strong>\n<p>Team training, documentation of what each automation does and what to do if it fails, and 30 days of support included.<\/p>\n<\/li>\n<\/ol>\n<h2 id=\"alcance\">What\u2019s included and what isn\u2019t<\/h2>\n<p>It\u2019s written down before we start, and the same in the quote. Scope discussions are avoided by writing them down, not talking about them.<\/p>\n<div class=\"ehero-listas\">\n<div>\n<h3>Included<\/h3>\n<ul class=\"ehero-si\">\n<li>Analysis and mapping of the agreed processes<\/li>\n<li>Development and deployment of each automation<\/li>\n<li>Testing in a staging environment before touching production<\/li>\n<li>Email alerts when something fails<\/li>\n<li>Technical documentation and user manual<\/li>\n<li>Team training (2 h)<\/li>\n<li>30 days of support after delivery<\/li>\n<\/ul><\/div>\n<div>\n<h3>Not included<\/h3>\n<ul class=\"ehero-no\">\n<li>Third-party licenses and server costs<\/li>\n<li>Store redesign or template changes<\/li>\n<li>Platform migration or ERP change<\/li>\n<li>Processes not included in the signed quote<\/li>\n<li>Hosting incidents or third-party API outages<\/li>\n<li>Maintenance after the 30 days, which is contracted separately<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<h2 id=\"precio\">Price and payment method<\/h2>\n<div class=\"ehero-precio\">\n    <b>from \u20ac1,200<\/b><br \/>\n    <span>per process \u00b7 fixed quote before starting \u00b7 50% upfront<\/span>\n  <\/div>\n<p>The price depends on how many references the process handles, whether the supplier or ERP has a decent API, and how many business rules need to be respected. That\u2019s why we say \u201cfrom\u201d and not a fixed rate: we prefer to give a figure after looking at it rather than inventing one beforehand.<\/p>\n<ul class=\"ehero-chips\">\n<li>Fixed quote, no open-ended hours<\/li>\n<li>50% at the start and 50% on delivery<\/li>\n<li>If it can\u2019t be automated, we\u2019ll tell you and you won\u2019t be charged<\/li>\n<\/ul>\n<h2 id=\"faq\">Frequently asked questions<\/h2>\n<details>\n<summary>Which ERPs do you work with?<\/summary>\n<p>The ones we most often see in Spanish SMEs: Holded, Odoo, Sage 50, A3ERP, Factusol, ContaSol, ClassicGes 6 and Gesio, with WooCommerce and PrestaShop as store platforms. The list is not closed: what matters is whether the ERP has an API or scheduled exports, not its name.<\/p>\n<\/details>\n<details>\n<summary>Is the audit needed first?<\/summary>\n<p>No, if you already know which process you want to get rid of. Yes, if you suspect time is being lost but don\u2019t know where. The audit costs \u20ac450 and is deducted from the project if it\u2019s contracted within the following 60 days.<\/p>\n<\/details>\n<details>\n<summary>What happens if the supplier changes its API?<\/summary>\n<p>The automations include alerts: if something stops working, you find out the same day, not when a customer complains. Adapting the code to a supplier change is included in the monthly maintenance plan; without that plan, it is quoted separately.<\/p>\n<\/details>\n<details>\n<summary>Will you work with our ERP even if it\u2019s not on the list?<\/summary>\n<p>If it has an API or allows scheduled exports, almost always yes. If it\u2019s a closed system with no data output, we\u2019ll tell you in the first reply instead of selling it and finding out halfway through the project.<\/p>\n<\/details>\n<details>\n<summary>What if our process can\u2019t be automated?<\/summary>\n<p>It happens. Some depend on human judgment and automating them costs more than keeping them as they are. In that case we\u2019ll tell you and you won\u2019t be charged for us having looked at it.<\/p>\n<\/details>\n<details>\n<summary>Can we start with just one process?<\/summary>\n<p>Yes, and that\u2019s what we recommend. One process working and measured is more convincing than five half-finished ones.<\/p>\n<\/details>\n<h2 id=\"contacto\">Tell us which process is eating up your day<\/h2>\n<p>We reply within 48 business hours with an initial assessment. If it can\u2019t be automated, we\u2019ll tell you that too.<\/p>\n<div class=\"ehero-cta\">\n<p><a class=\"ehero-btn\" href=\"https:\/\/consultoriaehero.com\/en\/contact\/?asunto=automatizacion\">Write to us about your process<\/a><br \/>\n    <a class=\"ehero-btn ehero-btn--ghost\" href=\"https:\/\/consultoriaehero.com\/en\/product\/woocommerce-seo-agency\/\">See the prior audit<\/a><\/p>\n<\/p><\/div>\n<p>  <script>(function(){var caja=document.getElementById('ehero-tareas');if(!caja)return;var fmt=new Intl.NumberFormat('es-ES',{maximumFractionDigits:0});var HORA=18,RECUPERA=0.8;function actualiza(){var min=0;Array.prototype.forEach.call(caja.querySelectorAll('input:checked'),function(i){min+=+i.getAttribute('data-m');});var h=min\/60,coste=h*12*HORA;document.getElementById('ehero-horas').textContent=fmt.format(h);document.getElementById('ehero-coste').textContent=fmt.format(coste)+' \u20ac';document.getElementById('ehero-ahorro').textContent=fmt.format(coste*RECUPERA)+' \u20ac';try{sessionStorage.setItem('ehero_calc',fmt.format(h)+' h\/mes \u00b7 '+fmt.format(coste)+' \u20ac\/a\u00f1o');}catch(e){}}caja.addEventListener('change',actualiza);actualiza();})();<\/script>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Service\",\"name\":\"Process automation for e-commerce and ERP\",\"serviceType\":\"Automatizaci\u00f3n de procesos de comercio electr\u00f3nico\",\"provider\":{\"@type\":\"Organization\",\"@id\":\"https:\/\/consultoriaehero.com\/en\/#organization\",\"name\":\"Consultor\u00eda EHERO\"},\"areaServed\":{\"@type\":\"Country\",\"name\":\"Spain\"},\"description\":\"Automation of prices, stock, supplier orders, invoicing with the ERP (Holded, Odoo, Sage 50, A3ERP, Factusol, ContaSol, ClassicGes 6, Gesio) and product listings for WooCommerce and PrestaShop stores.\",\"url\":\"https:\/\/consultoriaehero.com\/en\/?page_id=11895\",\"offers\":{\"@type\":\"Offer\",\"price\":\"1200\",\"priceCurrency\":\"EUR\",\"priceSpecification\":{\"@type\":\"PriceSpecification\",\"price\":\"1200\",\"priceCurrency\":\"EUR\",\"valueAddedTaxIncluded\":false,\"description\":\"From \u20ac1,200 per process, fixed quote before starting.\"},\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/consultoriaehero.com\/en\/contact\/?asunto=automatizacion\"}}<\/script><br \/>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Which ERPs do you work with?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The ones we see most often in Spanish SMEs: Holded, Odoo, Sage 50, A3ERP, Factusol, ContaSol, ClassicGes 6 and Gesio, with WooCommerce and PrestaShop as store platforms. The list is not closed: what matters is whether the ERP has an API or scheduled exports, not its name.\"}},{\"@type\":\"Question\",\"name\":\"Is the audit necessary first?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, if you already know which process you want to eliminate. Yes, if you suspect time is being wasted but you don't know where. The audit costs \u20ac450 and is deducted from the project if it is contracted within the following 60 days.\"}},{\"@type\":\"Question\",\"name\":\"What happens if the supplier changes its API?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The automations include alerts: if something stops working, you find out the same day. Adapting the code to a supplier change is included in the monthly maintenance plan; without that plan, it is quoted separately.\"}},{\"@type\":\"Question\",\"name\":\"Do you work with our ERP even if it is not on the list?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"If it has an API or allows scheduled exports, almost always yes. If it is a closed system with no data output, we tell you in the first reply.\"}},{\"@type\":\"Question\",\"name\":\"What if our process cannot be automated?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It happens. Some depend on human judgment and automating them costs more than keeping them as they are. In that case we tell you so and you are not charged for us having looked into it.\"}},{\"@type\":\"Question\",\"name\":\"Can we start with just one process?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, and that is what we recommend. One process working and measured is more convincing than five half-finished ones.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Process automation \u00b7 E-commerce and ERP Process automation for e-commerce: your team is doing by hand things it should no longer be doing Copying supplier prices, checking stock, sending orders one by one, reconciling invoices with the ERP. Tick below what you do manually and you\u2019ll see what it costs per year. Then we\u2019ll tell [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_jf_save_progress":"","rank_math_focus_keyword":"ecommerce process automation, automate processes woocommerce, erp ecommerce automation, automate holded, automate odoo","rank_math_title":"Process automation for e-commerce and ERP","rank_math_description":"We automate pricing, stock, orders and invoicing with Holded, Odoo, Sage 50 or ClassicGes in WooCommerce and PrestaShop. See what manual work costs you.","rank_math_robots":[],"rank_math_canonical_url":"","rank_math_seo_score":44,"footnotes":""},"class_list":["post-11895","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/11895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/comments?post=11895"}],"version-history":[{"count":2,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/11895\/revisions"}],"predecessor-version":[{"id":11898,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/11895\/revisions\/11898"}],"wp:attachment":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media?parent=11895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}