{"id":32879,"date":"2024-07-22T09:42:40","date_gmt":"2024-07-22T09:42:40","guid":{"rendered":"https:\/\/new.teeptrak.com\/qualtrak\/"},"modified":"2026-06-12T22:54:43","modified_gmt":"2026-06-12T22:54:43","slug":"digitize-industrial-quality-controls","status":"publish","type":"page","link":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/","title":{"rendered":"QualTrak"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Template B&#8221; _builder_version=&#8221;4.27.4&#8243; background_color=&#8221;#FFFFFF&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style>.ttpl{\n  --navy:#232120; --navy2:#272222; --navy3:#4B4846;\n  --red:#EB352C; --red-dark:#C8281F; --red-soft:#FDEBE9;\n  --ink:#232120; --slate:#4B4846; --muted:#8B8885;\n  --bg:#F5F6F5; --line:#EBEBEB;\n  --green:#2ECC71; --amber:#F5A623; --blue:#FF674C;\n  --radius:16px; --shadow:0 10px 30px rgba(35,33,32,.08);\n  --shadow-lg:0 24px 60px rgba(35,33,32,.16);\n}.ttpl *{margin:0;padding:0;box-sizing:border-box}.ttpl{scroll-behavior:smooth}.ttpl{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--ink);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased}.ttpl a{text-decoration:none;color:inherit}.ttpl .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.ttpl section{padding:88px 0}.ttpl .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:16px}.ttpl .eyebrow::before{content:\"\";width:24px;height:2px;background:var(--red)}.ttpl h1{font-size:clamp(34px,4.4vw,54px);line-height:1.08;font-weight:900;letter-spacing:-.02em}.ttpl h2{font-size:clamp(28px,3.4vw,40px);line-height:1.12;font-weight:800;letter-spacing:-.02em}.ttpl .sub{font-size:18px;color:var(--slate);max-width:640px;margin-top:18px}.ttpl .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:15px;border-radius:10px;padding:15px 26px;transition:.2s;cursor:pointer;border:none}.ttpl .btn-red{background:var(--red);color:#fff;box-shadow:0 8px 20px rgba(235,53,44,.32)}.ttpl .btn-red:hover{background:var(--red-dark);transform:translateY(-1px)}.ttpl .btn-ghost{background:transparent;color:var(--navy);border:2px solid var(--line)}.ttpl .btn-ghost:hover{border-color:var(--navy)}.ttpl .btn-ghost.on-dark{color:#fff;border-color:rgba(255,255,255,.35)}.ttpl .btn-ghost.on-dark:hover{border-color:#fff;background:rgba(255,255,255,.08)}.ttpl \/* header + subnav *\/\n.topbar{background:var(--navy);color:#fff;font-size:13px;text-align:center;padding:9px 16px}.ttpl .topbar b{color:#FF674C}.ttpl .topbar a{color:#fff;text-decoration:underline;margin-left:8px;font-weight:600}.ttpl header.site{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.ttpl .nav{display:flex;align-items:center;gap:32px;height:68px}.ttpl .logo{display:flex;align-items:center;gap:9px;font-weight:900;font-size:21px;letter-spacing:-.02em;color:var(--navy)}.ttpl .logo .mark{width:30px;height:30px;border-radius:8px;background:var(--red);display:grid;place-items:center;color:#fff;font-size:15px;font-weight:900}.ttpl .logo span b{color:var(--red)}.ttpl .nav-links{display:flex;gap:26px;font-size:14.5px;font-weight:600}.ttpl .nav-links a:hover{color:var(--red)}.ttpl .nav-cta{margin-left:auto;display:flex;gap:12px;align-items:center}.ttpl .nav-cta .btn{padding:11px 20px;font-size:14px}.ttpl .subnav{position:sticky;top:68px;z-index:99;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto}.ttpl .subnav .wrap{display:flex;align-items:center;gap:4px;height:52px}.ttpl .subnav .pname{font-weight:900;font-size:15px;margin-right:18px;white-space:nowrap}.ttpl .subnav .pname b{color:var(--red)}.ttpl .subnav a.jump{font-size:13.5px;font-weight:600;color:var(--slate);padding:7px 13px;border-radius:8px;white-space:nowrap}.ttpl .subnav a.jump:hover{background:var(--bg);color:var(--ink)}.ttpl .subnav .btn{margin-left:auto;padding:9px 18px;font-size:13.5px;flex:none}@media(max-width:900px){.ttpl .nav-links{display:none}}.ttpl \/* hero *\/\n.hero{background:radial-gradient(1100px 600px at 80% -10%, #3B3734 0%, var(--navy) 55%);color:#fff;padding:80px 0 110px;position:relative;overflow:hidden}.ttpl .hero::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:44px 44px;pointer-events:none}.ttpl .hero .wrap{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.05fr;gap:54px;align-items:center}.ttpl .hero .sub{color:#D9DBD6}.ttpl .hero-ctas{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.ttpl .trustline{margin-top:24px;font-size:14px;color:#A8A5A1;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ttpl .trustline .stars{color:#F5A623;letter-spacing:2px}.ttpl .hero-checks{margin-top:24px;display:grid;gap:10px;font-size:15.5px}.ttpl .hero-checks div{display:flex;gap:10px;color:#DAD9D6}.ttpl .hero-checks .ck{color:#5BE49B;font-weight:900;flex:none}.ttpl .plogo{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);padding:7px 16px 7px 8px;border-radius:99px;font-weight:800;font-size:14px;margin-bottom:22px}.ttpl .plogo .pin{width:28px;height:28px;border-radius:8px;background:var(--red);display:grid;place-items:center;font-size:13px}@media(max-width:1000px){.ttpl .hero .wrap{grid-template-columns:1fr}}.ttpl \/* big dashboard *\/\n.dash-stack{position:relative}.ttpl .panel{background:#fff;border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden;color:var(--ink)}.ttpl .panel-hd{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid var(--line);background:#F5F6F5}.ttpl .dot{width:9px;height:9px;border-radius:50%}.ttpl .panel-hd .url{margin-left:8px;font-size:11.5px;color:var(--muted);background:#EBEBEB;border-radius:6px;padding:3px 10px;font-weight:600}.ttpl .live{margin-left:auto;font-size:10.5px;font-weight:800;color:var(--green);display:flex;gap:6px;align-items:center;letter-spacing:.08em}.ttpl .live::before{content:\"\";width:7px;height:7px;background:var(--green);border-radius:50%;animation:pulse 1.6s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.25}}.ttpl .panel-bd{padding:18px}.ttpl .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.ttpl .kpi{background:#F4F9FD;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.ttpl .kpi small{display:block;font-size:9.5px;font-weight:700;letter-spacing:.07em;color:var(--muted);text-transform:uppercase}.ttpl .kpi b{font-size:19px;font-weight:800;letter-spacing:-.02em}.ttpl .kpi .up{color:var(--green);font-size:10.5px;font-weight:700}.ttpl .kpi .down{color:#E74C3C;font-size:10.5px;font-weight:700}.ttpl .sec-label{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--muted);margin:12px 0 8px;text-transform:uppercase}.ttpl .tl{display:flex;height:16px;border-radius:8px;overflow:hidden}.ttpl .tl i{display:block;height:100%}.ttpl .tl-leg{display:flex;gap:14px;font-size:10.5px;color:var(--slate);font-weight:600;margin-top:7px}.ttpl .tl-leg i{width:8px;height:8px;border-radius:2px;display:inline-block;margin-right:5px}.ttpl .barlist{display:grid;gap:8px}.ttpl .barlist .row{display:grid;grid-template-columns:110px 1fr 46px;gap:10px;align-items:center;font-size:12px;font-weight:600;color:var(--slate)}.ttpl .track{height:9px;background:#EBEBEB;border-radius:6px;overflow:hidden}.ttpl .fill{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--navy3),var(--blue))}.ttpl .fill.red{background:linear-gradient(90deg,#C0392B,#E74C3C)}.ttpl .fill.amb{background:linear-gradient(90deg,#C9860D,var(--amber))}.ttpl .barlist .val{text-align:right;font-weight:800;color:var(--ink)}.ttpl .float-card{position:absolute;background:#fff;border-radius:12px;box-shadow:var(--shadow-lg);padding:13px 16px;color:var(--ink);font-size:12.5px;z-index:3}.ttpl .float-alert{right:-12px;bottom:-28px;display:flex;gap:10px;align-items:center;border-left:4px solid #E74C3C;max-width:310px}.ttpl .float-alert .ic{width:34px;height:34px;border-radius:9px;background:#FBEAE7;display:grid;place-items:center;color:#E74C3C;font-weight:900;flex:none}.ttpl .float-gain{left:-18px;top:-26px;text-align:center}.ttpl .float-gain small{font-size:10px;font-weight:700;color:var(--muted);letter-spacing:.08em}.ttpl .float-gain b{display:block;font-size:24px;color:var(--green);letter-spacing:-.02em}@media(max-width:1000px){.ttpl .float-card{display:none}}.ttpl \/* logos *\/\n.logos{padding:42px 0;border-bottom:1px solid var(--line)}.ttpl .logos p{text-align:center;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.ttpl .logo-row{display:flex;justify-content:center;gap:44px;flex-wrap:wrap;align-items:center}.ttpl .logo-row span{font-weight:800;font-size:16.5px;color:#A8A5A1;letter-spacing:.06em}.ttpl \/* outcomes *\/\n.out-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}.ttpl .out-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:30px}.ttpl .out-card .ic{width:48px;height:48px;border-radius:13px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;font-size:22px;margin-bottom:18px;box-shadow:var(--shadow)}.ttpl .out-card h3{font-size:18.5px;font-weight:800;margin-bottom:9px}.ttpl .out-card p{font-size:14.5px;color:var(--slate)}.ttpl .out-card .n{font-size:12px;font-weight:800;color:var(--red);letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:8px}@media(max-width:860px){.ttpl .out-grid{grid-template-columns:1fr}}.ttpl \/* how it works *\/\n.how{background:var(--bg)}.ttpl .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}.ttpl .step{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:30px;position:relative}.ttpl .step .num{position:absolute;top:-16px;left:26px;width:34px;height:34px;border-radius:10px;background:var(--red);color:#fff;display:grid;place-items:center;font-weight:900;font-size:15px;box-shadow:0 6px 16px rgba(235,53,44,.35)}.ttpl .step h3{font-size:18px;font-weight:800;margin:10px 0 8px}.ttpl .step p{font-size:14.5px;color:var(--slate)}.ttpl .step .t{display:inline-block;margin-top:14px;font-size:11.5px;font-weight:800;color:var(--green);background:#E6F6EC;padding:5px 12px;border-radius:99px}.ttpl .connect-opts{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.ttpl .connect-opts span{font-size:11.5px;font-weight:700;background:var(--bg);border:1px solid var(--line);border-radius:7px;padding:5px 10px;color:var(--slate)}@media(max-width:860px){.ttpl .steps{grid-template-columns:1fr}}.ttpl \/* tabs product in action *\/\n.tabs-bar{display:flex;gap:8px;margin:44px 0 0;flex-wrap:wrap}.ttpl .tab-btn{font-family:inherit;font-size:14px;font-weight:700;border:1.5px solid var(--line);background:#fff;color:var(--slate);border-radius:99px;padding:11px 22px;cursor:pointer;transition:.2s}.ttpl .tab-btn.active{background:var(--navy);border-color:var(--navy);color:#fff}.ttpl .tab-pane{display:none;margin-top:28px}.ttpl .tab-pane.active{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:center;animation:fadeIn .35s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ttpl .tab-pane h3{font-size:24px;font-weight:800;letter-spacing:-.01em}.ttpl .tab-pane .feats{display:grid;gap:11px;margin-top:18px;font-size:15px}.ttpl .tab-pane .feats div{display:flex;gap:10px}.ttpl .tab-pane .feats .ck{color:var(--green);font-weight:900;flex:none}@media(max-width:960px){.ttpl .tab-pane.active{grid-template-columns:1fr}}.ttpl \/* tablet mockup *\/\n.tablet-sec{background:var(--navy);color:#fff;position:relative;overflow:hidden}.ttpl .tablet-sec::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:44px 44px}.ttpl .tablet-sec .wrap{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.ttpl .tablet-sec .sub{color:#D9DBD6}.ttpl .tablet{background:#1B1918;border-radius:22px;padding:14px;box-shadow:var(--shadow-lg),inset 0 0 0 2px #3B3734}.ttpl .tab-screen{background:#232120;border-radius:12px;overflow:hidden}.ttpl .ts-head{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;background:#1B1918;font-size:12px;font-weight:700;color:#A8A5A1}.ttpl .ts-head .st{color:#FF674C;display:flex;gap:7px;align-items:center}.ttpl .ts-head .st::before{content:\"\";width:8px;height:8px;border-radius:50%;background:#E74C3C;animation:pulse 1.4s infinite}.ttpl .ts-body{padding:18px}.ttpl .ts-q{font-size:15px;font-weight:800;color:#fff;margin-bottom:14px}.ttpl .cause-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ttpl .cause{background:#33302E;border:1.5px solid #4B4846;border-radius:11px;padding:14px;font-size:13.5px;font-weight:700;color:#DAD9D6;display:flex;gap:10px;align-items:center;cursor:pointer;transition:.15s}.ttpl .cause:hover{border-color:#6B6764}.ttpl .cause.selected{background:rgba(235,53,44,.18);border-color:var(--red);color:#fff}.ttpl .cause .ic{font-size:18px}.ttpl .ts-foot{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;border-top:1px solid #4B4846;font-size:11.5px;color:#8B8885}.ttpl .ts-foot .ok{background:var(--green);color:#fff;font-weight:800;font-size:12.5px;border-radius:8px;padding:9px 18px}.ttpl .tap-note{margin-top:16px;text-align:center;font-size:13px;color:#A8A5A1}.ttpl .tab-checks{display:grid;gap:12px;margin-top:22px;font-size:15.5px}.ttpl .tab-checks div{display:flex;gap:10px;color:#DAD9D6}.ttpl .tab-checks .ck{color:#5BE49B;font-weight:900;flex:none}@media(max-width:960px){.ttpl .tablet-sec .wrap{grid-template-columns:1fr}}.ttpl \/* install timeline *\/\n.install-line{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:54px;counter-reset:step}.ttpl .inst{text-align:center;padding:0 12px;position:relative}.ttpl .inst::before{counter-increment:step;content:counter(step);width:44px;height:44px;border-radius:50%;background:#fff;border:2.5px solid var(--red);color:var(--red);font-weight:900;display:grid;place-items:center;margin:0 auto 14px;position:relative;z-index:2;font-size:16px}.ttpl .inst:not(:last-child)::after{content:\"\";position:absolute;top:21px;left:calc(50% + 26px);width:calc(100% - 52px);height:2.5px;background:var(--line);z-index:1}.ttpl .inst h4{font-size:14.5px;font-weight:800}.ttpl .inst p{font-size:12.5px;color:var(--slate);margin-top:5px}.ttpl .install-note{margin:44px auto 0;max-width:560px;text-align:center;background:#E6F6EC;border:1px solid #B7E4C7;color:#1F9D55;border-radius:12px;padding:16px 22px;font-size:14.5px;font-weight:600}@media(max-width:900px){.ttpl .install-line{grid-template-columns:1fr;gap:26px}.ttpl .inst:not(:last-child)::after{display:none}.ttpl .inst{display:flex;text-align:left;gap:16px;align-items:flex-start}.ttpl .inst::before{margin:0;flex:none}}.ttpl \/* ROI *\/\n.roi{background:var(--bg)}.ttpl .roi-box{display:grid;grid-template-columns:1.1fr .9fr;gap:0;margin-top:48px;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow)}.ttpl .roi-in{padding:38px}.ttpl .roi-in .ctrl{margin-bottom:26px}.ttpl .roi-in label{display:flex;justify-content:space-between;font-size:14px;font-weight:700;margin-bottom:9px}.ttpl .roi-in label output{color:var(--red);font-weight:900}.ttpl input[type=range]{width:100%;accent-color:var(--red);height:6px;cursor:pointer}.ttpl .roi-out{background:var(--navy);color:#fff;padding:38px;display:flex;flex-direction:column;justify-content:center}.ttpl .roi-out small{font-size:12px;font-weight:800;letter-spacing:.12em;color:#A8A5A1;text-transform:uppercase}.ttpl .roi-out .big{font-size:clamp(38px,4vw,54px);font-weight:900;letter-spacing:-.03em;color:#5BE49B;margin:8px 0 4px}.ttpl .roi-out p{font-size:14px;color:#D9DBD6}.ttpl .roi-out .btn{margin-top:24px;align-self:flex-start}.ttpl .roi-note{font-size:12.5px;color:var(--muted);margin-top:18px}@media(max-width:900px){.ttpl .roi-box{grid-template-columns:1fr}}.ttpl \/* variants *\/\n.var-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.ttpl .var-card{border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:.2s;background:#fff}.ttpl .var-card:hover{box-shadow:var(--shadow)}.ttpl .var-card .tag{font-size:10.5px;font-weight:800;letter-spacing:.1em;color:var(--red);background:var(--red-soft);border-radius:99px;padding:4px 12px;display:inline-block;margin-bottom:14px;text-transform:uppercase}.ttpl .var-card h4{font-size:18px;font-weight:800}.ttpl .var-card h4 b{color:var(--red)}.ttpl .var-card p{font-size:14px;color:var(--slate);margin-top:8px}@media(max-width:860px){.ttpl .var-grid{grid-template-columns:1fr}}.ttpl \/* testimonials *\/\n.testi{background:var(--bg)}.ttpl .t-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.ttpl .t-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column}.ttpl .t-card .stars{color:#F5A623;letter-spacing:2px;margin-bottom:14px;font-size:14px}.ttpl .t-card p{font-size:14.5px;color:var(--ink);flex:1}.ttpl .t-card .who{margin-top:18px;font-size:13px;color:var(--slate)}.ttpl .t-card .who b{display:block;color:var(--ink);font-size:14px}.ttpl .bignum{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}.ttpl .bn{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px;text-align:center}.ttpl .bn b{display:block;font-size:30px;font-weight:900;color:var(--red);letter-spacing:-.02em}.ttpl .bn small{font-size:12.5px;color:var(--slate);font-weight:600}@media(max-width:860px){.ttpl .t-grid{grid-template-columns:1fr}.ttpl .bignum{grid-template-columns:1fr 1fr}}.ttpl \/* integrations *\/\n.integ{text-align:center}.ttpl .integ-row{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:36px}.ttpl .integ-row span{font-size:14px;font-weight:700;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:12px 22px;color:var(--slate)}.ttpl \/* faq *\/\n.faq-list{max-width:780px;margin:44px auto 0}.ttpl .faq-item{background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:12px;overflow:hidden}.ttpl .faq-q{width:100%;text-align:left;background:none;border:none;font-family:inherit;font-size:16px;font-weight:700;color:var(--ink);padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px}.ttpl .faq-q::after{content:\"+\";font-size:24px;font-weight:400;color:var(--red);transition:.2s;flex:none}.ttpl .faq-item.open .faq-q::after{transform:rotate(45deg)}.ttpl .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:15px;color:var(--slate);padding:0 24px}.ttpl .faq-item.open .faq-a{max-height:260px;padding-bottom:22px}.ttpl .faq{background:var(--bg)}.ttpl \/* final *\/\n.final{background:radial-gradient(900px 500px at 50% -20%, #3B3734 0%, var(--navy) 60%);color:#fff;padding:96px 0}.ttpl .final .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.ttpl .final .sub{color:#D9DBD6}.ttpl .guarantee{display:inline-flex;gap:10px;align-items:flex-start;margin-top:26px;font-size:14px;color:#A8A5A1;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);padding:12px 18px;border-radius:14px;max-width:460px}.ttpl .guarantee b{color:#5BE49B}.ttpl .form-card{background:#fff;border-radius:18px;padding:34px;color:var(--ink);box-shadow:var(--shadow-lg)}.ttpl .form-card h3{font-size:21px;font-weight:800;margin-bottom:4px}.ttpl .form-card .fc-sub{font-size:13.5px;color:var(--slate);margin-bottom:22px}.ttpl .f-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.ttpl .f-field{display:grid;gap:5px}.ttpl .f-field label{font-size:12px;font-weight:700;color:var(--slate)}.ttpl .f-field input, .ttpl .f-field select{font-family:inherit;font-size:14px;padding:12px 14px;border:1.5px solid var(--line);border-radius:9px;outline:none;background:#fff;color:var(--ink)}.ttpl .f-field input:focus, .ttpl .f-field select:focus{border-color:var(--navy)}.ttpl .form-card .btn{width:100%;margin-top:8px}.ttpl .form-card .priv{font-size:11.5px;color:var(--muted);text-align:center;margin-top:12px}@media(max-width:960px){.ttpl .final .wrap{grid-template-columns:1fr}.ttpl .f-row{grid-template-columns:1fr}}.ttpl \/* footer *\/\nfooter{background:#1B1918;color:#A8A5A1;padding:64px 0 36px;font-size:14px}.ttpl .foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px}.ttpl .foot-grid h5{color:#fff;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.ttpl .foot-grid a{display:block;margin-bottom:9px}.ttpl .foot-grid a:hover{color:#fff}.ttpl .foot-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:26px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px}@media(max-width:860px){.ttpl .foot-grid{grid-template-columns:1fr 1fr}}.ttpl .sticky-cta{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);padding:12px 16px;display:none;z-index:90;box-shadow:0 -8px 24px rgba(35,33,32,.1)}.ttpl .sticky-cta .btn{width:100%}@media(max-width:700px){.ttpl .sticky-cta{display:block}}.ttpl .reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.ttpl .reveal.vis{opacity:1;transform:none}.ttpl h1,.ttpl h2,.ttpl h3,.ttpl h4,.ttpl h5{color:inherit}.ttpl-modal{position:fixed;inset:0;z-index:2147483000;background:transparent;display:none;align-items:center;justify-content:center;padding:20px}.ttpl-modal.open{display:flex}.ttpl-m-bg{position:absolute;inset:0;background:rgba(20,18,17,.72);backdrop-filter:blur(3px)}.ttpl-m-card{position:relative;background:#fff;border-radius:18px;max-width:540px;width:94vw;max-height:88vh;overflow:auto;box-shadow:0 30px 80px rgba(0,0,0,.4)}.ttpl-m-x{position:absolute;top:10px;right:14px;border:0;background:transparent;font-size:26px;line-height:1;cursor:pointer;color:#8B8885;z-index:2;font-family:inherit}.ttpl-m-x:hover{color:#232120}.ttpl-m-slot .form-card{box-shadow:none;padding:30px;color:#232120}.ttpl-m-slot h3{color:#232120}.ttpl input[type=range]{-webkit-appearance:none;appearance:none;background:#EBEBEB;border-radius:99px;height:6px;outline:none;border:0;padding:0}.ttpl input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:transparent}.ttpl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#EB352C;border:none;margin-top:-7px;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.25)}.ttpl input[type=range]::-moz-range-track{height:6px;border-radius:99px;background:transparent}.ttpl input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#EB352C;border:none;cursor:pointer}<\/style>\n<div style=\"position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow-x:clip;\">\n<div class=\"ttpl\">\n<div class=\"topbar\">\ud83d\udc49 <b>Free 60-day POC<\/b> \u2014 one pilot line. If we don&#8217;t find 10% hidden losses, you pay nothing. <a href=\"#demo\">Get started \u2192<\/a><\/div>\n<nav class=\"subnav\">\n<div class=\"wrap\">\n    <span class=\"pname\">Qual<b>Trak<\/b><\/span><br \/>\n    <a class=\"jump\" href=\"#how\">How it works<\/a><br \/>\n    <a class=\"jump\" href=\"#action\">Product in action<\/a><br \/>\n    <a class=\"jump\" href=\"#operators\">For operators<\/a><br \/>\n    <a class=\"jump\" href=\"#install\">Installation<\/a><br \/>\n    <a class=\"jump\" href=\"#roi\">ROI<\/a><br \/>\n    <a class=\"jump\" href=\"#faq\">FAQ<\/a><br \/>\n    <a class=\"btn btn-red\" href=\"#demo\">Book a demo<\/a>\n  <\/div>\n<\/nav>\n<p><!-- HERO --><\/p>\n<div class=\"hero\">\n<div class=\"wrap\">\n<div>\n      <span class=\"plogo\"><span class=\"pin\">Q<\/span>QualTrak \u00b7 Digital quality controls<\/span><\/p>\n<h1>Catch defects at the station.<!\u2013- [et_pb_br_holder] -\u2013>Cut <span style=\"color:#FF674C\">scrap &amp; rework by 40%.<\/span><\/h1>\n<pee class=\"sub\">QualTrak replaces paper checklists with guided digital self-checks at the workstation. A failed check triggers an alert the moment it happens \u2014 not at end of shift, not after the batch ships.<\/pee>\n<div class=\"hero-checks\">\n<div><span class=\"ck\">\u2714<\/span><span><b>Guided check plans<\/b> \u2014 by product, frequency and station, in your own words<\/span><\/div>\n<div><span class=\"ck\">\u2714<\/span><span><b>Live scrap &amp; conformity<\/b> \u2014 by line, shift and defect cause<\/span><\/div>\n<div><span class=\"ck\">\u2714<\/span><span><b>Full traceability<\/b> \u2014 every check stamped, ready for ISO 9001 &amp; customer audits<\/span><\/div>\n<\/p><\/div>\n<div class=\"hero-ctas\">\n        <a class=\"btn btn-red\" href=\"#demo\">\ud83d\udcc5 Book my demo<\/a><br \/>\n        <a class=\"btn btn-ghost on-dark\" href=\"#roi\">Calculate my scrap savings<\/a>\n      <\/div>\n<div class=\"trustline\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span> <span><b style=\"color:#fff\">450+ factories<\/b> \u00b7 30+ countries \u00b7 4.7\/5 on G2 &amp; Capterra<\/span><\/div>\n<\/p><\/div>\n<div class=\"dash-stack\">\n<div class=\"float-card float-gain\"><small>SCRAP &amp; REWORK \u2014 12 WEEKS<\/small><b>\u221240%<\/b><span style=\"font-size:11px;color:var(--slate)\">since QualTrak go-live<\/span><\/div>\n<div class=\"panel\">\n<div class=\"panel-hd\">\n          <span class=\"dot\" style=\"background:#FC5753\"><\/span><span class=\"dot\" style=\"background:#FDBC40\"><\/span><span class=\"dot\" style=\"background:#33C748\"><\/span><br \/>\n          <span class=\"url\">app.teeptrak.com\/qualtrak \u00b7 Line 2<\/span><br \/>\n          <span class=\"live\">LIVE<\/span>\n        <\/div>\n<div class=\"panel-bd\">\n<div class=\"kpi-row\">\n<div class=\"kpi\"><small>Scrap rate<\/small><b>2.1%<\/b> <span class=\"up\">\u25bc 0.4<\/span><\/div>\n<div class=\"kpi\"><small>Conformity<\/small><b>97.9%<\/b> <span class=\"up\">\u25b2 0.4<\/span><\/div>\n<div class=\"kpi\"><small>Checks done<\/small><b>48\/50<\/b> <span class=\"up\">\u25b2<\/span><\/div>\n<div class=\"kpi\"><small>Open NCs<\/small><b>3<\/b> <span class=\"up\">\u25bc 2<\/span><\/div>\n<\/p><\/div>\n<div class=\"sec-label\">Self-checks \u2014 last hour<\/div>\n<div class=\"barlist\">\n<div class=\"row\"><span style=\"color:var(--green);font-weight:800\">\u2714<\/span><span style=\"flex:1\">Dimensional \u00b7 batch 831<\/span><span class=\"val\">10:12<\/span><\/div>\n<div class=\"row\"><span style=\"color:var(--red);font-weight:800\">\u2718<\/span><span style=\"flex:1\">Weight \u00b7 batch 833 \u2014 NC raised<\/span><span class=\"val\">10:31<\/span><\/div>\n<div class=\"row\"><span style=\"color:var(--green);font-weight:800\">\u2714<\/span><span style=\"flex:1\">Visual \u00b7 batch 834<\/span><span class=\"val\">10:44<\/span><\/div>\n<div class=\"row\"><span style=\"color:var(--green);font-weight:800\">\u2714<\/span><span style=\"flex:1\">Torque \u00b7 batch 835<\/span><span class=\"val\">10:58<\/span><\/div>\n<\/p><\/div>\n<div class=\"sec-label\" style=\"margin-top:14px\">Top defect causes \u2014 this week<\/div>\n<div class=\"barlist\">\n<div class=\"row\"><span>Dimensional<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill red\" style=\"width:76%\"><\/div>\n<\/div>\n<p><span class=\"val\">38%<\/span><\/div>\n<div class=\"row\"><span>Surface<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill red\" style=\"width:54%\"><\/div>\n<\/div>\n<p><span class=\"val\">27%<\/span><\/div>\n<div class=\"row\"><span>Weight<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill amb\" style=\"width:36%\"><\/div>\n<\/div>\n<p><span class=\"val\">18%<\/span><\/div>\n<div class=\"row\"><span>Other<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill amb\" style=\"width:18%\"><\/div>\n<\/div>\n<p><span class=\"val\">9%<\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"float-card float-alert\"><span class=\"ic\">!<\/span><span><b>Non-conformity \u2014 10:31<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">Weight check failed \u00b7 batch 833 \u00b7 alert sent to quality lead<\/span><\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- LOGOS --><\/p>\n<div class=\"logos\">\n<div class=\"wrap\">\n    <pee>QualTrak runs in plants of<\/pee>\n<div class=\"logo-row\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/stellantis.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"stellantis\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/alstom.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"alstom\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/thalesgroup.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"thalesgroup\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/safran.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"safran\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/valeo.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"valeo\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/saint-gobain.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"saint-gobain\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/danone.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"danone\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/continental.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"continental\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/hutchinson.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"hutchinson\" style=\"height:30px;width:auto;filter:grayscale(100%);opacity:.55;\"><\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- OUTCOMES --><\/p>\n<section>\n<div class=\"wrap\">\n<div style=\"max-width:720px\">\n      <span class=\"eyebrow\">Why QualTrak<\/span><\/p>\n<h2>Paper checklists hide defects until it&#8217;s too late. QualTrak surfaces them in real time.<\/h2>\n<\/p><\/div>\n<div class=\"out-grid\">\n<div class=\"out-card reveal\">\n<div class=\"ic\">\ud83d\udccb<\/div>\n<p>        <span class=\"n\">Digitize<\/span><\/p>\n<h3>Check plans operators actually follow<\/h3>\n<pee>Guided self-checks at the workstation, in your vocabulary, at the frequency you define per product. No paper to lose, no end-of-shift transcription, no skipped boxes.<\/pee>\n      <\/div>\n<div class=\"out-card reveal\">\n<div class=\"ic\">\ud83d\udea8<\/div>\n<p>        <span class=\"n\">React<\/span><\/p>\n<h3>Non-conformities alert the right person, instantly<\/h3>\n<pee>A failed check raises an alert in the second it happens \u2014 to the quality lead, the shift leader, whoever you choose. Stop producing bad parts after one part, not after one shift.<\/pee>\n      <\/div>\n<div class=\"out-card reveal\">\n<div class=\"ic\">\ud83e\uddfe<\/div>\n<p>        <span class=\"n\">Prove<\/span><\/p>\n<h3>Traceability that survives any audit<\/h3>\n<pee>Every check is time-stamped and tied to product, batch, station and operator. ISO 9001 and customer audits go from a week of binder archaeology to a filtered export.<\/pee>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- HOW IT WORKS --><\/p>\n<section class=\"how\" id=\"how\">\n<div class=\"wrap\">\n<div style=\"text-align:center;max-width:680px;margin:0 auto\">\n      <span class=\"eyebrow\" style=\"justify-content:center\">Operating principle<\/span><\/p>\n<h2>How QualTrak works<\/h2>\n<pee class=\"sub\" style=\"margin:18px auto 0\">Three steps between a quality check and a decision you can act on.<\/pee>\n    <\/div>\n<div class=\"steps\">\n<div class=\"step reveal\">\n        <span class=\"num\">1<\/span><\/p>\n<h3>Configure your check plans<\/h3>\n<pee>Products, control points, tolerances and frequencies \u2014 built on the platform from your existing quality plan, not in your PLC or MES.<\/pee>\n<div class=\"connect-opts\"><span>\ud83d\udccb Check plans<\/span><span>\ud83c\udfaf Tolerances<\/span><span>\u23f1 Frequencies<\/span><\/div>\n<p>        <span class=\"t\">No IT project<\/span>\n      <\/div>\n<div class=\"step reveal\">\n        <span class=\"num\">2<\/span><\/p>\n<h3>Operators self-check at the station<\/h3>\n<pee>The tablet prompts the right check at the right time. Pass or fail, photo if needed \u2014 a few taps and production continues.<\/pee>\n        <span class=\"t\">Guided, zero paper<\/span>\n      <\/div>\n<div class=\"step reveal\">\n        <span class=\"num\">3<\/span><\/p>\n<h3>Supervise quality in real time<\/h3>\n<pee>Live scrap and conformity by line, defect Paretos, instant NC alerts, full audit trail \u2014 and raw-data APIs for your QMS or BI.<\/pee>\n        <span class=\"t\">Station \u2192 line \u2192 plant<\/span>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- PRODUCT IN ACTION --><\/p>\n<section id=\"action\">\n<div class=\"wrap\">\n    <span class=\"eyebrow\">Product in action<\/span><\/p>\n<h2>Quality supervision, exactly as your team will see it<\/h2>\n<div class=\"tabs-bar\">\n      <button class=\"tab-btn active\" data-tab=\"t1\">Live conformity<\/button><br \/>\n      <button class=\"tab-btn\" data-tab=\"t2\">Defect Pareto<\/button><br \/>\n      <button class=\"tab-btn\" data-tab=\"t3\">Audit trail<\/button><br \/>\n      <button class=\"tab-btn\" data-tab=\"t4\">NC alerts<\/button>\n    <\/div>\n<div class=\"tab-pane active\" id=\"t1\">\n<div>\n<h3>Scrap and conformity, live, by line<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">See conformity rates and open non-conformities update as checks are performed \u2014 across every line, from any browser.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\">\u2714<\/span>Conformity rate by line, refreshed at every check<\/div>\n<div><span class=\"ck\">\u2714<\/span>Open NCs with age and owner \u2014 nothing falls through<\/div>\n<div><span class=\"ck\">\u2714<\/span>Drill down: plant \u2192 line \u2192 station \u2192 batch<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"panel\">\n<div class=\"panel-hd\"><span class=\"dot\" style=\"background:#FC5753\"><\/span><span class=\"dot\" style=\"background:#FDBC40\"><\/span><span class=\"dot\" style=\"background:#33C748\"><\/span><span class=\"url\">Live conformity \u2014 all lines<\/span><span class=\"live\">LIVE<\/span><\/div>\n<div class=\"panel-bd\">\n<div class=\"barlist\">\n<div class=\"row\"><span>Machining 1<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill\" style=\"width:99%\"><\/div>\n<\/div>\n<p><span class=\"val\">99.2%<\/span><\/div>\n<div class=\"row\"><span>Assembly 1<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill\" style=\"width:98%\"><\/div>\n<\/div>\n<p><span class=\"val\">98.4%<\/span><\/div>\n<div class=\"row\"><span>Assembly 2<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill amb\" style=\"width:96%\"><\/div>\n<\/div>\n<p><span class=\"val\">96.1%<\/span><\/div>\n<div class=\"row\"><span>Packaging 3<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill red\" style=\"width:93%\"><\/div>\n<\/div>\n<p><span class=\"val\">93.0%<\/span><\/div>\n<\/p><\/div>\n<div class=\"sec-label\" style=\"margin-top:14px\">Open non-conformities<\/div>\n<div style=\"display:flex;gap:8px;flex-wrap:wrap\">\n            <span style=\"font-size:11.5px;font-weight:700;background:var(--red-soft);color:var(--red);border-radius:7px;padding:5px 11px\">\u25cf Weight \u2014 batch 833 \u00b7 22 min<\/span><br \/>\n            <span style=\"font-size:11.5px;font-weight:700;background:#FDF3DF;color:#B7791F;border-radius:7px;padding:5px 11px\">\u25cf Surface \u2014 batch 829 \u00b7 1h 05<\/span>\n          <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tab-pane\" id=\"t2\">\n<div>\n<h3>The defect Pareto that builds itself<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Every check feeds the defect tree. By Friday you know your top three defect causes \u2014 by product, line, station or shift.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\">\u2714<\/span>Pareto of defect causes, any period, any scope<\/div>\n<div><span class=\"ck\">\u2714<\/span>Filter by product, batch, station or team<\/div>\n<div><span class=\"ck\">\u2714<\/span>Export to Excel or feed your QMS\/BI via API<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"panel\">\n<div class=\"panel-hd\"><span class=\"dot\" style=\"background:#FC5753\"><\/span><span class=\"dot\" style=\"background:#FDBC40\"><\/span><span class=\"dot\" style=\"background:#33C748\"><\/span><span class=\"url\">Defect Pareto \u2014 week 24 \u00b7 Line 2<\/span><\/div>\n<div class=\"panel-bd\">\n<div class=\"barlist\" style=\"gap:10px\">\n<div class=\"row\"><span>Dimensional<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill red\" style=\"width:88%\"><\/div>\n<\/div>\n<p><span class=\"val\">31<\/span><\/div>\n<div class=\"row\"><span>Surface<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill red\" style=\"width:60%\"><\/div>\n<\/div>\n<p><span class=\"val\">21<\/span><\/div>\n<div class=\"row\"><span>Weight<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill amb\" style=\"width:42%\"><\/div>\n<\/div>\n<p><span class=\"val\">15<\/span><\/div>\n<div class=\"row\"><span>Marking<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill amb\" style=\"width:25%\"><\/div>\n<\/div>\n<p><span class=\"val\">9<\/span><\/div>\n<div class=\"row\"><span>Other<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill\" style=\"width:14%\"><\/div>\n<\/div>\n<p><span class=\"val\">5<\/span><\/div>\n<\/p><\/div>\n<div style=\"margin-top:16px;background:#F5F6F5;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:12.5px;color:var(--slate)\"><b style=\"color:var(--ink)\">Insight:<\/b> dimensional defects = 38% of NCs this week, concentrated on station 20 \u00b7 morning shift. One tooling fix \u2248 <b style=\"color:var(--green)\">\u22122,400 scrapped parts \/ year<\/b>.<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tab-pane\" id=\"t3\">\n<div>\n<h3>An audit trail that writes itself<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Every check \u2014 pass or fail \u2014 is stamped with product, batch, station, operator and time. Audit prep becomes a filtered export, not a week in the archive room.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\">\u2714<\/span>Complete check history by batch and product<\/div>\n<div><span class=\"ck\">\u2714<\/span>Ready for ISO 9001, IATF and customer audits<\/div>\n<div><span class=\"ck\">\u2714<\/span>One-click export for any scope and period<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"panel\">\n<div class=\"panel-hd\"><span class=\"dot\" style=\"background:#FC5753\"><\/span><span class=\"dot\" style=\"background:#FDBC40\"><\/span><span class=\"dot\" style=\"background:#33C748\"><\/span><span class=\"url\">Batch 833 \u2014 full trace \u00b7 generated 14:05<\/span><\/div>\n<div class=\"panel-bd\">\n<div class=\"kpi-row\">\n<div class=\"kpi\"><small>Checks<\/small><b>12\/12<\/b><\/div>\n<div class=\"kpi\"><small>Conform<\/small><b>11<\/b><\/div>\n<div class=\"kpi\"><small>NC<\/small><b>1<\/b><\/div>\n<div class=\"kpi\"><small>Stations<\/small><b>4<\/b><\/div>\n<\/p><\/div>\n<div class=\"sec-label\">Check log \u2014 batch 833<\/div>\n<div class=\"barlist\">\n<div class=\"row\"><span style=\"color:var(--green);font-weight:800\">\u2714<\/span><span style=\"flex:1\">Dimensional \u00b7 St. 10 \u00b7 op. badge 214<\/span><span class=\"val\">09:48<\/span><\/div>\n<div class=\"row\"><span style=\"color:var(--green);font-weight:800\">\u2714<\/span><span style=\"flex:1\">Visual \u00b7 St. 20 \u00b7 op. badge 214<\/span><span class=\"val\">10:05<\/span><\/div>\n<div class=\"row\"><span style=\"color:var(--red);font-weight:800\">\u2718<\/span><span style=\"flex:1\">Weight \u00b7 St. 30 \u00b7 NC-2114 raised<\/span><span class=\"val\">10:31<\/span><\/div>\n<div class=\"row\"><span style=\"color:var(--green);font-weight:800\">\u2714<\/span><span style=\"flex:1\">Torque \u00b7 St. 40 \u00b7 after rework<\/span><span class=\"val\">11:12<\/span><\/div>\n<\/p><\/div>\n<div style=\"font-size:12px;color:var(--slate);margin-top:8px\">\ud83e\uddfe Exportable as PDF \/ Excel \u2014 per batch, product, period or customer<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tab-pane\" id=\"t4\">\n<div>\n<h3>Know about the defect after one part, not one shift<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Configurable alerts to any smartphone \u2014 failed check, scrap threshold crossed, NC left open too long. React while the batch can still be saved.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\">\u2714<\/span>Instant push alert on any failed check<\/div>\n<div><span class=\"ck\">\u2714<\/span>Scrap-rate thresholds per line or product<\/div>\n<div><span class=\"ck\">\u2714<\/span>Escalation rules \u2014 operator \u2192 quality lead \u2192 manager<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"panel\" style=\"max-width:340px;margin:0 auto\">\n<div class=\"panel-hd\"><span class=\"dot\" style=\"background:#FC5753\"><\/span><span class=\"dot\" style=\"background:#FDBC40\"><\/span><span class=\"dot\" style=\"background:#33C748\"><\/span><span class=\"url\">TeepTrak mobile<\/span><span class=\"live\">LIVE<\/span><\/div>\n<div class=\"panel-bd\" style=\"display:grid;gap:10px\">\n<div style=\"border-left:4px solid #E74C3C;background:#FBEAE7;border-radius:9px;padding:11px 13px;font-size:12.5px\"><b>\ud83d\udd34 Check failed \u2014 Weight \u00b7 batch 833<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">10:31 \u00b7 station 30 \u00b7 NC-2114 raised<\/span><\/div>\n<div style=\"border-left:4px solid var(--amber);background:#FDF3DF;border-radius:9px;padding:11px 13px;font-size:12.5px\"><b>\ud83d\udfe0 Scrap over threshold \u2014 Packaging 3<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">10:18 \u00b7 4.1% vs 3% target<\/span><\/div>\n<div style=\"border-left:4px solid var(--green);background:#E6F6EC;border-radius:9px;padding:11px 13px;font-size:12.5px\"><b>\ud83d\udfe2 NC closed \u2014 Surface \u00b7 batch 829<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">09:55 \u00b7 root cause: tooling wear<\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- OPERATOR TABLET --><\/p>\n<section class=\"tablet-sec\" id=\"operators\">\n<div class=\"wrap\">\n<div>\n      <span class=\"eyebrow\" style=\"color:#FF674C\">Built for the shop floor<\/span><\/p>\n<h2>Guided checks. A few taps. Zero paper.<\/h2>\n<pee class=\"sub\">Adoption is where quality projects die. QualTrak&#8217;s tablet interface guides the operator through each check at the right moment \u2014 pass, fail, photo. No typing, no menus, no blame.<\/pee>\n<div class=\"tab-checks\">\n<div><span class=\"ck\">\u2714<\/span><span><b>Your check plans, your words<\/b> \u2014 control points configured to match your quality plan<\/span><\/div>\n<div><span class=\"ck\">\u2714<\/span><span><b>Works with gloves<\/b> \u2014 big targets, high contrast, rugged tablets<\/span><\/div>\n<div><span class=\"ck\">\u2714<\/span><span><b>Photos &amp; measurements<\/b> \u2014 attach evidence to any check in seconds<\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div class=\"tablet\">\n<div class=\"tab-screen\">\n<div class=\"ts-head\"><span>QualTrak \u00b7 Line 2 \u00b7 batch 833<\/span><span class=\"st\">CHECK DUE \u2014 Weight<\/span><\/div>\n<div class=\"ts-body\">\n<div class=\"ts-q\">Weight check \u2014 is the part within 412\u2013418 g?<\/div>\n<div class=\"cause-grid\">\n<div class=\"cause selected\"><span class=\"ic\">\u2714<\/span>Conform<\/div>\n<div class=\"cause\"><span class=\"ic\">\u2718<\/span>Non-conform<\/div>\n<div class=\"cause\"><span class=\"ic\">\ud83d\udcf7<\/span>Add photo<\/div>\n<div class=\"cause\"><span class=\"ic\">\u2696\ufe0f<\/span>Enter value<\/div>\n<div class=\"cause\"><span class=\"ic\">\u23ed<\/span>Skip \u2014 justify<\/div>\n<div class=\"cause\"><span class=\"ic\">\ud83d\udee0<\/span>Call quality<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ts-foot\"><span>Tap 1 of 2 \u2014 confirm to finish<\/span><span class=\"ok\">Confirm \u2713<\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tap-note\">Actual operator flow: tap the result \u2192 tap confirm. Done.<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- INSTALL --><\/p>\n<section id=\"install\">\n<div class=\"wrap\">\n<div style=\"text-align:center;max-width:680px;margin:0 auto\">\n      <span class=\"eyebrow\" style=\"justify-content:center\">Quick &amp; easy<\/span><\/p>\n<h2>Installed in five steps \u2014 without stopping the machine<\/h2>\n<\/p><\/div>\n<div class=\"install-line\">\n<div class=\"inst reveal\">\n<div>\n<h4>Set up the station<\/h4>\n<pee>Tablet + platform account \u2014 no machine wiring required<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Load your quality plan<\/h4>\n<pee>Products, control points, tolerances and frequencies<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Position the tablet<\/h4>\n<pee>At the control station \u2014 one tablet can serve several stations<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Configure<\/h4>\n<pee>Defect tree, alert rules and escalation paths<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Start checking<\/h4>\n<pee>Self-checks guided and traced live, from minute one<\/pee><\/div>\n<\/div><\/div>\n<div class=\"install-note\">\u23f1 Typical install: <b>under 1 hour per station<\/b> \u2014 no production stop, no PLC modification, no IT project.<\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- ROI --><\/p>\n<section class=\"roi\" id=\"roi\">\n<div class=\"wrap\">\n<div style=\"text-align:center;max-width:720px;margin:0 auto\">\n      <span class=\"eyebrow\" style=\"justify-content:center\">Make the business case<\/span><\/p>\n<h2>How much are scrap and rework costing you?<\/h2>\n<pee class=\"sub\" style=\"margin:18px auto 0\">Drag the sliders. Estimate based on a conservative \u221230% scrap reduction \u2014 QualTrak customers reach \u221240%.<\/pee>\n    <\/div>\n<div class=\"roi-box\">\n<div class=\"roi-in\">\n<div class=\"ctrl\">\n          <label>Production lines with checks <output id=\"oM\">6<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rM\" min=\"1\" max=\"60\" value=\"6\">\n        <\/div>\n<div class=\"ctrl\">\n          <label>Current scrap &amp; rework rate <output id=\"oO\">3%<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rO\" min=\"1\" max=\"15\" value=\"3\">\n        <\/div>\n<div class=\"ctrl\">\n          <label>Average cost per scrapped part (USD) <output id=\"oC\">$40<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rC\" min=\"2\" max=\"500\" step=\"2\" value=\"40\">\n        <\/div>\n<div class=\"ctrl\" style=\"margin-bottom:0\">\n          <label>Parts \/ year \/ line <output id=\"oH\">200,000<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rH\" min=\"10000\" max=\"2000000\" step=\"10000\" value=\"200000\">\n        <\/div>\n<div class=\"roi-note\">Recoverable value = lines \u00d7 parts \u00d7 scrap rate \u00d7 30% reduction \u00d7 cost per part. Conservative vs. customer average.<\/div>\n<\/p><\/div>\n<div class=\"roi-out\">\n        <small>Estimated recoverable scrap cost<\/small><\/p>\n<div class=\"big\" id=\"roiVal\">$432k<\/div>\n<pee>per year, at \u221230% scrap &amp; rework<\/pee>\n        <pee style=\"margin-top:6px\">\u2248 <b id=\"roiHrs\" style=\"color:#fff\">10,800<\/b> parts saved from the bin<\/pee>\n        <a class=\"btn btn-red\" href=\"#demo\">Find my scrap savings \u2192<\/a>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- VARIANTS --><\/p>\n<section style=\"padding-top:0\">\n<div class=\"wrap\">\n    <span class=\"eyebrow\">One product, three ways to run it<\/span><\/p>\n<h2>Choose your QualTrak<\/h2>\n<div class=\"var-grid\">\n<div class=\"var-card reveal\">\n        <span class=\"tag\">Standalone<\/span><\/p>\n<h4>Qual<b>Trak<\/b><\/h4>\n<pee>Digital self-checks, NC alerts, defect Paretos and full traceability on the lines you choose \u2014 independent of any other system.<\/pee>\n      <\/div>\n<div class=\"var-card reveal\">\n        <span class=\"tag\">With PerfTrak<\/span><\/p>\n<h4>Qual<b>Trak<\/b> + Perf<b>Trak<\/b><\/h4>\n<pee>One tablet, two jobs: loss qualification and quality checks side by side. See quality and OEE on the same dashboards, with one login.<\/pee>\n      <\/div>\n<div class=\"var-card reveal\">\n        <span class=\"tag\">Connected QMS<\/span><\/p>\n<h4>Qual<b>Trak<\/b> API<\/h4>\n<pee>Feed checks, NCs and traces straight into your QMS, MES or BI via standard APIs \u2014 QualTrak handles the shop floor, your systems stay the master.<\/pee>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- RESULTS --><\/p>\n<section class=\"testi\" id=\"results\">\n<div class=\"wrap\">\n<div style=\"text-align:center;max-width:720px;margin:0 auto\">\n      <span class=\"eyebrow\" style=\"justify-content:center\">Customer results<\/span><\/p>\n<h2>The results our customers see every day<\/h2>\n<\/p><\/div>\n<div class=\"bignum\" style=\"margin-top:48px\">\n<div class=\"bn reveal\"><b>\u221240%<\/b><small>scrap &amp; rework cost<\/small><\/div>\n<div class=\"bn reveal\"><b>100%<\/b><small>paperless, traceable checks<\/small><\/div>\n<div class=\"bn reveal\"><b>450+<\/b><small>factories run TeepTrak<\/small><\/div>\n<div class=\"bn reveal\"><b>4.7\/5<\/b><small>on G2 &amp; Capterra<\/small><\/div>\n<\/p><\/div>\n<div class=\"t-grid\">\n<div class=\"t-card reveal\">\n<div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n<pee>&#8220;Quickly adopted by all our production lines thanks to its intuitive interface and clear, real-time dashboards. Operators use it daily for short-interval control.&#8221;<\/pee>\n<div class=\"who\"><b>Alex M.<\/b>Production Manager \u00b7 USA, 51\u2013200 employees<\/div>\n<\/p><\/div>\n<div class=\"t-card reveal\">\n<div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n<pee>&#8220;Real-time OEE tracking and stoppage capture at 3 sites. Fast deployment, operator-friendly interface, clear loss trees, actionable alerts, easy BI exports and APIs.&#8221;<\/pee>\n<div class=\"who\"><b>Laure P.<\/b>Operations \u00b7 Germany, 101\u2013500 employees<\/div>\n<\/p><\/div>\n<div class=\"t-card reveal\">\n<div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n<pee>&#8220;Deployed on all our automated equipment. Strong adoption by operators, elimination of paper and Excel, rapid OEE gains on micro-stops and team organization.&#8221;<\/pee>\n<div class=\"who\"><b>Manuel R.<\/b>Continuous Improvement \u00b7 France, 1,001\u20135,000 employees<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- INTEGRATIONS --><\/p>\n<section class=\"integ\">\n<div class=\"wrap\">\n    <span class=\"eyebrow\" style=\"justify-content:center\">Plays well with your stack<\/span><\/p>\n<h2>Your data, wherever you need it<\/h2>\n<pee class=\"sub\" style=\"margin:18px auto 0\">Standard APIs and raw-data access. Feed your BI, your ERP, your data lake.<\/pee>\n<div class=\"integ-row\">\n      <span>SAP<\/span><span>Oracle<\/span><span>Power BI<\/span><span>Tableau<\/span><span>Excel export<\/span><span>REST API<\/span><span>OPC UA<\/span>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- FAQ --><\/p>\n<section class=\"faq\" id=\"faq\">\n<div class=\"wrap\">\n<div style=\"text-align:center\"><span class=\"eyebrow\" style=\"justify-content:center\">Questions<\/span><\/p>\n<h2>Frequently asked questions<\/h2>\n<\/div>\n<div class=\"faq-list\">\n<div class=\"faq-item open\">\n        <button class=\"faq-q\">Do we have to change our existing quality plan?<\/button><\/p>\n<div class=\"faq-a\">No. QualTrak digitizes the check plans you already have \u2014 same control points, same tolerances, same vocabulary. You configure them on the platform; nothing changes in your process except the paper disappears.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">Does it require connecting to our machines?<\/button><\/p>\n<div class=\"faq-a\">No. QualTrak runs on workstation tablets and the platform \u2014 no PLC wiring, no machine modification. If you also run PerfTrak, both share the same tablet and dashboards.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">What if operators don&#8217;t play along?<\/button><\/p>\n<div class=\"faq-a\">The tablet asks for a few guided taps at the moment the check is due, in your own vocabulary. It removes paperwork instead of adding it \u2014 customers consistently report adoption from week one.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">How is this different from a QMS module?<\/button><\/p>\n<div class=\"faq-a\">QMS suites manage documents and processes; QualTrak runs the checks on the shop floor, live. It deploys in days, operators adopt it immediately, and it can feed your QMS via API \u2014 they complement each other.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">Will it stand up to an ISO 9001 or customer audit?<\/button><\/p>\n<div class=\"faq-a\">Yes \u2014 every check is time-stamped and tied to product, batch, station and operator, with full history and one-click exports. Audit preparation typically drops from days to hours.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">What does the free 60-day POC include?<\/button><\/p>\n<div class=\"faq-a\">One pilot line, fully equipped \u2014 tablets, platform, onboarding. If we don&#8217;t surface significant scrap and rework savings in 60 days, you pay nothing.<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- FINAL CTA + FORM --><\/p>\n<section class=\"final\" id=\"demo\">\n<div class=\"wrap\">\n<div>\n<h2>See your scrap shrink \u2014 on your lines, with your numbers<\/h2>\n<pee class=\"sub\">A 30-minute working session with a TeepTrak engineer. We&#8217;ll map your defect profile and show you QualTrak running on checks like yours.<\/pee>\n<div class=\"guarantee\">\ud83d\udee1 <span><b>Zero-risk POC:<\/b> one pilot line, fully equipped, free for 60 days. If we don&#8217;t surface significant scrap savings, you pay nothing.<\/span><\/div>\n<div class=\"trustline\" style=\"margin-top:28px\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span> <span><b style=\"color:#fff\">450+ factories<\/b> \u00b7 30+ countries \u00b7 4.7\/5 on G2 &amp; Capterra<\/span><\/div>\n<\/p><\/div>\n<div class=\"form-card\">\n<h3>Book my demo<\/h3>\n<div class=\"fc-sub\">Or start the free 60-day POC \u2014 mention it in the goals field.<\/div>\n    <div class=\"teeptrak-form-container \">\n        <h3 class=\"teeptrak-form-title\">Request a demo<\/h3>                \n        <form id=\"teeptrak-6a32784f9ebb0\" class=\"teeptrak-form\" data-form-type=\"demo_request\">\n            <div style=\"position:absolute;left:-9999px;\"><input type=\"text\" name=\"website_url\" value=\"\" tabindex=\"-1\"><input type=\"text\" name=\"fax_number\" value=\"\" tabindex=\"-1\"><\/div>            \n            <div class=\"teeptrak-form-row teeptrak-form-row-half\">                <div class=\"teeptrak-form-field\">\n                    <label>First name <span class=\"required\">*<\/span><\/label>                    \n                                            <input type=\"text\" name=\"first_name\" required placeholder=\"\">\n                                    <\/div>\n                            <div class=\"teeptrak-form-field\">\n                    <label>Name <span class=\"required\">*<\/span><\/label>                    \n                                            <input type=\"text\" name=\"last_name\" required placeholder=\"\">\n                                    <\/div>\n                            <div class=\"teeptrak-form-field\">\n                    <label>E-mail <span class=\"required\">*<\/span><\/label>                    \n                                            <input type=\"email\" name=\"email\" required placeholder=\"\">\n                                    <\/div>\n                            <div class=\"teeptrak-form-field\">\n                    <label>Phone <span class=\"required\">*<\/span><\/label>                    \n                                            <input type=\"tel\" name=\"phone\" required placeholder=\"\">\n                                    <\/div>\n                            <div class=\"teeptrak-form-field\">\n                    <label>Business <span class=\"required\">*<\/span><\/label>                    \n                                            <input type=\"text\" name=\"company\" required placeholder=\"\">\n                                    <\/div>\n                            <div class=\"teeptrak-form-field\">\n                    <label>Job<\/label>                    \n                                            <input type=\"text\" name=\"job_title\"  placeholder=\"\">\n                                    <\/div>\n            <\/div><div class=\"teeptrak-form-row\">                <div class=\"teeptrak-form-field\">\n                    <label>Goals<\/label>                    \n                                            <textarea name=\"message\" rows=\"3\"  placeholder=\"\"><\/textarea>\n                                    <\/div>\n            <\/div>            \n            <input type=\"hidden\" name=\"page_url\" value=\"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/\">\n            <input type=\"hidden\" name=\"recaptcha_token\" value=\"\" class=\"teeptrak-recaptcha-token\">\n            \n                        \n            <div class=\"teeptrak-form-row\">\n                <button type=\"submit\" class=\"teeptrak-submit teeptrak-submit-full\">\n                    <span class=\"teeptrak-submit-text\">To book<\/span>\n                    <span class=\"teeptrak-submit-loading\" style=\"display:none;\">Envoi...<\/span>\n                <\/button>\n            <\/div>\n            \n            <div class=\"teeptrak-form-message\" style=\"display:none;\"><\/div>\n        <\/form>\n    <\/div>\n    \n<div class=\"fc-note\" style=\"font-size:12px;color:#999;margin-top:10px;text-align:center\">\ud83d\udd12 Your data is protected under GDPR &amp; CCPA<\/div>\n<\/div><\/div>\n<\/section>\n<div class=\"sticky-cta\"><a class=\"btn btn-red\" href=\"#demo\">\ud83d\udcc5 Book my demo<\/a><\/div>\n<div class=\"ttpl-modal\" id=\"ttplM\" aria-hidden=\"true\">\n<div class=\"ttpl-m-bg\"><\/div>\n<div class=\"ttpl-m-card\"><button class=\"ttpl-m-x\" type=\"button\">&#215;<\/button><\/p>\n<div class=\"ttpl-m-slot\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><script>(function(){if(window.__ttplB)return;window.__ttplB=1;var run=function(){try{ document.querySelectorAll('.tab-btn').forEach(b=>b.addEventListener('click',()=>{ document.querySelectorAll('.tab-btn').forEach(x=>x.classList.remove('active')); document.querySelectorAll('.tab-pane').forEach(x=>x.classList.remove('active')); b.classList.add('active'); document.getElementById(b.dataset.tab).classList.add('active'); })); document.querySelectorAll('.faq-q').forEach(q=>q.addEventListener('click',()=>{ const it=q.parentElement,was=it.classList.contains('open'); document.querySelectorAll('.faq-item').forEach(i=>i.classList.remove('open')); if(!was)it.classList.add('open'); })); const $=id=>document.getElementById(id); const fmtUSD=v=>v>=1e6?'$'+(v\/1e6).toFixed(1)+'M':'$'+Math.round(v\/1e3)+'k'; function roi(){ const m=+$('rM').value,o=+$('rO').value,c=+$('rC').value,h=+$('rH').value; $('oM').textContent=m;$('oO').textContent=o+'%';$('oC').textContent='$'+c;$('oH').textContent=h.toLocaleString('en-US'); const parts=m*h*(o\/100)*0.30; $('roiVal').textContent=fmtUSD(parts*c); $('roiHrs').textContent=Math.round(parts).toLocaleString('en-US'); } ['rM','rO','rC','rH'].forEach(id=>$(id).addEventListener('input',roi));roi(); document.querySelectorAll('.cause').forEach(c=>c.addEventListener('click',()=>{ document.querySelectorAll('.cause').forEach(x=>x.classList.remove('selected')); c.classList.add('selected'); })); const io=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){e.target.classList.add('vis');io.unobserve(e.target)}}),{threshold:.12}); document.querySelectorAll('.reveal').forEach(el=>io.observe(el)); var M=document.getElementById('ttplM');if(M){M.classList.add('ttpl');document.body.appendChild(M);var S=M.querySelector('.ttpl-m-slot'),PH=null;var openM=function(ev){if(ev){ev.preventDefault();ev.stopPropagation();}if(!S.firstElementChild){var fc=document.querySelector('.ttpl .final .form-card');if(fc){PH=document.createComment('fc');fc.parentNode.insertBefore(PH,fc);S.appendChild(fc);}}M.classList.add('open');document.documentElement.style.overflow='hidden';};var closeM=function(){M.classList.remove('open');document.documentElement.style.overflow='';if(PH&&S.firstElementChild){PH.parentNode.insertBefore(S.firstElementChild,PH);PH.parentNode.removeChild(PH);PH=null;}};document.querySelectorAll('a[href=\"#demo\"],a[href=\"#cta\"]').forEach(function(a){var b=a.cloneNode(true);b.removeAttribute('href');b.style.cursor='pointer';b.setAttribute('role','button');b.setAttribute('tabindex','0');a.parentNode.replaceChild(b,a);b.addEventListener('click',openM);b.addEventListener('keydown',function(ev){if(ev.key==='Enter')openM(ev)})});M.querySelector('.ttpl-m-x').addEventListener('click',closeM);M.querySelector('.ttpl-m-bg').addEventListener('click',closeM);document.addEventListener('keydown',function(ev){if(ev.key==='Escape')closeM()});} document.querySelectorAll('.ttpl input[type=range]').forEach(function(s){var paint=function(){var p=(s.value-s.min)\/((s.max-s.min)||1)*100;s.style.background='linear-gradient(to right,#EB352C 0%,#EB352C '+p+'%,#EBEBEB '+p+'%,#EBEBEB 100%)'};s.addEventListener('input',paint);paint()}); }catch(e){console.warn('ttpl',e)} setTimeout(function(){document.querySelectorAll('.ttpl .reveal').forEach(function(el){el.classList.add('vis')})},2500);};if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',run)}else{run()}})();<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Optimize your quality controls with QualTrak. Digital inspection and field traceability. <\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-32879","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>QualTrak - TEEPTRAK - Connect to your industrial potential<\/title>\n<meta name=\"description\" content=\"Transform your quality processes with QualTrak. Digitalize and optimize your industrial quality controls for maximum efficiency.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"QualTrak - TEEPTRAK - Connect to your industrial potential\" \/>\n<meta property=\"og:description\" content=\"Transform your quality processes with QualTrak. Digitalize and optimize your industrial quality controls for maximum efficiency.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/\" \/>\n<meta property=\"og:site_name\" content=\"TEEPTRAK - Connect to your industrial potential\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-12T22:54:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.brandfetch.io\/stellantis.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/\",\"url\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/\",\"name\":\"QualTrak - TEEPTRAK - Connect to your industrial potential\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.brandfetch.io\\\/stellantis.com\\\/w\\\/160\\\/h\\\/48\\\/fallback\\\/transparent\\\/type\\\/logo?c=1idvhKC37JmLVV0f_XU\",\"datePublished\":\"2024-07-22T09:42:40+00:00\",\"dateModified\":\"2026-06-12T22:54:43+00:00\",\"description\":\"Transform your quality processes with QualTrak. Digitalize and optimize your industrial quality controls for maximum efficiency.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.brandfetch.io\\\/stellantis.com\\\/w\\\/160\\\/h\\\/48\\\/fallback\\\/transparent\\\/type\\\/logo?c=1idvhKC37JmLVV0f_XU\",\"contentUrl\":\"https:\\\/\\\/cdn.brandfetch.io\\\/stellantis.com\\\/w\\\/160\\\/h\\\/48\\\/fallback\\\/transparent\\\/type\\\/logo?c=1idvhKC37JmLVV0f_XU\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/digitize-industrial-quality-controls\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"QualTrak\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/\",\"name\":\"TEEPTRAK\",\"description\":\"TEEPTRAK official website - OEE\",\"publisher\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#organization\",\"name\":\"TEEPTRAK\",\"url\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/teeptrak.com\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/cropped-Capture-decran-2023-05-04-112832.png\",\"contentUrl\":\"https:\\\/\\\/teeptrak.com\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/cropped-Capture-decran-2023-05-04-112832.png\",\"width\":512,\"height\":512,\"caption\":\"TEEPTRAK\"},\"image\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/teeptrak\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/teeptrakinternational\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"QualTrak - TEEPTRAK - Connect to your industrial potential","description":"Transform your quality processes with QualTrak. Digitalize and optimize your industrial quality controls for maximum efficiency.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/","og_locale":"en_US","og_type":"article","og_title":"QualTrak - TEEPTRAK - Connect to your industrial potential","og_description":"Transform your quality processes with QualTrak. Digitalize and optimize your industrial quality controls for maximum efficiency.","og_url":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/","og_site_name":"TEEPTRAK - Connect to your industrial potential","article_modified_time":"2026-06-12T22:54:43+00:00","og_image":[{"url":"https:\/\/cdn.brandfetch.io\/stellantis.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/","url":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/","name":"QualTrak - TEEPTRAK - Connect to your industrial potential","isPartOf":{"@id":"https:\/\/teeptrak.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/#primaryimage"},"image":{"@id":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.brandfetch.io\/stellantis.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU","datePublished":"2024-07-22T09:42:40+00:00","dateModified":"2026-06-12T22:54:43+00:00","description":"Transform your quality processes with QualTrak. Digitalize and optimize your industrial quality controls for maximum efficiency.","breadcrumb":{"@id":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/#primaryimage","url":"https:\/\/cdn.brandfetch.io\/stellantis.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU","contentUrl":"https:\/\/cdn.brandfetch.io\/stellantis.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU"},{"@type":"BreadcrumbList","@id":"https:\/\/teeptrak.com\/en\/digitize-industrial-quality-controls\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/teeptrak.com\/en\/"},{"@type":"ListItem","position":2,"name":"QualTrak"}]},{"@type":"WebSite","@id":"https:\/\/teeptrak.com\/en\/#website","url":"https:\/\/teeptrak.com\/en\/","name":"TEEPTRAK","description":"TEEPTRAK official website - OEE","publisher":{"@id":"https:\/\/teeptrak.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/teeptrak.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/teeptrak.com\/en\/#organization","name":"TEEPTRAK","url":"https:\/\/teeptrak.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/teeptrak.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/teeptrak.com\/wp-content\/uploads\/2023\/05\/cropped-Capture-decran-2023-05-04-112832.png","contentUrl":"https:\/\/teeptrak.com\/wp-content\/uploads\/2023\/05\/cropped-Capture-decran-2023-05-04-112832.png","width":512,"height":512,"caption":"TEEPTRAK"},"image":{"@id":"https:\/\/teeptrak.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/teeptrak\/","https:\/\/www.linkedin.com\/company\/teeptrakinternational\/"]}]}},"_links":{"self":[{"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/pages\/32879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/comments?post=32879"}],"version-history":[{"count":71,"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/pages\/32879\/revisions"}],"predecessor-version":[{"id":107483,"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/pages\/32879\/revisions\/107483"}],"wp:attachment":[{"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/media?parent=32879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}