1<!doctype html><html lang="en-US" dir="ltr" data-nojs><head><title>PromoPilot - Automation for Print and Promo</title><meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="generator" content="Zoho Sites 2.0, https://zoho.com/sites"/><link rel="icon" href="/favicon.png"/><link rel="canonical" href="https://www.promopilot.io/"/><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://www.promopilot.io/site_images/prompilot-site-social.png"><meta name="twitter:url" content="https://www.promopilot.io/"><meta name="twitter:title" content="PromoPilot - Automation for Print and Promo"><meta name="twitter:description" content="PromoPilot specializes in empowering promotional products and print industry businesses with no-code automation and technology consulting. Streamline your workflow, enhance productivity, and elevate your business with tailored solutions designed to save time and delight your clients."><meta property="og:image" content="https://www.promopilot.io/site_images/prompilot-site-social.png"><meta property="og:type" content="website"><meta property="og:url" content="https://www.promopilot.io/"><meta property="og:title" content="PromoPilot - Automation for Print and Promo"><meta property="og:description" content="PromoPilot specializes in empowering promotional products and print industry businesses with no-code automation and technology consulting. Streamline your workflow, enhance productivity, and elevate your business with tailored solutions designed to save time and delight your clients."><meta name="keywords" content="Promotional Products Automation,Print Industry Automation,No-Code Business Automation,Workflow Automation for Print,Workflow Automation for Promo,Technology Consulting for Promo Industry,Promo Products eCommerce Solutions,Zapier for Print Industry,zapier for promo industry,Automated Lead Generation,Workflow Optimization for Promo Distributors,B2B eCommerce Automation"/><meta name="description" content="PromoPilot specializes in empowering promotional products and print industry businesses with no-code automation and technology consulting. Streamline your workflow, enhance productivity, and elevate your business with tailored solutions designed to save time and delight your clients."/><link href="https://www.promopilot.io/" rel="alternate" hreflang="x-default"><link href="/css/zsite-core.css" rel="preload" type="text/css" as="style"><link href="/css/zsite-core.css" rel="stylesheet" type="text/css"><link rel="preconnect" href="//img.zohostatic.com"><link rel="preconnect" href="//static.zohocdn.com"><link href="/template/67a95b2767ca4048ba35de2605b19b02/stylesheets/style.css" rel="preload" type="text/css" as="style"><link href="/template/67a95b2767ca4048ba35de2605b19b02/stylesheets/style.css" rel="stylesheet" type="text/css"><link href="/template/67a95b2767ca4048ba35de2605b19b02/stylesheets/sub-style.css" rel="preload" type="text/css" as="style"><link href="/template/67a95b2767ca4048ba35de2605b19b02/stylesheets/sub-style.css" rel="stylesheet" type="text/css"><link rel="preload" type="text/css" href="//webfonts.zoho.com/css?family=Roboto:100,300,400,500,700,900/Poppins:100,200,300,400,500,600,700,800,900/Montserrat:900,800,700,600,500,300,200,100,400,200i,300i,900i,600i,700i,800i,500i,400i,100i&display=swap" as="style"><link rel="stylesheet" type="text/css" href="//webfonts.zoho.com/css?family=Roboto:100,300,400,500,700,900/Poppins:100,200,300,400,500,600,700,800,900/Montserrat:900,800,700,600,500,300,200,100,400,200i,300i,900i,600i,700i,800i,500i,400i,100i&display=swap"><link href="/zs-customcss.css" rel="preload" type="text/css" as="style"><link href="/zs-customcss.css" rel="stylesheet" type="text/css">
1<script>document.documentElement.removeAttribute('data-nojs');</script>
1<script>window.zs_content_format="0";window.zs_resource_url = "/";window.isDefaultLogo = "false";window.zs_site_resource_id = "1741243000000002014";window.zs_site_resource_path = "";</script>
1<script>window.is_portal_site="false";</script>
1<script src="/zs-lang_en_US.js" defer></script>
1<script src="/js/zsite-core.js" defer></script>
1<script src="/template/67a95b2767ca4048ba35de2605b19b02/js/header.js" defer></script>
1<script src="/template/67a95b2767ca4048ba35de2605b19b02/js/eventhandler.js" defer></script>
1<script src="/template/67a95b2767ca4048ba35de2605b19b02/js/megamenu.js" defer></script>
1<script src="/template/67a95b2767ca4048ba35de2605b19b02/js/language-list.js" defer></script>
1<script>window.zs_data_center="USA";</script>
1<script>window.stand_alone_path="";</script>
1<script>window.zs_rendering_mode="live";</script>
1<script>window.is_social_share_enabled="true";</script>
1<script src="https://zsites.nimbuspop.com/IDC/js/browser_compatibility.js" defer></script>
1<script src="https://cdn.pagesense.io/js/promopilot/96b7123dc5a64f5989c1872b607ae8f4.js"></script>
1<script>window.zs_resource_id = "1741243000000002015";window.zs_resource_type = "1";window.zs_resource_full_path = "/";window.zs_site_type = "0";window.zs_resource_contentstate = "3";window.zs_page_reviewer = null;</script>
1<script type="application/ld+json" id="schemagenerator">{"@context":"http://schema.org/","@graph":[{"@type":"Organization","logo":"https://www.promopilot.io/site_images/promo-pilot-logo-header.png","@id":"https://www.promopilot.io#organization","url":"https://www.promopilot.io"},{"@type":"WebSite","name":"PromoPilot","@id":"https://www.promopilot.io#website","url":"https://www.promopilot.io"}]}</script>
1<script 2 type="text/javascript" src="https://app.termly.io/resource-blocker/161811cd-81e4-4b1a-b5ca-d5cd3f9c1c5e?autoBlock=on"></script>
2<!-- Google tag (gtag.js) -->
vendor: 63 bytes, line 2
2<script async src="https://www.googletagmanager.com/gtag/js?id=
2G-LBCBN0FE6J
vendor: 11 bytes, line 2
2"></script>
2<script> 3
vendor: 134 bytes, lines 3-7
3window.dataLayer = window.dataLayer || []; 4 function gtag(){dataLayer.push(arguments);} 5 gtag('js', new Date()); 6 7 gtag('config', '
7G-LBCBN0FE6J
vendor: 4 bytes, line 7
7');
8</script>
8</head><body data-zs-home="false" data-zs-subsite="" data-zs-display-mode="default"><a href="#thememaincontent" class="theme-skip-to-needed-content">Skip to main content</a><div data-headercontainer="zptheme-data-headercontainer" class="zpheader-style-01 theme-header-fixed theme-mobile-header-style-01" data-headercontainer="zptheme-data-headercontainer" data-zs-mobile-headerstyle="01" class="zpheader-style-01 theme-mobile-header-style-01"><div class="theme-header-topbar theme-hide-res-topbar " data-dark-part-applied="false" data-theme-topbar="zptheme-topbar"><div class="zpcontainer"></div> 9</div><div data-megamenu-content-container class="theme-header " data-header="zptheme-data-header" data-dark-part-applied="false" data-banner-base-header="theme-banner-base-header"><div class="zpcontainer"><div data-zs-branding class="theme-branding-info " data-theme-branding-info="zptheme-branding-info"><div data-zs-logo-container class="theme-logo-parent "><a href="/" title="Logo"><picture><img data-zs-logo src="/site_images/promo-pilot-logo-header.png" alt="PromoPilot" style="height:98px;width:160.52px;"/></picture></a></div> 10</div><div class="theme-navigation-and-icons"><div class="theme-menu-area" data-zp-nonresponsive-container="mymenu1"><div class="theme-menu " data-nav-menu-icon-width=15 data-nav-menu-icon-height=15 data-sub-menu-icon-height=15 data-sub-menu-icon-width=15 data-mega-menu-icon-width=15 data-mega-menu-icon-height=15 data-non-res-menu="zptheme-menu-non-res" data-zp-theme-menu="id: mymenu1 ;active: theme-menu-selected; maxitem:5;position: theme-sub-menu-position-change; orientation: horizontal; submenu: theme-sub-menu; moretext: More; nonresponsive-icon-el: theme-non-responsive-menu; responsive-icon-el: theme-responsive-menu; burger-close-icon: theme-close-icon; animate-open: theme-toggle-animate; animate-close: theme-toggle-animate-end;open-icon: theme-submenu-down-arrow; close-icon: theme-submenu-up-arrow; root-icon: theme-submenu-down-arrow; subtree-icon: theme-submenu-right-arrow;" role="navigation"><ul data-zs-menu-container><li><a href="/" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Home">Home</span></span></a></li><li><a href="javascript:;" target="_self" data-theme-accessible-submenu aria-haspopup="true" aria-label="Services menu has sub menu" aria-expanded="false"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Services">Services</span></span><span class="theme-sub-li-menu theme-non-responsive-menu theme-submenu-down-arrow"></span><span class="theme-sub-li-menu theme-responsive-menu theme-submenu-down-arrow"></span></a><ul class="theme-sub-menu" data-zs-submenu-container style="display:none;"><li><a href="/automation" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Automation">Automation</span></span></a></li><li><a href="/coaching" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Coaching">Coaching</span></span></a></li><li><a href="/order-desk" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Order Desk">Order Desk</span></span></a></li><li><a href="/zapier-custom-integrations" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Zapier Custom Integrations">Zapier Custom Integrations</span></span></a></li><li><a href="/zoho-consulting" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Zoho Consulting">Zoho Consulting</span></span></a></li></ul></li><li><a href="/pricing" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Pricing">Pricing</span></span></a></li><li><a href="javascript:;" target="_self" data-theme-accessible-submenu aria-haspopup="true" aria-label="Resources menu has sub menu" aria-expanded="false"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Resources">Resources</span></span><span class="theme-sub-li-menu theme-non-responsive-menu theme-submenu-down-arrow"></span><span class="theme-sub-li-menu theme-responsive-menu theme-submenu-down-arrow"></span></a><ul class="theme-sub-menu" data-zs-submenu-container style="display:none;"><li><a href="/blog" target="_self"><span class="theme-menu-content theme-menu-icon-enabled "><span class="theme-menu-icon" data-theme-menu-icon="fa-regular-newspaper"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512"><path d="M552 64H112c-20.858 0-38.643 13.377-45.248 32H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h496c13.255 0 24-10.745 24-24V88c0-13.255-10.745-24-24-24zM48 392V144h16v248c0 4.411-3.589 8-8 8s-8-3.589-8-8zm480 8H111.422c.374-2.614.578-5.283.578-8V112h416v288zM172 280h136c6.627 0 12-5.373 12-12v-96c0-6.627-5.373-12-12-12H172c-6.627 0-12 5.373-12 12v96c0 6.627 5.373 12 12 12zm28-80h80v40h-80v-40zm-40 140v-24c0-6.627 5.373-12 12-12h136c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H172c-6.627 0-12-5.373-12-12zm192 0v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12zm0-144v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12zm0 72v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12z"></path></svg></span><span class="theme-menu-name" data-theme-menu-name="Blog">Blog</span></span></a></li><li><a href="/redemption-tool-kit" target="_self"><span class="theme-menu-content theme-menu-icon-enabled "><span class="theme-menu-icon" data-theme-menu-icon="gg-gift"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
10<path fill-rule="evenodd" clip-rule="evenodd" d="M17.5354 2.87868C16.3638 1.70711 14.4644 1.70711 13.2928 2.87868L11.8786 4.29289C11.8183 4.35317 11.7611 4.41538 11.707 4.47931C11.653 4.41539 11.5958 4.3532 11.5355 4.29293L10.1213 2.87871C8.94975 1.70714 7.05025 1.70714 5.87868 2.87871C4.70711 4.05029 4.70711 5.94978 5.87868 7.12136L6.75732 8H1V14H3V22H21V14H23V8H16.6567L17.5354 7.12132C18.707 5.94975 18.707 4.05025 17.5354 2.87868ZM14.707 7.12132L16.1212 5.70711C16.5117 5.31658 16.5117 4.68342 16.1212 4.29289C15.7307 3.90237 15.0975 3.90237 14.707 4.29289L13.2928 5.70711C12.9023 6.09763 12.9023 6.7308 13.2928 7.12132C13.6833 7.51184 14.3165 7.51184 14.707 7.12132ZM10.1213 5.70714L8.70711 4.29293C8.31658 3.9024 7.68342 3.9024 7.29289 4.29293C6.90237 4.68345 6.90237 5.31662 7.29289 5.70714L8.70711 7.12136C9.09763 7.51188 9.7308 7.51188 10.1213 7.12136C10.5118 6.73083 10.5118 6.09767 10.1213 5.70714ZM21 10V12H3V10H21ZM12.9167 14H19V20H12.9167V14ZM11.0834 14V20H5V14H11.0834Z"></path></svg></span><span class="theme-menu-name" data-theme-menu-name="Redemption Tool Kit">Redemption Tool Kit</span></span></a></li><li><a href="/courses" target="_self"><span class="theme-menu-content theme-menu-icon-enabled "><span class="theme-menu-icon" data-theme-menu-icon="fa-regular-lightbulb"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 352 512"><path d="M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"></path></svg></span><span class="theme-menu-name" data-theme-menu-name="Courses">Courses</span></span></a></li><li><a href="/our-stack" target="_self"><span class="theme-menu-content theme-menu-icon-enabled "><span class="theme-menu-icon" data-theme-menu-icon="gg-clapper-board"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.1702 3L20.1663 3.00453C21.7458 3.09084 23 4.39896 23 6V18C23 19.6569 21.6569 21 20 21H4C2.34315 21 1 19.6569 1 18V6C1 4.34315 2.34315 3 4 3H20.1702ZM10.4764 5H16.4764L13.089 9H7.08899L10.4764 5ZM5.08899 9L8.47644 5H4C3.44772 5 3 5.44772 3 6V9H5.08899ZM3 11V18C3 18.5523 3.44772 19 4 19H20C20.5523 19 21 18.5523 21 18V11H3ZM21 9V6C21 5.44771 20.5523 5 20 5H18.4764L15.089 9H21Z"></path></svg></span><span class="theme-menu-name" data-theme-menu-name="Apps We Use">Apps We Use</span></span></a></li></ul></li><li data-zp-more-menu="mymenu1"><a href="javascript:;" target="_self" data-theme-accessible-submenu aria-haspopup="true" aria-label="More menu has sub menu" aria-expanded="false"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="More">More</span></span><span class="theme-sub-li-menu theme-non-responsive-menu theme-submenu-down-arrow"></span><span class="theme-sub-li-menu theme-responsive-menu theme-submenu-down-arrow"></span></a><ul class="theme-sub-menu" data-zs-submenu-container style="display:none;"><li><a href="/contact" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Contact">Contact</span></span></a></li><li class="menu-highlight-secondary"><a href="/community" target="_self"><span class="theme-menu-content "><span class="theme-menu-name" data-theme-menu-name="Community">Community</span></span></a></li></ul></li></ul><div data-zp-submenu-icon="mymenu1" style="display:none;"><span class="theme-sub-li-menu theme-non-responsive-menu"></span><span class="theme-sub-li-menu theme-responsive-menu theme-submenu-down-arrow"></span></div> 11</div></div></div></div><div data-zs-responsive-menu-area class="theme-responsive-menu-area theme-navigation-and-icons zpcontainer"><div class="theme-responsive-menu-container" data-zp-burger-clickable-area="mymenu1"><span class="theme-burger-icon" data-zp-theme-burger-icon="mymenu1"></span></div> 12<div class="theme-responsive-menu theme-menu-area" data-zp-responsive-container="mymenu1"></div> 13</div></div></div><div data-themebanner="zptheme-banner" class="theme-banner zphero-full-screen "><div class="zpcontent-container hero-container "><div data-element-id="elm_v5QgN7mJR2Oi5hONj0xIag" class="zphero " data-transition="slide_left" data-full-screen="" data-sli
13der-interval="5000" data-zs-autoslide="true" data-zs-customheight="true" data-zs-height="700" data-zs-mobile-customheight="false" data-zs-mobile-height="1313" data-zs-tablet-customheight="false" data-zs-tablet-height="1313" data-element-type="hero" data-zs-slider="slide: zphero-slide; slides-cont: zphero-slides; content-cont : zphero-slider-container;slide-pause-btn:zsslider-pause-btn;slide-play-btn:zsslider-play-btn;" data-zsslider-controller="01" data-zsslider-arrow="01" data-zsslider-arrow-bg="01"><style type="text/css"> [data-element-id="elm_v5QgN7mJR2Oi5hONj0xIag"].zphero{ min-height: 700px; } @media (max-width: 768px) { [data-element-id="elm_v5QgN7mJR2Oi5hONj0xIag"].zphero{ min-height: 1313px; } } @media (max-width: 460px) { [data-element-id="elm_v5QgN7mJR2Oi5hONj0xIag"].zphero{ min-height: 1313px; } } </style><ul class="zphero-slides" data-currentslide-index="0"><li data-element-id="elm_BQFCV-meTq6aF2oevIfpEg" data-slide-name="Slide 06" data-element-type="heroslide" class="zphero-slide zplight-section zplight-section-bg curslide "><style type="text/css"></style><div data-tablet-image="" data-mobile-image="" class="zpslider-img "></div> 14<div class="zphero-slider-container zshero-banner-style-06 "><div class="zpcontainer"><div data-element-id="elm_CZfUQtHaQGyaJMshiQUvQA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"> [data-element-id="elm_CZfUQtHaQGyaJMshiQUvQA"].zprow{ border-style:none; border-radius:1px; margin-block-start:65px; } </style><div data-element-id="elm_FI6eT41ITYm6PBvQuiMHtQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-7 zpcol-sm-12 zpalign-self-center zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_FI6eT41ITYm6PBvQuiMHtQ"].zpelem-col{ border-style:none; border-radius:1px; margin-block-start:72px; } </style><div data-element-id="elm_b9w9XUGnTYydgupgXnvKQQ" data-element-type="heading" class="zpelement zpelem-heading bigass-text "><style> [data-element-id="elm_b9w9XUGnTYydgupgXnvKQQ"] h2.zpheading{ color:#111111 ; font-family:Montserrat,sans-serif; font-size:64px; font-weight:700; line-height:64px; } [data-element-id="elm_b9w9XUGnTYydgupgXnvKQQ"].zpelem-heading { border-style:none; border-radius:1px; margin-block-start:98px; } [data-element-id="elm_b9w9XUGnTYydgupgXnvKQQ"] .zpheading:after,[data-element-id="elm_b9w9XUGnTYydgupgXnvKQQ"] .zpheading:before{ background-color:#111111 !important; } </style><h2 15 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:56px;">AI Automation for</span><br/><span style="font-size:56px;">the <span style="color:rgb(136, 0, 255);">Promo Industry</span></span></h2></div> 16<div data-element-id="elm_QqMs8IapkQI4eKU2bp0D_g" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_QqMs8IapkQI4eKU2bp0D_g"] div.zpspacer { height:6px; } @media (max-width: 768px) { div[data-element-id="elm_QqMs8IapkQI4eKU2bp0D_g"] div.zpspacer { height:calc(6px / 3); } } </style><div class="zpspacer " data-height="6"></div> 17</div><div data-element-id="elm_h-LLwJRcSk64j0ocR1xXfw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_h-LLwJRcSk64j0ocR1xXfw"].zpelem-text { border-style:none; border-radius:1px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div style="color:inherit;"><div></div><span>PromoPilot helps print and promo distributors automate busy-work, connect their apps, and build the skills to keep growing.</span><div></div></div></div> 18</div><div data-element-id="elm_RmQohSCoibkOEAXk3zA1WQ" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_RmQohSCoibkOEAXk3zA1WQ"].zpelem-button{ margin-block-start:28px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-roundcorner " href="/automation" title="Automate my work" title="Automate my work"><span class="zpbutton-content">Automate my work</span></a></div> 19</div><div data-element-id="elm_sD2rJQW41Di_0oT-d8rpHw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_sD2rJQW41Di_0oT-d8rpHw"] div.zpspacer { height:10px; } @media (max-width: 768px) { div[data-element-id="elm_sD2rJQW41Di_0oT-d8rpHw"] div.zpspacer { height:calc(10px / 3); } } </style><div class="zpspacer " data-height="10"></div> 20</div></div><div data-element-id="elm_44pPfFPRwzO3ZY-EY-8lxQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-5 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_44pPfFPRwzO3ZY-EY-8lxQ"].zpelem-col{ border-radius:1px; margin-block-start:-45px; } </style><div data-element-id="elm_VutNE-SQVPapQ7V3I6uz0w" data-element-type="image" class="zpelement zpelem-image zp-hidden-xs " data-animation-name="fadeIn"><style> @media (min-width: 992px) { [data-element-id="elm_VutNE-SQVPapQ7V3I6uz0w"] .zpimage-container figure img { width: 271px !important ; height: 370.58px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_VutNE-SQVPapQ7V3I6uz0w"] .zpimage-container figure img { width:271px !important ; height:370.58px !important ; } } @media (max-width: 767px) { [data-element-id="elm_VutNE-SQVPapQ7V3I6uz0w"] .zpimage-container figure img { width:271px !important ; height:370.58px !important ; } } [data-element-id="elm_VutNE-SQVPapQ7V3I6uz0w"].zpelem-image { border-radius:1px; margin-block-start:127px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/PromoPilot-Tota-Mascot-point-left.png" width="271" height="370.58" size="custom" alt="Blue cartoon parrot"/></picture></span></figure></div> 21</div><div data-element-id="elm_ap7xouaC5Dt1llrFh2CSVg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_EZqT9H0gFY4w8hHjd1tFdQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_tkxmakS_FkLGSDE22xFPEA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_tkxmakS_FkLGSDE22xFPEA"] .zpimage-container figure img { width: 153px ; height: 58.65px ; } } [data-element-id="elm_tkxmakS_FkLGSDE22xFPEA"].zpelem-image { margin-block-start:20px; margin-inline-start:32px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://zapier.com/partnerdirectory/partner/promopilot" target="_blank" title="Visit Zapier" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/Badge%20Mist%20-%20Platinum%20Solution%20Partner.png" size="fit" alt="zapier platinum solution partner"/></picture></a></figure></div> 22</div></div><div data-element-id="elm_IIWps2WWAh9iqkak79OfuA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_c2cMA4osyqvXyDkJ7J1NPw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_c2cMA4osyqvXyDkJ7J1NPw"] .zpimage-container figure img { width: 185px ; height: 49.66px ; } } [data-element-id="elm_c2cMA4osyqvXyDkJ7J1NPw"].zpelem-image { margin-block-start:23px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://try.fillout.com/promopilot-zite" target="_blank" title="zite" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/pasted-image-1773683026345.png" size="fit" alt="Zite certified partner"/></picture></a></figure></div> 23</div></div></div></div></div></div></div></li></ul><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" style="display:none;"><symbol viewBox="0 0 14 14" id="zsslider-pause-btn"><path d="M3.85.53C3.6.5 3.34.5 3.07.5 1.68.5.95 1.09.95 2.18V12c.03.74.56 1.32 1.44 1.44.53.07 1.11.07 1.64 0 .9-.13
231.42-.72 1.42-1.5V2.07c0-.09 0-.18-.03-.28-.1-.66-.75-1.17-1.59-1.26h.01ZM11.43.53C11.18.5 10.92.5 10.65.5c-1.39 0-2.12.59-2.12 1.68V12c.03.74.56 1.32 1.44 1.44.53.07 1.11.07 1.64 0 .9-.13 1.42-.72 1.42-1.5V2.07c0-.09 0-.18-.03-.28-.1-.66-.75-1.17-1.59-1.26h.01Z"/></symbol><symbol viewBox="0 0 14 14" id="zsslider-play-btn"><path d="M.59 7.02C.57 5.33.57 3.63.51 1.94.45.63 1.72-.17 2.9.45c3.2 1.68 6.42 3.32 9.64 4.96.59.3.95.76.96 1.43 0 .66-.34 1.11-.91 1.43-3.18 1.75-6.35 3.5-9.52 5.25-1.2.66-2.39-.04-2.41-1.41C.63 10.42.61 8.72.59 7.03Z"/></symbol><symbol viewBox="0 0 512 512" id="zs-arrow-left-style01"><g><path d="M118.6,230.7L338.7,10.5c14-14,36.7-14,50.7,0c14,14,14,36.7,0,50.7L194.6,256l194.8,194.8c14,14,14,36.7,0,50.7 c-14,14-36.7,14-50.7,0L118.6,281.3c-7-7-10.5-16.2-10.5-25.3C108.1,246.8,111.6,237.7,118.6,230.7z"></path></g></symbol><symbol viewBox="0 0 32 32" id="zs-arrow-left-style02"><path id="arrow-left-style2-Arrow_Forward" d="M0,16c0,0.3,0.1,0.5,0.3,0.7l9.9,10c0.4,0.4,1,0.4,1.4,0c0.4-0.4,0.4-1,0-1.4L3.4,17H31 c0.6,0,1-0.5,1-1s-0.4-1-1-1H3.4l8.2-8.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-9.9,10C0.1,15.5,0,15.7,0,16z"></path></symbol><symbol viewBox="0 0 512 512" id="zs-arrow-left-style03"><g><path d="M86,256l193.7,193.6c13.9,13.9,13.9,36.5,0,50.4c-13.9,13.9-36.5,13.9-50.4,0L10.4,281.2C3.5,274.2,0,265.1,0,256 c0-9.1,3.5-18.2,10.4-25.2L229.3,12C243.2-2,265.8-2,279.7,12c13.9,13.9,13.9,36.5,0,50.4L86,256z M501.6,62.4 c13.9-13.9,13.9-36.5,0-50.4C487.6-2,465.1-2,451.2,12L232.3,230.8c-7,7-10.4,16.1-10.4,25.2c0,9.1,3.5,18.2,10.4,25.2l218.9,218.9 c13.9,13.9,36.5,13.9,50.4,0c13.9-13.9,13.9-36.5,0-50.4L307.9,256L501.6,62.4z"></path></g></symbol><symbol viewBox="0 0 512 512" id="zs-arrow-left-style04"><g><g id="arrow-left-style4-arrow-drop-up"><polygon points="384,512 128,256 384,0 "></polygon></g></g></symbol><symbol viewBox="0 0 512 512" id="zs-arrow-right-style01"><g><path d="M390.4,281.3L170.3,501.5c-14,14-36.7,14-50.7,0c-14-14-14-36.7,0-50.7L314.4,256L119.6,61.2c-14-14-14-36.7,0-50.7 c14-14,36.7-14,50.7,0l220.2,220.1c7,7,10.5,16.2,10.5,25.3C400.9,265.2,397.4,274.3,390.4,281.3z"></path></g></symbol><symbol viewBox="0 0 32 32" id="zs-arrow-right-style02"><path id="arrow-right-style2-Arrow_Forward" d="M32,16c0-0.3-0.1-0.5-0.3-0.7l-9.9-10c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4 l8.2,8.3H1c-0.6,0-1,0.5-1,1s0.4,1,1,1h27.6l-8.2,8.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l9.9-10C31.9,16.5,32,16.3,32,16z"></path></symbol><symbol viewBox="0 0 512 512" id="zs-arrow-right-style03"><g><path d="M426,256L232.3,62.4c-13.9-13.9-13.9-36.5,0-50.4c13.9-13.9,36.5-13.9,50.4,0l218.9,218.9c7,7,10.4,16.1,10.4,25.2 c0,9.1-3.5,18.2-10.4,25.2L282.7,500c-13.9,13.9-36.5,13.9-50.4,0c-13.9-13.9-13.9-36.5,0-50.4L426,256z M10.4,449.6 c-13.9,13.9-13.9,36.5,0,50.4c13.9,13.9,36.5,13.9,50.4,0l218.9-218.9c7-7,10.4-16.1,10.4-25.2c0-9.1-3.5-18.2-10.4-25.2L60.8,11.9 C46.9-2,24.4-2,10.4,11.9c-13.9,13.9-13.9,36.5,0,50.4L204.1,256L10.4,449.6z"></path></g></symbol><symbol viewBox="0 0 512 512" id="zs-arrow-right-style04"><g><g id="arrow-right-style4-arrow-drop-up"><polygon points="128,0 384,256 128,512 "></polygon></g></g></symbol></svg></div> 24</div></div><div data-theme-content-container="theme-content-container" class="theme-content-area "><div class="theme-content-container"><div class="theme-content-area-inner"><div class="zpcontent-container page-container "><div id="about-me" data-element-id="elm_tTHIC8mc4tKB3Tyefq8sFQ" data-element-type="section" class="zpsection zpshape-divider-section zpdefault-section zpdefault-section-bg zscustom-section-103 "><style type="text/css"> [data-element-id="elm_tTHIC8mc4tKB3Tyefq8sFQ"].zpsection{ border-style:none; border-radius:1px; padding-block-start:35px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_2Tfq8Ko4BsSuPU_8rEfi8Q" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_2Tfq8Ko4BsSuPU_8rEfi8Q"].zprow{ border-style:none; border-radius:1px; box-shadow:0px 0px 0px 0px #000000; } </style><div data-element-id="elm_-JvtztODlq9HVUj16Gy36w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_-JvtztODlq9HVUj16Gy36w"].zpelem-col{ border-style:none; border-radius:1px; box-shadow:0px 0px 0px 0px #000000; } </style><div data-element-id="elm_6JWPIxdeOHbgS1NNDclHMA" data-element-type="spacer" class="zpelement zpelem-spacer zp-hidden-xs "><style> div[data-element-id="elm_6JWPIxdeOHbgS1NNDclHMA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_6JWPIxdeOHbgS1NNDclHMA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div> 25</div><div data-element-id="elm_wMrVeL9BALCPypXpLyLx4Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_wMrVeL9BALCPypXpLyLx4Q"].zpelem-heading { margin-block-start:43px; } </style><h2 26 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Sound familiar?</h2></div> 27<div data-element-id="elm_WgdNmKIBHOHPVfiCcpfxrw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span>Your apps don't talk to each other. Your team is buried in manual processes. And somewhere there's a spreadsheet holding everything together that probably shouldn't be. You know automation could help â you just haven't had the time or the right guide to make it happen.</span></p></div> 28</div><div data-element-id="elm_nAME_RhDXwtByATfht1-Cw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-ce
28nter zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div> 29</div></div><div data-element-id="elm_zrvmGDZtmx0iFWcmV-zLww" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2 30 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">How we help</h2></div> 31<div data-element-id="elm_g807VOBRteu-UjhG8kESEQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_MZzFfj9yq9C6wIRTClM8RQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_MZzFfj9yq9C6wIRTClM8RQ"].zpelem-col{ border-radius:0px; } </style><div data-element-id="elm_hceONZ8gbD9-lgCG6bwfIg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_hceONZ8gbD9-lgCG6bwfIg"].zpelem-box{ background-color:#F9F9F9; background-image:unset; border-radius:8px; padding:16px; } </style><div data-element-id="elm_XQWjxGd5dg5_6CBnrd01UQ" data-element-type="icon" class="zpelement zpelem-icon "><style type="text/css"> [data-element-id="elm_XQWjxGd5dg5_6CBnrd01UQ"].zpelem-icon{ margin-block-start:-5px; } </style><div class="zpicon-container zpicon-align-center zpicon-align-mobile-center zpicon-align-tablet-center"><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none " style="height:112px;width:112px;"><svg viewBox="0 0 352 512" height="352" width="512" aria-label="hidden" xmlns="http://www.w3.org/2000/svg"><path d="M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"></path></svg></span></div> 32</div><div data-element-id="elm_MVQiwnvby4AUzyEmRzqaFg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_MVQiwnvby4AUzyEmRzqaFg"].zpelem-heading { margin-block-start:1px; } </style><h4 33 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Automation Coaching</h4></div> 34<div data-element-id="elm_6_OVc56O4Drz3r8rwE6mjw" data-element-type="text" class="zpelement zpelem-text purple_bullets "><style> [data-element-id="elm_6_OVc56O4Drz3r8rwE6mjw"].zpelem-text { margin-block-start:-2px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><div><span>Get unstuck with a live 1:1 Zapier session tailored to your workflow.</span><br/></div></div><p></p></div> 35</div><div data-element-id="elm_xnqzyymwYW3lb9EF3zT6-Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><p><span style="font-weight:bold;"><a href="/coaching" title="Learn more â" rel="">Learn more â</a></span></p><p></p></div> 36</div></div></div><div data-element-id="elm_ZohVMeMiHYiSjsJVKraccg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ZohVMeMiHYiSjsJVKraccg"].zpelem-col{ background-color:#F9F9F9; background-image:unset; border-radius:8px; margin-block-start:20px; margin-block-end:0px; } </style><div data-element-id="elm_slOC0_u0ddEeqW_jzcUuXQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_slOC0_u0ddEeqW_jzcUuXQ"].zpelem-box{ background-color:#F9F9F9; background-image:unset; border-radius:8px; padding:16px; } </style>
36<div data-element-id="elm_eOy0ljIIOjEGx5u15RuGSg" data-element-type="icon" class="zpelement zpelem-icon "><style type="text/css"> [data-element-id="elm_eOy0ljIIOjEGx5u15RuGSg"].zpelem-icon{ margin-block-start:-25px; } </style><div class="zpicon-container zpicon-align-center zpicon-align-mobile-center zpicon-align-tablet-center"><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none " style="height:111px;width:111px;"><svg viewBox="0 0 384 512" height="384" width="512" aria-label="hidden" xmlns="http://www.w3.org/2000/svg"><path d="M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z"></path></svg></span></div> 37</div><div data-element-id="elm_ebA-w5YJT69Dpm2tGcr-NQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_ebA-w5YJT69Dpm2tGcr-NQ"].zpelem-heading { margin-block-start:1px; } </style><h4 38 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Implementation</h4></div> 39<div data-element-id="elm_z6LOELY6AmUkPyR_ppqLdA" data-element-type="text" class="zpelement zpelem-text purple_bullets "><style> [data-element-id="elm_z6LOELY6AmUkPyR_ppqLdA"].zpelem-text { margin-block-start:-2px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><div><span><span>We handle the build so you can focus on your business.</span></span><br/></div></div><p></p></div> 40</div><div data-element-id="elm_Wkkn_WXMAVPtoxp6Ed0stw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p><span style="font-weight:bold;"><a href="/automation" title="Learn more â" rel="">Learn more â</a></span></p></div><p></p></div> 41</div></div></div><div data-element-id="elm_J7bGJJh21EgSqXmMWpz5zw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_e2BGPywhaFttbL5V4NPF2g" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_e2BGPywhaFttbL5V4NPF2g"].zpelem-box{ background-color:#F9F9F9; background-image:unset; border-radius:8px; padding:16px; } </style><div data-element-id="elm_lzXtGpED1Qae4qQ8g0Wd8A" data-element-type="icon" class="zpelement zpelem-icon "><style type="text/css"> [data-element-id="elm_lzXtGpED1Qae4qQ8g0Wd8A"].zpelem-icon{ margin-block-start:-5px; } </style><div class="zpicon-container zpicon-align-center zpicon-align-mobile-center zpicon-align-tablet-center"><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none " style="height:112px;width:112px;"><svg viewBox="0 0 496 512" height="496" width="512" aria-label="hidden" xmlns="http://www.w3.org/2000/svg"><path d="M347.94 129.86L203.6 195.83a31.938 31.938 0 0 0-15.77 15.77l-65.97 144.34c-7.61 16.65 9.54 33.81 26.2 26.2l144.34-65.97a31.938 31.938 0 0 0 15.77-15.77l65.97-144.34c7.61-16.66-9.54-33.81-26.2-26.2zm-77.36 148.72c-12.47 12.47-32.69 12.47-45.16 0-12.47-12.47-12.47-32.69 0-45.16 12.47-12.47 32.69-12.47 45.16 0 12.47 12.47 12.47 32.69 0 45.16zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 448c-110.28 0-200-89.72-200-200S137.72 56 248 56s200 89.72 200 200-89.72 200-200 200z"></path></svg></span></div> 42</div><div data-element-id="elm_lzZokzF7xVq6CGdBWYGLGQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_lzZokzF7xVq6CGdBWYGLGQ"].zpelem-heading { margin-block-start:1px; } </style><h4 43 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Consulting</h4></div> 44<div data-element-id="elm_Jiat6wKjlJrgA5UzM0Ph3A" data-element-type="text" class="zpelement zpelem-text purple_bullets "><style> [data-element-id="elm_Jiat6wKjlJrgA5UzM0Ph3A"].zpelem-text { margin-block-start:-2px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><div><span><span>Guidance on software, platforms, and process when you need a second opinion.</span></span><br/></div></div><p></p></div> 45</div><div data-element-id="elm_BBCks5GBA6eEmSU28gSHbA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p><span style="font-weight:bold;"><a href="/contact" title="Learn more â" rel="">Contact us â</a></span></p></div><p></p></div> 46</div></div></div></div></div></div><div data-element-id="elm_ox5ICQIL9Mn2pClxnKiXgA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_ox5ICQIL9Mn2pClxnKiXgA"].zprow{ border-style:none; border-radius:1px; box-shadow:0px 0px 0px 0px #000000; } </style><div data-element-id="elm_igrPR4v9lTcm5sprdb8x0w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_igrPR4v9lTcm5sprdb8x0w"].zpelem-col{ border-style:none; box-shadow:0px 0px 0px 0px #000000; } </style><div data-element-id="elm_ltciuT6jlLfaO-gYhjgLBw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_ltciuT6jlLfaO-gYhjgLBw"] div.zpspacer { height:48px; } @media (max-width: 768px) { div[data-element-id="elm_ltciuT6jlLfaO-gYhjgLBw"] div.zpspacer { height:calc(48px / 3); } } </style><div class="zpspacer " data-height="48"></div> 47</div></div></div></div><style> [data-element-id="elm_tTHIC8mc4tKB3Tyefq8sFQ"] .zpshape-divider-top{ color:#F9F9FB !important; } [data-element-id="elm_tTHIC8mc4tKB3Tyefq8sFQ"] .zpshape-divider-top svg{ height:100px !important; } </style><div class="zpshape-divider zpshape-divider-top zpshape-divider-top-hide-mobile " data-shaper-top-flip="" data-shaper-top-hide-mobile="false"><svg preserveAspectRatio="none" viewBox="0 0 1900 100" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M0 12.056V0h1900v16.222L951 99z"/><path opacity=".12" d="M0 98V11l951 87z"/><path opacity=".12" d="M1900 98V15L949 98z"/></g></svg></div> 48</div><div data-element-id="elm_QYOy7LpKmPvDQHXzAY3ZPQ" data-element-type="section" class="zpsection zplight-section zplight-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_P6-oGE2944KlrqEw7unkGw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_KSsME5Q6QCpNl8PPNomCaA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_2bWBPCIFMb5Fq6wSi3Y2CQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2 49 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-ce
49nter " data-editor="true">Tools we work with</h2></div> 50<div data-element-id="elm_SUBrDe0CIsBtD47pcmNjaQ" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_O5S4RR2OgaCtQB87scfbow" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_BTell0Ef_T-xElNEzrxS2A" data-element-type="image" class="zpelement zpelem-image margin-top-thin "><style> @media (min-width: 992px) { [data-element-id="elm_BTell0Ef_T-xElNEzrxS2A"] .zpimage-container figure img { width: 133.96px !important ; height: 36px !important ; } } @media (max-width: 767px) { [data-element-id="elm_BTell0Ef_T-xElNEzrxS2A"] .zpimage-container figure img { width:135px ; height:64px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://try.zapier.com/uaswtp3ed259" target="_blank" title="zapier" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/zapier-logo-200.gif" width="135" height="64" loading="lazy" size="original"/></picture></a></figure></div> 51</div></div><div data-element-id="elm_wopjx-akTtXV-68gwpLeJA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_zTcFT9vuZxsF2XFY7RtdsA" data-element-type="image" class="zpelement zpelem-image margin-top-thin "><style> @media (min-width: 992px) { [data-element-id="elm_zTcFT9vuZxsF2XFY7RtdsA"] .zpimage-container figure img { width: 255px ; height: 38.25px ; } } @media (max-width: 767px) { [data-element-id="elm_zTcFT9vuZxsF2XFY7RtdsA"] .zpimage-container figure img { width:128px ; height:55px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://affiliate.orderdesk.com//idevaffiliate.php?id=1092" target="_blank" title="Order Desk" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/images/OrderDesk.png" width="128" height="55" loading="lazy" size="fit"/></picture></a></figure></div> 52</div></div><div data-element-id="elm_3M9nmvcTFioVfapZoZicCg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_-mC9I4HoDyCZ2QX5WXgbHw" data-element-type="image" class="zpelement zpelem-image margin-top-thin "><style> @media (min-width: 992px) { [data-element-id="elm_-mC9I4HoDyCZ2QX5WXgbHw"] .zpimage-container figure img { width: 131.38px !important ; height: 34px !important ; } } @media (max-width: 767px) { [data-element-id="elm_-mC9I4HoDyCZ2QX5WXgbHw"] .zpimage-container figure img { width:106px ; height:42px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://www.fillout.com/?ref=promopilot" target="_blank" title="Fillout" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/fillout-logo.svg" width="106" height="42" loading="lazy" size="custom"/></picture></a></figure></div> 53</div></div><div data-element-id="elm_fsw73-sua4mIMy_9tUV7EQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_6cknYCzGDJ8PwzvwuqPP-g" data-element-type="image" class="zpelement zpelem-image margin-top-thin "><style> @media (min-width: 992px) { [data-element-id="elm_6cknYCzGDJ8PwzvwuqPP-g"] .zpimage-container figure img { width: 160px ; height: 69.87px ; } } @media (max-width: 767px) { [data-element-id="elm_6cknYCzGDJ8PwzvwuqPP-g"] .zpimage-container figure img { width:128px ; height:32px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://store.zoho.com/ResellerCustomerSignUp.do?id=86e0eadbc23ac1f88e005cab7b574a6bf7db5315a07bfd7abf93ae9796f5b917" target="_blank" title="Zoho" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/zoho-logo-web.svg" width="128" height="32" loading="lazy" size="fit" alt="Zoho"/></picture></a></figure></div> 54</div></div><div data-element-id="elm_KCfxP_bglalgYA4nKC2DEw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_giIlH4Q0G0RRxtddKfyM3A" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_giIlH4Q0G0RRxtddKfyM3A"] .zpimage-container figure img { width: 143px !important ; height: 50px !important ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://commonsku.com/" target="_blank" title="commonsku" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/commonsku-logo-main-blue-1.svg" size="custom"/></picture></a></figure></div> 55</div></div><div data-element-id="elm_S6VZFtip6XzvdnawvrheZg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_u8Rx2NvTRfxKYQCNIihJyQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_u8Rx2NvTRfxKYQCNIihJyQ"] .zpimage-container figure img { width: 160px ; height: 42.78px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://liftoffcommerce.com/" target="_blank" title="Liftoff" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/liftoff-logo.png" size="fit"/></picture></a></figure></div> 56</div></div></div><div data-element-id="elm_BgXiuhmuEyZ3YKbrWx1mGg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p style="text-align:center;"><span style="font-weight:bold;color:rgb(136, 0, 255);">And thousands more.</span></p></div> 57</div></div></div></div></div><div data-element-id="elm_PBiDll2bJSaZcLzKeNSciQ" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg zscustom-section-59 "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer">
57<div data-element-id="elm_Us2jhM1VJZx5QUczGrcZqw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_3mElaPqaCcOVJ3azgjPvcw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_foQEste9sgPmJmOvbOnj9A" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_foQEste9sgPmJmOvbOnj9A"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_foQEste9sgPmJmOvbOnj9A"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div> 58</div></div></div><div data-element-id="elm_nQIvLfLbM0DYq-jaLr3cbw" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_9JDd8Dli9eFgGLLqxQe_Fw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Dy7MurHjtQbryh3S1eqH9A" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_Dy7MurHjtQbryh3S1eqH9A"] .zpimage-container figure img { width: 540px ; height: 720.00px ; } } @media (max-width: 767px) { [data-element-id="elm_Dy7MurHjtQbryh3S1eqH9A"] .zpimage-container figure img { width:415px ; height:384.62px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/eric-birb.jpg" width="415" height="384.62" loading="lazy" size="fit" alt="Eric and Tota"/></picture></span></figure></div> 59</div></div><div data-element-id="elm_dZGRG51LwqJFV4zCYWyULQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_-GLq5-eZjSBAsIBmd4g8Vw" data-element-type="box" class="zpelem-box zpelement zpbox-container zsleft-overlay-box zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_-GLq5-eZjSBAsIBmd4g8Vw"].zpelem-box{ background-color:rgba(255, 255, 255, 0.95); background-image:unset; } </style><div data-element-id="elm_IWvWnI4SW_p038yiJq91KA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2 60 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>Built for the industry, by someone who's been in it</span></h2></div> 61<div data-element-id="elm_3F5q2CMh0kK760jpr7hiiQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h5 62 class="zpheading zpheading-style-type3 zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>"I've spent 13 years automating workflows in the print and promo industry â and the most fulfilling part of my work isn't the builds. It's watching someone realize that automation isn't just for tech people. That they can do this. Seeing a distributor skill up and take ownership of their own workflows â that's what PromoPilot is really about."</span></h5></div> 63<div data-element-id="elm_r_uRQiJGpnD52_QPGrQLRg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-right zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span><span style="font-weight:600;">â Eric Granata, Founder of PromoPilot</span></span></p></div> 64</div></div></div></div><div data-element-id="elm_BJk1uQm0SuriwYlJQ0fDag" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_2NYHGS0e6r0c6ZCJ1k1b8Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_9pkEqqb3a-Mr6Juf-bwqlQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_9pkEqqb3a-Mr6Juf-bwqlQ"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_9pkEqqb3a-Mr6Juf-bwqlQ"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div> 65</div><div data-element-id="elm_3UVtJFdqwGZJPMIdApW10Q" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"> [data-element-id="elm_3UVtJFdqwGZJPMIdApW10Q"].zprow{ background-color:#F9F9F9; background-image:unset; border-style:solid; border-color:#8800ff !important; border-width:1px; border-radius:8px; margin-block-start:37px; } </style><div data-element-id="elm_9RwNEpiQPKima-tODHCS_g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-8 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_13sQCc3ITpKX6-WyhaE4dA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h4 66 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><span>Learn alongside your peers</span></span></h4></div> 67<div data-element-id="elm_ypEPMWKHavuup7WWqjZQ2A" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p style="text-align:left;"><span><span><span><span style="font-weight:bold;">Aviators</span> is PromoPilot's free community for print and promo industry technologists and operators of all skill levels. Access courses, tools, and resources â and connect with others who are figuring it out right alongside you.</span></span></span></p></div> 68</div><div data-element-id="elm_AZGbQPnLIEE1UptCgFKLIg" data-element-type="button" class="zpelement zpelem-button "><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-ce
68nter"><style type="text/css"> [data-element-id="elm_AZGbQPnLIEE1UptCgFKLIg"] .zpbutton.zpbutton-type-primary{ border-radius:8px; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="http://gift.promopilot.io/aviators-signup" target="_blank" title="join Aviators community" title="join Aviators community"><span class="zpbutton-content">Join Aviators â it's free!</span></a></div> 69</div><div data-element-id="elm_vlcqkY-8Lf4zJu4V3KD6UQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_vlcqkY-8Lf4zJu4V3KD6UQ"] div.zpspacer { height:10px; } @media (max-width: 768px) { div[data-element-id="elm_vlcqkY-8Lf4zJu4V3KD6UQ"] div.zpspacer { height:calc(10px / 3); } } </style><div class="zpspacer " data-height="10"></div> 70</div></div><div data-element-id="elm_TtHzSk6J3SzZTCdFJfyVHg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_QTGI1k_U5gxXmReS1tBrXw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_QTGI1k_U5gxXmReS1tBrXw"] .zpimage-container figure img { width: 327.6px !important ; height: 240px !important ; } } [data-element-id="elm_QTGI1k_U5gxXmReS1tBrXw"].zpelem-image { padding-block-end:0px; margin-block-end:15px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/tota-community.png" size="custom" alt="bird chatting online"/></picture></span></figure></div> 71</div></div></div></div></div></div></div><div data-element-id="elm_E_fPT6xhdQdr3z4vtvK-QA" data-element-type="section" class="zpsection zplight-section zplight-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_Gw3cK4uIsAQiBWphflWqzw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_eueghRX2cX3qoXczjCdEfQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpelement zpelem-carousel " data-element-id="elm_7RJ1qF8KBfDTSYY_SErcpw" data-element-type="carousel" data-currentslide-index="0" data-transition="slide_left" data-slider-interval="10000" data-zs-autoslide="true" data-zs-slidepause-option="false" data-zs-slider="min-height-el: zpcarousel-content-container;arrow-cont: zpcarousel-arrows-container; active-controller: zpcarousel-controller-active; controller-cont: zpcarousel-controller-container; controller: zpcarousel-controller; right-arrow: zpcarousel-arrow-right; left-arrow: zpcarousel-arrow-left;active-slide:zpcarousel-content-active; slide: zpcarousel-content; slides-cont: zpcarousel-content-container;content-cont : zpcarousel-content-inner; background: false;slide-pause-btn:zpcarousel-pause-btn;slide-play-btn:zpcarousel-play-btn;"><div class="zpcarousel-container zpcarousel-style-04"><style></style><div class="zpcarousel-content-container"><div class="zpelement zpcarousel-content " data-element-type="carouselslide" data-element-id="elm_f2X69Zks8VMX-37UT4XdsA" data-slide-name="Danny Rosin"><div class="zpcarousel-content-inner"><div data-element-id="elm_1Xq9r7QkCJQWkblG1jgW0A" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_VXO2TaJnbixeuTqWdw8p1Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ZceYrppnh3Bv_MUWQkP4DQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_ZceYrppnh3Bv_MUWQkP4DQ"] .zpimage-container figure img { width: 200px !important ; height: 200px !important ; } } @media (max-width: 767px) { [data-element-id="elm_ZceYrppnh3Bv_MUWQkP4DQ"] .zpimage-container figure img { width:200
71px ; height:200px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-small zpimage-mobile-fallback-small "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/site_images/1696964884119.jpeg" width="200" height="200" size="original" alt="Danny Rosin"/></picture></span></figure></div> 72</div></div><div data-element-id="elm_Kk1BIpWHaBV8_Dq0WbCP-A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-9 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_HlmH8xlvOfJ6CFOyiYg5bQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3 73 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Radio chatter</h3></div> 74<div data-element-id="elm_ZJ7Jv710LFKwwCKKGs6mEw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div>If you are looking to work/partner with a person with both deep tech and sales understanding who has a penchant for curiosity and exploration in innovation and all things "what's new," Eric is your person. Eric helped our business by identifying both problems and opportunities that allowed us to evolve, learn, and grow! The best part? Eric is a kind and gentle soul whom everyone on our team adored.</div></div> 75</div><div data-element-id="elm_1Vs_6MPJ5EICKcfH22czfw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><b>Co-President at Brand Fuel,</b> Danny Rosin</p></div> 76</div></div></div></div></div><div class="zpelement zpcarousel-content " data-element-type="carouselslide" data-element-id="elm_5YUhrO3RCz2w9Zafn8M3Mg" data-slide-name="Perry Wehrle"><div class="zpcarousel-content-inner"><div data-element-id="elm_phOj7T4zDkPv7EgNBCIJXg" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_d2B6KS7NTRElrhOhRqL2Gg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_2oHA0Imam1lVPrySR0mwiA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_2oHA0Imam1lVPrySR0mwiA"] .zpimage-container figure img { width: 200px !important ; height: 200px !important ; } } @media (max-width: 767px) { [data-element-id="elm_2oHA0Imam1lVPrySR0mwiA"] .zpimage-container figure img { width:200px ; height:200px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-small zpimage-mobile-fallback-small "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/site_images/1517699872257.jpeg" width="200" height="200" size="original" alt="Perry Wehrle"/></picture></span></figure></div> 77</div></div><div data-element-id="elm_2j2_KUl639OsTQG9JaTDvg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-9 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_jokziq--CR_hihTtUESpVw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3 78 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Radio Chatter</h3></div> 79<div data-element-id="elm_QgkzN0pRswbELWB-yEFIZA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p>I have the pleasure of knowing and working with Eric for over four years. Throughout this time, he has consistently provided our team with exceptional leadership and guidance on complex backend technology challenges, allowing me to focus on other critical areas. Eric's deep knowledge and expertise in technology make him an invaluable asset and a trusted partner. Our communication is seamless; he always understands and addresses our needs precisely. Simply put, I could only achieve what I do with his support.<br/></p></div> 80</div><div data-element-id="elm_NPnV7ivUGviPeW6ESZhHkw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><b>Executive Director at Reciprocity Road,</b> Perry Wehrle</p></div> 81</div></div></div></div></div><div class="zpelement zpcarousel-content " data-element-type="carouselslide" data-element-id="elm_Ee4kO6ps2exCQvcIR6Me3g" data-sli
81de-name="Wayne Hughes"><div class="zpcarousel-content-inner"><div data-element-id="elm_cx0pWGriUuWUzRrKmUM38Q" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_mZuMNsOcydVjQ03Sn8z2yQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Fj1eWgGQKXUEhbsSGWAc0A" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_Fj1eWgGQKXUEhbsSGWAc0A"] .zpimage-container figure img { width: 200px !important ; height: 200px !important ; } } @media (max-width: 767px) { [data-element-id="elm_Fj1eWgGQKXUEhbsSGWAc0A"] .zpimage-container figure img { width:200px ; height:200px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-small zpimage-mobile-fallback-small "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/site_images/1517581466838.jpeg" width="200" height="200" size="original" alt="Wayne Hughes"/></picture></span></figure></div> 82</div></div><div data-element-id="elm_aU2RxuIrDeaMFCfJsB5rGA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-9 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_BIxrfysza1rtowVl44WOLw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3 83 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Radio Chatter</h3></div> 84<div data-element-id="elm_ihEoiJE72mvKw3M-WT95GA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p>Eric is the complete package. With experience in both B2B and B2C market solutions he is versatile in skill and scope. He works relentlessly to find innovative solutions to any problem placed before him. He is avidly curious and is continually looking to push the envelope and be at the front of the industry. He has vision and the experience to put it into action.<br/></p></div> 85</div><div data-element-id="elm_Al3th4w46lUK_QFu2pejKw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><b>Director of E-Commerce at ROBYN,</b> Wayne Hughes</p></div> 86</div></div></div></div></div><div class="zpelement zpcarousel-content " data-element-type="carouselslide" data-element-id="elm_vEeqPRhpzn-MltsCAQ3BdA" data-slide-name="Sandy Baran"><div class="zpcarousel-content-inner"><div data-element-id="elm_reKlXsTdF_XrD7MsLl-S0A" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_QQtcvWXDT2CjEy5D51OqbQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ySXyIEv56ULkbqBrFpaicQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_ySXyIEv56ULkbqBrFpaicQ"] .zpimage-container figure img { width: 200px !important ; height: 200px !important ; } } @media (max-width: 767px) { [data-element-id="elm_ySXyIEv56ULkbqBrFpaicQ"] .zpimage-container figure img { width:200px ; height:200px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-small zpimage-mobile-fallback-small "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/site_images/1650309555774.jpeg" width="200" height="200" size="original" alt="Sandy Baran"/></picture></span></figure></div> 87</div></div><div data-element-id="elm_DRGzDxvntwhwqZvt9zQHbg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-9 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_jtS2IQXBb-2_a4tqJyQlTw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3 88 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Radio Chatter</h3></div> 89<div data-element-id="elm_Dh3bps-hbgjWbvTLuD9kPw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p>Getting to work alongside Eric at Brand Fuel was an incredible experience. His quick thinking, creativity, vast knowledge, and enthusiasm for all things tech are truly inspiring. Our team benefited
89immensely from Ericâs expertise, particularly when he introduced us to new platforms and processes. His mastery of Zapier was especially impactful, as he used it to connect our disparate systems and streamline our workflows. Beyond that, he took the time to coach me (and still does!) in Zapier, which has been pivotal to my professional growth and daily tasks.<br/></p></div> 90</div><div data-element-id="elm_92cmebxSbsH7bqeqsjybYg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><b>Online Services Manager at Brand Fuel,</b> Sandy Baran</p></div> 91</div></div></div></div></div><div class="zpelement zpcarousel-content " data-element-type="carouselslide" data-element-id="elm_3UzhJi1OHaBFxVsIKXlufw" data-slide-name="Amy Fox"><div class="zpcarousel-content-inner"><div data-element-id="elm_jtanV1M3eHSHhrutau3FRQ" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_xm0I6FMHOKN2PIlr4sdgkg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_8cf6MuMqMDBamsWqm6ZAzQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_8cf6MuMqMDBamsWqm6ZAzQ"] .zpimage-container figure img { width: 200px !important ; height: 200px !important ; } } @media (max-width: 767px) { [data-element-id="elm_8cf6MuMqMDBamsWqm6ZAzQ"] .zpimage-container figure img { width:200px ; height:200px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-small zpimage-mobile-fallback-small "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/site_images/1707184384618.jpeg" width="200" height="200" size="original" alt="Amy Fox"/></picture></span></figure></div> 92</div></div><div data-element-id="elm_ZKSUoIfa13DC692Uq9bBIA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-9 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_BA4dpnE1yA-0w56EW85imA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3 93 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Radio Chatter</h3></div> 94<div data-element-id="elm_PCgmZ8wQAmp0AwTuQV1EjA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p>Eric is a great resource to help make efficiencies across all platforms. From automations, to zaps, to industry knowledge and experience, Eric connects others to time saving ideas and possibilities. He is responsive, informative, and pleasant to work with.<br/></p></div> 95</div><div data-element-id="elm_HHXPXbZFgUc-E8qFUQ09HQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><b>Program Manager at Brandwell,</b> Amy Fox</p></div> 96</div></div></div></div></div><div class="zpelement zpcarousel-content " data-element-type="carouselslide" data-element-id="elm_H8xUmtrywEQht43dCFebXg" data-slide-name="Amy Fox"><div class="zpcarousel-content-inner"><div data-element-id="elm_okJs8VNwOm6_1lqBvm_C4g" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_ECuTSCd4kXhUhsnrCQQf1w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_SiSDQZSSDIIKM21GCMhmfA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_SiSDQZSSDIIKM21GCMhmfA"] .zpimage-container figure img { width: 200px !important ; height: 200px !important ; } } @media (max-width: 767px) { [data-element-id="elm_SiSDQZSSDIIKM21GCMhmfA"] .zpimage-container figure img { width:200
96px ; height:200px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-small zpimage-mobile-fallback-small "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/site_images/1702059819878.jpeg" width="200" height="200" size="original" alt="Robert Fiveash"/></picture></span></figure></div> 97</div></div><div data-element-id="elm_U7RlVRCb94Yzmo-TZ7GvDw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-9 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_LL_cdtjSjXXu-LyWVJ2IPw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3 98 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Radio Chatter</h3></div> 99<div data-element-id="elm_2AgdtPZlDWeYXU34z-5cjA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p>Eric is one of the most talented, hard-working, and intuitive people I've ever worked with. He is a super-sharp tech expert who also understands Sales - and that is rare. His time at Brand Fuel helped propel us forward, and we're fortunate to work with him today in a bit more of an outsourced capacity. I would recommend Eric to any company looking to enhance its tech stack, integrate systems, or brainstorm new ways to do business. EG is a swiss army knife!<br/></p></div> 100</div><div data-element-id="elm_outkTl6COBH9lZEeqiy_LQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><b>Co-President at Brand Fuel,</b> Robert Fiveash</p></div> 101</div></div></div></div></div></div><div class="zpcarousel-arrows-container zpcarousel-arrow-type-01" data-arrow-style="2"><div class="zpcarousel-arrow-left" tabindex="0" role="button" aria-label="Previous"><svg aria-hidden="true" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" class="svg-icon-18px"><path d="M0,16c0,0.3,0.1,0.5,0.3,0.7l9.9,10c0.4,0.4,1,0.4,1.4,0c0.4-0.4,0.4-1,0-1.4L3.4,17H31 c0.6,0,1-0.5,1-1s-0.4-1-1-1H3.4l8.2-8.3c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-9.9,10C0.1,15.5,0,15.7,0,16z"></path></svg></div> 102<div class="zpcarousel-arrow-right" tabindex="0" role="button" aria-label="Next"><svg aria-hidden="true" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" class="svg-icon-18px"><path id="arrow-right-style2-Arrow_Forward" d="M32,16c0-0.3-0.1-0.5-0.3-0.7l-9.9-10c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4 l8.2,8.3H1c-0.6,0-1,0.5-1,1s0.4,1,1,1h27.6l-8.2,8.3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l9.9-10C31.9,16.5,32,16.3,32,16z"></path></svg></div> 103</div><div class="zpcarousel-controller-container zpcarousel-controller-type-01"><svg class="zpcarousel-pause-btn" tabindex="0" role="button" aria-label="Pause" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M3.85.53C3.6.5 3.34.5 3.07.5 1.68.5.95 1.09.95 2.18V12c.03.74.56 1.32 1.44 1.44.53.07 1.11.07 1.64 0 .9-.13 1.42-.72 1.42-1.5V2.07c0-.09 0-.18-.03-.28-.1-.66-.75-1.17-1.59-1.26h.01ZM11.43.53C11.18.5 10.92.5 10.65.5c-1.39 0-2.12.59-2.12 1.68V12c.03.74.56 1.32 1.44 1.44.53.07 1.11.07 1.64 0 .9-.13 1.42-.72 1.42-1.5V2.07c0-.09 0-.18-.03-.28-.1-.66-.75-1.17-1.59-1.26h.01Z"/></svg><svg class="zpcarousel-play-btn" tabindex="0" role="button" aria-label="Play" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M.59 7.02C.57 5.33.57 3.63.51 1.94.45.63 1.72-.17 2.9.45c3.2 1.68 6.42 3.32 9.64 4.96.59.3.95.76.96 1.43 0 .66-.34 1.11-.91 1.43-3.18 1.75-6.35 3.5-9.52 5.25-1.2.66-2.39-.04-2.41-1.41C.63 10.42.61 8.72.59 7.03Z"/></svg><div class="zpcarousel-controller zpcarousel-controller-active" data-sli
103de-index="0"></div> 104<div class="zpcarousel-controller " data-slide-index="1"></div><div class="zpcarousel-controller " data-slide-index="2"></div> 105<div class="zpcarousel-controller " data-slide-index="3"></div><div class="zpcarousel-controller " data-slide-index="4"></div> 106<div class="zpcarousel-controller " data-slide-index="5"></div></div></div></div> 107</div></div></div></div><div data-element-id="elm_A4ZOrv4nEMYjUy-Dxem0_g" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_V-luRHanmcOk_EcTS0Puow" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_ZUbz2f5HVqZ3dW3Pv9_c1w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_XlNJQfaMNmXncoUnNIurIA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h4 108 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Serving</h4></div> 109</div></div><div data-element-id="elm_rp_Ww2XPDgVjfyXcmfPEkQ" data-element-type="row" class="zprow zprow-container zprow-equalCol zpcol-justify-content-flex-start zpjustify-content-center zpdefault-section zpdefault-section-bg " data-equal-column="true"><style type="text/css"> [data-element-id="elm_rp_Ww2XPDgVjfyXcmfPEkQ"].zprow{ margin-block-start:-95px; } </style><div data-element-id="elm_aljM951jHA4EAjXtjLFSew" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_3Q7MFpyRVglyRLWwNZzTrw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_3Q7MFpyRVglyRLWwNZzTrw"] .zpimage-container figure img { width: 255px ; height: 71.83px ; } } [data-element-id="elm_3Q7MFpyRVglyRLWwNZzTrw"].zpelem-image { margin-block-start:129px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://eagle411.com/" target="_blank" title="Eagle Print Dynamics" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/eagle.png" size="fit" alt="Eagle Print Dynamics"/></picture></a></figure></div> 110</div></div><div data-element-id="elm_JanRvmPp3Mm8ApWNZ8mwsQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ZmgA9dGecPUCdLyQCTFVIg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_ZmgA9dGecPUCdLyQCTFVIg"] .zpimage-container figure img { width: 129px !important ; height: 112px !important ; } } [data-element-id="elm_ZmgA9dGecPUCdLyQCTFVIg"].zpelem-image { margin-block-start:87px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://brandfuel.com/" target="_blank" title="Brand Fuel" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/brand-fuel-logo-header-1.png" size="custom" alt="Brand Fuel"/></picture></a></figure></div> 111</div></div><div data-element-id="elm_VEic8NYp-taAq8O3045kXQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_RwRTSjrAFGi5aJnwbPhDow" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_RwRTSjrAFGi5aJnwbPhDow"] .zpimage-container figure img { width: 118px !important ; height: 57px !important ; } } [data-element-id="elm_RwRTSjrAFGi5aJnwbPhDow"].zpelem-image { margin-block-start:127px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://reciprocityroad.com/" target="_blank" title="Reciprocity Road" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/reciprocity.svg" size="original" alt="Reciprocity Road"/></picture></a></figure></div> 112</div></div><div data-element-id="elm_T2H2f61n75gkZLPGlx_V5A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_NDDIn8EeEpr9Q3U7ZxDxIA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_NDDIn8EeEpr9Q3U7ZxDxIA"] .zpimage-container figure img { width: 118.95px !important ; height: 63px !important ; } } [data-element-id="elm_NDDIn8EeEpr9Q3U7ZxDxIA"].zpelem-image { margin-block-start:118px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://madetoorder.com/" target="_blank" title="MadeToOrder" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/madetoorder-logo.png" size="custom" alt="MadeToOrder"/></picture></a></figure></div> 113</div></div><div data-element-id="elm_bj-wjLiPzJNIKC6KKTtJag" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_O-TVZ03nOugO2mVLNVyYSg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_O-TVZ03nOugO2mVLNVyYSg"] .zpimage-container figure img { width: 160px ; height: 38.72px ; } } [data-element-id="elm_O-TVZ03nOugO2mVLNVyYSg"].zpelem-image { margin-block-start:132px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://www.meridian-direct.com/" target="_blank" title="Meridian" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/Meridian.png" size="fit" alt="Meridian"/></picture></a></figure></div> 114</div></div>
114<div data-element-id="elm_iB0lV77CwJnioehH_jT69A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_47e82_PQjjJjnZvE0AJn-w" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_47e82_PQjjJjnZvE0AJn-w"] .zpimage-container figure img { width: 160px ; height: 25.39px ; } } [data-element-id="elm_47e82_PQjjJjnZvE0AJn-w"].zpelem-image { margin-block-start:137px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://whitestonebranding.com/" target="_blank" title="Whitestone" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/Whitestone.webp" size="fit" alt="Whitetone"/></picture></a></figure></div> 115</div></div></div><div data-element-id="elm_vIl2jXYj1MaGpP3XPuyzzQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_9QiePeDkxtSdFekh0KNR4g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_C73Aj-_cj94ubfN1S6ey9g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_C73Aj-_cj94ubfN1S6ey9g"].zpelem-text { margin-block-start:9px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p style="text-align:center;"><span style="font-weight:bold;color:rgb(136, 0, 255);">and more...</span></p></div> 116</div></div></div></div></div></div></div></div></div><div style="clear:both;"></div> 117<div role="contentinfo" class="theme-footer-area zpdefault-section zpdefault-section-bg "><div data-footer-type='site_footer'><div class="zpcontent-container footer-container "><div data-element-id="elm_hGm2bXMFaEjHqBW7GdFlpw" data-element-type="section" class="zpsection zpdark-section zpdark-section-bg zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll " style="background-image:linear-gradient(to bottom, rgba(142, 68, 173, 0.9), rgba(142, 68, 173, 0.9)), url(https://static.zohocdn.com/sites/stock-images/images/zpstock-image-32.jpg);"><style type="text/css"> [data-element-id="elm_hGm2bXMFaEjHqBW7GdFlpw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_H6XedGbGtgEczijdvB_ffA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_zkdN4SxbVV38IOSnkDEd8g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpelement zpelem-newsletter " data-list-id="1741243000000015007" data-integ-type="1" data-element-id="elm_R5d_sjXQAsD0FOYFIhl0Xg" data-element-type="newsletter"><style type="text/css"> [data-element-id="elm_R5d_sjXQAsD0FOYFIhl0Xg"].zpelem-newsletter input[type="text"]{ border-radius:8px; } [data-element-id="elm_R5d_sjXQAsD0FOYFIhl0Xg"].zpelem-newsletter .zpform-container .zpbutton{ border-radius:8px; } [data-element-id="elm_R5d_sjXQAsD0FOYFIhl0Xg"].zpelem-newsletter{ border-radius:1px; } </style><div class="zpnewsletter-container zpnewsletter-style-01 "><h2 class="zpheading zpheading-align-center zpnewsletter-heading" data-editor="true">Subscribe to the newsletter</h2><p class="zptext zptext-align-center zpnewsletter-desc" data-editor="true"> Get industry relevant tech insights, tips, and more.</p><form class="zpform-container zpnewsletter-input-container"><label for="Email_elm_R5d_sjXQAsD0FOYFIhl0Xg" class="zs-visually-hidden">Email</label><input type="text" id="Email_elm_R5d_sjXQAsD0FOYFIhl0Xg" name="email" placeholder="Email" class="zpnewsletter-email-input-field"/><button type="submit" class="zpbutton zpnewsletter-button zpbutton-type-primary zpbutton-size-md">Subscribe</button></form></div> 118</div></div></div></div></div><div data-element-id="elm_jaBPYnQNSoqyZ9Q9FWiOgg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_jaBPYnQNSoqyZ9Q9FWiOgg"].zpsection{ border-style:none; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_0buB5UQgRbyqFek1o5ZSwQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content-center " data-equal-column=""><style type="text/css"> [data-element-id="elm_0buB5UQgRbyqFek1o5ZSwQ"].zprow{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_FPTZks12RiqJrD47Jv7kqA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-7 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_FPTZks12RiqJrD47Jv7kqA"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_niUqzYGWP7tHgSf0M12VaQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_niUqzYGWP7tHgSf0M12VaQ"] div.zpspacer { height:4px; } @media (max-width: 768px) { div[data-element-id="elm_niUqzYGWP7tHgSf0M12VaQ"] div.zpspacer { height:calc(4px / 3); } } </style><div class="zpspacer " data-height="4"></div> 119</div><div data-element-id="elm_g_LyKsysQXzbD_vhTbvEXg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-center zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_bz2LydB_Tcg6IoWO4nVYsA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_pfdgia_KGRVxTzT6fl1goQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_pfdgia_KGRVxTzT6fl1goQ"] .zpimage-container figure img { width: 192px ; height: 73.60px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://zapier.com/partnerdirectory/partner/promopilot" target="_blank" title="Visit Zapier" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/Badge%20Mist%20-%20Platinum%20Solution%20Partner.png" size="fit" alt="zapier platinum solution partner"/></picture></a></figure></div> 120</div></div><div data-element-id="elm_P7F1XFANLF-2PBtthFUynQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_jkhgH7jkjqXribg12CJPmg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_jkhgH7jkjqXribg12CJPmg"] .zpimage-container figure img { width: 168px !important ; height: 87px !important ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/PPAI-885222.png" size="custom" alt="PPAI member #885222"/></picture></span></figure></div> 121</div></div><div data-element-id="elm_Rmj5AgJ1U6flP4GjUtt4_g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ZW5e3DO9kUFvBdewiqsGNQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_ZW5e3DO9kUFvBdewiqsGNQ"] .zpimage-container figure img { width: 192px ; height: 51.54px ; } } [data-element-id="elm_ZW5e3DO9kUFvBdewiqsGNQ"].zpelem-image { margin-block-start:30px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="https://try.fillout.com/promopilot-zite" target="_blank" title="Zite" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/site_images/pasted-image-1773683026345.png" size="fit"/></picture></a></figure></div> 122</div></div></div><div data-element-id="elm_ssVAipALa6z11Ojg4uSOxg" itemscope="" data-element-type="socialprofile" class="zpelement zpelem-socialprofile" data-element-id="elm_ssVAipALa6z11Ojg4uSOxg"><style type="text/css"> [data-element-id="elm_ssVAipALa6z11Ojg4uSOxg"].zpelem-socialprofile{ border-radius:1px; } </style><div data-socialprofile_container class="zpsocialprofile-container zpsocialprofile-size-md zpsocialprofile-halign-center zpsocialprofile-align-mobile-center zpsocialprofile-align-tablet-ce
122nter zpsocialprofile-style-none zpsocialprofile-type-color "><a href="https://twitter.com/yourpromopilot" class="zpsocialprofile-wrapper zpsocialprofile-twitter" target="_blank" aria-label="X"><svg aria-hidden="true" class="zpsocialprofile" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path fill-rule="nonzero" d="M37.97 27.1 61.283 0h-5.525L35.516 23.53 19.348 0H.7l24.449 35.582L.7 64h5.525l21.377-24.849L44.676 64h18.648L37.968 27.1h.002Zm-7.567 8.795-2.477-3.543L8.216 4.16h8.485l15.906 22.753 2.478 3.543L55.76 60.03h-8.486L30.403 35.897v-.002Z"/></svg></a><a href="https://www.facebook.com/yourpromopilot" class="zpsocialprofile-wrapper zpsocialprofile-facebook" target="_blank" aria-label="Facebook"><svg aria-hidden="true" class="zpsocialprofile" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><path d="M64,32.1989637 C64,14.4248705 49.6642636,0 32,0 C14.3357364,0 -8.52651283e-14,14.4248705 -8.52651283e-14,32.1989637 C-8.52651283e-14,48.2818653 11.6992791,61.6124352 27.0236869,64 L27.0236869,41.4839378 L18.8506694,41.4839378 L18.8506694,32.1989637 L27.0236869,32.1989637 L27.0236869,25.1025907 C27.0236869,17.0445596 31.76931,12.5678756 39.0854789,12.5678756 C42.5787848,12.5678756 46.2039135,13.2310881 46.2039135,13.2310881 L46.2039135,21.0901554 L42.1833162,21.0901554 C38.1956746,21.0901554 36.9433574,23.6103627 36.9433574,26.1305699 L36.9433574,32.1658031 L45.8414006,32.1658031 L44.4243048,41.4507772 L36.9433574,41.4507772 L36.9433574,63.9668394 C52.3007209,61.6124352 64,48.2818653 64,32.1989637 Z"></path></svg></a><a href="https://www.instagram.com/yourpromopilot" class="zpsocialprofile-wrapper zpsocialprofile-instagram" target="_blank" aria-label="Instagram"><svg aria-hidden="true" class="zpsocialprofile" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient x1="72.5875139%" y1="0%" x2="28.281045%" y2="106.524963%" id="linearGradient-1"><stop stop-color="#9A1DF1" offset="0%"></stop><stop stop-color="#ED1E64" offset="49.3618943%"></stop><stop stop-color="#FFD002" offset="100%"></stop></linearGradient><path d="M18.7470755,0.221595251 C15.3422244,0.382299247 13.0166948,0.927668835 10.9845413,1.72394402 C8.8808805,2.5440464 7.09761014,3.64310557 5.32364538,5.42434073 C3.54758782,7.20661909 2.45687425,8.99304465 1.64301187,11.0988238 C0.855031083,13.1361614 0.321066295,15.4627981 0.170711099,18.8697484 C0.0214311023,22.2829708 -0.012802497,23.3716107 0.00383750267,32.0611721 C0.0204135023,40.7496967 0.0587623014,41.8403975 0.221527098,45.254631 C0.384285494,48.6585158 0.927619882,50.9830597 1.72388866,53.0162565 C2.54502785,55.1199428 3.64296062,56.9022276 5.42521338,58.6772547 C7.20645494,60.4522883 8.9939045,61.5419779 11.1006629,62.3569282 C13.1359204,63.1438722 15.46353,63.6799042 18.8694627,63.8291842 C22.2826082,63.9795458 23.3722466,64.0127042 32.0596384,63.9961282 C40.7511454,63.9795458 41.8408478,63.941165 45.2539933,63.7794178 C48.6588444,63.616653 50.9822875,63.0712898 53.0165275,62.2770946 C55.1201883,61.4538563 56.9034586,60.3579395 58.6774234,58.5756547 C60.4513945,56.7943876 61.5421081,55.0069188 62.3560345,52.9001285 C63.1440153,50.8648453 63.6800089,48.5372038 63.8282777,45.1333446 C63.9775577,41.7180679 64.0128665,40.6273351 63.9962265,31.9388169 C63.9796441,23.2492555 63.9402841,22.1606092 63.7785369,18.7484684 C63.6167897,15.3414861 63.0714329,13.0179854 62.2761753,10.9837454 C61.4540249,8.88005905 60.3571033,7.0987919 58.5758618,5.32274074 C56.7946202,3.54875038 55.0071771,2.4559312 52.9004123,1.64411682 C50.8641371,0.856129637 48.5375324,0.319048049 45.1316061,0.171822452 C41.7184606,0.0204496555 40.6288222,-0.0127087437 31.9383264,0.00387365592 C23.2499298,0.0204560555 22.160285,0.0577936547 18.7470755,0.221595251 M19.1203747,58.0696835 C16.0006051,57.9338499 14.3064996,57.4154436 13.1774308,56.9810372 C11.682346,56.4024772 10.6154853,55.7088452 9.49261809,54.5942852 C8.37184371,53.4755524 7.67612533,52.4117765 7.09241974,50.9198021 C6.65381495,49.7906885 6.12611576,48.0986182 5.97993337,44.9788358 C5.82129017,41.6060871 5.78502777,40.5941383 5.76945657,32.0497481 C5.75287417,23.5074443 5.78394617,22.4954955 5.93120377,19.1196428 C6.06491897,16.0019213 6.58648055,14.3057037 7.01983094,13.1776334 C7.59834613,11.6804686 8.28988531,10.6156558 9.40655089,9.49280784 C10.5252389,8.36992787 11.5889956,7.67628948 13.081994,7.0925775 C14.2100452,6.65191191 15.9021283,6.12831512 19.0208227,5.98007832 C22.3956194,5.82038552 23.4064738,5.78618392 31.9486944,5.76960153 C40.4929438,5.75298713 41.5048734,5.78307992 44.8807453,5.93134872 C47.9983644,6.06715032 49.6945564,6.58350231 50.8216028,7.0199951 C52.3176987,7.59852308 53.3845595,8.28801427 54.5064091,9.40674704 C55.628201,10.5254798 56.323913,11.5871694 56.9076186,13.0832846 C57.3482458,14.2082189 57.8718362,15.9023821 58.0190938,19.0201036 C58.1797594,22.3949387 58.2160858,23.4068555 58.231593,31.9491913 C58.2481754,40.4935879 58.2171034,41.5054983 58.0688346,44.8792902 C57.933033,47.9990726 57.4156442,49.6942725 56.9802074,50.8243973 C56.4016858,52.3184581 55.710089,53.3853316 54.5924123,54.5082116 C53.4747995,55.6269444 52.4110427,56.3246916 50.9169691,56.9084356 C49.7910044,57.348026 48.0968988,57.8726723 44.9802333,58.0209411 C41.6055006,58.1795587 40.5945822,58.2158467 32.0492576,58.2314179 C23.507037,58.2480131 22.4961826,58.2158659 19.1203747,58.0696835 M45.2073489,14.8946189 C45.2114717,17.0138765 46.9346204,18.729806 49.053846,18.7256663 C51.1740891,18.7215116 52.8900251,16.9993549 52.8869253,14.8800973 C52.8827483,12.7608398 51.1595931,11.043899 49.03935,11.0480387 C46.9191132,11.052187 45.2031773,12.7753614 45.2073489,14.8946189 M15.5693094,32.0310857 C15.5869347,41.1063495 22.957565,48.4469894 32.0305952,48.4293954 C41.1046942,48.4117446 48.4493852,41.0430983 48.4318231,31.9678665 C48.414134,22.8957323 41.0424926,15.5509133 31.967376,15.5685072 C22.8942818,15.5861645 15.5516836,22.9579403 15.5693094,32.0310857 M21.3328633,32.0196937 C21.3225058,26.1295435 26.0897377,21.344654 31.978768,21.3342528 C37.868867,21.3228812 42.6547101,26.0880651 42.6661227,31.9792585 C42.6775581,37.870452 37.9103198,42.6542983 32.0192032,42.6657427 C26.1301793,42.6771143 21.3442722,37.9108872 21.3328633,32.0196937" id="path-2"></path></defs><g stroke="none" stroke-width="1" fill-rule="evenodd"><mask fill="white"><use xlink:href="#path-2"></use></mask><use class="cl-path-inherit" fill="url(#linearGradient-1)" xlink:href="#path-2"></use></g></svg></a><a href="https://www.youtube.com/@YourPromoPilot" class="zpsocialprofile-wrapper zpsocialprofile-youtube" target="_blank" aria-label="YouTube"><svg aria-hidden="true" class="zpsocialprofile" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><path d="M32.786 10l.106.001.392.002c1.94.009 6.896.05 11.873.237l.765.03c4.589.187 9.063.504 11.068 1.04 2.71.73 4.84 2.86 5.56 5.56 1.204 4.505 1.301 13.515 1.31 14.939v.382c-.009 1.424-.106 10.434-1.31 14.939a7.885 7.885 0 0 1-5.56 5.56c-4.455 1.19-21.107 1.3-24.098 1.309h-.923c-2.99-.01-19.635-.118-24.099-1.309a7.885 7.885 0 0 1-5.56-5.56c-.401-1.502-.68-3.504-.873-5.559l-.058-.65c-.314-3.688-.368-7.394-.37
1227-8.552L1 32.124v-.194-.054l.002-.245c.009-1.158.063-4.864.377-8.552l.058-.65c.193-2.055.472-4.057.873-5.559a7.885 7.885 0 0 1 5.56-5.56c4.296-1.146 19.878-1.29 23.706-1.307L31.97 10h.105zM26.15 22.57v18.86L42.48 32l-16.33-9.43z"/></svg></a><a href="https://www.linkedin.com/company/yourpromopilot" class="zpsocialprofile-wrapper zpsocialprofile-linkedin" target="_blank" aria-label="LinkedIn"><svg aria-hidden="true" class="zpsocialprofile" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><path d="M64 4.706v54.588A4.706 4.706 0 0 1 59.294 64H4.706A4.706 4.706 0 0 1 0 59.294V4.706A4.706 4.706 0 0 1 4.706 0h54.588A4.706 4.706 0 0 1 64 4.706zM18.824 24.47H9.412v30.117h9.412V24.471zm.847-10.353a5.421 5.421 0 0 0-5.384-5.46h-.17a5.459 5.459 0 0 0 0 10.918 5.421 5.421 0 0 0 5.554-5.289v-.17zm34.917 22.174c0-9.054-5.76-12.574-11.482-12.574a10.73 10.73 0 0 0-9.525 4.856h-.263v-4.103H24.47v30.117h9.411V38.57a6.25 6.25 0 0 1 5.647-6.738h.358c2.993 0 5.214 1.882 5.214 6.625v16.132h9.412l.075-18.296z"/></svg></a></div> 123</div><div data-element-id="elm_JTtuwfN1cfhtQpWnrMRRSg" data-element-type="text" class="zpelement zpelem-text footer-nav "><style> [data-element-id="elm_JTtuwfN1cfhtQpWnrMRRSg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p><a href="/privacy-policy" title="Privacy Policy" rel="nofollow">Privacy Policy</a> <a href="/terms-and-conditions" title="Terms and Conditions" rel="nofollow">Terms and Conditions</a> <a href="/accessibility-policy" title="Accessibility Policy" target="_blank" rel="">Accessibility Policy</a> <a href="/contact" title="Contact" rel="">Contact</a></p></div> 124</div><div data-element-id="elm_5qs71f3lcRQ7JL-xPNmPfA" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><a href="#" class="termly-display-preferences">Consent Preferences</a></div> 125</div><div data-element-id="elm_uBU9M7JQT5S-1KBvdjSnXw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_uBU9M7JQT5S-1KBvdjSnXw"].zpelem-text { text-transform:none; border-style:none; border-radius:1px; box-shadow:0px 0px 0px 0px #000000; } [data-element-id="elm_uBU9M7JQT5S-1KBvdjSnXw"].zpelem-text :is(h1,h2,h3,h4,h5,h6){ text-transform:none; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p><span style="color:inherit;">Copyright 2026 PromoPilot, LLC â all rights reserved.</span><br/></p></div> 126</div></div></div><div data-element-id="elm_jUgWv1YMDfZ21TyC8lTKbA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_jUgWv1YMDfZ21TyC8lTKbA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_EIZp4fDCXSnawakASw6ACw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_EIZp4fDCXSnawakASw6ACw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_XAhe4VDrmt7WaPqR6FvsFg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_XAhe4VDrmt7WaPqR6FvsFg"].zpelem-text { font-family:'Roboto'; font-weight:400; line-height:16px; border-radius:1px; } [data-element-id="elm_XAhe4VDrmt7WaPqR6FvsFg"].zpelem-text :is(h1,h2,h3,h4,h5,h6){ font-family:'Roboto'; font-weight:400; line-height:16px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><span style="font-size:12px;color:rgb(100, 100, 100);">This website contains affiliate links, which means PromoPilot may receive a commission if you click a link and purchase something recommended. While clicking these links won't cost you any extra money, they will help support this site. PromoPilot only endorses products and services that it's personally used or believe will add value to you.</span></div></div> 127</div></div></div></div></div></div></div></div>
127<script> 128 // Function to apply styles 129 function applyMobileImageStyles() { 130 if (window.innerWidth <= 600) { 131 const images = document.querySelectorAll('.theme-blog-single-post-content .zptext img[style]'); 132 images.forEach(img => { 133 img.style.width = 'auto'; 134 img.style.height = 'auto'; 135 img.style.maxWidth = '100%'; 136 img.style.height = 'auto'; 137 }); 138 } 139 } 140 141 // Apply styles on page load 142 window.addEventListener('load', applyMobileImageStyles); 143 144 // Apply styles on window resize 145 window.addEventListener('resize', applyMobileImageStyles); 146 </script>
146<script> 147/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 148 tota.js â PromoPilot's Tota voice orb 149 ⢠Avatar-only dock (bottom-right), no full chat bubble, no ring 150 or glow -- just the mascot image. 151 ⢠A greeting bubble pops up once per browser session, a couple 152 seconds after load, inviting the visitor to talk to Tota. 153 ⢠Runs the ElevenLabs call directly via @elevenlabs/client so 154 navigate_to actually works: the drop-in <elevenlabs-convai> 155 widget has no client-tool wiring at all and silently drops it. 156 ⢠Clicking the avatar expands a transcript card; clicking again 157 (or "End call") closes the session. 158 ⢠Suppressed entirely on paths listed in EXCLUDED_PATHS. 159 ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 160(function () { 161 'use strict'; 162 163 // Guards against running before exists -- this script appends elements to 164 // document.body immediately, so it must not execute mid- parsing. 165 if (document.body) { boot(); } else { document.addEventListener('DOMContentLoaded', boot); } 166 167 function boot() { 168 169 // Pages where Tota should not appear at all. Checked before anything is 170 // created or imported, so excluded pages get no DOM nodes, no listeners, 171 // and no SDK fetch -- not merely a hidden widget. 172 var EXCLUDED_PATHS = ['/contact-page-test', '/bot-test']; 173 var path = location.pathname.replace(/\/+$/, '') || '/'; 174 if (EXCLUDED_PATHS.indexOf(path) !== -1) return; 175 176 var AGENT_ID = 'agent_4201kx0ggtede7vrwctbgp7m6cz4'; 177 // Pinned to an exact release -- an unpinned "@elevenlabs/client/+esm" URL resolves 178 // to whatever is newest at request time, so a compromised/broken upstream release 179 // would execute unreviewed code on the live site. Bump this deliberately, not silently. 180 var SDK_URL = 'https://cdn.jsdelivr.net/npm/@elevenlabs/[email protected]/+esm'; 181 // Same image uploaded as the agent's dashboard avatar (platform_settings.widget.avatar.url). 182 var AVATAR_URL = 'https://storage.googleapis.com/eleven-public-cdn/convai/agent_4201kx0ggtede7vrwctbgp7m6cz4/avatar.png'; 183 184 var GREETING_TEXT = 'Hey, Iâm Tota. Got a question?'; 185 var GREETING_DELAY_MS = 2500; 186 var GREETING_AUTOHIDE_MS = 10000; 187 var GREETING_SESSION_KEY = 'totaGreetingShown'; 188 189 // Safety net only: navigation normally fires as soon as onModeChange reports 190 // speaking has finished. This is the ceiling in case that signal never arrives. 191 var NAVIGATE_MAX_WAIT_MS = 8000; 192 193 // window.open() from navigate_to's async handler has no user-gesture token to point 194 // to, so most browsers (Safari especially) block it and we fall through to a same-tab 195 // navigation, which tears down the live call. The transcript can't survive that -- a 196 // new page load means a new Conversation.startSession -- but we can hand the visible 197 // log across via sessionStorage so it reappears on the next page instead of vanishing. 198 var TRANSCRIPT_HANDOFF_KEY = 'totaTranscriptHandoff'; 199 200 // Only ever navigate within PromoPilot's own site, regardless of what 201 // the agent asks for -- the LLM's output is untrusted input, and this 202 // is the one place that input turns into a real browser navigation. 203 var ALLOWED_HOSTS = ['promopilot.io', 'www.promopilot.io', 'gift.promopilot.io']; 204 205 function isAllowedUrl(raw) { 206 try { 207 var u = new URL(raw, location.href); 208 if (u.protocol !== 'https:' && u.protocol !== 'http:') return false; 209 return ALLOWED_HOSTS.indexOf(u.hostname.toLowerCase()) !== -1; 210 } catch (e) { return false; } 211 } 212 213 var TT_CSS = ` 214.tt-dock{ position:fixed; right:24px; bottom:24px; z-index:2147483646; isolation:isolate; cursor:pointer; -webkit-tap-highlight-color:transparent; opacity:0; transform:translateY(10px); pointer-events:none; transition:opacity .4s ease, transform .4s ease; } 215.tt-dock.tt-show{ opacity:1; transform:translateY(0); pointer-events:auto; } 216.tt-dock.tt-show:hover .tt-avatar-img{ transform:scale(1.05); } 217.tt-avatar-img{ display:block; height:104px; width:auto; filter:drop-shadow(0 10px 22px rgba(17,17,17,.28)); transition:transform .2s ease; } 218.tt-dock.tt-speaking .tt-avatar-img{ animation:ttBreathe 1.1s ease-in-out infinite; } 219.tt-dock::after{ content:"Talk to Tota"; position:absolute; right:0; bottom:100%; margin-bottom:10px; white-space:nowrap; font-family:inherit; font-size:12px; font-weight:600; color:#111111; background:#FFFFFF; border:1px solid #E8E8E6; border-radius:6px; padding:6px 10px; opacity:0; transform:translateY(4px); transition:opacity .2s, transform .2s; pointer-events:none; box-shadow:0 4px 14px rgba(17,17,17,.12); } 220.tt-dock.tt-show:hover::after{ opacity:1; transform:translateY(0); } 221.tt-greeting{ position:fixed;
221 right:24px; bottom:140px; z-index:2147483647; isolation:isolate; max-width:min(260px, calc(100vw - 64px)); background:#FFFFFF; border:1px solid #E8E8E6; border-radius:14px 14px 4px 14px; box-shadow:0 14px 40px rgba(17,17,17,.2); padding:14px 34px 14px 16px; font-family:inherit; font-size:13px; line-height:1.45; color:#111111; opacity:0; transform:translateY(8px) scale(.97); transform-origin:bottom right; pointer-events:none; transition:opacity .3s ease, transform .3s cubic-bezier(.34,1.2,.5,1); cursor:pointer; } 222.tt-greeting.is-shown{ opacity:1; transform:translateY(0) scale(1); pointer-events:auto; } 223.tt-greeting__close{ position:absolute; top:6px; right:8px; width:22px; height:22px; border:none; background:transparent; color:#9a9aa0; font-size:15px; line-height:1; cursor:pointer; border-radius:50%; } 224.tt-greeting__close:hover{ background:#F9F9FB; color:#111111; } 225.tt-greeting::after{ content:""; position:absolute; right:18px; top:100%; border:7px solid transparent; border-top-color:#FFFFFF; filter:drop-shadow(0 2px 1px rgba(17,17,17,.06)); } 226.tt-greeting__accent{ display:inline-block; width:7px; height:7px; border-radius:50%; background:#8400FF; margin-right:6px; } 227.tt-card{ position:fixed; right:24px; bottom:136px; width:min(340px, calc(100vw - 48px)); z-index:2147483645; isolation:isolate; display:flex; flex-direction:column; max-height:min(60vh,440px); background:#FFFFFF; border:1px solid #E8E8E6; border-radius:14px; box-shadow:0 18px 50px rgba(17,17,17,.18); color:#111111; font-family:inherit; opacity:0; transform:translateY(10px) scale(.98); transform-origin:bottom right; pointer-events:none; transition:opacity .25s ease, transform .25s cubic-bezier(.34,1.2,.5,1); overflow:hidden; } 228.tt-card.is-open{ opacity:1; transform:translateY(0) scale(1); pointer-events:auto; } 229.tt-card__head{ display:flex; align-items:center; gap:9px; padding:14px 16px; border-bottom:1px solid #E8E8E6; } 230.tt-card__dot{ width:8px; height:8px; border-radius:50%; background:#8400FF; flex:0 0 auto; } 231.tt-card.is-speaking .tt-card__dot{ animation:ttDotPulse 1s ease-in-out infinite; } 232.tt-card__title{ font-weight:700; letter-spacing:.02em; } 233.tt-card__status{ margin-left:auto; color:#6b6b70; text-transform:uppercase; font-size:10px; letter-spacing:.08em; } 234.tt-card__log{ flex:1; overflow-y:auto; padding:12px 16px; display:flex; flex-direction:column; gap:9px; min-height:64px; } 235.tt-card__log:empty::before{ content:"Connecting to Totaâ¦"; color:#9a9aa0; } 236.tt-card.is-live .tt-card__log:empty::before{ content:"Listening â go ahead and speak."; } 237.tt-line{ font-size:13px; line-height:1.5; max-width:88%; padding:8px 11px; border-radius:10px; word-wrap:break-word; overflow-wrap:anywhere; } 238.tt-line--ai{ align-self:flex-start; background:#F9F9FB; border:1px solid #E8E8E6; } 239.tt-line--user{ align-self:flex-end; background:#8400FF; color:#FFFFFF; } 240.tt-line__who{ display:block; font-size:9px; letter-spacing:.08em; text-transform:uppercase; opacity:.6; margin-bottom:3px; } 241.tt-continued-note{ align-self:center; font-size:10px; letter-spacing:.04em; text-transform:uppercase; color:#9a9aa0; margin:2px 0 4px; } 242.tt-card__ctl{ display:flex; gap:8px; padding:12px 16px; border-top:1px solid #E8E8E6; } 243.tt-btn{ flex:1; font-family:inherit; font-size:12px; font-weight:600; padding:10px; border-radius:8px; border:1px solid #E8E8E6; background:#FFFFFF; color:#111111; cursor:pointer; transition:all .15s; } 244.tt-btn:hover{ border-color:#8400FF; color:#8400FF; } 245.tt-btn.is-on{ background:#F9F9FB; border-color:#8400FF; color:#8400FF; } 246.tt-btn--end{ background:#111111; border-color:#111111; color:#FFFFFF; } 247.tt-btn--end:hover{ background:#30323B; border-color:#30323B; color:#FFFFFF; } 248@keyframes ttBreathe{ 0%,100%{ transform:scale(1); } 50%{ transform:scale(1.04); } } 249@keyframes ttDotPulse{ 0%,100%{ opacity:1; } 50%{ opacity:.35; } } 250@media (max-width:560px){ 251 .tt-avatar-img{ height:76px; } 252 .tt-dock{ right:16px; bottom:16px; } 253 .tt-greeting{ right:16px; bottom:104px; } 254 .tt-card{ left:0; right:0; bottom:0; width:100%; max-height:50vh; border-radius:14px 14px 0 0; transform:translateY(100%); } 255 .tt-card.is-open{ transform:translateY(0); } 256} 257@media (prefers-reduced-motion: reduce){ 258 .tt-dock{ transition:opacity .25s ease; transform:none; } 259 .tt-dock.tt-show{ transform:none; } 260 .tt-dock.tt-speaking .tt-avatar-img{ animation:none; } 261 .tt-greeting{ transition:opacity .2s; transform:none; } 262 .tt-greeting.is-shown{ transform:none; } 263}`; 264 265 injectStyles(); 266 267 var card = el('div', 'tt-card'); card.id = 'tota-card'; 268 card.innerHTML = 269 '<div class="tt-card__head"><span class="tt-card__dot"></span>' + 270 '<span class="tt-card__title">Tota</span>' +
271 '<span class="tt-card__status" id="tt-status" aria-live="polite">connecting</span></div>' + 272 '<div class="tt-card__log" id="tt-log" role="log" aria-live="polite"></div>' + 273 '<div class="tt-card__ctl">' + 274 '<button class="tt-btn" id="tt-mute" type="button">Mute</button>' + 275 '<button class="tt-btn tt-btn--end" id="tt-end" type="button">End chat</button>' + 276 '</div>'; 277 document.body.appendChild(card); 278 279 var statusEl = card.querySelector('#tt-status'); 280 var logEl = card.querySelector('#tt-log'); 281 var muteBtn = card.querySelector('#tt-mute'); 282 var endBtn = card.querySelector('#tt-end'); 283 284 var dock = el('div', 'tt-dock'); dock.id = 'tota-dock'; 285 dock.setAttribute('role', 'button'); dock.setAttribute('tabindex', '0'); dock.setAttribute('aria-label', 'Talk to Tota'); 286 var img = document.createElement('img'); img.className = 'tt-avatar-img'; img.src = AVATAR_URL; img.alt = 'Tota, PromoPilotâs parrot assistant'; 287 dock.appendChild(img); 288 document.body.appendChild(dock); 289 requestAnimationFrame(function () { dock.classList.add('tt-show'); }); 290 291 dock.addEventListener('click', function () { dismissGreeting(); toggle(); }); 292 dock.addEventListener('keydown', function (e) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); dismissGreeting(); toggle(); } }); 293 endBtn.addEventListener('click', function (e) { e.stopPropagation(); endCall(); }); 294 muteBtn.addEventListener('click', function (e) { e.stopPropagation(); toggleMute(); }); 295 296 /* ââ greeting bubble: once per browser session, a beat after load ââ */ 297 var greeting = el('div', 'tt-greeting'); greeting.id = 'tota-greeting'; 298 greeting.innerHTML = 299 '<button class="tt-greeting__close" type="button" aria-label="Dismiss">Ã</button>' + 300 '<span class="tt-greeting__accent"></span><span></span>'; 301 greeting.querySelector('span:last-child').textContent = GREETING_TEXT; 302 document.body.appendChild(greeting); 303 304 var greetingTimer = null; 305 greeting.addEventListener('click', function (e) { 306 if (e.target.closest('.tt-greeting__close')) { dismissGreeting(); return; } 307 dismissGreeting(); toggle(); 308 }); 309 310 var handedOffTranscript = restoreHandedOffTranscript(); 311 312 var alreadyShown; 313 try { alreadyShown = sessionStorage.getItem(GREETING_SESSION_KEY); } catch (e) { alreadyShown = null; } 314 if (!alreadyShown && !handedOffTranscript) { 315 setTimeout(function () { 316 if (convo || connecting) return; 317 greeting.classList.add('is-shown');
318 try { sessionStorage.setItem(GREETING_SESSION_KEY, '1'); } catch (e) {} 319 greetingTimer = setTimeout(dismissGreeting, GREETING_AUTOHIDE_MS); 320 }, GREETING_DELAY_MS); 321 } 322 323 function dismissGreeting() { 324 greeting.classList.remove('is-shown'); 325 if (greetingTimer) { clearTimeout(greetingTimer); greetingTimer = null; } 326 } 327 328 var convo = null, connecting = false, muted = false; 329 var pendingNavigateUrl = null, sawSpeakingForPending = false; 330 331 function toggle() { if (convo || connecting) endCall(); else startCall(); } 332 333 async function startCall() { 334 if (convo || connecting) return; 335 connecting = true; muted = false; 336 // Don't wipe a transcript just restored from a page handoff -- only the first 337 // start after a handoff should preserve it; any start after that is a fresh call. 338 if (!handedOffTranscript) clearLog(); 339 handedOffTranscript = false; 340 openCard(); setStatus('connecting'); 341 try { 342 var mod = await import(SDK_URL); 343 var Conversation = mod.Conversation; 344 convo = await Conversation.startSession({ 345 agentId: AGENT_ID, 346 clientTools: { 347 navigate_to: async function (params) { 348 var url = params && params.url; 349 if (!url || !isAllowedUrl(url)) return 'That page is not one I can open.'; 350 // Try a new tab first so the call keeps running. This is called from an 351 // async tool-call handler, not a direct click, so most browsers' popup 352 // blockers may reject window.open here regardless -- if so, newTab comes 353 // back null/undefined and we fall through to the same-tab path, which 354 // does end the call (a real page load always tears down this session). 355 var newTab = null; 356 try { newTab = window.open(url, '_blank', 'noopener,noreferrer'); } catch (e) { newTab = null; } 357 if (newTab) { return 'Opened in a new tab.'; } 358 // Return immediately so Tota can speak its confirmation right away, but 359 // don't navigate until onModeChange reports it's actually done speaking -- 360 // a fixed delay is just a guess and cuts off longer sentences. The timeout 361 // below is only a safety net in case that signal never arrives. 362 pendingNavigateUrl = url; sawSpeakingForPending = false; 363 setTimeout(function () { 364 if (pendingNavigateUrl === url) { pendingNavigateUrl = null; persistTranscriptForHandoff(); location.href = url; } 365 }, NAVIGATE_MAX_WAIT_MS); 366 return 'Navigating now.'; 367 }, 368 }, 369 onConnect: function () { 370 connecting = false; setStatus('listening'); card.classList.add('is-live'); 371 muteBtn.style.display = (convo && (convo.setMicMuted || convo.toggleMute)) ? '' : 'none'; 372 }, 373 onModeChange: function (m) { 374 var speaking = m && m.mode === 'speaking'; 375 setStatus(speaking ? 'speaking' : 'listening'); 376 card.classList.toggle('is-speaking', speaking); 377 dock.classList.toggle('tt-speaking', speaking); 378 if (pendingNavigateUrl) { 379 if (speaking) { sawSpeakingForPending = true; } 380 else if (sawSpeakingForPending) { 381 var url = pendingNavigateUrl; pendingNavigateUrl = null; sawSpeakingForPending = false; 382 persistTranscriptForHandoff(); location.href = url; 383 } 384 } 385 }, 386 onMessage: onMessage, 387 onDisconnect: cleanup, 388 onError: function (err) { console.warn('[Tota] session error:', err); cleanup(); }, 389 }); 390 } catch (e) { 391 console.warn('[Tota] could not start session:', e); 392 cleanup(); 393 } 394 } 395 396 async function endCall() { 397 if (convo) { try { await convo.endSession(); } catch (e) {} } 398 else cleanup(); 399 } 400 401 function cleanup() { 402 convo = null; connecting = false; muted = false; 403 closeCard(); 404 card.classList.remove('is-speaking', 'is-live'); 405 dock.classList.remove('tt-speaking'); 406 muteBtn.classList.remove('is-on'); muteBtn.textContent = 'Mute'; 407 } 408 409 function toggleMute() { 410 if (!convo) return; 411 var next = !muted; 412 try { 413 if (typeof convo.setMicMuted === 'function') convo.setMicMuted(next); 414 else if (typeof convo.toggleMute === 'function') convo.toggleMute(); 415 else return; 416 } catch (e) { return; } 417 muted = next; muteBtn.textContent = muted ? 'Unmute' : 'Mute'; muteBtn.classList.toggle('is-on', muted); 418 } 419 420 // Eleven v3 delivery tags like [cheerful] or [whispers] shape how the line is 421 // spoken -- they're not part of the message. The drop-in widget strips these via 422 // its own "strip_audio_tags" setting; since we render onMessage's raw text 423 // ourselves, we strip them here instead. Display-only: doesn't touch what's 424 // actually sent to the voice. 425 function stripAudioTags(s) { return s.replace(/\[[a-z0-9 _'-]+\]/gi, '').replace(/\s{2,}/g, ' ').trim(); } 426 427 var lastWho = null, lastLine = null; 428 function onMessage(m) { 429 var text, who; 430 if (m && typeof m === 'object') { text = (m.message != null) ? m.message : (m.text != null ? m.text : ''); who = (m.source || m.role || 'ai'); } 431 else { text = (m == null ? '' : String(m)); who = 'ai'; } 432 if (!text) return; 433 text = stripAudioTags(text); 434 if (!text) return; 435 who = (who === 'user' || who === 'human') ? 'user' : 'ai'; 436 if (who === lastWho && lastLine) { 437 lastLine.querySelector('.tt-line__txt').textContent = text; 438 } else { 439 var line = el('div', 'tt-line tt-line--' + who); 440 line.innerHTML = '<span class="tt-line__who">' + (who === 'user' ? 'You' : 'Tota') + '</span><span class="tt-line__txt"></span>'; 441 line.querySelector('.tt-line__txt').textContent = text; 442 logEl.appendChild(line); lastLine = line; lastWho = who; 443 while (logEl.children.length > 50) logEl.removeChild(logEl.firstChild); 444 } 445 logEl.scrollTop = logEl.scrollHeight; 446 } 447 448 function clearLog() { logEl.innerHTML = ''; lastWho = null; lastLine = null; } 449 450 function persistTranscriptForHandoff() { 451 var lines = []; 452 logEl.querySelectorAll('.tt-line').forEach(function (line) { 453 lines.push({ 454 who: line.classList.contains('tt-line--user') ? 'user' : 'ai', 455 text: line.querySelector('.tt-line__txt').textContent, 456 }); 457 }); 458 if (!lines.length) return; 459 try { sessionStorage.setItem(TRANSCRIPT_HANDOFF_KEY, JSON.stringify(lines)); } catch (e) {} 460 } 461 462 // Runs once at boot, before the greeting logic, so a handed-off transcript both 463 // restores the log and suppresses the "Hey, I'm Tota" bubble -- the visitor is 464 // already mid-conversation, a fresh greeting would be a non sequitur. 465 function restoreHandedOffTranscript() { 466 var raw; 467 try { raw = sessionStorage.getItem(TRANSCRIPT_HANDOFF_KEY); sessionStorage.removeItem(TRANSCRIPT_HANDOFF_KEY); } catch (e) { raw = null; } 468 if (!raw) return false;
469 var lines; 470 try { lines = JSON.parse(raw); } catch (e) { return false; } 471 if (!lines || !lines.length) return false; 472 var note = el('div', 'tt-continued-note'); note.textContent = 'Continued from the previous page'; 473 logEl.appendChild(note); 474 lines.forEach(function (l) { 475 var line = el('div', 'tt-line tt-line--' + l.who); 476 line.innerHTML = '<span class="tt-line__who">' + (l.who === 'user' ? 'You' : 'Tota') + '</span><span class="tt-line__txt"></span>'; 477 line.querySelector('.tt-line__txt').textContent = l.text; 478 logEl.appendChild(line); lastLine = line; lastWho = l.who; 479 }); 480 logEl.scrollTop = logEl.scrollHeight; 481 openCard(); 482 return true; 483 } 484 485 function setStatus(s) { statusEl.textContent = s; } 486 function openCard() { card.classList.add('is-open'); } 487 function closeCard() { card.classList.remove('is-open'); } 488 function el(tag, cls) { var n = document.createElement(tag); if (cls) n.className = cls; return n; } 489 function injectStyles() { var s = document.createElement('style'); s.id = 'tt-styles'; s.textContent = TT_CSS; document.head.appendChild(s); } 490 491 } 492})(); 493</script>
493<div class="zpmm-backdrop zpmm-backdrop-enabled"></div> 494</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.