{"id":32118,"date":"2024-07-18T08:45:51","date_gmt":"2024-07-18T08:45:51","guid":{"rendered":"https:\/\/new.teeptrak.com\/perftrak\/"},"modified":"2026-06-25T09:39:47","modified_gmt":"2026-06-25T09:39:47","slug":"perftrak","status":"publish","type":"page","link":"https:\/\/teeptrak.com\/en\/perftrak\/","title":{"rendered":"PerfTrak"},"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\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg> <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\">Perf<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      <img decoding=\"async\" src=\"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png\" alt=\"PerfTrak\" style=\"height:46px;width:auto;max-width:62%;display:block;margin:0 0 28px;\" \/><span class=\"plogo\">Real-time OEE &amp; downtime<\/span><\/p>\n<h1>See every stop.<!\u2013- [et_pb_br_holder] -\u2013>Recover <span style=\"color:#FF674C\">10\u201315 OEE points.<\/span><\/h1>\n<pee class=\"sub\">PerfTrak captures every stop and slow cycle on every machine \u2014 automatically. Operators qualify causes in two taps. You get a live Pareto of exactly where your hours go.<\/pee>\n<div class=\"hero-checks\">\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span><b>Any machine, any age<\/b> \u2014 PLC signal, sensor or OPC UA, no PLC changes<\/span><\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span><b>Live in under 1 hour<\/b> per machine \u2014 no IT project<\/span><\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span><b>Down to 2-minute micro-stops<\/b> \u2014 losses nobody ever logs<\/span><\/div>\n<\/p><\/div>\n<div class=\"hero-ctas\">\n        <a class=\"btn btn-red\" href=\"#demo\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg> Book my demo<\/a><br \/>\n        <a class=\"btn btn-ghost on-dark\" href=\"#roi\">Calculate my hidden losses<\/a>\n      <\/div>\n<div class=\"trustline\"><span class=\"stars\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><\/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>OEE \u2014 12 WEEKS<\/small><b>+11.8 pts<\/b><span style=\"font-size:11px;color:var(--slate)\">since PerfTrak 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\/perftrak \u00b7 Machining line 1<\/span><br \/>\n          <span class=\"live\">LIVE<\/span>\n        <\/div>\n<div class=\"panel-bd\" style=\"padding:0;background:#fff;border-radius:0 0 14px 14px;overflow:hidden\">\n<div class=\"ttlive\">\n<style>\n.ttlive{font-family:inherit;background:#fff;color:#1d1b1a;padding:17px 18px 19px}\n.ttlive *{box-sizing:border-box}\n.ttlive .hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}\n.ttlive .oee{display:flex;align-items:center;gap:14px}\n.ttlive .g{width:74px;height:74px;flex:none;position:relative}\n.ttlive .g svg{transform:rotate(-90deg)}\n.ttlive .g .arc{stroke:#EB352C;stroke-width:9;fill:none;stroke-linecap:round;stroke-dasharray:213.6;stroke-dashoffset:213.6;animation:ttArc 1.6s cubic-bezier(.2,.7,.2,1) .2s forwards}\n.ttlive .g .gt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800}\n.ttlive .ol small{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#9a9794;font-weight:700}\n.ttlive .ol b{font-size:15px;font-weight:800;display:block;line-height:1.15}\n.ttlive .up{color:#19A463;font-weight:800;font-size:11px}.ttlive .dn{color:#EB352C;font-weight:800;font-size:11px}\n.ttlive .live{display:inline-flex;gap:7px;align-items:center;font-size:10px;font-weight:800;color:#19A463;letter-spacing:.12em}\n.ttlive .live::before{content:\"\";width:8px;height:8px;border-radius:50%;background:#19A463;animation:ttPulse 1.5s infinite}\n.ttlive .k{display:flex;gap:9px}\n.ttlive .k>div{flex:1;background:#F6F7F8;border:1px solid #ECEEF0;border-radius:11px;padding:9px 11px}\n.ttlive .k small{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:#9a9794;font-weight:700}\n.ttlive .k b{font-size:17px;font-weight:800;display:block;margin:1px 0}\n.ttlive .lab{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#a7a4a1;font-weight:800;margin:15px 0 8px}\n.ttlive .tl{position:relative;display:flex;height:13px;border-radius:7px;overflow:hidden;background:#eef0f1}\n.ttlive .tl i{display:block;height:100%;transform:scaleX(0);transform-origin:left;animation:ttGrowX .7s ease forwards}\n.ttlive .tl::after{content:\"\";position:absolute;top:0;bottom:0;width:34%;left:-40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:ttSweep 2.6s linear 1.4s infinite}\n.ttlive .leg{display:flex;gap:14px;margin-top:7px;font-size:10px;color:#8a8784;font-weight:600}\n.ttlive .leg span{display:inline-flex;align-items:center;gap:5px}.ttlive .leg i{width:8px;height:8px;border-radius:2px;display:inline-block}\n.ttlive .bars{display:flex;align-items:flex-end;gap:13px;height:104px;padding-top:6px}\n.ttlive .ttb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}\n.ttlive .ttb span{width:100%;border-radius:6px 6px 0 0;transform:scaleY(0);transform-origin:bottom;animation:ttRise .9s cubic-bezier(.2,.7,.2,1) forwards}\n.ttlive .ttb em{font-size:9px;color:#9a9794;margin-top:6px;font-style:normal;white-space:nowrap}\n@keyframes ttArc{to{stroke-dashoffset:55}}\n@keyframes ttRise{to{transform:scaleY(1)}}\n@keyframes ttGrowX{to{transform:scaleX(1)}}\n@keyframes ttPulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(25,164,99,.5)}50%{opacity:.55;box-shadow:0 0 0 7px rgba(25,164,99,0)}}\n@keyframes ttSweep{to{left:120%}}\n<\/style>\n<div class=\"hd\">\n<div class=\"oee\">\n<div class=\"g\"><svg viewBox=\"0 0 74 74\" width=\"74\" height=\"74\"><circle cx=\"37\" cy=\"37\" r=\"34\" fill=\"none\" stroke=\"#EEF0F2\" stroke-width=\"9\"\/><circle class=\"arc\" cx=\"37\" cy=\"37\" r=\"34\"\/><\/svg><\/p>\n<div class=\"gt\">74<span style=\"font-size:11px\">%<\/span><\/div>\n<\/div>\n<div class=\"ol\"><small>OEE<\/small><b>74.2%<\/b><span class=\"up\">\u25b2 2.4 pts<\/span><\/div>\n<\/div>\n<p><span class=\"live\">LIVE<\/span><\/div>\n<div class=\"k\">\n<div><small>Availability<\/small><b>88.2%<\/b><span class=\"up\">\u25b2 1.1<\/span><\/div>\n<div><small>Performance<\/small><b>91.5%<\/b><span class=\"dn\">\u25bc 0.6<\/span><\/div>\n<div><small>Quality<\/small><b>97.1%<\/b><span class=\"up\">\u25b2 0.3<\/span><\/div>\n<\/div>\n<div class=\"lab\">Machine timeline \u00b7 live<\/div>\n<div class=\"tl\"><i style=\"width:16%;background:#19A463;animation-delay:0s\"><\/i><i style=\"width:3%;background:#EB352C;animation-delay:0.05s\"><\/i><i style=\"width:13%;background:#19A463;animation-delay:0.1s\"><\/i><i style=\"width:6%;background:#F5A623;animation-delay:0.15000000000000002s\"><\/i><i style=\"width:9%;background:#19A463;animation-delay:0.2s\"><\/i><i style=\"width:5%;background:#EB352C;animation-delay:0.25s\"><\/i><i style=\"width:21%;background:#19A463;animation-delay:0.30000000000000004s\"><\/i><i style=\"width:4%;background:#F5A623;animation-delay:0.35000000000000003s\"><\/i><i style=\"width:2%;background:#EB352C;animation-delay:0.4s\"><\/i><i style=\"width:21%;background:#19A463;animation-delay:0.45s\"><\/i><\/div>\n<div class=\"leg\"><span><i style=\"background:#19A463\"><\/i>Running<\/span><span><i style=\"background:#EB352C\"><\/i>Stopped<\/span><span><i style=\"background:#F5A623\"><\/i>Slow<\/span><\/div>\n<div class=\"lab\">Top stop causes \u00b7 today<\/div>\n<div class=\"bars\">\n<div class=\"ttb\"><span style=\"height:92%;background:#B5241D;animation-delay:0.15s\"><\/span><em>Tooling<\/em><\/div>\n<div class=\"ttb\"><span style=\"height:78%;background:#EB352C;animation-delay:0.25s\"><\/span><em>Material<\/em><\/div>\n<div class=\"ttb\"><span style=\"height:54%;background:#FF674C;animation-delay:0.35s\"><\/span><em>Micro-stops<\/em><\/div>\n<div class=\"ttb\"><span style=\"height:31%;background:#5FA8B0;animation-delay:0.45000000000000007s\"><\/span><em>Setup<\/em><\/div>\n<div class=\"ttb\"><span style=\"height:22%;background:#F2917F;animation-delay:0.55s\"><\/span><em>Misfeed<\/em><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<div class=\"float-card float-alert\"><span class=\"ic\">!<\/span><span><b>Stop detected \u2014 14:32<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">Cause qualified by operator: tool change \u00b7 4m 12s<\/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>PerfTrak 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\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/alstom.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"alstom\"><img decoding=\"async\" src=\"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/Safran.svg\" alt=\"safran\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/valeo.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"valeo\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/hutchinson.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"hutchinson\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/merckgroup.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"merckgroup\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/nutriset.fr\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"nutriset\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/petit-bateau.fr\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"petit-bateau\"><img decoding=\"async\" src=\"https:\/\/cdn.brandfetch.io\/eolane.com\/w\/160\/h\/48\/fallback\/transparent\/type\/logo?c=1idvhKC37JmLVV0f_XU\" alt=\"eolane\"><\/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 PerfTrak<\/span><\/p>\n<h2>Your machines are losing 15\u201320 OEE points. PerfTrak shows you exactly where.<\/h2>\n<\/p><\/div>\n<div class=\"out-grid\">\n<div class=\"out-card reveal\">\n<div class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><line x1=\"21\" y1=\"21\" x2=\"16\" y2=\"16\"\/><\/svg><\/div>\n<p>        <span class=\"n\">Capture<\/span><\/p>\n<h3>Every stop, logged automatically<\/h3>\n<pee>No clipboard, no end-of-shift memory test. PerfTrak detects every stop and slow cycle from the machine signal itself \u2014 including the 2-minute micro-stops that never make it into reports.<\/pee>\n      <\/div>\n<div class=\"out-card reveal\">\n<div class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><line x1=\"12\" y1=\"19\" x2=\"12\" y2=\"5\"\/><polyline points=\"5 12 12 5 19 12\"\/><\/svg><\/div>\n<p>        <span class=\"n\">Qualify<\/span><\/p>\n<h3>Causes from the people who know<\/h3>\n<pee>Operators tag the cause in two taps on the workstation tablet, using your own loss tree. Adoption from day one \u2014 no typing, no friction, no blame.<\/pee>\n      <\/div>\n<div class=\"out-card reveal\">\n<div class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"3 17 9 11 13 15 21 7\"\/><polyline points=\"15 7 21 7 21 13\"\/><\/svg><\/div>\n<p>        <span class=\"n\">Act<\/span><\/p>\n<h3>One trusted number, not three reports<\/h3>\n<pee>A live Pareto of losses by line, shift and cause. Your morning meeting starts from the same facts \u2014 and your CI team attacks the biggest loss first.<\/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 PerfTrak works<\/h2>\n<pee class=\"sub\" style=\"margin:18px auto 0\">Three steps between your machine 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>Connect the machine<\/h3>\n<pee>PerfTrak reads production deviations against your standard times \u2014 without touching your PLC program.<\/pee>\n<div class=\"connect-opts\"><span><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"13 2 4 14 11 14 10 22 20 9 13 9\" fill=\"currentColor\"\/><\/svg> 0\u201324V PLC signal<\/span><span><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><path d=\"M5 12a9 9 0 0 1 9-9\"\/><path d=\"M5 12a5 5 0 0 1 5-5\"\/><circle cx=\"6\" cy=\"18\" r=\"2\"\/><line x1=\"8\" y1=\"16\" x2=\"14\" y2=\"10\"\/><\/svg> Non-intrusive sensor<\/span><span>\u21c4 OPC UA<\/span><\/div>\n<p>        <span class=\"t\">&lt; 1 hour per machine<\/span>\n      <\/div>\n<div class=\"step reveal\">\n        <span class=\"num\">2<\/span><\/p>\n<h3>Operators qualify causes<\/h3>\n<pee>When the machine stops, the tablet asks why. The operator picks from your loss tree \u2014 two taps and production continues.<\/pee>\n        <span class=\"t\">2 taps, zero typing<\/span>\n      <\/div>\n<div class=\"step reveal\">\n        <span class=\"num\">3<\/span><\/p>\n<h3>Supervise in real time<\/h3>\n<pee>Consolidated live dashboards: OEE by line, Pareto of causes, shift reports, smartphone alerts, raw-data APIs for your BI.<\/pee>\n        <span class=\"t\">Machine \u2192 plant \u2192 group<\/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>The supervision platform, exactly as your team will see it<\/h2>\n<div class=\"tabs-bar\">\n      <button class=\"tab-btn active\" data-tab=\"t1\">Live workshop<\/button><br \/>\n      <button class=\"tab-btn\" data-tab=\"t2\">Pareto analysis<\/button><br \/>\n      <button class=\"tab-btn\" data-tab=\"t3\">Shift reports<\/button><br \/>\n      <button class=\"tab-btn\" data-tab=\"t4\">Smartphone alerts<\/button>\n    <\/div>\n<div class=\"tab-pane active\" id=\"t1\">\n<div>\n<h3>Every line, live, on one screen<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Walk into the workshop \u2014 or open a browser anywhere \u2014 and see machine status, OEE and current losses update in real time.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Machine status &amp; OEE by line, refreshed live<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Drill down: plant \u2192 workshop \u2192 line \u2192 machine<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Spot a red line before it costs you the shift<\/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 workshop \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:92%\"><\/div>\n<\/div>\n<p><span class=\"val\">92%<\/span><\/div>\n<div class=\"row\"><span>Machining 2<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill\" style=\"width:85%\"><\/div>\n<\/div>\n<p><span class=\"val\">85%<\/span><\/div>\n<div class=\"row\"><span>Assembly 1<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill amb\" style=\"width:76%\"><\/div>\n<\/div>\n<p><span class=\"val\">76%<\/span><\/div>\n<div class=\"row\"><span>Assembly 2<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill\" style=\"width:87%\"><\/div>\n<\/div>\n<p><span class=\"val\">87%<\/span><\/div>\n<div class=\"row\"><span>Packaging 3<\/span><\/p>\n<div class=\"track\">\n<div class=\"fill red\" style=\"width:64%\"><\/div>\n<\/div>\n<p><span class=\"val\">64%<\/span><\/div>\n<\/p><\/div>\n<div class=\"sec-label\" style=\"margin-top:14px\">Current status<\/div>\n<div style=\"display:flex;gap:8px;flex-wrap:wrap\">\n            <span style=\"font-size:11.5px;font-weight:700;background:#E6F6EC;color:var(--green);border-radius:7px;padding:5px 11px\">\u25cf 4 running<\/span><br \/>\n            <span style=\"font-size:11.5px;font-weight:700;background:var(--red-soft);color:var(--red);border-radius:7px;padding:5px 11px\">\u25cf 1 stopped \u2014 cause: misfeed<\/span>\n          <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tab-pane\" id=\"t2\">\n<div>\n<h3>The Pareto that builds itself<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Every qualified stop feeds the loss tree. By Friday you know your top three losses for the week \u2014 by line, shift, product or team.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Pareto of stop causes, any period, any scope<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Filter by machine, product, shift or team<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Export to Excel or feed your 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\">Pareto \u2014 week 24 \u00b7 Machining 1<\/span><\/div>\n<div class=\"panel-bd\">\n<div class=\"barlist\" style=\"gap:10px\">\n<div class=\"row\"><span>Changeover<\/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\">3.4h<\/span><\/div>\n<div class=\"row\"><span>Micro-stops<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill red\" style=\"width:62%\"><\/div>\n<\/div>\n<p><span class=\"val\">2.4h<\/span><\/div>\n<div class=\"row\"><span>Material wait<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill amb\" style=\"width:47%\"><\/div>\n<\/div>\n<p><span class=\"val\">1.8h<\/span><\/div>\n<div class=\"row\"><span>Tool break<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill amb\" style=\"width:29%\"><\/div>\n<\/div>\n<p><span class=\"val\">1.1h<\/span><\/div>\n<div class=\"row\"><span>No operator<\/span><\/p>\n<div class=\"track\" style=\"height:13px\">\n<div class=\"fill\" style=\"width:18%\"><\/div>\n<\/div>\n<p><span class=\"val\">0.7h<\/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> changeovers = 36% of losses this week. A 20% SMED gain on this line \u2248 <b style=\"color:var(--green)\">41 production hours \/ year<\/b>.<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tab-pane\" id=\"t3\">\n<div>\n<h3>Shift reports, written automatically<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Production counts, OEE, top losses and scrap \u2014 compiled and sent at end of shift. No more Sunday-night Excel.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Automatic production &amp; count reports<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Performance history by machine, line, team<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Ready for ISO 9001 and customer audits<\/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\">Shift report \u2014 morning \u00b7 auto-generated 14:05<\/span><\/div>\n<div class=\"panel-bd\">\n<div class=\"kpi-row\">\n<div class=\"kpi\"><small>OEE<\/small><b>78.4%<\/b><\/div>\n<div class=\"kpi\"><small>Good parts<\/small><b>4,812<\/b><\/div>\n<div class=\"kpi\"><small>Scrap<\/small><b>96<\/b><\/div>\n<div class=\"kpi\"><small>Stops<\/small><b>11<\/b><\/div>\n<\/p><\/div>\n<div class=\"sec-label\">OEE \u2014 last 10 shifts<\/div>\n<p>          <svg viewBox=\"0 0 320 70\" style=\"width:100%;height:70px\" preserveAspectRatio=\"none\">\n            <line x1=\"0\" y1=\"18\" x2=\"320\" y2=\"18\" stroke=\"#EBEBEB\" stroke-width=\"1\" stroke-dasharray=\"4 4\"\/>\n            <text x=\"4\" y=\"14\" font-size=\"8\" fill=\"#8B8885\" font-weight=\"700\">target 80%<\/text>\n            <path d=\"M0,52 L36,48 L72,50 L108,42 L144,44 L180,36 L216,32 L252,28 L288,24 L320,20\" fill=\"none\" stroke=\"#2ECC71\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n            <circle cx=\"320\" cy=\"20\" r=\"4\" fill=\"#2ECC71\"\/>\n          <\/svg><\/p>\n<div style=\"font-size:12px;color:var(--slate);margin-top:8px\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><polyline points=\"3 7 12 13 21 7\"\/><\/svg> Sent automatically to: production manager \u00b7 shift leaders \u00b7 CI team<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tab-pane\" id=\"t4\">\n<div>\n<h3>Know the moment a line goes down<\/h3>\n<pee class=\"sub\" style=\"font-size:15.5px\">Configurable alerts to any smartphone \u2014 machine stopped, OEE under threshold, changeover over target. React in minutes, not at the morning meeting.<\/pee>\n<div class=\"feats\">\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Instant push alerts on stop or deviation<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Thresholds per machine, line or product<\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Escalation rules \u2014 operator \u2192 leader \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><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\" fill=\"#EB352C\"\/><\/svg> Machine stopped \u2014 Packaging 3<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">14:32 \u00b7 running 0 min \u00b7 no cause yet<\/span><\/div>\n<div style=\"border-left:4px solid var(--amber);background:#FDF3DF;border-radius:9px;padding:11px 13px;font-size:12.5px\"><b><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\" fill=\"#F5A623\"\/><\/svg> Changeover over target \u2014 Assembly 2<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">14:18 \u00b7 22 min vs 15 min 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><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\" fill=\"#22A565\"\/><\/svg> Back to target \u2014 Machining 1<\/b><!\u2013- [et_pb_br_holder] -\u2013><span style=\"color:var(--slate)\">13:55 \u00b7 OEE 92% \u00b7 shift on track<\/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>Two taps. That&#8217;s all you ask of your operators.<\/h2>\n<pee class=\"sub\">Adoption is where OEE projects die. PerfTrak&#8217;s tablet interface was designed with operators, for operators \u2014 no typing, no menus, no blame. Just &#8220;why did we stop?&#8221; and back to work.<\/pee>\n<div class=\"tab-checks\">\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span><b>Your loss tree, your words<\/b> \u2014 causes configured to match your plant<\/span><\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span><b>Works with gloves<\/b> \u2014 big targets, high contrast, rugged tablets<\/span><\/div>\n<div><span class=\"ck\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"#22A565\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span><b>Also available without a tablet<\/b> \u2014 PerfTrak Light &amp; Live variants<\/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>PerfTrak \u00b7 Machining line 1<\/span><span class=\"st\">STOP \u2014 2 min 14 s<\/span><\/div>\n<div class=\"ts-body\">\n<div class=\"ts-q\">Why did the machine stop?<\/div>\n<div class=\"cause-grid\">\n<div class=\"cause selected\"><span class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><path d=\"M21 4a5 5 0 0 1-6.5 6.5L6 19a2.1 2.1 0 0 1-3-3l8.5-8.5A5 5 0 0 1 18 1l-3 3 2 2z\"\/><\/svg><\/span>Tool change<\/div>\n<div class=\"cause\"><span class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><path d=\"M21 8l-9-5-9 5 9 5z\"\/><path d=\"M3 8v8l9 5 9-5V8\"\/><line x1=\"12\" y1=\"13\" x2=\"12\" y2=\"21\"\/><\/svg><\/span>Material wait<\/div>\n<div class=\"cause\"><span class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><path d=\"M19.4 13a1.6 1.6 0 0 0 .3 1.8l.1.1a2 2 0 1 1-2.8 2.8l-.1-.1a1.6 1.6 0 0 0-2.7 1.1V20a2 2 0 1 1-4 0v-.1A1.6 1.6 0 0 0 6.6 18l-.1.1a2 2 0 1 1-2.8-2.8l.1-.1A1.6 1.6 0 0 0 4 13H4a2 2 0 1 1 0-4h.1A1.6 1.6 0 0 0 6 6.6l-.1-.1a2 2 0 1 1 2.8-2.8l.1.1A1.6 1.6 0 0 0 11 4h.1A2 2 0 1 1 15 4v.1a1.6 1.6 0 0 0 2.7 1.1l.1-.1a2 2 0 1 1 2.8 2.8l-.1.1a1.6 1.6 0 0 0-.3 1.8V9a2 2 0 1 1 0 4z\"\/><\/svg><\/span>Misfeed \/ jam<\/div>\n<div class=\"cause\"><span class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polyline points=\"21 4 21 10 15 10\"\/><path d=\"M3 12a9 9 0 0 1 15-6.7L21 8\"\/><polyline points=\"3 20 3 14 9 14\"\/><path d=\"M21 12a9 9 0 0 1-15 6.7L3 16\"\/><\/svg><\/span>Changeover<\/div>\n<div class=\"cause\"><span class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21c0-4 4-6 8-6s8 2 8 6\"\/><\/svg><\/span>No operator<\/div>\n<div class=\"cause\"><span class=\"ic\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><path d=\"M9 2v6l-5 9a2 2 0 0 0 2 3h12a2 2 0 0 0 2-3l-5-9V2\"\/><line x1=\"8\" y1=\"2\" x2=\"16\" y2=\"2\"\/><line x1=\"7\" y1=\"15\" x2=\"17\" y2=\"15\"\/><\/svg><\/span>Quality check<\/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 cause \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>Install the module<\/h4>\n<pee>In the electrical cabinet, or outdoors with external boxes<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Pick your signal<\/h4>\n<pee>0\u201324V PLC signal, external sensor or OPC UA<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Position the tablet<\/h4>\n<pee>At the workstation (or go tablet-free with Light \/ Live)<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Configure<\/h4>\n<pee>Products, standard times and your loss-cause tree<\/pee><\/div>\n<\/div>\n<div class=\"inst reveal\">\n<div>\n<h4>Start tracking<\/h4>\n<pee>Production deviations captured live, from minute one<\/pee><\/div>\n<\/div><\/div>\n<div class=\"install-note\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"13\" r=\"8\"\/><path d=\"M12 9v4l2 2\"\/><path d=\"M9 2h6\"\/><\/svg> Typical install: <b>under 1 hour per machine<\/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 is hidden downtime costing you?<\/h2>\n<pee class=\"sub\" style=\"margin:18px auto 0\">Drag the sliders. Estimate based on a conservative +8 OEE-point gain \u2014 PerfTrak customers average +10 to +15.<\/pee>\n    <\/div>\n<div class=\"roi-box\">\n<div class=\"roi-in\">\n<div class=\"ctrl\">\n          <label>Machines monitored <output id=\"oM\">20<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rM\" min=\"1\" max=\"200\" value=\"20\">\n        <\/div>\n<div class=\"ctrl\">\n          <label>Current average OEE <output id=\"oO\">62%<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rO\" min=\"30\" max=\"90\" value=\"62\">\n        <\/div>\n<div class=\"ctrl\">\n          <label>Cost per machine-hour (USD) <output id=\"oC\">$250<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rC\" min=\"50\" max=\"1000\" step=\"10\" value=\"250\">\n        <\/div>\n<div class=\"ctrl\" style=\"margin-bottom:0\">\n          <label>Production hours \/ year \/ machine <output id=\"oH\">4,000<\/output><\/label><br \/>\n          <input type=\"range\" id=\"rH\" min=\"1000\" max=\"8000\" step=\"100\" value=\"4000\">\n        <\/div>\n<div class=\"roi-note\">Recoverable value = machines \u00d7 hours \u00d7 cost \u00d7 8 OEE points. Conservative vs. customer average.<\/div>\n<\/p><\/div>\n<div class=\"roi-out\">\n        <small>Estimated recoverable capacity<\/small><\/p>\n<div class=\"big\" id=\"roiVal\">$1.6M<\/div>\n<pee>per year, at +8 OEE points recovered<\/pee>\n        <pee style=\"margin-top:6px\">\u2248 <b id=\"roiHrs\" style=\"color:#fff\">6,400<\/b> machine-hours back in production<\/pee>\n        <a class=\"btn btn-red\" href=\"#demo\">Find my hidden losses \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 PerfTrak<\/h2>\n<div class=\"var-grid\">\n<div class=\"var-card reveal\">\n        <span class=\"tag\">Standard<\/span><\/p>\n<h4>Perf<b>Trak<\/b><\/h4>\n<pee>Full experience with the operator tablet: loss qualification in two taps, forms, scrap management, AIC animations and complete supervision.<\/pee>\n      <\/div>\n<div class=\"var-card reveal\">\n        <span class=\"tag\">No tablet<\/span><\/p>\n<h4>Perf<b>Trak<\/b> Light<\/h4>\n<pee>Loss causes assigned automatically from PLC signals or operator buttons. The fastest path to automatic OEE on simple lines.<\/pee>\n      <\/div>\n<div class=\"var-card reveal\">\n        <span class=\"tag\">Connected machines<\/span><\/p>\n<h4>Perf<b>Trak<\/b> OPC UA<\/h4>\n<pee>Plug straight into your existing OPC UA servers \u2014 no extra sensors. Ideal for newer equipment and brownfield\/greenfield mixes.<\/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>42\u219275%<\/b><small>OEE \u2014 Hutchinson<\/small><\/div>\n<div class=\"bn reveal\"><b>~$5M\/yr<\/b><small>recovered \u2014 Stellantis<\/small><\/div>\n<div class=\"bn reveal\"><b>+12 pts<\/b><small>in 6 weeks \u2014 Valeo plants<\/small><\/div>\n<div class=\"bn reveal\"><b>\u20ac230k<\/b><small>annual losses identified<\/small><\/div>\n<\/p><\/div>\n<div class=\"t-grid\">\n<div class=\"t-card reveal\">\n<div class=\"stars\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><\/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\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><\/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\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><\/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\">Does PerfTrak work on old machines?<\/button><\/p>\n<div class=\"faq-a\">Yes \u2014 100% of machines, whatever their age or make. Non-intrusive sensors or a 0\u201324V PLC signal, with no PLC modification. A machine is typically connected in under 1 hour.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">Do we need to stop production to install it?<\/button><\/p>\n<div class=\"faq-a\">No. The module installs in the electrical cabinet (or an external box) without stopping the machine, and configuration is done on the platform \u2014 not in your PLC.<\/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 interface asks for exactly two taps, in the operator&#8217;s own vocabulary (your loss tree). Detection is automatic either way \u2014 the operator only qualifies the cause. Customers consistently report adoption from week one; it removes paperwork instead of adding it.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">How is this different from an MES?<\/button><\/p>\n<div class=\"faq-a\">A traditional MES takes 1\u20132 years and heavy IT resources. PerfTrak deploys in days, focuses specifically on OEE and loss reduction, and delivers ROI in weeks \u2014 and it can feed your MES\/ERP via API if you have one.<\/div>\n<\/p><\/div>\n<div class=\"faq-item\">\n        <button class=\"faq-q\">How quickly do we see results?<\/button><\/p>\n<div class=\"faq-a\">Most plants identify their first major hidden losses within two weeks of the pilot. Valeo reached positive ROI in 6 weeks; Hutchinson grew from 42% to 75% OEE.<\/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 hardware, platform, onboarding. If we don&#8217;t find at least 10% hidden losses 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 hidden losses \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 loss profile and show you PerfTrak running on data like yours.<\/pee>\n<div class=\"guarantee\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg> <span><b>Zero-risk POC:<\/b> one pilot line, fully equipped, free for 60 days. If we don&#8217;t find at least 10% hidden losses, you pay nothing.<\/span><\/div>\n<div class=\"trustline\" style=\"margin-top:28px\"><span class=\"stars\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><polygon points=\"12 2 15.1 8.6 22 9.3 17 14.1 18.2 21 12 17.8 5.8 21 7 14.1 2 9.3 8.9 8.6\" fill=\"currentColor\"\/><\/svg><\/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-6a3f5d72452fa\" 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\/perftrak\/\">\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\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><rect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"\/><\/svg> 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\"><svg class=\"tt-ico\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display:inline-block;vertical-align:-0.125em\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg> 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 hrs=m*h*0.08; $('roiVal').textContent=fmtUSD(hrs*c); $('roiHrs').textContent=Math.round(hrs).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>Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime. <\/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-32118","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PerfTrak<\/title>\n<meta name=\"description\" content=\"Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime\" \/>\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\/perftrak\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PerfTrak\" \/>\n<meta property=\"og:description\" content=\"Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime\" \/>\n<meta property=\"og:url\" content=\"https:\/\/teeptrak.com\/en\/perftrak\/\" \/>\n<meta property=\"og:site_name\" content=\"TEEPTRAK - Connect to your industrial potential\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-25T09:39:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png\" \/>\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=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/\",\"url\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/\",\"name\":\"PerfTrak\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/teeptrak.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png\",\"datePublished\":\"2024-07-18T08:45:51+00:00\",\"dateModified\":\"2026-06-25T09:39:47+00:00\",\"description\":\"Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/#primaryimage\",\"url\":\"https:\\\/\\\/teeptrak.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png\",\"contentUrl\":\"https:\\\/\\\/teeptrak.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/perftrak\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/teeptrak.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PerfTrak\"}]},{\"@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":"PerfTrak","description":"Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime","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\/perftrak\/","og_locale":"en_US","og_type":"article","og_title":"PerfTrak","og_description":"Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime","og_url":"https:\/\/teeptrak.com\/en\/perftrak\/","og_site_name":"TEEPTRAK - Connect to your industrial potential","article_modified_time":"2026-06-25T09:39:47+00:00","og_image":[{"url":"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/teeptrak.com\/en\/perftrak\/","url":"https:\/\/teeptrak.com\/en\/perftrak\/","name":"PerfTrak","isPartOf":{"@id":"https:\/\/teeptrak.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/teeptrak.com\/en\/perftrak\/#primaryimage"},"image":{"@id":"https:\/\/teeptrak.com\/en\/perftrak\/#primaryimage"},"thumbnailUrl":"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png","datePublished":"2024-07-18T08:45:51+00:00","dateModified":"2026-06-25T09:39:47+00:00","description":"Analyze your equipment with PerfTrak. Real-time OEE, fast ROI, installation without machine downtime","breadcrumb":{"@id":"https:\/\/teeptrak.com\/en\/perftrak\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/teeptrak.com\/en\/perftrak\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/teeptrak.com\/en\/perftrak\/#primaryimage","url":"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png","contentUrl":"https:\/\/teeptrak.com\/wp-content\/uploads\/2026\/06\/PerfTrak_Logo_Fond_Noir_RVB-scaled.png"},{"@type":"BreadcrumbList","@id":"https:\/\/teeptrak.com\/en\/perftrak\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/teeptrak.com\/en\/"},{"@type":"ListItem","position":2,"name":"PerfTrak"}]},{"@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\/32118","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=32118"}],"version-history":[{"count":133,"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/pages\/32118\/revisions"}],"predecessor-version":[{"id":117905,"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/pages\/32118\/revisions\/117905"}],"wp:attachment":[{"href":"https:\/\/teeptrak.com\/en\/wp-json\/wp\/v2\/media?parent=32118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}