{"id":7667,"date":"2025-07-31T12:41:52","date_gmt":"2025-07-31T10:41:52","guid":{"rendered":"https:\/\/www.stepalong.com\/?page_id=7667"},"modified":"2025-08-27T19:19:05","modified_gmt":"2025-08-27T17:19:05","slug":"calculadora-roi","status":"publish","type":"page","link":"https:\/\/www.stepalong.com\/es\/calculadora-roi\/","title":{"rendered":"Calculadora de ROI de StepAlong"},"content":{"rendered":"<h2 class=\"wp-block-heading has-text-align-center\" style=\"font-size:2em\">Las instrucciones en papel le cuestan m\u00e1s de lo que cree<\/h2>\n\n\n\n<p class=\"has-text-align-center\">Las malas instrucciones provocan devoluciones, aumentan los costes de asistencia y da\u00f1an su marca. Descubra cu\u00e1nto puede ahorrar cambiando a la plataforma de instrucciones digitales de StepAlong impulsada por IA.<\/p>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column feature-white feature-shadow is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60);flex-basis:70%\">\n<h3 class=\"wp-block-heading has-text-align-center\">Calcula tus posibles ahorros<\/h3>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color wp-elements-2fd17f0d59ea5ca0046927e3decac1b1\" style=\"margin-top:0;margin-bottom:0\">Seleccione un sector o introduzca sus propios n\u00fameros a continuaci\u00f3n.<\/p>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<form\n            class=\"calculator-container\"\n            id=\"roi-calculator\"\n            autocomplete=\"off\" action=\"\"\n        >\n            <div class=\"form-section\">\n                <div class=\"form-row\">\n                    <label class=\"form-label\">Categor\u00eda de productos<\/label>\n                    <select id=\"industry\">\n                        <option value=\"empty\" selected disabled>\n                            Elija una categor\u00eda de productos\n                        <\/option>\n                        <option value=\"appliances\">Electrodom\u00e9sticos<\/option>\n                        <option value=\"arts\">Arte y artesan\u00eda<\/option>\n                        <option value=\"barbecue\">Barbacoas<\/option>\n                        <option value=\"tabletop\">Juegos de mesa<\/option>\n                        <option value=\"diy\">BRICOLAJE<\/option>\n                        <option value=\"furniture\">Muebles Flatpack<\/option>\n                        <option value=\"gardening\">Material de jardiner\u00eda<\/option>\n                        <option value=\"sports\">Art\u00edculos deportivos<\/option>\n                        <option value=\"toys\">Juguetes y maquetas<\/option>\n<option value=\"other\">Otros<\/option>\n                    <\/select>\n\n                <\/div>\n                <strong>Ventas<\/strong>\n                <div class=\"form-row\">\n                    <label class=\"form-label\">Unidades anuales vendidas<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"100\"\n                            max=\"250000\"\n                            step=\"100\"\n                            value=\"7500\"\n                            id=\"units-sold\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"100\"\n                            max=\"250000\"\n                            step=\"100\"\n                            value=\"7500\"\n                            id=\"units-sold-value\"\n                        \/>\n                    <\/div>\n                <\/div>\n                <div class=\"form-row\">\n                    <label class=\"form-label\">Precio medio del producto<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"10\"\n                            max=\"10000\"\n                            step=\"1\"\n                            value=\"75\"\n                            id=\"product-price\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"10\"\n                            max=\"10000\"\n                            step=\"1\"\n                            value=\"75\"\n                            id=\"product-price-value\"\n                        \/>\n                        <span class=\"unit-label\">\u20ac<\/span>\n                    <\/div>\n                <\/div>\n                <strong>Costes de atenci\u00f3n al cliente<\/strong>\n                <div class=\"form-row\">\n                    <label class=\"form-label\">Tickets anuales de asistencia<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"0\"\n                            max=\"100\"\n                            step=\"1\"\n                            value=\"15\"\n                            id=\"support-tickets\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"0\"\n                            max=\"100\"\n                            step=\"1\"\n                            value=\"15\"\n                            id=\"support-tickets-value\"\n                        \/>\n                        <span class=\"unit-label\">%<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"form-row\">\n                    <label class=\"form-label\">Rendimientos anuales<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"0\"\n                            max=\"30\"\n                            step=\"1\"\n                            value=\"5\"\n                            id=\"returns\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"0\"\n                            max=\"30\"\n                            step=\"1\"\n                            value=\"5\"\n                            id=\"returns-value\"\n                        \/>\n                        <span class=\"unit-label\">%<\/span>\n                    <\/div>\n                <\/div>\n                <strong>Instrucci\u00f3n Coste de producci\u00f3n<\/strong>\n                <div class=\"form-row\">\n                    <label class=\"form-label\">Productos que necesitan instrucciones<br \/>\n  <span class=\"form-label-helper\">\n    Incluir productos con varias SKU\n  <\/span>\n<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"1\"\n                            max=\"500\"\n                            step=\"1\"\n                            value=\"50\"\n                            id=\"products-instructions\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"1\"\n                            max=\"500\"\n                            step=\"1\"\n                            value=\"50\"\n                            id=\"products-instructions-value\"\n                        \/>\n                    <\/div>\n                <\/div>\n                <div class=\"form-row\">\n                    <label class=\"form-label\"\n                        >Coste de traducci\u00f3n por manual\n<br \/>\n  <span class=\"form-label-helper\">\n    Teniendo en cuenta todas las lenguas necesarias\n  <\/span>\n<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"100\"\n                            max=\"6000\"\n                            step=\"1\"\n                            value=\"2925\"\n                            id=\"translation-cost\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"100\"\n                            max=\"6000\"\n                            step=\"1\"\n                            value=\"2925\"\n                            id=\"translation-cost-value\"\n                        \/>\n                        <span class=\"unit-label\">\u20ac<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"form-row\">\n                    <label class=\"form-label\"\n                        >Coste medio Coste de impresi\u00f3n por manual<\/label>\n                    <div class=\"roi-slider\">\n                        <input\n                            type=\"range\"\n                            min=\"0\"\n                            max=\"50\"\n                            step=\"0.1\"\n                            value=\"2\"\n                            id=\"printing-cost\"\n                        \/>\n                    <\/div>\n                    <div class=\"input-with-unit\">\n                        <input\n                            class=\"form-value\"\n                            type=\"number\"\n                            min=\"0\"\n                            max=\"50\"\n                            step=\"0.1\"\n                            value=\"2\"\n                            id=\"printing-cost-value\"\n                        \/>\n                        <span class=\"unit-label\">\u20ac<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <button type=\"button\" class=\"calculate-btn\" id=\"calculate-btn\">\n                Calcular el ahorro\n            <\/button>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n\n\n\n<section id=\"results-section\" class=\"wp-block-group savings-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color wp-elements-1b95f6c7cc5a79972b849e94bd753820\">Ahorro estimado<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-black-color has-text-color has-link-color wp-elements-533a0b5d6c58307b4887192a98921c89\" style=\"margin-top:0;margin-bottom:0;font-size:2em\">Ahorro potencial anual<\/h2>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-c7898d249262aa686ed193bd97aea622\" style=\"margin-top:0;margin-bottom:0;font-size:3em\"><strong id=\"total-savings\">\u20ac22.500<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\" style=\"margin-top:0;margin-bottom:0\">El cambio a StepAlong supone un ahorro directo y, al mismo tiempo, aumenta su ventaja competitiva gracias a unas mejores revisiones y a un equipo m\u00e1s eficiente.<\/p>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f5a44f5b wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-text-align-center\">Ahorro directo<\/h3>\n\n\n\n<div class=\"wp-block-group feature-white feature-shadow is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-bcb72ef9 wp-block-columns-is-layout-flex\" style=\"margin-bottom:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\">Traducci\u00f3n<\/p>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-0e90e0f3c0ada6862a8eea7eda12af7e\" style=\"margin-top:0;margin-bottom:0;font-size:2em\"><strong id=\"translation-savings\">\u20ac7.500<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color has-small-font-size wp-elements-e71a0ae29f1dcb57a444aca5aa1baf93\" style=\"margin-top:0;margin-bottom:0\">Menos tiempo corrigiendo y revisando.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\">Impresi\u00f3n<\/p>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-9abd05c910cee9c1c5c4eeb03e34fe0f\" style=\"margin-top:0;margin-bottom:0;font-size:2em\"><strong id=\"printing-savings\">\u20ac10.000<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color has-small-font-size wp-elements-d204f4da4574400afabcc0c3055ea415\" style=\"margin-top:0;margin-bottom:0\">Elimine los costes de impresi\u00f3n y log\u00edstica.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-643ced6b wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\">Rendimientos anuales<\/p>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-5f711826a6aa7b9a530ab3505782bc7b\" style=\"margin-top:0;margin-bottom:0;font-size:2em\"><strong id=\"returns-savings\">\u20ac1.500<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color has-small-font-size wp-elements-17a6f182a3728297b905e956aba01f3b\" style=\"margin-top:0;margin-bottom:0\">Reducir las devoluciones relacionadas con la instrucci\u00f3n.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\">Tickets de asistencia<\/p>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-7d2d2369c604b5bb536c094deafa45b6\" style=\"margin-top:0;margin-bottom:0;font-size:2em\"><strong id=\"support-savings\">\u20ac3.000<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color has-small-font-size wp-elements-334cf7ac24a540a7b824d31994c9cdad\" style=\"margin-top:0;margin-bottom:0\">Reducir las preguntas sobre montaje y uso.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-text-align-center\">Aumente su ventaja competitiva<\/h3>\n\n\n\n<div class=\"wp-block-group feature-white feature-shadow is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--50)\">\n<p class=\"has-text-align-center\">RRHH<\/p>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-94db14a2a8f67436477f44dd8bb74062\" style=\"margin-top:0;margin-bottom:0;font-size:2em\"><strong>Potencie su equipo<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color has-small-font-size wp-elements-600538b26b20a33e35c6a9a1698d774e\" style=\"margin-top:0;margin-bottom:0\">StepAlong permite a su equipo hacer m\u00e1s sin a\u00f1adir personal<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center\">Opiniones<\/p>\n\n\n\n<p class=\"has-text-align-center has-raft-accent-color has-text-color has-link-color wp-elements-2226afceae262e23d11cdaf5f50778fc\" style=\"margin-top:0;margin-bottom:0;font-size:2em\"><strong>Mejores cr\u00edticas<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-custom-grey-color has-text-color has-link-color has-small-font-size wp-elements-594f9bbe182619dbcbe5a8baa3ddf9d3\" style=\"margin-top:0;margin-bottom:0\">Elimine los sentimientos negativos de las instrucciones de los productos y vea c\u00f3mo mejoran sus valoraciones.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-uagb-faq uagb-faq__outer-wrap uagb-block-f1bd8890 uagb-faq-icon-row uagb-faq-layout-accordion uagb-faq-expand-first-false uagb-faq-inactive-other-true uagb-faq__wrap uagb-buttons-layout-wrap uagb-faq-equal-height\" data-faqtoggle=\"true\" role=\"tablist\"><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-6ff450b1\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\"><strong>\u00bfC\u00f3mo se calcula?<\/strong><\/span><\/div><div class=\"uagb-faq-content\"><p>La Calculadora de ROI de StepAlong estima su ahorro potencial anual al adoptar la Plataforma de Instrucci\u00f3n de Productos de StepAlong.<br><br>Se basa en referencias del sector en cuanto a costes de los tickets de asistencia y proporci\u00f3n de productos cuyas instrucciones impresas pueden sustituirse legalmente por c\u00f3digos QR.<br><br>Para mayor precisi\u00f3n, podemos crear el c\u00e1lculo utilizando sus propios datos, s\u00f3lo tiene que reservar una llamada con nosotros.<\/p><\/div><\/div><\/div>\n\n\n<div style=\"height:1em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"#demo\" style=\"border-style:none;border-width:0px\">Solicita una Demo<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group feature is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\" style=\"font-style:normal;font-weight:400\">Comparaci\u00f3n de costes anuales<\/h3>\n\n\n\n<section class=\"comparison-chart-section\" id=\"chart-section\">\n        \n            <canvas id=\"cost-comparison\"><\/canvas>\n        <\/section>\n<\/div>\n\n\n\n<!-- Chart.js for chart rendering -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<script>\n    \/\/ --------- INDUSTRY PRESETS ---------\n    const industryPresets = {\n        furniture: {\n            \/\/ Flatpack Furniture\n            \"units-sold\": 5000,\n            \"product-price\": 75,\n            \"support-tickets\": 8,\n            returns: 8,\n            \"instruction-returns-rate\": 0.03,\n            \"products-instructions\": 50,\n            \"translation-cost\": 2160,\n            \"printing-cost\": 1.8,\n            \"instruction-support-rate\": 0.35,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.8,\n            \"returns-savings-rate\": 0.2,\n            \"support-savings-rate\": 0.25,\n        },\n        diy: {\n            \/\/ DIY\n            \"units-sold\": 4500,\n            \"product-price\": 60,\n            \"support-tickets\": 11,\n            returns: 5,\n            \"instruction-returns-rate\": 0.028,\n            \"products-instructions\": 22,\n            \"translation-cost\": 2574,\n            \"printing-cost\": 2.2,\n            \"instruction-support-rate\": 0.28,\n            \"translation-savings-rate\": 0.55,\n            \"printing-savings-rate\": 0.8,\n            \"returns-savings-rate\": 0.2,\n            \"support-savings-rate\": 0.28,\n        },\n        toys: {\n            \/\/ Toys & Models\n            \"units-sold\": 3000,\n            \"product-price\": 40,\n            \"support-tickets\": 12,\n            returns: 8,\n            \"instruction-returns-rate\": 0.02,\n            \"products-instructions\": 40,\n            \"translation-cost\": 1620,\n            \"printing-cost\": 2.5,\n            \"instruction-support-rate\": 0.25,\n            \"translation-savings-rate\": 0.5,\n            \"printing-savings-rate\": 0.85,\n            \"returns-savings-rate\": 0.18,\n            \"support-savings-rate\": 0.25,\n        },\n        arts: {\n            \/\/ Arts & Craft\n            \"units-sold\": 3000,\n            \"product-price\": 28,\n            \"support-tickets\": 10,\n            returns: 7,\n            \"instruction-returns-rate\": 0.015,\n            \"products-instructions\": 14,\n            \"translation-cost\": 1404,\n            \"printing-cost\": 2,\n            \"instruction-support-rate\": 0.25,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.7,\n            \"returns-savings-rate\": 0.12,\n            \"support-savings-rate\": 0.25,\n        },\n        tabletop: {\n            \/\/ Board Games\n            \"units-sold\": 8000,\n            \"product-price\": 30,\n            \"support-tickets\": 6,\n            returns: 5,\n            \"instruction-returns-rate\": 0.015,\n            \"products-instructions\": 20,\n            \"translation-cost\": 3276,\n            \"printing-cost\": 2,\n            \"instruction-support-rate\": 0.2,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.50,\n            \"returns-savings-rate\": 0.15,\n            \"support-savings-rate\": 0.2,\n        },\n        appliances: {\n            \/\/ Home Appliances\n            \"units-sold\": 10000,\n            \"product-price\": 120,\n            \"support-tickets\": 10,\n            returns: 7,\n            \"instruction-returns-rate\": 0.022,\n            \"products-instructions\": 70,\n            \"translation-cost\": 5400,\n            \"printing-cost\": 3.5,\n            \"instruction-support-rate\": 0.25,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.15,\n            \"returns-savings-rate\": 0.2,\n            \"support-savings-rate\": 0.25,\n        },\n        gardening: {\n            \/\/ Gardening Equipment\n            \"units-sold\": 3500,\n            \"product-price\": 90,\n            \"support-tickets\": 7,\n            returns: 6,\n            \"instruction-returns-rate\": 0.02,\n            \"products-instructions\": 15,\n            \"translation-cost\": 1944,\n            \"printing-cost\": 2.0,\n            \"instruction-support-rate\": 0.23,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.1,\n            \"returns-savings-rate\": 0.12,\n            \"support-savings-rate\": 0.23,\n        },\n        sports: {\n            \/\/ Sporting Goods\n            \"units-sold\": 4000,\n            \"product-price\": 50,\n            \"support-tickets\": 9,\n            returns: 9,\n            \"instruction-returns-rate\": 0.017,\n            \"products-instructions\": 25,\n            \"translation-cost\": 1872,\n            \"printing-cost\": 2.0,\n            \"instruction-support-rate\": 0.23,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.85,\n            \"returns-savings-rate\": 0.14,\n            \"support-savings-rate\": 0.23,\n        },\n        barbecue: {\n            \/\/ Barbecues (gas\/elec)\n            \"units-sold\": 1200,\n            \"product-price\": 180,\n            \"support-tickets\": 13,\n            returns: 7,\n            \"instruction-returns-rate\": 0.025,\n            \"products-instructions\": 18,\n            \"translation-cost\": 3150,\n            \"printing-cost\": 3,\n            \"instruction-support-rate\": 0.28,\n            \"translation-savings-rate\": 0.7,\n            \"printing-savings-rate\": 0.15,\n            \"returns-savings-rate\": 0.2,\n            \"support-savings-rate\": 0.28,\n        },\n    };\n\n    \/\/ --------- DEFAULT VALUES (used for \"Other\" or no selection) ---------\n    const defaultValues = {\n        \"units-sold\": 3000,\n        \"product-price\": 50,\n        \"support-tickets\": 10,\n        returns: 5,\n        \"instruction-returns-rate\": 0.025,\n        \"products-instructions\": 30,\n        \"translation-cost\": 2000,\n        \"printing-cost\": 2,\n        \"instruction-support-rate\": 0.25,\n        \"translation-savings-rate\": 0.6,\n        \"printing-savings-rate\": 0.5,\n        \"returns-savings-rate\": 0.2,\n        \"support-savings-rate\": 0.25,\n    };\n\n    \/\/ --------- INPUT SYNC HELPERS ---------\n    function syncInputs(sliderId, inputId, min, max, step) {\n        const slider = document.getElementById(sliderId);\n        const input = document.getElementById(inputId);\n\n        slider.oninput = function () {\n            input.value = this.value;\n        };\n        input.oninput = function () {\n            let val = parseFloat(this.value);\n            if (isNaN(val)) val = min;\n            if (val < min) val = min;\n            if (val > max) val = max;\n            val = Math.round(val \/ step) * step;\n            this.value = val;\n            slider.value = val;\n        };\n    }\n\n    \/\/ --------- INITIALIZE INPUT SYNC ---------\n    syncInputs(\"units-sold\", \"units-sold-value\", 100, 250000, 100);\n    syncInputs(\"product-price\", \"product-price-value\", 10, 10000, 1);\n    syncInputs(\"support-tickets\", \"support-tickets-value\", 0, 100, 1);\n    syncInputs(\"returns\", \"returns-value\", 0, 30, 1);\n    syncInputs(\"products-instructions\", \"products-instructions-value\", 1, 500, 1);\n    syncInputs(\"translation-cost\", \"translation-cost-value\", 10, 6000, 1);\n    syncInputs(\"printing-cost\", \"printing-cost-value\", 0, 50, 0.1);\n\n    \/\/ --------- INDUSTRY SELECT LOGIC ---------\n    document.getElementById(\"industry\").onchange = function () {\n        \/\/ Fall back to defaults for \"other\" or \"empty\"\/unknown\n        const vals = industryPresets[this.value] || defaultValues;\n        for (const key in vals) {\n            const input1 = document.getElementById(key);\n            const input2 = document.getElementById(key + \"-value\");\n            if (input1) input1.value = vals[key];\n            if (input2) input2.value = vals[key];\n        }\n    };\n\n    \/\/ --------- FORMATTING ---------\n    function formatEuro(val) {\n        return \"\u20ac\" + val.toLocaleString(\"en-US\", {\n            minimumFractionDigits: 2,\n            maximumFractionDigits: 2,\n        });\n    }\n\n    \/\/ --------- CALCULATOR LOGIC ---------\n    function calculateSavings() {\n        \/\/ Get selected industry key (might be \"empty\" or not selected)\n        const selectedIndustryKey = document.getElementById(\"industry\").value;\n\n        \/\/ Use preset if exists; otherwise defaultValues\n        const preset = industryPresets[selectedIndustryKey] || defaultValues;\n\n        \/\/ Read current form values\n        const units = +document.getElementById(\"units-sold-value\").value;\n        const price = +document.getElementById(\"product-price-value\").value;\n        const tickets = +document.getElementById(\"support-tickets-value\").value \/ 100;\n        const returns = +document.getElementById(\"returns-value\").value \/ 100;\n        const manuals = +document.getElementById(\"products-instructions-value\").value;\n        const translation = +document.getElementById(\"translation-cost-value\").value;\n        const printing = +document.getElementById(\"printing-cost-value\").value;\n\n        \/\/ Support Tickets\n        const instructionSupportRate = preset[\"instruction-support-rate\"] ?? 0.25;\n        const avgTicketCost = 20;\n\n        \/\/ Translations\n        const translationCost = manuals * translation;\n        const translationSavings = translationCost * (preset[\"translation-savings-rate\"] ?? 0.7);\n\n        \/\/ Printing\n        const printingCost = units * printing;\n        const printingSavings = printingCost * (preset[\"printing-savings-rate\"] ?? 0.8);\n\n        \/\/ Returns\n        const totalReturnsCost = units * returns * price;\n        const instructionReturnsRate = preset[\"instruction-returns-rate\"] ?? 0.025;\n        const instructionRelatedReturnsCost = totalReturnsCost * instructionReturnsRate;\n        const returnsSavings = instructionRelatedReturnsCost * (preset[\"returns-savings-rate\"] ?? 0.2);\n\n        \/\/ Support\n        const totalSupportTickets = units * tickets;\n        const instructionRelatedTickets = totalSupportTickets * instructionSupportRate;\n        const supportCost = instructionRelatedTickets * avgTicketCost;\n        const supportSavings = supportCost * (preset[\"support-savings-rate\"] ?? 0.25);\n\n        \/\/ Totals\n        const total = Math.round(\n            translationSavings + printingSavings + returnsSavings + supportSavings\n        );\n\n        \/\/ Update display\n        document.getElementById(\"translation-savings\").textContent =\n            formatEuro(Math.round(translationSavings));\n        document.getElementById(\"printing-savings\").textContent =\n            formatEuro(Math.round(printingSavings));\n        document.getElementById(\"returns-savings\").textContent =\n            formatEuro(Math.round(returnsSavings));\n        document.getElementById(\"support-savings\").textContent =\n            formatEuro(Math.round(supportSavings));\n        document.getElementById(\"total-savings\").textContent = formatEuro(total);\n\n        \/\/ Chart values for BEFORE\/AFTER bars\n        return {\n            before: [translationCost, printingCost, instructionRelatedReturnsCost, supportCost],\n            after: [\n                translationCost - translationSavings,\n                printingCost - printingSavings,\n                Math.max(instructionRelatedReturnsCost - returnsSavings, 0),\n                supportCost - supportSavings,\n            ],\n        };\n    }\n\n    \/\/ --------- RESULTS SHOW\/HIDE ---------\n    function showResults() {\n        [\"results-section\", \"chart-section\", \"indirect-section\"].forEach(function (id) {\n            var el = document.getElementById(id);\n            if (el) el.classList.add(\"active\");\n        });\n    }\n\n    \/\/ --------- CHART.JS LOGIC ---------\n    let chart;\n    function renderChart(before, after) {\n        const ctx = document.getElementById(\"cost-comparison\").getContext(\"2d\");\n        if (chart) chart.destroy();\n        chart = new Chart(ctx, {\n            type: \"bar\",\n            data: {\n                labels: [\"Translation\", \"Printing\", \"Returns\", \"Support\"],\n                datasets: [\n                    { label: \"Before\", data: before, backgroundColor: \"#6C757D\" },\n                    { label: \"After StepAlong\", data: after, backgroundColor: \"#028402\" },\n                ],\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                plugins: {\n                    legend: {\n                        position: \"bottom\",\n                        labels: {\n                            font: { family: \"Poppins, Arial, sans-serif\", size: 16 },\n                        },\n                    },\n                    title: { display: false },\n                },\n                scales: {\n                    y: {\n                        beginAtZero: true,\n                        grid: { display: true },\n                        ticks: {\n                            font: { family: \"Poppins, Arial, sans-serif\", size: 14 },\n                            callback: function (val) {\n                                return \"\u20ac\" + val.toLocaleString(\"en-US\", {\n                                    minimumFractionDigits: 2,\n                                    maximumFractionDigits: 2,\n                                });\n                            },\n                        },\n                    },\n                    x: {\n                        grid: { display: false },\n                        ticks: {\n                            font: { family: \"Poppins, Arial, sans-serif\", size: 14 },\n                        },\n                    },\n                },\n            },\n        });\n    }\n\n    \/\/ --------- STARTUP ---------\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        \/\/ Button handler\n        document.getElementById(\"calculate-btn\").onclick = function () {\n            showResults();\n            const values = calculateSavings();\n            renderChart(values.before, values.after);\n        };\n\n        \/\/ Initialize: no selection -> apply defaults\n        const industrySel = document.getElementById(\"industry\");\n        industrySel.value = \"empty\"; \/\/ keep placeholder selected\n        for (const key in defaultValues) {\n            const input1 = document.getElementById(key);\n            const input2 = document.getElementById(key + \"-value\");\n            if (input1) input1.value = defaultValues[key];\n            if (input2) input2.value = defaultValues[key];\n        }\n    });\n<\/script>\n\n<\/section>\n\n\n\n<div style=\"height:4em\" aria-hidden=\"true\" id=\"demo\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center\">Reserva una demo de StepAlong<\/h2>\n\n\n\n<p class=\"has-text-align-center\">Ponte en contacto con el equipo de StepAlong y obt\u00e9n respuestas a cualquier pregunta que puedas tener.<\/p>\n\n\n\n<div style=\"height:36px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- Start of Meetings Embed Script -->\n    <div class=\"meetings-iframe-container\" data-src=\"https:\/\/meetings-eu1.hubspot.com\/tim-towle\/main-demo-request-form?embed=true\"><\/div>\n    <script type=\"text\/javascript\" src=\"https:\/\/static.hsappstatic.net\/MeetingsEmbed\/ex\/MeetingsEmbedCode.js\"><\/script>\n  <!-- End of Meetings Embed Script -->\n<\/div>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Las instrucciones en papel le cuestan m\u00e1s de lo que cree Las malas instrucciones provocan devoluciones, aumentan los costes de asistencia y da\u00f1an su marca. Descubra cu\u00e1nto puede ahorrar si cambia a la plataforma de instrucciones digitales de StepAlong impulsada por IA. Calcule su ahorro potencial Seleccione un sector o introduzca sus propias cifras a continuaci\u00f3n. Categor\u00eda de producto Elija una categor\u00eda de producto Electrodom\u00e9sticosArtes y [...]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-landing-page-b","meta":{"content-type":"","_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-7667","page","type-page","status-publish","hentry"],"aioseo_notices":[],"mb":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"Sergi S\u00e1nchez Mancha","author_link":"https:\/\/www.stepalong.com\/es\/author\/sergiostepalong-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Paper Instructions are Costing You More Than You Think Bad instructions drive returns, inflate support costs, and damage your brand. Discover how much you can save by switching to StepAlong&#8217;s AI-powered digital instruction platform. Calculate Your Potential Savings Select an industry or enter your own numbers below. Product Category Choose a Product Category AppliancesArts &#038;&hellip;","mfb_rest_fields":["title","aioseo_notices","uagb_featured_image_src","uagb_author_info","uagb_comment_info","uagb_excerpt"],"_links":{"self":[{"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/pages\/7667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/comments?post=7667"}],"version-history":[{"count":118,"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/pages\/7667\/revisions"}],"predecessor-version":[{"id":7899,"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/pages\/7667\/revisions\/7899"}],"wp:attachment":[{"href":"https:\/\/www.stepalong.com\/es\/wp-json\/wp\/v2\/media?parent=7667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}