PageSourceSearch

https://www.promopilot.io/

html promopilot.io collected 2026-09-30 11:44:12 UTC 136,007 bytes, 494 lines download raw bytes

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&amp;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&amp;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>&quot;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.&quot;</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 &quot;what's new,&quot; 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>&nbsp;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>&nbsp;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>&nbsp; &nbsp;&nbsp;<a href="/terms-and-conditions" title="Terms and Conditions" rel="nofollow">Terms and Conditions</a>&nbsp;&nbsp; &nbsp;<a href="/accessibility-policy" title="Accessibility Policy" target="_blank" rel="">Accessibility Policy</a>&nbsp; &nbsp;&nbsp;<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.