{"id":344,"date":"2025-06-26T16:37:41","date_gmt":"2025-06-26T13:37:41","guid":{"rendered":"https:\/\/mapsly.com?page_id=344"},"modified":"2026-05-20T13:34:06","modified_gmt":"2026-05-20T10:34:06","slug":"become-partner","status":"publish","type":"page","link":"https:\/\/mapsly.com\/ar\/become-partner\/","title":{"rendered":"Mapsly \u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0634\u0631\u0627\u0643\u0629 \u0644\u062a\u0642\u0627\u0633\u0645 \u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"344\" class=\"elementor elementor-344\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44876bb e-con-full e-flex e-con e-parent\" data-id=\"44876bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b129c86 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"b129c86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap\" rel=\"stylesheet\">\n<script src=\"https:\/\/code.iconify.design\/iconify-icon\/2.3.0\/iconify-icon.min.js\"><\/script>\n\n<style>\n\/* All scoped under .mce-partner\u2014no bleed into WordPress theme *\/\n.mce-partner{\n  font-family:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif;\n  color:#5A6577;line-height:1.6;-webkit-font-smoothing:antialiased;\n  --purple:#6B21D6;--purple-h:#5A19B8;--purple-lt:#F0EBFF;--purple-bd:#D4C0FF;--purple-mid:#9B51E0;\n  --ink:#1E2A3A;--body:#5A6577;--soft:#8585A0;--muted:#AEAEC0;--border:#E5E5EE;\n  --hero-bg:#F2F2F2;--sec-bg:#F7F7FB;\n  --green:#16A34A;--green-lt:#F0FDF4;--green-bd:#BBF7D0;\n  --sh:0 1px 3px rgba(26,26,46,.06),0 4px 12px rgba(26,26,46,.08);\n  --sh-lg:0 8px 32px rgba(26,26,46,.1),0 2px 8px rgba(26,26,46,.05);\n}\n.mce-partner *,.mce-partner *::before,.mce-partner *::after{box-sizing:border-box}\n.mce-partner .w{max-width:1140px;margin:0 auto;padding:0 40px}\n.mce-partner .sec{padding:72px 0}\n.mce-partner .sec-gray{background:var(--sec-bg)}\n.mce-partner .eyebrow{font-size:15px;font-weight:700;color:var(--purple);letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:12px}\n.mce-partner h1,.mce-partner h2,.mce-partner h3{font-family:'Poppins',sans-serif;color:#222D39;letter-spacing:-.02em;font-weight:700;line-height:1.15;margin:0;padding:0}\n.mce-partner .sec-title{font-size:45px;line-height:50px;margin-bottom:12px}\n.mce-partner .sec-sub{font-size:18px;color:var(--body);line-height:1.72;max-width:600px;margin:0}\n.mce-partner .hd{margin-bottom:44px}\n.mce-partner .hd.c{text-align:center}\n.mce-partner .hd.c .sec-sub{margin:0 auto}\n.mce-partner .btn{display:inline-flex;align-items:center;gap:7px;font-family:'Poppins',sans-serif;font-size:17px;font-weight:600;padding:16px 32px;border-radius:4px;border:none;cursor:pointer;text-decoration:none;transition:all .16s ease;white-space:nowrap}\n.mce-partner .btn-purple{background:var(--purple);color:#fff;box-shadow:0 2px 8px rgba(107,33,214,.3)}\n.mce-partner .btn-purple:hover{background:var(--purple-h);transform:translateY(-1px);box-shadow:0 6px 18px rgba(107,33,214,.35)}\n.mce-partner .btn-outline{background:transparent;color:var(--purple);border:2px solid var(--purple)}\n.mce-partner .btn-outline:hover{border-color:var(--purple-h);color:var(--purple-h);background:var(--purple-lt)}\n.mce-partner .btn-big{font-size:19px;padding:18px 44px;border-radius:6px}\n\/* Hero *\/\n.mce-partner .hero{background:var(--hero-bg);padding:72px 0 68px;border-bottom:1px solid var(--border)}\n.mce-partner .hero .w{text-align:center}\n.mce-partner .hero h1{font-size:clamp(37px,4.8vw,60px);font-weight:700;color:#222D39;line-height:1.08;letter-spacing:-.02em;margin-bottom:20px}\n.mce-partner .hero-sub{font-size:19px;color:var(--body);line-height:1.72;max-width:600px;margin:0 auto 30px}\n.mce-partner .hero-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:10px}\n.mce-partner .hero-note{font-size:14px;color:var(--soft)}\n\/* Strip *\/\n.mce-partner .strip{background:#fff;border-bottom:1px solid var(--border);padding:13px 0}\n.mce-partner .strip-row{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}\n.mce-partner .strip-item{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:500;color:var(--body);padding:0 26px;white-space:nowrap}\n.mce-partner .strip-item+.strip-item{border-left:1px solid var(--border)}\n.mce-partner .scheck{width:22px;height:22px;border-radius:50%;background:var(--purple);flex-shrink:0;display:flex;align-items:center;justify-content:center}\n.mce-partner .scheck svg{width:11px;height:11px}\n.mce-partner .ico{width:44px;height:44px;border-radius:11px;background:var(--purple-lt);display:flex;align-items:center;justify-content:center;margin-bottom:14px;flex-shrink:0}\n\/* Impact cards *\/\n.mce-partner .impact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}\n.mce-partner .impact{background:#fff;border:1px solid var(--border);border-radius:10px;padding:24px 20px;text-align:center;transition:all .22s}\n.mce-partner .impact:hover{border-color:var(--purple-bd);box-shadow:var(--sh-lg);transform:translateY(-3px)}\n.mce-partner .impact h3{font-size:17px;font-weight:700;color:var(--ink);margin-bottom:6px}\n.mce-partner .impact p{font-size:16px;color:var(--body);line-height:1.6}\n\/* Approach cards *\/\n.mce-partner .approach-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n.mce-partner .approach{border-radius:14px;overflow:hidden;border:1px solid var(--border);background:#fff;transition:all .3s}\n.mce-partner .approach:hover{border-color:var(--purple-bd);box-shadow:var(--sh-lg);transform:translateY(-4px)}\n.mce-partner .approach-illust{height:140px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#F0EBFF,#E8DEFF)}\n.mce-partner .approach-body{padding:20px}\n.mce-partner .approach-body h3{font-size:17px;font-weight:700;color:var(--ink);margin-bottom:6px}\n.mce-partner .approach-body p{font-size:16px;color:var(--body);line-height:1.65}\n\/* Callout *\/\n.mce-partner .callout{border-radius:12px;padding:36px 40px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}\n.mce-partner .callout h3{font-size:23px;font-weight:700;color:#222D39;margin-bottom:8px}\n.mce-partner .callout p{font-size:16px;color:var(--body);line-height:1.7;max-width:540px}\n\/* Benefits *\/\n.mce-partner .ben-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.mce-partner .ben{background:#fff;border:1px solid var(--border);border-radius:10px;padding:22px;transition:all .22s}\n.mce-partner .ben:hover{border-color:var(--purple-bd);box-shadow:var(--sh-lg);transform:translateY(-3px)}\n.mce-partner .ben h3{font-size:17px;font-weight:700;color:var(--ink);margin-bottom:6px}\n.mce-partner .ben p{font-size:16px;color:var(--body);line-height:1.65}\n\/* Journey timeline *\/\n.mce-partner .timeline{position:relative;display:flex;gap:0}\n.mce-partner .tl-step{flex:1;position:relative;padding:0 14px}\n.mce-partner .tl-card{border-radius:14px;overflow:hidden;border:1px solid var(--border);background:#fff;transition:all .3s;height:100%;display:flex;flex-direction:column}\n.mce-partner .tl-card:hover{border-color:var(--purple-bd);box-shadow:var(--sh-lg);transform:translateY(-4px)}\n.mce-partner .tl-illust{height:140px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}\n.mce-partner .tl-body{padding:20px;flex:1;display:flex;flex-direction:column}\n.mce-partner .tl-num{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin-bottom:8px}\n.mce-partner .tl-body h3{font-size:17px;font-weight:700;color:var(--ink);margin-bottom:6px}\n.mce-partner .tl-body p{font-size:16px;color:var(--body);line-height:1.6;flex:1}\n.mce-partner .tl-tag{display:inline-block;margin-top:12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:100px;color:var(--purple);background:var(--purple-lt);border:1px solid var(--purple-bd)}\n.mce-partner .tl-arrow{position:absolute;right:-14px;top:68px;z-index:2;width:28px;height:28px;border-radius:50%;background:#fff;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;box-shadow:var(--sh)}\n.mce-partner .tl-step:last-child .tl-arrow{display:none}\n\/* Tiers *\/\n.mce-partner .tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\n.mce-partner .tier{background:#fff;border:1px solid var(--border);border-radius:10px;padding:28px;position:relative;overflow:hidden;transition:all .25s}\n.mce-partner .tier:hover{box-shadow:var(--sh-lg);transform:translateY(-3px)}\n.mce-partner .tier-bar{position:absolute;top:0;left:0;right:0;height:3px;background:var(--purple)}\n.mce-partner .tier-name{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin-bottom:10px}\n.mce-partner .tier-pct{display:flex;align-items:baseline;gap:6px;line-height:1}\n.mce-partner .tier-pct .num{font-size:57px;font-weight:900;color:var(--ink);letter-spacing:-.04em}\n.mce-partner .tier-pct .pct{font-size:25px;font-weight:700;color:var(--ink);margin-left:-2px}\n.mce-partner .tier-pct .sep{font-size:21px;font-weight:400;color:var(--muted)}\n.mce-partner .tier-pct .per{font-size:17px;font-weight:600;color:var(--soft)}\n.mce-partner .tier-dur{font-size:14px;color:var(--muted);margin:8px 0 20px}\n.mce-partner .tier-line{height:1px;background:var(--border);margin-bottom:16px}\n.mce-partner .req{display:flex;align-items:flex-start;gap:9px;font-size:15px;color:var(--body);margin-bottom:10px;line-height:1.5}\n.mce-partner .req-c{width:18px;height:18px;border-radius:50%;flex-shrink:0;margin-top:1px;background:var(--purple-lt);color:var(--purple);border:1px solid var(--purple-bd);display:flex;align-items:center;justify-content:center}\n.mce-partner .req-c svg{width:10px;height:10px}\n\/* FAQ\u2014with !important for Elementor override *\/\n.mce-partner .faq-wrap{display:grid;grid-template-columns:240px 1fr;gap:64px;align-items:start}\n.mce-partner .faq-hed h2{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:10px 0 11px}\n.mce-partner .faq-hed p{font-size:16px;color:var(--body);line-height:1.7}\n.mce-partner .faq-hed a{color:var(--purple);text-decoration:none;font-weight:600}\n.mce-partner .faq-hed a:hover{text-decoration:underline}\n.mce-partner .faq-list{border-top:1px solid var(--border)}\n.mce-partner .faq-item{border-bottom:1px solid var(--border)}\n.mce-partner .faq-q{width:100% !important;background:none !important;border:none !important;cursor:pointer;padding:20px 0 !important;display:flex !important;align-items:center;justify-content:space-between;gap:20px;font-family:'Poppins',sans-serif !important;font-size:16px !important;font-weight:600 !important;color:var(--ink) !important;text-align:left;transition:color .15s}\n.mce-partner .faq-q:hover{color:var(--purple) !important}\n.mce-partner .faq-tog{width:30px !important;height:30px !important;border-radius:50% !important;flex-shrink:0;border:1.5px solid var(--border) !important;display:flex !important;align-items:center;justify-content:center;font-size:16px !important;color:var(--muted);transition:all .22s}\n.mce-partner .faq-item.open .faq-tog{background:var(--purple) !important;border-color:var(--purple) !important;color:#fff !important;transform:rotate(45deg)}\n.mce-partner .faq-a{overflow:hidden;max-height:0;font-size:16px !important;color:var(--body) !important;line-height:1.75 !important;transition:max-height .35s ease,padding .3s ease}\n.mce-partner .faq-item.open .faq-a{max-height:400px;padding-bottom:22px !important}\n\/* Animations: visible by default, JS adds .anim *\/\n.mce-partner .rv{transition:opacity .5s ease,transform .5s ease}\n.mce-partner .rv.anim{opacity:0;transform:translateY(14px)}\n.mce-partner .rv.on{opacity:1;transform:translateY(0)}\n.mce-partner .impact.anim,.mce-partner .approach.anim,.mce-partner .ben.anim,.mce-partner .tier.anim{opacity:0;transform:translateY(12px)}\n.mce-partner .impact.on,.mce-partner .approach.on,.mce-partner .ben.on,.mce-partner .tier.on{opacity:1;transform:translateY(0)}\n\/* Responsive *\/\n@media(max-width:960px){\n  .mce-partner .impact-grid{grid-template-columns:1fr 1fr}\n  .mce-partner .approach-grid{grid-template-columns:1fr}\n  .mce-partner .callout{grid-template-columns:1fr;text-align:center}\n  .mce-partner .ben-grid{grid-template-columns:1fr 1fr}\n  .mce-partner .timeline{flex-direction:column;gap:20px}\n  .mce-partner .tl-arrow{display:none !important}\n  .mce-partner .tier-grid{grid-template-columns:1fr}\n  .mce-partner .faq-wrap{grid-template-columns:1fr;gap:32px}\n}\n@media(max-width:600px){\n  .mce-partner .w{padding:0 20px}\n  .mce-partner .impact-grid,.mce-partner .ben-grid{grid-template-columns:1fr}\n  .mce-partner .hero{padding:48px 0 40px}\n  .mce-partner .sec{padding:52px 0}\n  .mce-partner .sec-title{font-size:32px;line-height:38px}\n  .mce-partner .strip-row{flex-wrap:wrap}\n  .mce-partner .strip-item{padding:7px 16px}\n  .mce-partner .strip-item+.mce-partner .strip-item{border-left:none;border-top:1px solid var(--border)}\n}\n\/* Partner earnings calculator\u2014scoped under .mce-calc *\/\n.mce-partner #mcp-calc .hd{position:relative;z-index:5}\n.mce-partner .mce-calc{font-family:'Poppins',sans-serif;color:#1E2A3A;line-height:1.45;max-width:900px;margin:0 auto}\n.mce-partner .info-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1.5px solid #D4C0FF;background:#F0EBFF;color:#4A1FB8;font-family:inherit;font-size:14px;font-weight:700;cursor:help;padding:0;vertical-align:middle;margin-left:14px;transition:background .15s,border-color .15s,color .15s}\n.mce-partner .info-btn:hover,.mce-partner .info-btn:focus{background:#6B21D6;border-color:#6B21D6;color:#fff;outline:none}\n.mce-partner .info-btn .tooltip{position:absolute !important;top:calc(100% + 10px);left:50%;transform:translateX(-50%);width:300px !important;max-width:calc(100vw - 40px);box-sizing:border-box;background:#1E2A3A !important;color:#fff !important;border-radius:8px;padding:14px 16px !important;text-align:left !important;font-size:12px !important;font-weight:400 !important;line-height:1.6 !important;letter-spacing:0 !important;text-transform:none !important;white-space:normal !important;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 6px 18px rgba(30,42,58,.25);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s;z-index:1000}\n.mce-partner .info-btn:hover .tooltip,.mce-partner .info-btn:focus .tooltip{opacity:1;visibility:visible}\n.mce-partner .info-btn .tooltip::before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-bottom-color:#1E2A3A}\n.mce-partner .info-btn .tooltip strong{display:block !important;font-weight:700 !important;margin:0 0 8px !important;text-transform:uppercase !important;letter-spacing:.08em !important;font-size:10.5px !important;color:#fff !important;white-space:normal !important;line-height:1.4 !important}\n.mce-partner .info-btn .tooltip ul{margin:0 !important;padding:0 0 0 18px !important;list-style:disc !important;white-space:normal !important}\n.mce-partner .info-btn .tooltip li{display:list-item !important;margin:0 0 6px !important;padding:0 !important;color:rgba(255,255,255,.88) !important;font-size:12px !important;line-height:1.55 !important;white-space:normal !important;word-wrap:break-word !important;overflow-wrap:break-word !important;text-align:left !important}\n.mce-partner .info-btn .tooltip li:last-child{margin-bottom:0 !important}\n.mce-partner .mce-calc .top-row{display:grid;grid-template-columns:320px 1fr;gap:12px;align-items:stretch}\n.mce-partner .mce-calc .controls{background:linear-gradient(160deg,#FBF8FE 0%,#EEE2F8 100%);border:1px solid rgba(107,33,214,.18);border-radius:12px;padding:16px 16px 14px;display:flex;flex-direction:column}\n.mce-partner .mce-calc .row{margin-bottom:14px}\n.mce-partner .mce-calc .row:last-of-type{margin-bottom:0}\n.mce-partner .mce-calc .row-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;gap:8px}\n.mce-partner .mce-calc .row-label{font-size:12px;font-weight:600;color:#1E2A3A;line-height:1.3;white-space:nowrap;flex:1 1 auto;min-width:0}\n.mce-partner .mce-calc .row-val{font-size:20px;font-weight:800;color:#4A1FB8;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums;min-width:52px;text-align:right;flex:0 0 auto}\n.mce-partner .mce-calc input[type=\"range\"]{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:rgba(107,33,214,.18);border-radius:2px;outline:none;margin:0;padding:0}\n.mce-partner .mce-calc input[type=\"range\"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#6B21D6;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px rgba(107,33,214,.35);transition:transform .12s,box-shadow .12s}\n.mce-partner .mce-calc input[type=\"range\"]::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 3px 10px rgba(107,33,214,.45)}\n.mce-partner .mce-calc input[type=\"range\"]::-moz-range-thumb{width:18px;height:18px;background:#6B21D6;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px rgba(107,33,214,.35)}\n.mce-partner .mce-calc .mrr-meta{margin:auto 0 0;padding-top:12px;border-top:1px solid rgba(107,33,214,.13);font-size:11px;font-weight:500;color:#4A5567;text-align:center;font-variant-numeric:tabular-nums;line-height:1.45}\n.mce-partner .mce-calc .mrr-meta-label{display:block;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#7A8597;margin-bottom:4px}\n.mce-partner .mce-calc .mrr-meta strong{color:#4A1FB8;font-weight:700}\n.mce-partner .mce-calc .summary{background:linear-gradient(160deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 35%),linear-gradient(135deg,#6B21D6 0%,#4D13A0 55%,#2E0A6B 100%);border-radius:12px;padding:18px 22px;color:#fff;box-shadow:0 6px 20px rgba(46,10,107,.24);display:grid;grid-template-columns:auto 1px 1fr;gap:22px;align-items:center}\n.mce-partner .mce-calc .summary-head{text-align:left;min-width:240px}\n.mce-partner .mce-calc .big{font-size:40px;font-weight:900;letter-spacing:-.03em;line-height:1;margin:0;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#FCD34D 0%,#FB923C 50%,#F472B6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}\n.mce-partner .mce-calc .big-label{font-size:14px;font-weight:700;color:rgba(255,255,255,.92);margin:0 0 6px;line-height:1.25;letter-spacing:-.005em}\n.mce-partner .mce-calc .summary-divider{width:1px;height:80%;background:rgba(255,255,255,.12)}\n.mce-partner .mce-calc .yearly-section{display:flex;flex-direction:column}\n.mce-partner .mce-calc .sum-title{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.65);margin:0 0 8px}\n.mce-partner .mce-calc .yearly-bars{display:flex;flex-direction:column;gap:6px}\n.mce-partner .mce-calc .yb-row{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;font-variant-numeric:tabular-nums}\n.mce-partner .mce-calc .yb-label{font-size:10px;font-weight:700;color:rgba(255,255,255,.78);letter-spacing:.02em}\n.mce-partner .mce-calc .yb-track{height:10px;background:rgba(255,255,255,.08);border-radius:5px;overflow:hidden}\n.mce-partner .mce-calc .yb-fill{height:100%;background:linear-gradient(90deg,#FCD34D 0%,#FB923C 60%,#F472B6 100%);border-radius:5px;transition:width .2s ease}\n.mce-partner .mce-calc .yb-value{font-size:11px;font-weight:800;color:#FCD34D;min-width:44px;text-align:right}\n.mce-partner .mce-calc .detail{background:linear-gradient(160deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,0) 35%),linear-gradient(135deg,#6B21D6 0%,#4D13A0 55%,#2E0A6B 100%);border-radius:12px;padding:22px 24px 18px;color:#fff;box-shadow:0 6px 20px rgba(46,10,107,.24);position:relative}\n.mce-partner .mce-calc .qchart-bar{transform-box:fill-box;transform-origin:bottom center;transition:transform .2s cubic-bezier(0.34,1.56,0.64,1),filter .18s ease;cursor:default}\n.mce-partner .mce-calc .qchart-bar:hover{transform:scale(1.18);filter:brightness(1.18) drop-shadow(0 3px 8px rgba(255,255,255,.32))}\n.mce-partner .mce-calc .bar-tip{position:absolute;pointer-events:none;background:#1E2A3A;color:#fff;padding:9px 12px 8px;border-radius:7px;font-family:inherit;line-height:1.35;white-space:nowrap;box-shadow:0 6px 18px rgba(30,42,58,.45);opacity:0;transform:translate(-50%,-100%) translateY(-12px);transition:opacity .14s ease;z-index:20}\n.mce-partner .mce-calc .bar-tip.show{opacity:1}\n.mce-partner .mce-calc .bar-tip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#1E2A3A}\n.mce-partner .mce-calc .bar-tip-q{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.6);margin-bottom:3px}\n.mce-partner .mce-calc .bar-tip-amt{font-size:15px;font-weight:800;color:#FCD34D;font-variant-numeric:tabular-nums;letter-spacing:-.01em}\n.mce-partner .mce-calc .bar-tip-tier{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:700;color:rgba(255,255,255,.85)}\n.mce-partner .mce-calc .bar-tip-dot{width:7px;height:7px;border-radius:50%;border:1px solid rgba(255,255,255,.4)}\n.mce-partner .mce-calc .detail-title{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.82);margin:0 0 6px;line-height:1.4}\n.mce-partner .mce-calc .detail-sub{font-size:11.5px;font-weight:500;color:rgba(255,255,255,.55);margin:0 0 14px}\n.mce-partner .mce-calc .chart-svg{width:100%;height:auto;display:block}\n.mce-partner .mce-calc .key{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:12px}\n.mce-partner .mce-calc .key-item{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:rgba(255,255,255,.85);font-variant-numeric:tabular-nums}\n.mce-partner .mce-calc .key-dot{width:10px;height:10px;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3)}\n.mce-partner .mce-calc .key-active{background:#818CF8}\n.mce-partner .mce-calc .key-growth{background:#FB923C}\n.mce-partner .mce-calc .key-strategic{background:#FACC15}\n.mce-partner .mce-calc .key-pct{color:rgba(255,255,255,.6);font-weight:600;margin-left:2px}\n.mce-partner .mce-calc .cert-note{margin:16px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.15);font-size:10.5px;font-weight:700;line-height:1.5;color:rgba(255,255,255,.62);text-align:center}\n@media(max-width:760px){.mce-partner .mce-calc .top-row{grid-template-columns:1fr}}\n@media(max-width:540px){.mce-partner .mce-calc .summary{grid-template-columns:1fr;gap:14px}.mce-partner .mce-calc .summary-divider{display:none}}\n@media(max-width:700px){.mce-partner .mce-calc .controls,.mce-partner .mce-calc .summary,.mce-partner .mce-calc .detail{padding:14px}.mce-partner .mce-calc .big{font-size:32px}}\n<\/style>\n\n<div class=\"mce-partner\">\n<!-- HERO -->\n<section class=\"hero\">\n<div class=\"w\">\n<span class=\"eyebrow\" style=\"margin-bottom:18px\">Mapsly Partner Program<\/span>\n<h1>Grow Your Business<br\/>With Mapsly<\/h1>\n<p class=\"hero-sub\">Close more deals, go upmarket, and earn recurring commission income with Mapsly's revenue-sharing program\u2014with zero risk and end-to-end white-glove support.<\/p>\n<div class=\"hero-actions\">\n<a class=\"btn btn-purple\" href=\"https:\/\/mapsly.tapfiliate.com\/\">Enroll now<\/a>\n<a class=\"btn btn-outline\" href=\"#mcp-calc\">Estimate earnings<\/a>\n<a class=\"btn btn-outline\" href=\"#mcp-tiers\">See commission tiers<\/a>\n<\/div>\n<div class=\"hero-note\">No program fee \u00b7 No exclusivity required \u00b7 Up to 30% commission for up to 5 years<\/div>\n<\/div>\n<\/section>\n<!-- STRIP -->\n<div class=\"strip\"><div class=\"w\"><div class=\"strip-row\">\n<div class=\"strip-item\"><div class=\"scheck\"><svg fill=\"none\" viewbox=\"0 0 11 11\"><path d=\"M2 5.5l2.5 2.5 4.5-4\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\"><\/path><\/svg><\/div>Up to 30% recurring commission<\/div>\n<div class=\"strip-item\"><div class=\"scheck\"><svg fill=\"none\" viewbox=\"0 0 11 11\"><path d=\"M2 5.5l2.5 2.5 4.5-4\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\"><\/path><\/svg><\/div>Pre-sale support included<\/div>\n<div class=\"strip-item\"><div class=\"scheck\"><svg fill=\"none\" viewbox=\"0 0 11 11\"><path d=\"M2 5.5l2.5 2.5 4.5-4\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\"><\/path><\/svg><\/div>Free Enterprise demo accounts<\/div>\n<div class=\"strip-item\"><div class=\"scheck\"><svg fill=\"none\" viewbox=\"0 0 11 11\"><path d=\"M2 5.5l2.5 2.5 4.5-4\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\"><\/path><\/svg><\/div>No exclusivity required<\/div>\n<\/div><\/div><\/div>\n<!-- BUSINESS IMPACT\u20144 cards with SVG icons -->\n<section class=\"sec\" id=\"mcp-impact\"><div class=\"w\">\n<div class=\"hd c rv\"><span class=\"eyebrow\">Business Impact<\/span><h2 class=\"sec-title\">How Mapsly Helps Partners Grow<\/h2><p class=\"sec-sub\">Expand your market, win larger deals, and build a recurring revenue stream\u2014all with zero upfront investment.<\/p><\/div>\n<div class=\"impact-grid\">\n<div class=\"impact\">\n<div class=\"ico\" style=\"margin:0 auto 14px;width:48px;height:48px;border-radius:12px\"><iconify-icon height=\"24\" icon=\"tabler:world\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div>\n<h3>Expand Your Market<\/h3><p>Include Mapsly's geo-intelligence capabilities in your offering and reach clients you couldn't serve before.<\/p>\n<\/div>\n<div class=\"impact\">\n<div class=\"ico\" style=\"margin:0 auto 14px;width:48px;height:48px;border-radius:12px\"><iconify-icon height=\"24\" icon=\"tabler:chart-line\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div>\n<h3>Go Upmarket<\/h3><p>Close larger deals by helping enterprise field teams optimize routing, territories, and scheduling.<\/p>\n<\/div>\n<div class=\"impact\">\n<div class=\"ico\" style=\"margin:0 auto 14px;width:48px;height:48px;border-radius:12px\"><iconify-icon height=\"24\" icon=\"tabler:target-arrow\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div>\n<h3>Close More Deals<\/h3><p>Mapsly joins at pre-sale and co-sells\u2014delivering production-ready solutions at no cost or commitment.<\/p>\n<\/div>\n<div class=\"impact\">\n<div class=\"ico\" style=\"margin:0 auto 14px;width:48px;height:48px;border-radius:12px\"><iconify-icon height=\"24\" icon=\"tabler:coins\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div>\n<h3>Earn Commissions<\/h3><p>Up to 30% recurring for up to 5 years on every deal you influence. Uncapped, performance-based.<\/p>\n<\/div>\n<\/div>\n<\/div><\/section>\n<!-- UNIQUE APPROACH\u2014illustrated panels (matching cert journey cards) -->\n<section class=\"sec sec-gray\"><div class=\"w\">\n<div class=\"hd c rv\"><span class=\"eyebrow\">Why Mapsly<\/span><h2 class=\"sec-title\">Mapsly's Unique Approach<\/h2><p class=\"sec-sub\">Three differentiators that make Mapsly easy to sell and even easier for clients to adopt.<\/p><\/div>\n<div class=\"approach-grid\">\n<div class=\"approach\">\n<div class=\"approach-illust\">\n\n<iconify-icon height=\"64\" icon=\"tabler:plug-connected\" style=\"color:#6B21D6;opacity:.7\" width=\"64\"><\/iconify-icon><\/div>\n<div class=\"approach-body\">\n<h3>\u201cMagic\u201d Native Connectors<\/h3>\n<p>All CRM objects and properties visible and editable instantly. 15+ native sources, API, Zapier, cross-source automation\u2014zero development needed.<\/p>\n<\/div>\n<\/div>\n<div class=\"approach\">\n<div class=\"approach-illust\" style=\"background:linear-gradient(135deg,#EDE9FE,#DDD6FE)\">\n\n<iconify-icon height=\"64\" icon=\"tabler:tools\" style=\"color:#6B21D6;opacity:.7\" width=\"64\"><\/iconify-icon><\/div>\n<div class=\"approach-body\">\n<h3>AI-Powered App Builder<\/h3>\n<p>The Mapsly platform plus continuous implementation services by the Mapsly team\u2014at no extra cost, throughout the subscription period.<\/p>\n<\/div>\n<\/div>\n<div class=\"approach\">\n<div class=\"approach-illust\" style=\"background:linear-gradient(135deg,#F0FDF4,#DCFCE7)\">\n\n<iconify-icon height=\"64\" icon=\"tabler:shield-check\" style=\"color:#16A34A;opacity:.7\" width=\"64\"><\/iconify-icon><\/div>\n<div class=\"approach-body\">\n<h3>Adopt-Then-Buy Approach<\/h3>\n<p>Custom-tailored solutions delivered at pre-sale, free. Risk-free purchase for your clients means higher close rates for you.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n<!-- CROSS-SELL: CERTIFICATION -->\n<section class=\"sec\"><div class=\"w\"><div class=\"rv\">\n<div class=\"callout\" style=\"background:var(--purple-lt);border:2px solid var(--purple-bd)\">\n<div>\n<span class=\"eyebrow\" style=\"margin-bottom:10px\">Unlock More Revenue<\/span>\n<h3>Get Your Team Mapsly Certified<\/h3>\n<p>Partners can create apps on Mapsly. But to <strong>monetize and earn money from apps on the Mapsly Marketplace<\/strong>, the app must be published by a Mapsly Certified Expert. Uncertified partners cannot earn from the app marketplace. Certification also unlocks higher partner tiers.<\/p>\n<\/div>\n<a class=\"btn btn-purple\" href=\"https:\/\/mapsly.com\/ar\/mapsly-certified\/\">Learn about certification <svg fill=\"none\" height=\"14\" style=\"margin-left:4px\" viewbox=\"0 0 14 14\" width=\"14\"><path d=\"M3 7h8M7 3l4 4-4 4\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\"><\/path><\/svg><\/a>\n<\/div>\n<\/div><\/div><\/section>\n<!-- EXCLUSIVE PARTNER BENEFITS -->\n<section class=\"sec sec-gray\" id=\"mcp-benefits\"><div class=\"w\">\n<div class=\"hd c rv\"><span class=\"eyebrow\">Partner Benefits<\/span><h2 class=\"sec-title\">Exclusive Partner Benefits<\/h2><p class=\"sec-sub\">Everything you need to sell, demo, and support Mapsly implementations.<\/p><\/div>\n<!-- Highlighted managed implementation -->\n<div class=\"rv\" style=\"margin-bottom:16px\">\n<div style=\"background:var(--purple-lt);border:2px solid var(--purple-bd);border-radius:12px;padding:26px 28px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center\">\n<div class=\"ico\" style=\"width:52px;height:52px;border-radius:12px;background:#fff;margin:0;border:1px solid var(--purple-bd)\"><iconify-icon height=\"24\" icon=\"tabler:code\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div>\n<div><h3 style=\"font-size:16px;margin-bottom:4px\">Managed Development &amp; Implementation&mdash;at No Extra Cost<\/h3><p style=\"font-size:13.5px;max-width:none\">Mapsly Solution Engineers handle complex customizations, coding, and implementation throughout your client's subscription period. No extra fees, no separate SOWs\u2014included for every partner client.<\/p><\/div>\n<\/div>\n<\/div>\n<div class=\"ben-grid\">\n<div class=\"ben\"><div class=\"ico\"><iconify-icon height=\"24\" icon=\"tabler:user-circle\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div><h3>Partner Catalog Listing<\/h3><p>Your company listed in Mapsly's public Partner Directory for client discovery.<\/p><\/div>\n<div class=\"ben\"><div class=\"ico\"><iconify-icon height=\"24\" icon=\"tabler:currency-dollar\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div><h3>Recurring Commissions<\/h3><p>20\u201330% on every influenced deal, for 1\u20135 years depending on your tier.<\/p><\/div>\n<div class=\"ben\"><div class=\"ico\"><iconify-icon height=\"24\" icon=\"tabler:device-desktop\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div><h3>Enterprise Demo Accounts<\/h3><p>Unlimited Enterprise-tier sandboxes configured by Mapsly engineers. Always free.<\/p><\/div>\n<div class=\"ben\"><div class=\"ico\"><iconify-icon height=\"24\" icon=\"tabler:users-group\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div><h3>Pre-Sale Support<\/h3><p>Mapsly Solution Engineers join your sales calls and build custom demos for your leads.<\/p><\/div>\n<div class=\"ben\"><div class=\"ico\"><iconify-icon height=\"24\" icon=\"tabler:speakerphone\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div><h3>Co-Marketing<\/h3><p>Joint webinars, co-branded case studies, and collaborative content to drive mutual growth.<\/p><\/div>\n<div class=\"ben\"><div class=\"ico\"><iconify-icon height=\"24\" icon=\"tabler:trending-up\" style=\"color:#6B21D6\" width=\"24\"><\/iconify-icon><\/div><h3>Beta Feature Access<\/h3><p>Early access to new features before general release, plus prioritized feature requests.<\/p><\/div>\n<\/div>\n<\/div><\/section>\n<!-- HOW TO BECOME A PARTNER\u2014illustrated timeline (matching cert journey) -->\n<section class=\"sec\" id=\"mcp-enroll\"><div class=\"w\">\n<div class=\"hd c rv\"><span class=\"eyebrow\">Get Started<\/span><h2 class=\"sec-title\">How to Become a Partner<\/h2><p class=\"sec-sub\">Three simple steps to start earning. No technical setup required.<\/p><\/div>\n<div class=\"timeline rv\">\n<div class=\"tl-step\">\n<div class=\"tl-card\">\n<div class=\"tl-illust\" style=\"background:linear-gradient(135deg,#F0EBFF,#E8DEFF)\">\n\n<iconify-icon height=\"64\" icon=\"tabler:clipboard-check\" style=\"color:#6B21D6;opacity:.7\" width=\"64\"><\/iconify-icon><\/div>\n<div class=\"tl-body\">\n<div class=\"tl-num\">Step 1<\/div>\n<h3>Meet Your Partnership Manager<\/h3>\n<p>Register via the Partner Portal and book a 30-minute onboarding call\u2014usually scheduled within the same week. We'll walk you through how pre-sale support works, hand over your referral link, and answer any questions. Not a sales call\u2014a genuine kickoff.<\/p>\n<span class=\"tl-tag\">30 min \u00b7 Booked in days<\/span>\n<\/div>\n<\/div>\n<div class=\"tl-arrow\"><svg fill=\"none\" height=\"14\" viewbox=\"0 0 14 14\" width=\"14\"><path d=\"M4 7h6M7 4l3 3-3 3\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"><\/path><\/svg><\/div>\n<\/div>\n<div class=\"tl-step\">\n<div class=\"tl-card\">\n<div class=\"tl-illust\" style=\"background:linear-gradient(135deg,#EDE9FE,#DDD6FE)\">\n\n<iconify-icon height=\"64\" icon=\"tabler:video\" style=\"color:#6B21D6;opacity:.7\" width=\"64\"><\/iconify-icon><\/div>\n<div class=\"tl-body\">\n<div class=\"tl-num\">Step 2<\/div>\n<h3>Attend Training Webinar<\/h3>\n<p>Mapsly Solution Engineers host a live session covering use cases, packaging, and how to position Mapsly to your clients.<\/p>\n<span class=\"tl-tag\">Live session<\/span>\n<\/div>\n<\/div>\n<div class=\"tl-arrow\"><svg fill=\"none\" height=\"14\" viewbox=\"0 0 14 14\" width=\"14\"><path d=\"M4 7h6M7 4l3 3-3 3\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"><\/path><\/svg><\/div>\n<\/div>\n<div class=\"tl-step\">\n<div class=\"tl-card\" style=\"border-color:var(--green-bd)\">\n<div class=\"tl-illust\" style=\"background:linear-gradient(135deg,#F0FDF4,#DCFCE7)\">\n\n<iconify-icon height=\"64\" icon=\"tabler:wallet\" style=\"color:#16A34A;opacity:.7\" width=\"64\"><\/iconify-icon><\/div>\n<div class=\"tl-body\">\n<div class=\"tl-num\" style=\"color:var(--green)\">Step 3<\/div>\n<h3>Start Earning<\/h3>\n<p>Get your referral link, register leads, and begin receiving revenue share. Mapsly handles all billing and support.<\/p>\n<span class=\"tl-tag\" style=\"color:var(--green);background:var(--green-lt);border-color:var(--green-bd)\">From day one<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"rv\" style=\"text-align:center;margin-top:48px\">\n<a class=\"btn btn-purple btn-big\" href=\"https:\/\/mapsly.tapfiliate.com\/\" style=\"box-shadow:0 6px 24px rgba(107,33,214,.35)\">Enroll in the Partner Program <svg fill=\"none\" height=\"16\" viewbox=\"0 0 14 14\" width=\"16\"><path d=\"M3 7h8M7 3l4 4-4 4\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\"><\/path><\/svg><\/a>\n<p style=\"font-size:12px;color:var(--muted);margin-top:12px\">No program fee \u00b7 No exclusivity required<\/p>\n<\/div>\n<\/div><\/section>\n<!-- PARTNER TIERS -->\n<section class=\"sec sec-gray\" id=\"mcp-tiers\"><div class=\"w\">\n<div class=\"hd c rv\"><span class=\"eyebrow\">Commission Tiers<\/span><h2 class=\"sec-title\">Performance-Based Tiers<\/h2><p class=\"sec-sub\">Higher tiers unlock longer commission windows and higher rates. Climb by growing your pipeline and certifying your team.<\/p><\/div>\n<div class=\"rv\" style=\"text-align:center;margin:-20px auto 36px;max-width:700px;padding:14px 24px;background:var(--purple-lt);border:1px solid var(--purple-bd);border-radius:8px;font-size:15px;color:var(--body);line-height:1.6\"><strong style=\"color:var(--ink)\">Every enrolled partner gets a referral link on day one.<\/strong> Tiers set your commission rate and window\u2014not your ability to earn.<\/div>\n<div class=\"tier-grid\">\n<div class=\"tier\">\n<div class=\"tier-bar\"><\/div>\n<div class=\"tier-name\">Active<\/div>\n<div class=\"tier-pct\"><span class=\"num\">20<\/span><span class=\"pct\">%<\/span><span class=\"sep\">\/<\/span><span class=\"per\">year<\/span><\/div>\n<div class=\"tier-dur\">1-year commission window<\/div>\n<div class=\"tier-line\"><\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>0 certified team members required<\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>1 closed-won deal OR $800 sourced MRR\/quarter<\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>All partner benefits included<\/div>\n<\/div>\n<div class=\"tier\">\n<div class=\"tier-bar\"><\/div>\n<div class=\"tier-name\">Growth<\/div>\n<div class=\"tier-pct\"><span class=\"num\">25<\/span><span class=\"pct\">%<\/span><span class=\"sep\">\/<\/span><span class=\"per\">year<\/span><\/div>\n<div class=\"tier-dur\">3-year commission window<\/div>\n<div class=\"tier-line\"><\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>At least 1 certified team member<\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>3 closed-won deals OR $2,500 sourced MRR\/quarter<\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>\u226550% team attendance at partner webinars<\/div>\n<div style=\"margin-top:14px;padding:12px 14px;background:var(--purple-lt);border:1px solid var(--purple-bd);border-radius:6px;font-size:12.5px;color:var(--body);line-height:1.55\"><strong>Retroactive upgrade:<\/strong> Moving to Growth extends your commission window on all previously attributed deals.<\/div>\n<\/div>\n<div class=\"tier\">\n<div class=\"tier-bar\"><\/div>\n<div class=\"tier-name\">Strategic<\/div>\n<div class=\"tier-pct\"><span class=\"num\">30<\/span><span class=\"pct\">%<\/span><span class=\"sep\">\/<\/span><span class=\"per\">year<\/span><\/div>\n<div class=\"tier-dur\">5-year commission window<\/div>\n<div class=\"tier-line\"><\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>At least 3 certified team members<\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>7 closed-won deals OR $8,000 sourced MRR\/quarter<\/div>\n<div class=\"req\"><div class=\"req-c\"><svg fill=\"none\" viewbox=\"0 0 10 10\"><path d=\"M2 5l2 2 4-3.5\" stroke=\"#6B21D6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"><\/path><\/svg><\/div>\u226570% team attendance at partner webinars<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n<!-- PARTNER EARNINGS CALCULATOR -->\n<section class=\"sec\" id=\"mcp-calc\"><div class=\"w\">\n<div class=\"hd c rv\"><span class=\"eyebrow\">Earnings Calculator<\/span><h2 class=\"sec-title\">Estimate Your Partner Earnings <button class=\"info-btn\" type=\"button\" tabindex=\"0\" aria-label=\"Calculation assumptions\">i<span class=\"tooltip\"><strong>Assumptions<\/strong><ul><li>Steady quarterly customer acquisition at the pace you set.<\/li><li>No churn&mdash;each customer stays subscribed for the full commission window.<\/li><li>Tier upgrades happen as cumulative deals or per-quarter MRR cross thresholds; the commission window extends retroactively on past deals.<\/li><li>Your revenue grows as your customer base compounds over time.<\/li><li>Required certified team members and partner-webinar attendance are assumed to be in place.<\/li><li>Pre-paid deals, CRM-vendor conflicts, and the 3-month deal-protection window are not modeled.<\/li><\/ul><\/span><\/button><\/h2><p class=\"sec-sub\">Move the sliders to project your 5-year commission income as you progress through Active, Growth, and Strategic tiers.<\/p><\/div>\n<div class=\"mce-calc rv\">\n<div class=\"top-row\">\n<div class=\"controls\">\n<div class=\"row\"><div class=\"row-head\"><span class=\"row-label\">Customers per quarter<\/span><span class=\"row-val\" id=\"custVal\">3<\/span><\/div><input type=\"range\" id=\"custRange\" min=\"1\" max=\"20\" value=\"3\" step=\"1\"><\/div>\n<div class=\"row\"><div class=\"row-head\"><span class=\"row-label\">Average user seats per customer<\/span><span class=\"row-val\" id=\"seatsVal\">20<\/span><\/div><input type=\"range\" id=\"seatsRange\" min=\"5\" max=\"100\" value=\"20\" step=\"5\"><\/div>\n<p class=\"mrr-meta\" id=\"mrrMeta\"><span class=\"mrr-meta-label\">Referred Mapsly Revenue<\/span>$45 per seat &times; 20 = <strong>$900<\/strong>\/month\/customer<\/p>\n<\/div>\n<div class=\"summary\">\n<div class=\"summary-head\"><p class=\"big-label\">Partner Earnings Over 5 Years<\/p><div class=\"big\" id=\"bigTotal\">$0<\/div><\/div>\n<div class=\"summary-divider\"><\/div>\n<div class=\"yearly-section\"><p class=\"sum-title\">Annual Earnings<\/p><div class=\"yearly-bars\" id=\"yearlyBars\"><\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"detail\" id=\"detailPanel\" style=\"margin-top:12px\">\n<h3 class=\"detail-title\">Quarterly Earnings Trajectory<\/h3>\n<p class=\"detail-sub\">Per-quarter earnings across the 5-year partnership. Bar colors mark when you move from one tier to the next. <em style=\"font-style:normal;font-weight:700;color:#fff\">Hover any bar for the exact amount.<\/em><\/p>\n<svg class=\"chart-svg\" id=\"qChart\" viewbox=\"0 0 880 260\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><\/svg>\n<div class=\"bar-tip\" id=\"barTip\"><\/div>\n<div class=\"key\">\n<div class=\"key-item\"><span class=\"key-dot key-active\"><\/span>Active<span class=\"key-pct\">&nbsp;20% &middot; 1 year<\/span><\/div>\n<div class=\"key-item\"><span class=\"key-dot key-growth\"><\/span>Growth<span class=\"key-pct\">&nbsp;25% &middot; 3 years<\/span><\/div>\n<div class=\"key-item\"><span class=\"key-dot key-strategic\"><\/span>Strategic<span class=\"key-pct\">&nbsp;30% &middot; 5 years<\/span><\/div>\n<\/div>\n<p class=\"cert-note\" id=\"certNote\"><\/p>\n<\/div>\n<\/div>\n<\/div><\/section>\n<!-- FAQ -->\n<section class=\"sec\" id=\"mcp-faq\"><div class=\"w\">\n<div class=\"faq-wrap\">\n<div class=\"rv\"><span class=\"eyebrow\">FAQ<\/span><div class=\"faq-hed\"><h2>Common Questions<\/h2><p><a href=\"https:\/\/calendly.com\/mapsly-meeting\/quick-demo\">Talk to the partner team \u2192<\/a><\/p><\/div><\/div>\n<div class=\"faq-list rv\">\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">Is there a program fee?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\">No\u2014no program fee, no monthly cost, no minimum commitment at any tier. Your only investment is the time to complete onboarding.<\/div><\/div>\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">How does deal registration work?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\">Register deals before the customer contacts Mapsly directly\u2014via your referral link or by emailing the partner team. First-to-declare wins attribution, with a 3-month protection window from the approval date.<\/div><\/div>\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">What happens when I upgrade tiers?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\">Tier upgrades extend the commission window retroactively on all previously attributed deals. For pre-paid deals, you begin receiving commissions for the remainder of that contract starting from the month you upgrade.<\/div><\/div>\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">What if I downgrade tiers?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\">Mapsly does not claw back money already paid. If you drop a tier, the new (lower) commission terms apply going forward. The only exception is if the end-client requests a pure financial refund.<\/div><\/div>\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">Do I have to be exclusive to Mapsly?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\">No. You can hold partnerships with any CRM vendor or platform simultaneously. Mapsly complements your existing CRM practice.<\/div><\/div>\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">What about CRM vendor conflicts?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\">If a CRM vendor (e.g., Creatio) is present in the deal and takes priority commission, the Mapsly partner's commission will be negotiated on a case-by-case basis. Mapsly does not double-pay.<\/div><\/div>\n<div class=\"faq-item\"><button class=\"faq-q\" onclick=\"mcePartnerFaq(this)\">Difference between Partner and Certified Expert?<div class=\"faq-tog\">+<\/div><\/button><div class=\"faq-a\"><strong>Partner:<\/strong> Earn referral commissions by bringing new Mapsly subscribers. <strong>Certified Expert:<\/strong> Build and sell custom Mapsly apps on the Marketplace and keep 100% of revenue. You can be both\u2014and higher partner tiers require certified team members.<\/div><\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n<script src=\"https:\/\/code.iconify.design\/iconify-icon\/2.3.0\/iconify-icon.min.js\"><\/script>\n<script>\nfunction faq(b){var i=b.closest('.faq-item'),w=i.classList.contains('open');document.querySelectorAll('.faq-item.open').forEach(function(x){x.classList.remove('open')});if(!w)i.classList.add('open')}\ndocument.querySelector('.faq-item').classList.add('open');\nvar ro=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('on');ro.unobserve(e.target)}})},{threshold:0.1});\ndocument.querySelectorAll('.rv').forEach(function(el){ro.observe(el)});\ndocument.querySelectorAll('.impact-grid,.approach-grid,.ben-grid,.tier-grid').forEach(function(grid){\n  new IntersectionObserver(function(es){es.forEach(function(entry){if(!entry.isIntersecting)return;entry.target.querySelectorAll('.impact,.approach,.ben,.tier').forEach(function(c,i){setTimeout(function(){c.classList.add('on')},i*75)})})},{threshold:0.06}).observe(grid)});\n<\/script>\n<\/div>\n\n<script>\n(function(){\n  var root = document.querySelector('.mce-partner');\n  if (!root) return;\n  window.mcePartnerFaq = function(btn){\n    var item = btn.closest('.faq-item');\n    var was = item.classList.contains('open');\n    root.querySelectorAll('.faq-item.open').forEach(function(i){i.classList.remove('open')});\n    if (!was) item.classList.add('open');\n  };\n  var first = root.querySelector('.faq-item');\n  if (first) first.classList.add('open');\n  var els = root.querySelectorAll('.rv,.impact,.approach,.ben,.tier');\n  els.forEach(function(el){el.classList.add('anim')});\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){if(e.isIntersecting){e.target.classList.add('on');obs.unobserve(e.target)}});\n  },{threshold:0.1});\n  els.forEach(function(el){obs.observe(el)});\n  root.querySelectorAll('.impact-grid,.approach-grid,.ben-grid,.tier-grid').forEach(function(grid){\n    new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(!entry.isIntersecting)return;\n        entry.target.querySelectorAll('.impact,.approach,.ben,.tier').forEach(function(c,i){\n          setTimeout(function(){c.classList.add('on')},i*75);\n        });\n      });\n    },{threshold:0.06}).observe(grid);\n  });\n  root.querySelectorAll('a[href^=\"#mcp-\"]').forEach(function(a){\n    a.addEventListener('click', function(e){\n      var id = a.getAttribute('href').slice(1);\n      var target = document.getElementById(id);\n      if (target) {\n        e.preventDefault();\n        target.scrollIntoView({behavior:'smooth',block:'start'});\n        if (history.pushState) history.pushState(null, '', '#' + id);\n      }\n    });\n  });\n})();\n<\/script>\n\n<script>\n\/* Partner earnings calculator *\/\n(function(){\n  if (!document.getElementById('custRange')) return;\n  var TIERS = {\n    active:    { rate: 0.20, winQ: 4,  name: 'Active',    color: '#818CF8', dealMin: 1, mrrMin: 800 },\n    growth:    { rate: 0.25, winQ: 12, name: 'Growth',    color: '#FB923C', dealMin: 3, mrrMin: 2500 },\n    strategic: { rate: 0.30, winQ: 20, name: 'Strategic', color: '#FACC15', dealMin: 7, mrrMin: 8000 }\n  };\n  var SEAT_PRICE = 45;\n\n  var fmt = function(n){ return '$' + Math.round(n).toLocaleString('en-US'); };\n  var fmtK = function(n){\n    if (n >= 1e6) return '$' + (n\/1e6).toFixed(n >= 1e7 ? 0 : 1).replace(\/\\.0$\/, '') + 'M';\n    if (n >= 1e3) return '$' + Math.round(n\/1e3) + 'K';\n    return '$' + Math.round(n);\n  };\n  var fmtAxis = function(n){\n    if (n === 0) return '$0';\n    if (n >= 1e6) return '$' + (n\/1e6).toFixed(1).replace(\/\\.0$\/, '') + 'M';\n    if (n >= 1e3) return '$' + (n\/1e3).toFixed(1).replace(\/\\.0$\/, '') + 'K';\n    return '$' + Math.round(n);\n  };\n\n  function niceScale(maxVal, tickCount) {\n    if (maxVal <= 0) return { ticks: [0], max: 1 };\n    var rawStep = maxVal \/ tickCount;\n    var magnitude = Math.pow(10, Math.floor(Math.log10(rawStep)));\n    var normalized = rawStep \/ magnitude;\n    var niceMult;\n    if      (normalized <= 1)   niceMult = 1;\n    else if (normalized <= 2)   niceMult = 2;\n    else if (normalized <= 2.5) niceMult = 2.5;\n    else if (normalized <= 5)   niceMult = 5;\n    else                        niceMult = 10;\n    var step = niceMult * magnitude;\n    var niceMax = Math.ceil(maxVal \/ step) * step;\n    var ticks = [];\n    for (var v = 0; v <= niceMax + step * 0.001; v += step) ticks.push(v);\n    return { ticks: ticks, max: niceMax };\n  }\n\n  var state = { cust: 3, seats: 20 };\n\n  function tierFor(cumDeals, mrrQ) {\n    if (cumDeals >= TIERS.strategic.dealMin || mrrQ >= TIERS.strategic.mrrMin) return 'strategic';\n    if (cumDeals >= TIERS.growth.dealMin    || mrrQ >= TIERS.growth.mrrMin)    return 'growth';\n    return 'active';\n  }\n\n  function simulate(c, m) {\n    var mrrQ = c * m;\n    var quarters = [];\n    var cumDeals = 0;\n    var currentTier = 'active';\n    var transitions = [{ atQ: 1, tier: 'active' }];\n\n    for (var q = 1; q <= 20; q++) {\n      var priorMrrQ = q === 1 ? 0 : mrrQ;\n      var tier = tierFor(cumDeals, priorMrrQ);\n      if (tier !== currentTier) {\n        transitions.push({ atQ: q, tier: tier });\n        currentTier = tier;\n      }\n      cumDeals += c;\n      var T = TIERS[tier];\n      var activeDeals = Math.min(cumDeals, c * T.winQ);\n      var earnings = activeDeals * m * T.rate * 3;\n      quarters.push({ q: q, tier: tier, earnings: earnings, cumDeals: cumDeals, activeDeals: activeDeals });\n    }\n\n    var years = [];\n    for (var y = 1; y <= 5; y++) {\n      var slice = quarters.slice((y - 1) * 4, y * 4);\n      years.push({ y: y, earnings: slice.reduce(function(s, r){ return s + r.earnings; }, 0) });\n    }\n    return { quarters: quarters, years: years, total: quarters.reduce(function(s, r){ return s + r.earnings; }, 0), transitions: transitions };\n  }\n\n  var SVG_NS = 'http:\/\/www.w3.org\/2000\/svg';\n  function svgEl(name, attrs) {\n    var el = document.createElementNS(SVG_NS, name);\n    for (var k in attrs) el.setAttribute(k, attrs[k]);\n    return el;\n  }\n\n  function drawBarChart(quarters, transitions) {\n    var svg = document.getElementById('qChart');\n    svg.innerHTML = '';\n    var W = 880, H = 260;\n    var padL = 26, padR = 54, padT = 56, padB = 30;\n    var plotW = W - padL - padR;\n    var plotH = H - padT - padB;\n\n    var peak = Math.max.apply(null, quarters.map(function(q){ return q.earnings; }));\n    var scale = niceScale(peak, 4);\n    var yMax = scale.max;\n    var sY = function(v){ return padT + plotH - (yMax > 0 ? (v \/ yMax) : 0) * plotH; };\n    var groupW = plotW \/ 20;\n    var yearGroupW = 4 * groupW;\n\n    for (var y1 = 0; y1 < 5; y1++) {\n      if (y1 % 2 === 0) {\n        svg.appendChild(svgEl('rect', {\n          x: padL + y1 * yearGroupW, y: padT,\n          width: yearGroupW, height: plotH,\n          fill: 'rgba(255,255,255,0.06)'\n        }));\n      }\n    }\n\n    scale.ticks.forEach(function(v){\n      if (v === 0) return;\n      var y = sY(v);\n      svg.appendChild(svgEl('line', {\n        x1: padL, x2: W - padR, y1: y, y2: y,\n        stroke: 'rgba(255,255,255,0.14)', 'stroke-width': 1,\n        'stroke-dasharray': '2 4'\n      }));\n      var lbl = svgEl('text', {\n        x: W - padR + 6, y: y + 3.5,\n        'text-anchor': 'start',\n        'font-family': 'Poppins, sans-serif',\n        'font-size': 9.5, 'font-weight': 700,\n        fill: 'rgba(255,255,255,0.66)',\n        'font-variant-numeric': 'tabular-nums'\n      });\n      lbl.textContent = fmtAxis(v);\n      svg.appendChild(lbl);\n    });\n\n    for (var y2 = 1; y2 < 5; y2++) {\n      var x2 = padL + y2 * yearGroupW;\n      svg.appendChild(svgEl('line', {\n        x1: x2, x2: x2, y1: padT, y2: padT + plotH,\n        stroke: 'rgba(255,255,255,0.22)', 'stroke-width': 1\n      }));\n    }\n\n    svg.appendChild(svgEl('line', {\n      x1: padL, x2: W - padR, y1: padT + plotH, y2: padT + plotH,\n      stroke: 'rgba(255,255,255,0.32)', 'stroke-width': 1\n    }));\n\n    var barW = groupW * 0.74;\n    var barOffset = (groupW - barW) \/ 2;\n    var tip = document.getElementById('barTip');\n    var detailEl = document.getElementById('detailPanel');\n\n    quarters.forEach(function(q, i){\n      var bx = padL + i * groupW + barOffset;\n      var by = sY(q.earnings);\n      var bh = (padT + plotH) - by;\n      var bar = svgEl('rect', {\n        x: bx, y: by, width: barW, height: Math.max(bh, 1),\n        rx: 3, ry: 3,\n        fill: TIERS[q.tier].color,\n        'class': 'qchart-bar'\n      });\n      bar.addEventListener('mouseenter', function(){\n        var tier = TIERS[q.tier];\n        var year = Math.ceil(q.q \/ 4);\n        var qInYear = ((q.q - 1) % 4) + 1;\n        tip.innerHTML =\n          '<div class=\"bar-tip-q\">Year ' + year + ' &middot; Q' + qInYear + '<\/div>' +\n          '<div class=\"bar-tip-amt\">' + fmt(q.earnings) + '<\/div>' +\n          '<div class=\"bar-tip-tier\"><span class=\"bar-tip-dot\" style=\"background:' + tier.color + '\"><\/span>' + tier.name + ' tier<\/div>';\n        var barRect = bar.getBoundingClientRect();\n        var panelRect = detailEl.getBoundingClientRect();\n        tip.style.left = (barRect.left + barRect.width \/ 2 - panelRect.left) + 'px';\n        tip.style.top  = (barRect.top - panelRect.top) + 'px';\n        tip.classList.add('show');\n      });\n      bar.addEventListener('mouseleave', function(){\n        tip.classList.remove('show');\n      });\n      svg.appendChild(bar);\n    });\n\n    var TIER_LABEL_WIDTH = { growth: 64, strategic: 84 };\n    var ROW_VERT_OFFSET = 26;\n    var visibleTrans = transitions.filter(function(t){ return t.tier !== 'active'; });\n    var rowOccupants = [];\n\n    var transLayout = visibleTrans.map(function(t){\n      var qIdx = t.atQ - 1;\n      var x = padL + qIdx * groupW + groupW \/ 2;\n      var w = TIER_LABEL_WIDTH[t.tier] || 70;\n      var leftEdge = x - w \/ 2;\n      var rightEdge = x + w \/ 2;\n      var row = 0;\n      while (row < 5) {\n        var occupants = rowOccupants[row] || [];\n        var collides = occupants.some(function(p){\n          return !(rightEdge < p.leftEdge - 4 || leftEdge > p.rightEdge + 4);\n        });\n        if (!collides) {\n          if (!rowOccupants[row]) rowOccupants[row] = [];\n          rowOccupants[row].push({ leftEdge: leftEdge, rightEdge: rightEdge });\n          break;\n        }\n        row++;\n      }\n      return { t: t, x: x, row: row };\n    });\n\n    transLayout.forEach(function(L){\n      var t = L.t, x = L.x;\n      var yShift = L.row * ROW_VERT_OFFSET;\n      svg.appendChild(svgEl('line', {\n        x1: x, x2: x,\n        y1: padT - 2 - yShift, y2: padT + plotH,\n        stroke: TIERS[t.tier].color, opacity: 0.45,\n        'stroke-width': 1.2, 'stroke-dasharray': '3 3'\n      }));\n      var lbl = svgEl('text', {\n        x: x, y: padT - 14 - yShift,\n        'text-anchor': 'middle',\n        'font-family': 'Poppins, sans-serif',\n        'font-size': 11.5, 'font-weight': 800,\n        fill: TIERS[t.tier].color,\n        'letter-spacing': '0.02em'\n      });\n      lbl.textContent = '\u2191 ' + TIERS[t.tier].name;\n      svg.appendChild(lbl);\n      var sub = svgEl('text', {\n        x: x, y: padT - 4 - yShift,\n        'text-anchor': 'middle',\n        'font-family': 'Poppins, sans-serif',\n        'font-size': 9, 'font-weight': 700,\n        fill: 'rgba(255,255,255,0.55)'\n      });\n      sub.textContent = 'Q' + t.atQ;\n      svg.appendChild(sub);\n    });\n\n    for (var y3 = 0; y3 < 5; y3++) {\n      var cx = padL + (y3 + 0.5) * yearGroupW;\n      var lbl3 = svgEl('text', {\n        x: cx, y: H - padB + 19,\n        'text-anchor': 'middle',\n        'font-family': 'Poppins, sans-serif',\n        'font-size': 9.5, 'font-weight': 800,\n        fill: 'rgba(255,255,255,0.85)',\n        'letter-spacing': '1.1'\n      });\n      lbl3.textContent = 'YEAR ' + (y3 + 1);\n      svg.appendChild(lbl3);\n    }\n  }\n\n  function drawYearlyBars(years) {\n    var container = document.getElementById('yearlyBars');\n    container.innerHTML = '';\n    var max = Math.max.apply(null, years.map(function(y){ return y.earnings; }));\n    years.forEach(function(yr){\n      var row = document.createElement('div');\n      row.className = 'yb-row';\n      var pct = max > 0 ? Math.max((yr.earnings \/ max) * 100, 2) : 0;\n      row.innerHTML =\n        '<span class=\"yb-label\">Year ' + yr.y + '<\/span>' +\n        '<div class=\"yb-track\"><div class=\"yb-fill\" style=\"width: ' + pct.toFixed(1) + '%\"><\/div><\/div>' +\n        '<span class=\"yb-value\">' + fmtK(yr.earnings) + '<\/span>';\n      container.appendChild(row);\n    });\n  }\n\n  function render() {\n    var c = state.cust;\n    var m = state.seats * SEAT_PRICE;\n    var sim = simulate(c, m);\n\n    document.getElementById('custVal').textContent  = c;\n    document.getElementById('seatsVal').textContent = state.seats;\n    document.getElementById('mrrMeta').innerHTML =\n      '<span class=\"mrr-meta-label\">Referred Mapsly Revenue<\/span>' +\n      '$' + SEAT_PRICE + ' per seat &times; ' + state.seats +\n      ' = <strong>' + fmt(m) + '<\/strong>\/month\/customer';\n\n    document.getElementById('bigTotal').textContent = fmt(sim.total);\n\n    var strategicTransition = sim.transitions.find(function(t){ return t.tier === 'strategic'; });\n    var certEl = document.getElementById('certNote');\n    if (strategicTransition) {\n      certEl.textContent =\n        'From Quarter ' + strategicTransition.atQ +\n        ' onward, you\u2019ll need at least 3 Mapsly Certified Experts on your team to maintain Strategic tier.';\n      certEl.style.display = '';\n    } else {\n      certEl.textContent = '';\n      certEl.style.display = 'none';\n    }\n\n    drawBarChart(sim.quarters, sim.transitions);\n    drawYearlyBars(sim.years);\n  }\n\n  document.getElementById('custRange').addEventListener('input', function(e){\n    state.cust = parseInt(e.target.value, 10);\n    render();\n  });\n  document.getElementById('seatsRange').addEventListener('input', function(e){\n    state.seats = parseInt(e.target.value, 10);\n    render();\n  });\n\n  render();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Mapsly Partner Program Grow Your BusinessWith Mapsly Close more deals, go upmarket, and earn recurring commission income with Mapsly&#8217;s revenue-sharing program\u2014with zero risk and end-to-end white-glove support. Enroll now Estimate earnings See commission tiers No program fee \u00b7 No exclusivity required \u00b7 Up to 30% commission for up to 5 years Up to 30% recurring [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-344","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mapsly Revenue-Sharing Partnership Program - Mapsly<\/title>\n<meta name=\"description\" content=\"Become a Mapsly partner and earn up to 30% commission for up to 5 years of your referrals\u2019 subscription.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mapsly.com\/ar\/become-partner\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mapsly Revenue-Sharing Partnership Program - Mapsly\" \/>\n<meta property=\"og:description\" content=\"Become a Mapsly partner and earn up to 30% commission for up to 5 years of your referrals\u2019 subscription.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mapsly.com\/ar\/become-partner\/\" \/>\n<meta property=\"og:site_name\" content=\"Mapsly\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-20T10:34:06+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 \u062f\u0642\u0627\u0626\u0642\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mapsly.com\/become-partner\/\",\"url\":\"https:\/\/mapsly.com\/become-partner\/\",\"name\":\"Mapsly Revenue-Sharing Partnership Program - Mapsly\",\"isPartOf\":{\"@id\":\"https:\/\/mapsly.com\/#website\"},\"datePublished\":\"2025-06-26T13:37:41+00:00\",\"dateModified\":\"2026-05-20T10:34:06+00:00\",\"description\":\"Become a Mapsly partner and earn up to 30% commission for up to 5 years of your referrals\u2019 subscription.\",\"breadcrumb\":{\"@id\":\"https:\/\/mapsly.com\/become-partner\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mapsly.com\/become-partner\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mapsly.com\/become-partner\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mapsly.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mapsly Revenue-Sharing Partnership Program\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mapsly.com\/#website\",\"url\":\"https:\/\/mapsly.com\/\",\"name\":\"Mapsly\",\"description\":\"The Ultimate CRM Map\",\"publisher\":{\"@id\":\"https:\/\/mapsly.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mapsly.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mapsly.com\/#organization\",\"name\":\"Mapsly\",\"url\":\"https:\/\/mapsly.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\/\/mapsly.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mapsly.com\/wp-content\/uploads\/2025\/06\/Mapsly-Logo-2x-BIG.png\",\"contentUrl\":\"https:\/\/mapsly.com\/wp-content\/uploads\/2025\/06\/Mapsly-Logo-2x-BIG.png\",\"width\":280,\"height\":85,\"caption\":\"Mapsly\"},\"image\":{\"@id\":\"https:\/\/mapsly.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mapsly \u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0634\u0631\u0627\u0643\u0629 \u0644\u062a\u0642\u0627\u0633\u0645 \u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a - Mapsly","description":"\u0643\u0646 \u0634\u0631\u064a\u0643\u064b\u0627 \u0645\u0639 Mapsly \u0648\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0639\u0645\u0648\u0644\u0629 \u062a\u0635\u0644 \u0625\u0644\u0649 30% \u0644\u0645\u062f\u0629 \u062a\u0635\u0644 \u0625\u0644\u0649 5 \u0633\u0646\u0648\u0627\u062a \u0645\u0646 \u0627\u0634\u062a\u0631\u0627\u0643\u0627\u062a \u0627\u0644\u0645\u062d\u0627\u0644\u064a\u0646.","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:\/\/mapsly.com\/ar\/become-partner\/","og_locale":"ar_AR","og_type":"article","og_title":"Mapsly Revenue-Sharing Partnership Program - Mapsly","og_description":"Become a Mapsly partner and earn up to 30% commission for up to 5 years of your referrals\u2019 subscription.","og_url":"https:\/\/mapsly.com\/ar\/become-partner\/","og_site_name":"Mapsly","article_modified_time":"2026-05-20T10:34:06+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"3 \u062f\u0642\u0627\u0626\u0642"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mapsly.com\/become-partner\/","url":"https:\/\/mapsly.com\/become-partner\/","name":"Mapsly \u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0634\u0631\u0627\u0643\u0629 \u0644\u062a\u0642\u0627\u0633\u0645 \u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a - Mapsly","isPartOf":{"@id":"https:\/\/mapsly.com\/#website"},"datePublished":"2025-06-26T13:37:41+00:00","dateModified":"2026-05-20T10:34:06+00:00","description":"\u0643\u0646 \u0634\u0631\u064a\u0643\u064b\u0627 \u0645\u0639 Mapsly \u0648\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0639\u0645\u0648\u0644\u0629 \u062a\u0635\u0644 \u0625\u0644\u0649 30% \u0644\u0645\u062f\u0629 \u062a\u0635\u0644 \u0625\u0644\u0649 5 \u0633\u0646\u0648\u0627\u062a \u0645\u0646 \u0627\u0634\u062a\u0631\u0627\u0643\u0627\u062a \u0627\u0644\u0645\u062d\u0627\u0644\u064a\u0646.","breadcrumb":{"@id":"https:\/\/mapsly.com\/become-partner\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mapsly.com\/become-partner\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mapsly.com\/become-partner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mapsly.com\/"},{"@type":"ListItem","position":2,"name":"Mapsly Revenue-Sharing Partnership Program"}]},{"@type":"WebSite","@id":"https:\/\/mapsly.com\/#website","url":"https:\/\/mapsly.com\/","name":"Mapsly","description":"\u062e\u0631\u064a\u0637\u0629 CRM \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629","publisher":{"@id":"https:\/\/mapsly.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mapsly.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/mapsly.com\/#organization","name":"Mapsly","url":"https:\/\/mapsly.com\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/mapsly.com\/#\/schema\/logo\/image\/","url":"https:\/\/mapsly.com\/wp-content\/uploads\/2025\/06\/Mapsly-Logo-2x-BIG.png","contentUrl":"https:\/\/mapsly.com\/wp-content\/uploads\/2025\/06\/Mapsly-Logo-2x-BIG.png","width":280,"height":85,"caption":"Mapsly"},"image":{"@id":"https:\/\/mapsly.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/pages\/344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/comments?post=344"}],"version-history":[{"count":10,"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/pages\/344\/revisions"}],"predecessor-version":[{"id":31430,"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/pages\/344\/revisions\/31430"}],"wp:attachment":[{"href":"https:\/\/mapsly.com\/ar\/wp-json\/wp\/v2\/media?parent=344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}