PageSourceSearch

https://marketerhire.webflow.io/pricing

html marketerhire.webflow.io collected 2026-10-03 13:24:16 UTC 115,245 bytes, 2,224 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Wed Sep 30 2026 22:23:17 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="marketerhire.webflow.io" data-wf-page="6a7cb2df5d74f26a5c0d72df" data-wf-site="5ec70e2719e95acb889006a3" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Pricing</title><meta content="MarketerHire pricing is tailored to your goals, scope, and budget. Talk with our matching agent now or schedule a call to find the right marketer." name="description"/><meta content="Pricing" property="og:title"/><meta content="MarketerHire pricing is tailored to your goals, scope, and budget. Talk with our matching agent now or schedule a call to find the right marketer." property="og:description"/><meta content="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6250be9b66c2423cf2d71534_MH-full-logo-lockup-horizontal-on-white.png" property="og:image"/><meta content="Pricing" name="twitter:title"/><meta content="MarketerHire pricing is tailored to your goals, scope, and budget. Talk with our matching agent now or schedule a call to find the right marketer." name="twitter:description"/><meta content="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6250be9b66c2423cf2d71534_MH-full-logo-lockup-horizontal-on-white.png" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="IOR5bwAdjyN2hvuoiBPsQKq59weonuxwE_lHrZRzyIc" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/css/marketerhire.shared.8750be06d.min.css" rel="stylesheet" type="text/css" integrity="sha384-h1C+BtHOMum8kRIV1mwRNjtikUGSFwMEn9vzFZKxWIghaBe4i4J6qeOZaWN/uAEr" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["PT Serif:400,400italic,700,700italic","Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6a45b45e7fc91037336da13d_marketerhire-favicon-white.ico" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: light)"/><link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6a45b3b8f4c89a4251595670_marketerhire-favicon.ico" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: dark)"/><link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6a45b45e7d6dca0d13538ad6_marketerhire-favicon-white.ico" rel="icon" type="image/png" sizes="48x48"/><link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6a45b45ef2225a82d7775034_marketerhire-favicon-white.ico" rel="apple-touch-icon" sizes="180x180"/><link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6a45b45e7d6dca0d13538adc_marketerhire-favicon-white.ico" rel="icon" type="image/png" sizes="192x192"/><link href="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6a45b45e8d891b5e8793fc84_marketerhire-favicon-white.ico" rel="icon" type="image/png" sizes="512x512"/><link href="https://marketerhire.com/pricing" rel="canonical"/>
1<script>
2  (function () {
3    var bridgeKey = "__MH_TERMLY_CONSENT_STATE__";
4    var attributionStorageKey = "mh_meta_attribution_v1";
5    var attributionQueryKeys = [
6      "utm_source",
7      "utm_medium",
8      "utm_campaign",
9      "utm_content",
10      "utm_term",
11      "fbclid"
12    ];
13    var attributionPayloadKeys = attributionQueryKeys.concat([
14      "fbp",
15      "fbc",
16      "landing_page_url",
17      "landing_page_referrer"
18    ]);
19    var metaPixelId = "569419317539812";
20    var metaPixelInitialized = false;
21    var metaPixelLoadStarted = false;
22
23    window[bridgeKey] = {
24      advertising: false,
25      initialized: false
26    };
27
28    function textValue(raw, max) {
29      if (typeof raw !== "string") return "";
30      return raw.trim().slice(0, max || 500);
31    }
32
33    function isAttributionPath() {
34      var path = window.location && window.location.pathname;
35      return path === "/home" || path === "/talk-now";
36    }
37
38    function safeUrl(raw, includeAttributionQuery) {
39      if (!textValue(raw, 2000)) return "";
40      try {
41        var url = new window.URL(raw, window.location && window.location.origin);
42        if (url.protocol !== "https:" && url.protocol !== "http:") return "";
43        var result = url.origin + url.pathname;
44        if (!includeAttributionQuery) return result;
45
46        var query = [];
47        attributionQueryKeys.forEach(function (key) {
48          var value = textValue(url.searchParams.get(key) || "", 500);
49          if (value) query.push(encodeURIComponent(key) + "=" + encodeURIComponent(value));
50        });
51        return result + (query.length ? "?" + query.join("&") : "");
52      } catch (err) {
53        return "";
54      }
55    }
56
57    function pageAttributionSnapshot() {
58      if (!isAttributionPath()) return {};
59      var snapshot = {};
60
61      try {
62        var params = new window.URLSearchParams(window.location.search || "");
63        attributionQueryKeys.forEach(function (key) {
64          var value = textValue(params.get(key) || "", 500);
65          if (value) snapshot[key] = value;
66        });
67      } catch (err) {}
68
69      var landingUrl = safeUrl(window.location && window.location.href, true);
70      var landingReferrer = safeUrl(document.referrer || "", false);
71      if (landingUrl) snapshot.landing_page_url = landingUrl;
72      if (landingReferrer) snapshot.landing_page_referrer = landingReferrer;
73      return snapshot;
74    }
75
76    var initialPageAttribution = pageAttributionSnapshot();
77
78    function readCookie(name) {
79      var prefix = name + "=";
80      var parts = document.cookie ? document.cookie.split(";") : [];
81      for (var i = 0; i < parts.length; i += 1) {
82        var part = parts[i].trim();
83        if (part.indexOf(prefix) === 0) {
84          try {
85            return textValue(decodeURIComponent(part.slice(prefix.length)), 500);
86          } catch (err) {
87            return textValue(part.slice(prefix.length), 500);
88          }
89        }
90      }
91      return "";
92    }
93
94    function readStoredAttribution() {
95      try {
96        var raw = window.sessionStorage.getItem(attributionStorageKey);
97        var parsed = raw ? JSON.parse(raw) : {};
98        return parsed && typeof parsed === "object" && !Array.isArray(parsed) ? parsed : {};
99      } catch (err) {
100        return {};
101      }
102    }
103
104    function writeStoredAttribution(value) {
105      try {
106        window.sessionStorage.setItem(attributionStorageKey, JSON.stringify(value));
107      } catch (err) {}
108    }
109
110    function clearStoredAttribution() {
111      try {
112        window.sessionStorage.removeItem(attributionStorageKey);
113      } catch (err) {}
114    }
115
116    function notifyAttributionChange() {
117      try {
118        if (typeof window.dispatchEvent === "function" && typeof window.Event === "function") {
119          window.dispatchEvent(new window.Event("mh:meta-attribution"));
120        }
121      } catch (err) {}
122    }
123
124    function captureAttribution() {
125      if (!isAttributionPath() || !hasAdvertisingConsent()) return {};
126      var stored = readStoredAttribution();
127      var current = pageAttributionSnapshot();
128
129      attributionQueryKeys.forEach(function (key) {
130        if (current[key]) stored[key] = current[key];
131      });
132      if (!stored.landing_page_url && initialPageAttribution.landing_page_url) {
133        stored.landing_page_url = initialPageAttribution.landing_page_url;
134      }
135      if (!stored.landing_page_referrer && initialPageAttribution.landing_page_referrer) {
136        stored.landing_page_referrer = initialPageAttribution.landing_page_referrer;
137      }
138
139      var fbp = readCookie("_fbp");
140      var fbc = readCookie("_fbc");
141      if (fbp) stored.fbp = fbp;
142      if (fbc) stored.fbc = fbc;
143
144      writeStoredAttribution(stored);
145      return stored;
146    }
147
148    function updateConsent(value) {
149      var state = value && value.consentState ? value.consentState : value;
150      if (!state || typeof state !== "object") return false;
151
152      window[bridgeKey] = {
153        advertising: state.advertising === true,
154        initialized: true
155      };
156      if (state.advertising === true) {
157        captureAttribution();
158        notifyAttributionChange();
159      } else {
160        clearStoredAttribution();
161        notifyAttributionChange();
162      }
163      return true;
164    }
165
166    function hasAdvertisingConsent() {
167      var state = window[bridgeKey];
168      return !!(state && state.initialized === true && state.advertising === true);
169    }
170
171    window.mhGetMetaAttribution = function () {
172      if (!hasAdvertisingConsent()) return { meta_marketing_consent: false };
173      var stored = captureAttribution();
174      var result = { meta_marketing_consent: true };
175      attributionPayloadKeys.forEach(function (key) {
176        var value = textValue(stored[key], 1000);
177        if (value) result[key] = value;
178      });
179      return result;
180    };
181
182    window.mhBuildAttributedPath = function (path) {
183      var cleanPath = path === "/talk-now" ? path : "/talk-now";
184      if (!hasAdvertisingConsent()) return cleanPath;
185      var stored = captureAttribution();
186      var query = [];
187      attributionQueryKeys.forEach(function (key) {
188        var value = textValue(stored[key], 500);
189        if (value) query.push(encodeURIComponent(key) + "=" + encodeURIComponent(value));
190      });
191      return cleanPath + (query.length ? "?" + query.join("&") : "");
192    };
193
194    function hasQueuedPixelInit(fbq) {
195      try {
196        if (typeof fbq.getState === "function") {
197          var state = fbq.getState();
198          var pixels = state && state.pixels ? state.pixels : [];
199          for (var i = 0; i < pixels.length; i += 1) {
200            if (String(pixels[i].id) === metaPixelId) return true;
201          }
202        }
203
204        var queue = fbq.queue || [];
205        for (var j = 0; j < queue.length; j += 1) {
206          if (queue[j][0] === "init" && String(queue[j][1]) === metaPixelId) return true;
207        }
208      } catch (err) {}
209      return false;
210    }
211
212    function ensureMetaPixel() {
213      var fbq = window.fbq;
214
215      if (typeof fbq !== "function") {
216        fbq = window.fbq = function () {
217          fbq.callMethod
218            ? fbq.callMethod.apply(fbq, arguments)
219            : fbq.queue.push(arguments);
220        };
221        if (!window._fbq) window._fbq = fbq;
222        fbq.push = fbq;
223        fbq.loaded = true;
224        fbq.version = "2.0";
225        fbq.queue = [];
226      }
227
228      if (!metaPixelInitialized) {
229        if (!hasQueuedPixelInit(fbq)) fbq("init", metaPixelId);
230        metaPixelInitialized = true;
231      }
232
233      if (
234        !metaPixelLoadStarted &&
235        !fbq.callMethod &&
236        !document.querySelector('script[src*="connect.facebook.net"][src*="fbevents.js"]')
237      ) {
238        var script = document.createElement("script");
239        var firstScript = document.getElementsByTagName("script")[0];
240        script.async = true;
241        script.src = "https://connect.facebook.net/en_US/fbevents.js";
242        if (firstScript && firstScript.parentNode) {
243          firstScript.parentNode.insertBefore(script, firstScript);
244        } else {
245          document.head.appendChild(script);
246        }
247        metaPixelLoadStarted = true;
248      }
249
250      return fbq;
251    }
252
253    function sha256Hex(value) {
254      if (
255        !window.crypto ||
256        !window.crypto.subtle ||
257        typeof window.TextEncoder !== "function"
258      ) {
259        return Promise.reject(new Error("meta_lead_hash_unavailable"));
260      }
261
262      var bytes = new window.TextEncoder().encode(value);
263      return window.crypto.subtle.digest("SHA-256", bytes).then(function (buffer) {
264        return Array.prototype.map.call(new Uint8Array(buffer), function (byte) {
265          return byte.toString(16).padStart(2, "0");
266        }).join("");
267      });
268    }
269
270    window.mhSendMetaLead = function (voiceAgentSessionId, leadAction) {
271      var path = window.location && window.location.pathname;
272      var leadSurface = path === "/home" ? "home" : path === "/talk-now" ? "talk_now" : "";
273      var sourceEventName =
274        leadAction === "start_call"
275          ? "start_clicked"
276          : leadAction === "schedule_call"
277            ? "schedule_submitted"
278            : "";
279
280      if (
281        !leadSurface ||
282        !sourceEventName ||
283        typeof voiceAgentSessionId !== "string" ||
284        !/^[A-Za-z0-9._:-]{8,200}$/.test(voiceAgentSessionId) ||
285        !hasAdvertisingConsent()
286      ) {
287        return Promise.resolve(false);
288      }
289
290      return Promise.resolve()
291        .then(function () {
292          return sha256Hex("Lead|" + voiceAgentSessionId);
293        })
294        .then(function (hash) {
295          if (!hasAdvertisingConsent()) return false;
296          var fbq = ensureMetaPixel();
297          fbq(
298            "trackSingle",
299            metaPixelId,
300            "Lead",
301            {
302              lead_action: leadAction,
303              lead_surface: leadSurface,
304              source_event_name: sourceEventName
305            },
306            { eventID: "mhcn_lead_" + hash }
307          );
308          return true;
309        })
310        .catch(function () {
311          return false;
312        });
313    };
314
315    window.mhOnTermlyLoaded = function () {
316      var termly = window.Termly;
317      if (!termly) return;
318
319      try {
320        if (typeof termly.on === "function") {
321          termly.on("initialized", function () {
322            if (typeof termly.getConsentState === "function") {
323              updateConsent(termly.getConsentState());
324            }
325          });
326          termly.on("consent", updateConsent);
327        }
328
329        if (typeof termly.getConsentState === "function") {
330          updateConsent(termly.getConsentState());
331        }
332      } catch (err) {}
333    };
334  })();
335</script>
vendor: 1 bytes, line 335
335
336<script type="text/javascript" src="https://app.termly.io/resource-blocker/7dc03fc5-9ed5-4d1b-9f4f-fd710fb74901?autoBlock=on&v=2" onload="mhOnTermlyLoaded()"></script>
336
337<!-- Start preconnect --> 
338<link rel="preconnect" href="https://cdn.prod.website-files.com" crossorigin>
339<link rel="preconnect" href="https://fonts.googleapis.com">
340<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
341<link rel="preconnect" href="https://cdn.segment.com">
342<link rel="preconnect" href="https://app.termly.io">
343<link rel="dns-prefetch" href="https://us.i.posthog.com">
344<link rel="dns-prefetch" href="https://www.redditstatic.com">
345<!-- End preconnect -->
346
347
348<!--Cookie-->
349<script>
350  function setCookie(e,a,t){var m="";if(t){var r=new Date;r.setTime(r.getTime()+24*t*60*60*1e3),m="; expires="+r.toUTCString()}document.cookie=e+"="+(a||"")+m+"; path=/"}function getCookie(e){for(var a=e+"=",t=document.cookie.split(";"),m=0;m<t.length;m++){for(var r=t[m];" "==r.charAt(0);)r=r.substring(1,r.length);if(0==r.indexOf(a))return r.substring(a.length,r.length)}return null}function eraseCookie(e){document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function internalRedirect(e){const r=Object.fromEntries(urlParams.entries()),t=Object.keys(r).map(e=>e+"="+r[e]).join("&");window.location.replace(e+"?"+t)}const queryString=window.location.search,urlParams=new URLSearchParams(queryString),params={};let mtype="",firstMtype="";window.location.href.includes("dev.")&&localStorage.setItem("test_data","Webflow"),urlParams.get("gspk")&&(params.gspk=atob(urlParams.get("gspk")),params.gspk&&localStorage.setItem("gspk",params.gspk)),urlParams.get("gsxid")&&(params.gsxid=atob(urlParams.get("gsxid")),params.gsxid&&localStorage.setItem("gsxid",params.gsxid)),params.test_data=urlParams.get("test_data"),params.test_data&&localStorage.setItem("test_data",params.test_data),params.metadata_cid = urlParams.get("metadata_cid"), params.metadata_cid && localStorage.setItem("metadata_cid", params.metadata_cid),params.email=urlParams.get("email"),params.email&&localStorage.setItem("email",params.email),params.utm_source=urlParams.get("utm_source"),params.utm_source&&localStorage.setItem("utm_source",params.utm_source),params.utm_campaign=urlParams.get("utm_campaign"),params.utm_campaign&&localStorage.setItem("utm_campaign",params.utm_campaign),params.utm_medium=urlParams.get("utm_medium"),params.utm_medium&&localStorage.setItem("utm_medium",params.utm_medium),params.utm_content=urlParams.get("utm_content"),params.utm_content&&localStorage.setItem("utm_content",params.utm_content),params.utm_term=urlParams.get("utm_term"),params.utm_term&&localStorage.setItem("utm_term",params.utm_term),params.utm_placement=urlParams.get("utm_placement"),params.utm_placement&&localStorage.setItem("utm_placement",params.utm_placement),params.meeting=urlParams.get("utm_placement"),params.meeting&&localStorage.setItem("meeting",params.meeting),params.fl=urlParams.get("fl"),params.fl&&localStorage.setItem("fl",params.fl),params.dd=urlParams.get("dd"),params.dd&&localStorage.setItem("dd",params.dd),params.origin=urlParams.get("origin"),params.origin&&localStorage.setItem("origin",params.origin);var multiplemtypes=!1;params.mtype=urlParams.get("mtype"),params.mtype&&(localStorage.setItem("mtype",params.mtype),localStorage.mtype.includes(",")?(multiplemtypes=!0,params.mtype=urlParams.get("mtype").split(","),mtype=localStorage.mtype.split(",")[0]):mtype=params.mtype,!0===multiplemtypes?localStorage.setItem("mtypeLabel","Your Marketers are"):mtype.toLowerCase().includes("amazon")?localStorage.setItem("mtypeLabel","Your Amazon Marketer is"):mtype.toLowerCase().includes("facebook")||mtype.toLowerCase().includes("social media")?localStorage.setItem("mtypeLabel","Your Social Media Marketer is"):mtype.toLowerCase().includes("brand")?localStorage.setItem("mtypeLabel","Your Brand Marketer is"):mtype.toLowerCase().includes("content")?localStorage.setItem("mtypeLabel","Your Content Marketer is"):mtype.toLowerCase().includes("email")?localStorage.setItem("mtypeLabel","Your Email Marketer is"):mtype.toLowerCase().includes("growth")?localStorage.setItem("mtypeLabel","Your Growth Marketer is"):mtype.toLowerCase().includes("paid search")?localStorage.setItem("mtypeLabel","Your Paid Search Marketer is"):mtype.toLowerCase().includes("seo")?localStorage.setItem("mtypeLabel","Your SEO Marketer is"):mtype.toLowerCase().includes("graphic designer (paid social)")?localStorage.setItem("mtypeLabel","Your Graphic Design Marketer is"):localStorage.setItem("mtypeLabel","Your Marketer is"));  
351</script>
351
352
353<script>
354  const testUser =  function () {
355     eraseCookie("rbsub"); eraseCookie("mhccpa"); eraseCookie("rbsubevent"); analytics.debug();
356  }
357</script>
357
358<!-- Sourcebuster -->
359<script src="https://cf-cdn.marketerhire.com/sourcebuster.min.js"></script>
359
360<!-- Initialize Sourcebuster -->
361<script>
362  sbjs.init();
363</script>
363
364
365
366<!-- START Dynamically Loading Prod or Staging Segment Source  -->
367<script>
368  const websiteUrl = location.href 
369  const websiteProduction = "marketerhire.com"
370  const websiteStaging = "marketerhire.webflow.io"
371
372  if (websiteUrl.includes(websiteProduction)) {
373    // START Segment Production Website analytics.js
374    !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var t=analytics.methods[e];analytics[t]=analytics.factory(t)}analytics.load=function(e,t){var n=document.createElement("script");n.type="text/javascript";n.async=!0;n.src="https://cdn.segment.com/analytics.js/v1/"+e+"/analytics.min.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(n,a);analytics._loadOptions=t};analytics.SNIPPET_VERSION="4.1.0";
375    analytics.load("z9IMaj8417tiVRGeUWdJEfwWr5U6if2T");
376    if(window.location.pathname !== "/hire/result"){
377    let  hsa_acc = urlParams.get("hsa_acc") ? urlParams.get("hsa_acc") : undefined;
378    let  hsa_ad = urlParams.get("hsa_ad") ? urlParams.get("hsa_ad") : undefined;
379    let  hsa_cam = urlParams.get("hsa_cam") ? urlParams.get("hsa_cam") : undefined;
380    let  hsa_grp = urlParams.get("hsa_grp") ? urlParams.get("hsa_grp") : undefined;
381    let  hsa_kw = urlParams.get("hsa_kw") ? urlParams.get("hsa_kw") : undefined;
382    let  hsa_la = urlParams.get("hsa_la") ? urlParams.get("hsa_la") : undefined;
383    let  hsa_mt = urlParams.get("hsa_mt") ? urlParams.get("hsa_mt") : undefined;
384    let  hsa_net = urlParams.get("hsa_net") ? urlParams.get("hsa_net") : undefined;
385    let  hsa_src = urlParams.get("hsa_src") ? urlParams.get("hsa_src") : undefined;
386    let  hsa_tgt = urlParams.get("hsa_tgt") ? urlParams.get("hsa_tgt") : undefined;
387    let  hsa_ol = urlParams.get("hsa_ol") ? urlParams.get("hsa_ol") : undefined;
388    let  sb_source = sbjs.get.current.src !== "(none)" ? sbjs.get.current.src : undefined;
389    let  sb_campaign = sbjs.get.current.cmp !== "(none)" ? sbjs.get.current.cmp : undefined;
390    let  sb_content = sbjs.get.current.cnt !== "(none)" ? sbjs.get.current.cnt : undefined;
391    let  sb_medium = sbjs.get.current.mdm !== "(none)" ? sbjs.get.current.mdm : undefined;
392    let  sb_term = sbjs.get.current.trm !== "(none)" ? sbjs.get.current.trm : undefined;
393    analytics.page();
394    }
395    }}();  
396    // END Segment Production Website analytics.js
397    
398    console.log("Segment Website Production Source Loaded");
399  } else if (websiteUrl.includes(websiteStaging)) {
400    // START Segment Staging Website analytics.js
401    !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="ENiJhVQW24wCnoihBZRwprrmAqiNrHrf";analytics.SNIPPET_VERSION="4.13.2";
402    analytics.load("ENiJhVQW24wCnoihBZRwprrmAqiNrHrf");
403    analytics.page();
404    }}();
405    // END Segment Stating Website Source
406
407    console.log("Segment Website Staging Source Loaded");
408  }
409</script>
409
410<!-- END Dynamically Loading Prod or Staging Segment Source  -->
411
412
413
414<script>
415    !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init Ce Os As Te Cs Fs capture Ye calculateEventProperties Ls register register_once register_for_session unregister unregister_for_session qs getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty zs js createPersonProfile Us Rs Bs opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing Ds debug L Ns getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
416    posthog.init('phc_uILUpVHgXvyjm5xnsp4srvJNUF5wfN1aWgTIIFMIIAH', {
417        api_host: 'https://us.i.posthog.com',
418      	opt_in_site_apps: true,
419        defaults: '2025-05-24',
420        person_profiles: 'identified_only', // or 'always' to create profiles for anonymous users as well
421    })
422</script>
422
423
424<!-- Reddit Pixel -->
425<script>
426!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_63sajung');rdt('track', 'PageVisit');
427</script>
427
428<!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER -->
429<!-- End Reddit Pixel -->
430
431<!-- DO NOT MODIFY -->
432<!-- Quora Pixel Code (JS Helper) -->
433<script>
434!function(q,e,v,n,t,s){if(q.qp) return; n=q.qp=function(){n.qp?n.qp.apply(n,arguments):n.queue.push(arguments);}; n.queue=[];t=document.createElement(e);t.async=!0;t.src=v; s=document.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s);}(window, 'script', 'https://a.quora.com/qevents.js');
435qp('init', '4aa104b8ff584edbaaf0b1a00a1bdf9e');
436qp('track', 'ViewContent');
437</script>
437
438<noscript><img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/4aa104b8ff584edbaaf0b1a00a1bdf9e/pixel?tag=ViewContent&noscript=1"/></noscript>
439<!-- End of Quora Pixel Code -->
440
441<!-- Attribution Script -->
442<!-- END Attribution Script -->
443<style>.hs_recaptcha{display: none !important}</style>
444<!-- DO NOT MODIFY -->
445
446
447
448<style>
449@media only screen and (min-width: 320px) and (max-width: 365px) { 
450.white-section.hero-section.hero-home {
451    margin-top: 2rem !important;
452}
453
454
455 }
456</style>
457
458<script type="application/ld+json">
459{
460  "@context": "https://schema.org",
461  "@type": "Organization",
462  "@id": "https://marketerhire.com#organization",
463  "name": "MarketerHire",
464  "legalName": "MarketerHire LLC",
465  "url": "https://marketerhire.com/",
466  "logo": "https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/63bdb49e64e30aef66616690_MH-full-logo-lockup-horizontal-on-white%20(2)-p-500.png",
467  "email": "[email protected]",
468  "telephone": "(312) 870-0008",
469  "address": {
470    "@type": "PostalAddress",
471    "streetAddress": "660 4th St.",
472    "addressLocality": "San Francisco",
473    "addressRegion": "CA",
474    "postalCode": "94107",
475    "addressCountry": "US"
476  },
477  "location": [
478    {
479      "@type": "Place",
480      "name": "MarketerHire Chicago",
481      "address": {
482        "@type": "PostalAddress",
483        "streetAddress": "3023 N. Clark St. #362",
484        "addressLocality": "Chicago",
485        "addressRegion": "IL",
486        "postalCode": "60657",
487        "addressCountry": "US"
488      }
489    },
490    {
491      "@type": "Place",
492      "name": "MarketerHire Los Angeles",
493      "address": {
494        "@type": "PostalAddress",
495        "streetAddress": "11870 Santa Monica Blvd.",
496        "addressLocality": "Los Angeles",
497        "addressRegion": "CA",
498        "postalCode": "90025",
499        "addressCountry": "US"
500      }
501    }
502  ],
503  "sameAs": [
504    "https://www.linkedin.com/company/marketerhire/",
505    "https://x.com/marketerhire",
506    "https://www.youtube.com/@marketerhire",
507    "https://www.facebook.com/marketerhire/",
508    "https://www.instagram.com/marketerhire/",
509    "https://www.trustpilot.com/review/marketerhire.com"
510  ]
511}
512</script>
512
513
514
515<!-- TrustBox script -->
516<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
516
517<!-- End TrustBox script -->
518
519
520<style>
521.blog--rich-text h2 {
522  font-size: 26px !important;
523}
524.blog--rich-text h3 {
525  font-size: 24px !important;
526}
527.blog--rich-text h4 {
528  font-size: 20px !important;
529}
530</style>
531
532<!-- Exit Intent Popup Styles — v3 (symptom map) -->
533<style>
534.mh-exit-overlay {
535  position: fixed;
536  inset: 0;
537  background: rgba(0, 0, 0, 0.65);
538  display: flex;
539  align-items: center;
540  justify-content: center;
541  z-index: 99999;
542  opacity: 0;
543  visibility: hidden;
544  transition:
545    opacity 300ms ease,
546    visibility 300ms ease;
547}
548
549.mh-exit-overlay.active {
550  opacity: 1;
551  visibility: visible;
552}
553
554.mh-exit-popup {
555  background: #141516;
556  border: 1px solid rgba(255, 91, 254, 0.3);
557  border-radius: 20px;
558  box-shadow:
559    0 0 60px rgba(255, 91, 254, 0.15),
560    0 0 120px rgba(253, 222, 60, 0.05);
561  width: 920px;
562  max-width: 95vw;
563  position: relative;
564  display: flex;
565  overflow: hidden;
566  transform: translateY(20px);
567  opacity: 0;
568  transition:
569    transform 400ms ease-out 100ms,
570    opacity 400ms ease-out 100ms;
571}
572
573.mh-exit-overlay.active .mh-exit-popup {
574  transform: translateY(0);
575  opacity: 1;
576}
577
578.mh-exit-content {
579  flex: 1;
580  padding: 48px;
581  display: flex;
582  flex-direction: column;
583  text-align: left;
584  gap: 12px;
585}
586
587.mh-exit-image-col {
588  flex: 1;
589  display: flex;
590  align-items: center;
591  justify-content: center;
592  padding: 48px;
593  background: #141516;
594  position: relative;
595}
596
597/* Single-column modifier — variants with rightCol: 'none' auto-collapse */
598.mh-exit-popup--no-rightcol {
599  max-width: 580px; /* shrink the popup card itself, not just the content */
600}
601
602.mh-exit-popup--no-rightcol .mh-exit-image-col {
603  display: none;
604}
605
606.mh-exit-popup--no-rightcol .mh-exit-content {
607  margin: 0 auto;
608}
609
610.mh-exit-close {
611  position: absolute;
612  top: 16px;
613  right: 16px;
614  background: none;
615  border: none;
616  color: #6b7280;
617  font-size: 32px;
618  cursor: pointer;
619  padding: 8px;
620  line-height: 1;
621  transition: color 150ms ease;
622  z-index: 20;
623}
624
625.mh-exit-close:hover {
626  color: #f7f8f8;
627}
628
629.mh-exit-eyebrow {
630  font-family: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;
631  font-size: 12px;
632  font-weight: 600;
633  color: rgba(255, 91, 254, 0.95);
634  letter-spacing: 0.14em;
635  text-transform: uppercase;
636  margin: 0;
637}
638
639.mh-exit-headline {
640  font-family: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;
641  font-size: 34px;
642  font-weight: 600;
643  color: #f7f8f8;
644  line-height: 1.15;
645  letter-spacing: -0.015em;
646  margin: 0;
647}
648
649.mh-exit-body {
650  font-family: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;
651  font-size: 16px;
652  font-weight: 400;
653  color: #8a8f98;
654  line-height: 1.55;
655  margin: 0 0 8px 0;
656}
657
658.mh-exit-spacer {
659  flex: 1;
660}
661
662.mh-exit-cta {
663  display: flex;
664  align-items: center;
665  justify-content: center;
666  width: 100%;
667  padding: 15px 28px;
668  background: #6BFFDC;
669  color: #0a0a0a;
670  font-family: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;
671  font-size: 15px;
672  font-weight: 600;
673  text-decoration: none;
674  border-radius: 9999px;
675  box-shadow: 0 0 28px rgba(255, 91, 254, 0.35);
676  transition: all 200ms ease;
677  margin-top: 4px;
678  margin-bottom: 4px;
679}
680
681.mh-exit-cta:hover {
682  transform: translateY(-2px);
683  box-shadow: 0 0 40px rgba(255, 91, 254, 0.5);
684}
685
686.mh-exit-arrow {
687  margin-left: 8px;
688  transition: transform 200ms ease;
689}
690
691.mh-exit-cta:hover .mh-exit-arrow {
692  transform: translateX(4px);
693}
694
695.mh-exit-dismiss {
696  display: block;
697  width: 100%;
698  background: none;
699  border: none;
700  color: #6b7280;
701  font-family: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;
702  font-size: 14px;
703  font-weight: 400;
704  cursor: pointer;
705  padding: 8px;
706  text-align: center;
707  transition: color 150ms ease;
708}
709
710.mh-exit-dismiss:hover {
711  color: #8a8f98;
712  text-decoration: underline;
713}
714
715/* Symptom Map mockup (right column) */
716.mh-exit-mockup {
717  background: #1c1d20;
718  border: 1px solid rgba(255, 255, 255, 0.07);
719  border-radius: 14px;
720  box-shadow: 0 12px 32px -16px rgba(0, 0, 0, 0.5);
721  padding: 24px;
722  width: 100%;
723  max-width: 380px;
724  color: #f7f8f8;
725  font-family: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;
726  font-size: 14px;
727  line-height: 1.45;
728}
729
730.mh-exit-mockup-cap {
731  font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
732  font-size: 12px;
733  font-weight: 600;
734  color: #8a8f98;
735  letter-spacing: 0.12em;
736  text-transform: uppercase;
737  text-align: center;
738  margin-bottom: 14px;
739}
740
741.mh-exit-map {
742  display: flex;
743  flex-direction: column;
744}
745
746.mh-exit-map-row {
747  display: grid;
748  grid-template-columns: 1fr 24px 1fr;
749  gap: 12px;
750  align-items: center;
751  padding: 12px 0;
752}
753
754.mh-exit-map-row + .mh-exit-map-row {
755  border-top: 1px solid rgba(255, 255, 255, 0.06);
756}
757
758.mh-exit-map-symptom {
759  font-size: 14px;
760  color: #8a8f98;
761  font-style: italic;
762}
763
764.mh-exit-map-arrow {
765  color: #6BFFDC;
766  font-weight: 700;
767  font-size: 18px;
768  text-align: center;
769}
770
771.mh-exit-map-role {
772  font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
773  font-size: 13px;
774  font-weight: 600;
775  color: #f7f8f8;
776  letter-spacing: 0.06em;
777}
778
779@media (max-width: 767px) {
780  .mh-exit-overlay {
781    align-items: flex-end;
782  }
783
784  .mh-exit-popup {
785    width: 100%;
786    max-width: 100%;
787    border-radius: 20px 20px 0 0;
788    flex-direction: column;
789    transform: translateY(100%);
790  }
791
792  .mh-exit-overlay.active .mh-exit-popup {
793    transform: translateY(0);
794  }
795
796  .mh-exit-image-col {
797    order: -1;
798    padding: 24px 20px 4px;
799    border-radius: 20px 20px 0 0;
800  }
801
802  .mh-exit-content {
803    padding: 20px 24px 28px;
804    gap: 10px;
805  }
806
807  .mh-exit-headline {
808    font-size: 26px;
809  }
810
811  .mh-exit-body {
812    font-size: 14px;
813  }
814
815  .mh-exit-mockup {
816    padding: 18px;
817    max-width: 100%;
818  }
819
820  .mh-exit-map-row {
821    padding: 10px 0;
822  }
823}
824</style>
825
826<style>
827  .blog--rich-text ul {
828    margin-bottom: 16px;
829  }
830</style>
831<!-- Service Schema Injector for /role/* pages -->
832<script>
833(function() {
834  var path = window.location.pathname.replace(/\/$/, '');
835  var match = path.match(/^\/role\/([a-z0-9-]+)$/i);
836  if (!match) return;
837
838  var slug = match[1].toLowerCase();
839
840  // Edit role copy here.
841  var roles = {
842    'growth-marketer': {
843      name: 'Growth Marketer Hiring',
844      serviceType: 'Growth Marketing Talent Placement',
845      description: 'Hire vetted senior growth marketers in 48 hours. Specialists in revenue growth, funnel optimization, customer acquisition, and scalable acquisition frameworks. Month-to-month, no long-term contracts.'
846    },
847    'paid-social-marketer': {
848      name: 'Paid Social Marketer Hiring',
849      serviceType: 'Paid Social Advertising Talent Placement',
850      description: 'Hire vetted senior paid social marketers in 48 hours. Meta, TikTok, YouTube, LinkedIn, X, Pinterest, and Snapchat expertise. ROAS-focused with proven playbooks for scaling ad spend profitably.'
851    },
852    'paid-search-marketer': {
853      name: 'Paid Search Marketer Hiring',
854      serviceType: 'Paid Search Advertising Talent Placement',
855      description: 'Hire vetted senior paid search experts in 48 hours. Google Ads, Microsoft Ads, Performance Max, and Shopping campaigns optimized for CAC, payback period, and sustainable ROAS.'
856    },
857    'seo-marketer': {
858      name: 'SEO Marketer Hiring',
859      serviceType: 'SEO Talent Placement',
860      description: 'Hire vetted senior SEO marketers in 48 hours. Technical SEO, content strategy, keyword ranking, backlink building, and conversion optimization to drive organic traffic and revenue.'
861    },
862    'programmatic-marketer': {
863      name: 'Programmatic Marketer Hiring',
864      serviceType: 'Programmatic Advertising Talent Placement',
865      description: 'Hire vetted senior programmatic experts in 48 hours. CTV, Display, and Video across DV360, Amazon DSP, and PMPs. Senior operators who manage P&L and hit CAC/LTV targets.'
866    },
867    'amazon-marketer': {
868      name: 'Amazon Marketer Hiring',
869      serviceType: 'Amazon Marketing Talent Placement',
870      description: 'Hire vetted senior Amazon operators in 48 hours. Experts who tie ad spend to inventory, pricing, and contribution margin. Manage TACOS, prevent stockouts, and optimize PPC across Pacvue, Perpetua, Helium 10, and more.'
871    },
872    'chief-marketing-officer': {
873      name: 'Fractional CMO Hiring',
874      serviceType: 'Chief Marketing Officer Placement',
875      description: 'Hire a vetted fractional or full-time CMO in 48 hours. Senior marketing leadership for GTM strategy, brand positioning, demand gen, channel mix, revenue forecasts, and team scaling. Battle-tested veteran CMOs without full-time commitment.'
876    },
877    'creative-strategist': {
878      name: 'Creative Strategist Hiring',
879      serviceType: 'Creative Strategy Talent Placement',
880      description: 'Hire vetted senior creative strategists in 48 hours. Performance creative that lowers CAC and lifts conversion. Build campaigns that convert, not just campaigns that look good.'
881    },
882    'brand-marketer': {
883      name: 'Brand Marketer Hiring',
884      serviceType: 'Brand Marketing Talent Placement',
885      description: 'Hire vetted senior brand marketers in 48 hours. ICP research, positioning, brand guidelines, visual systems, and campaign creation. Build brands that make competitors irrelevant.'
886    },
887    'product-marketer': {
888      name: 'Product Marketer Hiring',
889      serviceType: 'Product Marketing Talent Placement',
890      description: 'Hire vetted senior product marketers in 48 hours. Positioning, messaging, ICP definition, pricing, packaging, launch planning, sales enablement, and win/loss analysis.'
891    },
892    'email-marketer': {
893      name: 'Email Marketer Hiring',
894      serviceType: 'Email Marketing Talent Placement',
895      description: 'Hire vetted senior email marketers in 48 hours. Klaviyo, HubSpot, Mailchimp, Attentive, and more. Campaign setup, segmentation, deliverability, automations, and lifecycle programs that turn lists into top revenue channels.'
896    },
897    'social-media-manager': {
898      name: 'Social Media Manager Hiring',
899      serviceType: 'Social Media Management Talent Placement',
900      description: 'Hire vetted senior social media managers in 48 hours. Content calendars, channel planning, community building, and executive dashboards across Instagram, TikTok, LinkedIn, Facebook, and more.'
901    },
902    'content-marketer': {
903      name: 'Content Marketer Hiring',
904      serviceType: 'Content Marketing Talent Placement',
905      description: 'Hire vetted senior content marketers in 48 hours. Content strategy, blog articles, whitepapers, case studies, video scripts, and landing pages. Create content that ranks, compounds, and converts.'
906    },
907    'marketing-automation': {
908      name: 'Marketing Automation Expert Hiring',
909      serviceType: 'Marketing Automation Talent Placement',
910      description: 'Hire vetted senior marketing automation experts in 48 hours. HubSpot, Salesforce, Marketo, Klaviyo, and Zapier. Build scalable lead nurturing, funnel efficiency, and platform integrations without increasing headcount.'
911    },
912    'graphic-designer': {
913      name: 'Graphic Designer Hiring',
914      serviceType: 'Graphic Design Talent Placement',
915      description: 'Hire vetted senior graphic designers in 48 hours. Email templates, social assets, ad creatives, website visuals, sales decks, and infographics. Performance creative that lowers CAC and lifts conversion.'
916    },
917    'agency-account-manager': {
918      name: 'Agency Account Manager Hiring',
919      serviceType: 'Agency Account Management Talent Placement',
920      description: 'Hire vetted senior agency account managers in 48 hours. Strategic planning, cross-channel execution, stakeholder management, and performance governance. Manage workflows and protect timelines and budgets.'
921    },
922    'marketing-analyst': {
923      name: 'Marketing Analyst Hiring',
924      serviceType: 'Marketing Analytics Talent Placement',
925      description: 'Hire vetted senior marketing analysts in 48 hours. Data reporting, performance metrics, trend anal
925ysis, audience insights, campaign tracking, and forecast modeling. Turn dashboards into revenue-moving decisions.'
926    }
927  };
928
929  var data = roles[slug];
930  if (!data) return;
931
932  var schema = {
933    "@context": "https://schema.org",
934    "@type": "Service",
935    "name": data.name,
936    "serviceType": data.serviceType,
937    "description": data.description,
938    "url": "https://marketerhire.com" + window.location.pathname,
939    "provider": {
940      "@id": "https://marketerhire.com#organization"
941    },
942    "areaServed": {
943      "@type": "Place",
944      "name": "Worldwide"
945    },
946    "audience": {
947      "@type": "BusinessAudience",
948      "audienceType": "Growth-stage businesses, startups, and Fortune 500 companies"
949    },
950    "offers": {
951      "@type": "AggregateOffer",
952      "priceCurrency": "USD",
953      "lowPrice": "5000",
954      "highPrice": "15000",
955      "offerCount": "4",
956      "availability": "https://schema.org/InStock",
957      "description": "Month-to-month engagement with a two-week free trial. No long-term contracts."
958    }
959  };
960
961  var tag = document.createElement('script');
962  tag.type = 'application/ld+json';
963  tag.textContent = JSON.stringify(schema);
964  document.head.appendChild(tag);
965})();
966</script>
966<!-- FAQ schema removed for Pricing RC1 because the FAQ section is not present. -->
966<script src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3%2F652d31f3dc22d7b4ee708e44%2F67d21d4464a87ed1053dcbe4%2Fclarity_script-2.6.7.js" type="text/javascript"></script>
966<script type="text/javascript">window.__WEBFLOW_CURRENCY_SETTINGS = {"currencyCode":"USD","symbol":"$","decimal":".","fractionDigits":2,"group":",","template":"{{wf {\"path\":\"symbol\",\"type\":\"PlainText\"} }} {{wf {\"path\":\"amount\",\"type\":\"CommercePrice\"} }} {{wf {\"path\":\"currencyCode\",\"type\":\"PlainText\"} }}","hideDecimalForWholeNumbers":false};</script>
966</head><body><div class="page-wrapper-mh"><header class="header-section header-fixed"><section class="banner_component"><div class="padding-global banner-content-hide"><div class="banner_content-wrapper"><div class="banner_content banner-content-hide"><div>Congrats to our customer <a href="https://www.cerebras.ai/">Cerebras</a> on their IPO!</div></div><a data-w-id="9e4f0c6a-12a5-7685-66f7-088bd93cf66e" href="#" class="banner_close-button w-inline-block"><div class="icon-embed-small w-embed"><svg width="100%" height="100%" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
967<path d="M22.8354 22.864L22.3639 23.3354C22.1036 23.5957 21.6815 23.5957 21.4211 23.3354L16 17.9142L10.5788 23.3353C10.3185 23.5957 9.89638 23.5957 9.63603 23.3353L9.16462 22.8639C8.90427 22.6036 8.90427 22.1815 9.16462 21.9211L14.5858 16.5L9.16462 11.0788C8.90427 10.8185 8.90427 10.3964 9.16462 10.136L9.63602 9.66463C9.89637 9.40428 10.3185 9.40428 10.5788 9.66463L16 15.0858L21.4211 9.66462C21.6815 9.40427 22.1036 9.40427 22.3639 9.66462L22.8354 10.136C23.0957 10.3964 23.0957 10.8185 22.8354 11.0788L17.4142 16.5L22.8354 21.9211C23.0957 22.1815 23.0957 22.6036 22.8354 22.864Z" fill="currentColor"/>
968</svg></div></a></div></div></section><div class="header__container"><nav class="top-nav"><a href="/" class="top-nav__logo w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/698f6dfd1b9374863df72b2d_mh_logo_full.svg" alt="" class="header-logo"/></a><div class="top-menu"><div data-delay="300" data-hover="true" data-w-id="0f3c6136-4eb3-9872-7a95-bafa1ac915c6" class="navbar30_menu-dropdown w-dropdown"><div class="navbar30_dropdown-toggle w-dropdown-toggle"><div class="top-menu__link">Our Roles</div><div class="dropdown-chevron w-embed"><svg width=" 100%" height=" 100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
969<path fill-rule="evenodd" clip-rule="evenodd" d="M2.55806 6.29544C2.46043 6.19781 2.46043 6.03952 2.55806 5.94189L3.44195 5.058C3.53958 4.96037 3.69787 4.96037 3.7955 5.058L8.00001 9.26251L12.2045 5.058C12.3021 4.96037 12.4604 4.96037 12.5581 5.058L13.4419 5.94189C13.5396 6.03952 13.5396 6.19781 13.4419 6.29544L8.17678 11.5606C8.07915 11.6582 7.92086 11.6582 7.82323 11.5606L2.55806 6.29544Z" fill="currentColor"/>
970</svg></div></div><nav class="navbar30_dropdown-list-2 w-dropdown-list"><div class="navbar30_dropdown-content"><div class="navbar30_top-content"><a data-section="nav" class="button-mh is-icon is-small is-dropdown w-inline-block" data-cta-section="nav" data-destination="all-roles" href="/roles" data-cta-product="fractional" data-cta-page="global" data-page="global" data-event="cta-click" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="primary"><div>View All Roles</div><div class="icon-embed-xsmall-mh w-embed"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="100%" height="100%" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path fill="currentColor" d="m12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></div></a><div class="dropdown_benefits-bar"><p class="dropdown-benefit-text">95% Trial to Hire Rate</p><div class="bullet-icon"></div><p class="dropdown-benefit-text">Top 1% Verified Experts</p></div></div><div class="navbar30_dropdown-content-left"><div class="navbar30_link-column"><div class="dropdown-category-title">STRATEGY &amp; LEADERSHIP</div><div class="navbar30_link-list w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Chief Marketing Officer" href="/roles/fractional-cmo" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Chief Marketing Officer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Creative Strategist" href="/roles/creative-strategist" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Creative Strategist</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Brand Marketer" href="/roles/brand-marketing" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Brand Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Product Marketer" href="/roles/product-marketer" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Product Marketer</a></div></div></div></div><div class="navbar30_link-column"><div class="dropdown-category-title">CUSTOMER ACQUISITION</div><div class="navbar30_link-list w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Growth Marketer" href="/roles/growth-marketing" data-cta-screen="desktop" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Growth Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Paid Social Marketer" href="/roles/paid-social-expert-marketing" data-cta-screen="desktop" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Paid Social Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Paid Search Marketer" href="/roles/paid-search-marketing" data-cta-screen="desktop" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Paid Search Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="SEO Marketer" href="/roles/seo-marketing" data-cta-screen="desktop" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">SEO Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Programmatic Marketer" href="/roles/programmatic-marketing-manager" data-cta-screen="desktop" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Programmatic Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Amazon Marketer" href="/roles/amazon-marketing" data-cta-screen="desktop" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Amazon Marketer</a></div></div></div></div><div class="navbar30_link-column"><div class="dropdown-category-title">CONVERT &amp; RETAIN</div><div class="navbar30_link-list w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="global" data-scree-type="desktop" data-destination="Email Marketer" href="/roles/email-marketing" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Email Marketer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="global" data-scree-type="desktop" data-destination="Social Media Manager " href="/roles/social-media-marketing" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Social Media Manager </a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="global" data-scree-type="desktop" data-destination="Content Marketer" href="/roles/content-marketing" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Content Marketer</a></div></div></div></div><div class="navbar30_link-column"><div class="dropdown-category-title">OPS &amp;
970 DATA</div><div class="navbar30_link-list w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Marketing Automation" href="/roles/marketing-automation" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Marketing Automation</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Graphic Designer" href="/roles/graphic-designer" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Graphic Designer</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Agency Account Manager" href="/roles/agency-account-manager" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Agency Account Manager</a></div><div role="listitem" class="w-dyn-item"><a data-section="nav" class="navbar30_link-small" data-cta-section="nav" data-destination="Marketing Analyst " href="/roles/marketing-analyst" data-cta-product="fractional" data-cta-page="global" data-screen="desktop" data-page="global" data-event="cta-click" data-screen-type="desktop" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="menu-item">Marketing Analyst </a></div></div></div></div></div></div></nav></div><a data-screen-type="desktop" data-cta-type="menu-item" data-menu-item="how-we-vet" href="/top-1-percent" class="top-menu__link">How We Vet</a><a data-screen-type="desktop" data-cta-type="menu-item" data-menu-item="pricing" href="/pricing" aria-current="page" class="top-menu__link w--current">Pricing</a><a data-screen-type="desktop" data-cta-type="menu-item" data-menu-item="case-studies" href="/success" class="top-menu__link">RESULTS</a><a data-screen-type="desktop" data-cta-type="menu-item" data-menu-item="blog" href="/blog" class="top-menu__link">Blog</a><a data-section="nav" class="top-menu__buttom cta--hire-form--seg-trk w-button" data-cta-section="navbar-desktop" data-destination="fractional-form" href="/hire" data-screen="desktop" data-page="global" data-event="cta-click" data-interact="user" data-action="navigate" data-funnel="fractional" data-cta-type="primary">Hire Marketers</a></div><div class="nav-button-burger--wrapper show-tablet"><a data-section="nav" class="top-menu__buttom is-small show-tablet w-button" data-cta-section="navbar-mobile" data-destination="fractional-form" href="/hire" data-screen="mobile" data-page="global" data-event="cta-click" data-interact="user" data-action="navigate" data-funnel="fractional" data-element="button" data-cta-type="primary">Hire Marketers</a><div data-cta-type="hamburger" data-w-id="c63f287f-0c1d-a432-fdc1-07773b3e7c0b" class="burguer-menu"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/5ec70e28aca2fe69e8be8473_icon-menu.svg" alt="" class="image-hamburger"/><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6458b708b21fc7e91e7ec66e_mh-close.svg" alt="" class="image-close"/></div></div></nav></div><div data-w-id="1071ab5b-b43d-b65a-c195-edfc0cd241ec" class="menu-overlay"><nav class="mobile-nav"><a id="rolesLink" href="/roles" data-cta-type="menu-item" data-menu-item="our-roles" data-screen-type="mobile" data-w-id="1071ab5b-b43d-b65a-c195-edfc0cd241f0" class="mobile-menu__link">our roles</a><a data-screen-type="mobile" data-cta-type="menu-item" data-menu-item="how-we-vet" data-w-id="1071ab5b-b43d-b65a-c195-edfc0cd241f2" href="/top-1-percent" class="mobile-menu__link">how we vet</a><a id="pricing" data-cta-type="menu-item" data-menu-item="pricing" data-screen-type="mobile" href="/pricing" aria-current="page" class="mobile-menu__link w--current">PRICING</a><a data-screen-type="mobile" data-cta-type="menu-item" data-menu-item="case-studies" data-w-id="1071ab5b-b43d-b65a-c195-edfc0cd241f4" href="/success" class="mobile-menu__link">case studies</a><a data-cta-type="menu-item" data-menu-item="blog" data-screen-type="mobile" href="/blog" class="mobile-menu__link">blog</a><a data-section="nav" class="mobile-menu__link is-hidden" data-destination="fractional" href="/mh1" data-screen="mobile" data-page="global" data-event="cta-click" data-interact="user" data-action="mh1" data-funnel="mh1" data-cta-type="menu-item" data-menu-item="mh1">Hire an AI Team</a><a data-section="nav" class="mobile-menu__link is-hidden" data-destination="fractional" href="https://mh1.marketerhire.com/seoaeo" data-screen="mobile" data-page="global" data-event="cta-click" data-interact="user" data-action="mh1" data-funnel="mh1" data-cta-type="menu-item" data-menu-item="mh1">
970Get Found on ChatGPT</a><a data-cta-type="primary" data-cta-section="hamburger" data-w-id="1071ab5b-b43d-b65a-c195-edfc0cd241fa" href="/hire" target="_blank" class="mobile-menu__buttom w-button">hire marketers</a></nav></div></header><div class="main-wrapper-mh"><section class="section_pricing"><div class="padding-global"><div class="container-large"><div class="padding-section-small"><div class="w-embed w-script"><style>
971  .section_pricing {
972    background: #f8f8f8;
973  }
974
975  .section_pricing > .padding-global > .container-large > .padding-section-small {
976    padding-top: 56px !important;
977    padding-bottom: 64px !important;
978  }
979
980  .mh-pricing-rc1,
981  .mh-pricing-rc1 * {
982    box-sizing: border-box;
983  }
984
985  .mh-pricing-rc1 {
986    --mh-ink: #141414;
987    --mh-green: #003530;
988    --mh-mint: #6bffdc;
989    --mh-mint-2: #56ebc8;
990    --mh-paper: #f8f8f8;
991    --mh-tab: #f2efe8;
992    color: var(--mh-ink);
993    font-family: "Work Sans", sans-serif;
994    width: 100%;
995  }
996
997  .mh-pricing-rc1__hero {
998    display: grid;
999    grid-template-columns: minmax(0, 1fr) minmax(360px, 440px);
1000    gap: 72px;
1001    align-items: center;
1002  }
1003
1004  .mh-pricing-rc1__copy {
1005    min-width: 0;
1006    padding: 4px 0;
1007  }
1008
1009  .mh-pricing-rc1__proof {
1010    display: inline-flex;
1011    align-items: center;
1012    gap: 12px;
1013    color: var(--mh-green);
1014    text-decoration: none;
1015    margin-bottom: 26px;
1016  }
1017
1018  .mh-pricing-rc1__proof:hover .mh-pricing-rc1__proof-label {
1019    text-decoration: underline;
1020    text-underline-offset: 3px;
1021  }
1022
1023  .mh-pricing-rc1__trustpilot {
1024    display: inline-flex;
1025    align-items: center;
1026    gap: 6px;
1027    font-size: 16px;
1028    font-weight: 700;
1029    letter-spacing: -0.02em;
1030  }
1031
1032  .mh-pricing-rc1__trustpilot-mark {
1033    color: #00b67a;
1034    font-size: 23px;
1035    line-height: 1;
1036  }
1037
1038  .mh-pricing-rc1__stars {
1039    display: inline-flex;
1040    gap: 2px;
1041  }
1042
1043  .mh-pricing-rc1__star {
1044    display: grid;
1045    place-items: center;
1046    width: 18px;
1047    height: 18px;
1048    background: #00b67a;
1049    color: #fff;
1050    font-size: 12px;
1051    line-height: 1;
1052  }
1053
1054  .mh-pricing-rc1__proof-label {
1055    color: rgba(20, 20, 20, 0.7);
1056    font-size: 13px;
1057    font-weight: 600;
1058    white-space: nowrap;
1059  }
1060
1061  .mh-pricing-rc1__title {
1062    color: var(--mh-green);
1063    font-size: clamp(54px, 5.15vw, 72px);
1064    line-height: 0.98;
1065    font-weight: 700;
1066    letter-spacing: -0.05em;
1067    margin: 0;
1068    max-width: 760px;
1069  }
1070
1071  .mh-pricing-rc1__lede {
1072    color: rgba(20, 20, 20, 0.78);
1073    font-size: 19px;
1074    line-height: 1.6;
1075    font-weight: 400;
1076    margin: 24px 0 0;
1077    max-width: 34em;
1078  }
1079
1080  .mh-pricing-rc1__benefits {
1081    display: flex;
1082    flex-wrap: wrap;
1083    gap: 10px 22px;
1084    margin-top: 30px;
1085  }
1086
1087  .mh-pricing-rc1__benefit {
1088    display: inline-flex;
1089    align-items: center;
1090    gap: 9px;
1091    color: var(--mh-green);
1092    font-size: 15px;
1093    line-height: 1.4;
1094    font-weight: 600;
1095  }
1096
1097  .mh-pricing-rc1__check {
1098    display: grid;
1099    place-items: center;
1100    flex: 0 0 19px;
1101    width: 19px;
1102    height: 19px;
1103    border-radius: 50%;
1104    background: var(--mh-mint);
1105  }
1106
1107  .mh-pricing-rc1__check svg {
1108    display: block;
1109    width: 12px;
1110    height: 12px;
1111    fill: none;
1112    stroke: var(--mh-green);
1113    stroke-width: 3.5;
1114    stroke-linecap: round;
1115    stroke-linejoin: round;
1116  }
1117
1118  .mh-pricing-rc1__widget {
1119    width: 100%;
1120    max-width: 440px;
1121    justify-self: end;
1122    background: #fff;
1123    border: 1px solid rgba(0, 53, 48, 0.12);
1124    border-radius: 20px;
1125    padding: 12px;
1126    box-shadow: 0 18px 56px rgba(0, 53, 48, 0.1);
1127  }
1128
1129  .mh-pricing-rc1__tabs {
1130    display: grid;
1131    grid-template-columns: 1fr 1fr;
1132    gap: 4px;
1133    background: var(--mh-tab);
1134    border-radius: 12px;
1135    padding: 4px;
1136  }
1137
1138  .mh-pricing-rc1__tab {
1139    appearance: none;
1140    border: 0;
1141    border-radius: 9px;
1142    background: transparent;
1143    color: rgba(20, 20, 20, 0.62);
1144    cursor: pointer;
1145    font: inherit;
1146    font-size: 14px;
1147    line-height: 1;
1148    font-weight: 650;
1149    padding: 13px 10px;
1150    transition: background-color 160ms ease, color 160ms ease, box-shadow 160ms ease;
1151  }
1152
1153  .mh-pricing-rc1__tab:hover {
1154    color: var(--mh-green);
1155  }
1156
1157  .mh-pricing-rc1__tab[aria-selected="true"] {
1158    background: #fff;
1159    color: var(--mh-green);
1160    box-shadow: 0 1px 7px rgba(0, 53, 48, 0.08);
1161  }
1162
1163  .mh-pricing-rc1__widget-body {
1164    padding: 24px 14px 14px;
1165  }
1166
1167  .mh-pricing-rc1__field {
1168    display: block;
1169  }
1170
1171  .mh-pricing-rc1__field + .mh-pricing-rc1__field,
1172  .mh-pricing-rc1__field + .mh-pricing-rc1__fields-row {
1173    margin-top: 16px;
1174  }
1175
1176  .mh-pricing-rc1__label {
1177    display: block;
1178    color: var(--mh-green);
1179    font-size: 13px;
1180    line-height: 1.4;
1181    font-weight: 650;
1182    margin-bottom: 8px;
1183  }
1184
1185  .mh-pricing-rc1__label-note {
1186    color: rgba(20, 20, 20, 0.58);
1187    font-weight: 450;
1188  }
1189
1190  .mh-pricing-rc1__input,
1191  .mh-pricing-rc1__select {
1192    appearance: none;
1193    width: 100%;
1194    min-height: 50px;
1195    border: 1px solid rgba(0, 53, 48, 0.19);
1196    border-radius: 10px;
1197    background: #fff;
1198    color: var(--mh-ink);
1199    font-family: inherit;
1200    font-size: 15px;
1201    line-height: 1.4;
1202    padding: 13px 14px;
1203    outline: none;
1204    transition: border-color 150ms ease, box-shadow 150ms ease;
1205  }
1206
1207  .mh-pricing-rc1__input::placeholder {
1208    color: rgba(20, 20, 20, 0.42);
1209  }
1210
1211  .mh-pricing-rc1__input:focus,
1212  .mh-pricing-rc1__select:focus {
1213    border-color: var(--mh-green);
1214    box-shadow: 0 0 0 3px rgba(107, 255, 220, 0.5);
1215  }
1216
1217  .mh-pricing-rc1__fields-row {
1218    display: grid;
1219    grid-template-columns: 1fr 1fr;
1220    gap: 12px;
1221    margin-top: 16px;
1222  }
1223
1224  .mh-pricing-rc1__timezone-note {
1225    margin: 14px 0 0;
1226    color: rgba(20, 20, 20, 0.58);
1227    font-size: 13px;
1228    line-height: 1.4;
1229  }
1230
1231  .mh-pricing-rc1__timezone-note strong {
1232    color: var(--mh-green);
1233    font-weight: 650;
1234  }
1235
1236  .mh-pricing-rc1__action {
1237    appearance: none;
1238    display: inline-flex;
1239    align-items: center;
1240    justify-content: center;
1241    width: 100%;
1242    min-height: 52px;
1243    border: 0;
1244    border-radius: 10px;
1245    background: radial-gradient(circle at 20% 0, var(--mh-mint), var(--mh-mint-2));
1246    color: var(--mh-green);
1247    cursor: pointer;
1248    font: inherit;
1249    font-size: 15px;
1250    line-height: 1;
1251    font-weight: 700;
1252    margin-top: 20px;
1253    padding: 16px 18px;
1254    transition: transform 150ms ease, box-shadow 150ms ease;
1255  }
1256
1257  .mh-pricing-rc1__action:hover {
1258    transform: translateY(-1px);
1259    box-shadow: 0 8px 24px rgba(0, 53, 48, 0.13);
1260  }
1261
1262  .mh-pricing-rc1__action:focus-visible,
1263  .mh-pricing-rc1__tab:focus-visible {
1264    outline: 3px solid rgba(0, 53, 48, 0.35);
1265    outline-offset: 2px;
1266  }
1267
1268  .mh-pricing-rc1__microcopy {
1269    color: rgba(20, 20, 20, 0.55);
1270    font-size: 12px;
1271    line-height: 1.5;
1272    text-align: center;
1273    margin: 10px 0 0;
1274  }
1275
1276  .mh-pricing-rc1__panel[hidden] {
1277    display: none;
1278  }
1279
1280  .mh-pricing-rc1__logos {
1281    border-top: 1px solid rgba(0, 53, 48, 0.12);
1282    margin-top: 52px;
1283    padding-top: 36px;
1284  }
1285
1286  .mh-pricing-rc1__logo-grid {
1287    display: grid;
1288    grid-template-columns: repeat(7, minmax(0, 1fr));
1289    column-gap: 28px;
1290    row-gap: 28px;
1291    align-items: center;
1292  }
1293
1294  .mh-pricing-rc1__logo-cell {
1295    display: grid;
1296    place-items: center;
1297    min-width: 0;
1298    height: 42px;
1299    padding: 4px;
1300  }
1301
1302  .mh-pricing-rc1__logo-cell img {
1303    display: block;
1304    width: 100%;
1305    max-width: 108px;
1306    max-height: 30px;
1307    object-fit: contain;
1308    filter: grayscale(1);
1309    opacity: 0.62;
1310  }
1311
1312  @media (max-width: 991px) {
1313    .section_pricing > .padding-global > .container-large > .padding-section-small {
1314      padding-top: 48px !important;
1315      padding-bottom: 56px !important;
1316    }
1317
1318    .mh-pricing-rc1__hero {
1319      grid-template-columns: 1fr;
1320      gap: 40px;
1321    }
1322
1323    .mh-pricing-rc1__title {
1324      font-size: 44px;
1325      line-height: 1;
1326      letter-spacing: -2px;
1327    }
1328
1329    .mh-pricing-rc1__widget {
1330      justify-self: start;
1331    }
1332
1333    .mh-pricing-rc1__logo-grid {
1334      grid-template-columns: repeat(4, minmax(0, 1fr));
1335    }
1336  }
1337
1338  @media (max-width: 767px) {
1339    .mh-pricing-rc1__proof {
1340      flex-wrap: wrap;
1341      row-gap: 7px;
1342    }
1343
1344    .mh-pricing-rc1__lede {
1345      font-size: 17px;
1346      line-height: 1.55;
1347    }
1348
1349    .mh-pricing-rc1__benefits {
1350      align-items: flex-start;
1351    }
1352
1353    .mh-pricing-rc1__benefit {
1354      flex-basis: calc(50% - 11px);
1355    }
1356
1357    .mh-pricing-rc1__logo-grid {
1358      grid-template-columns: repeat(3, minmax(0, 1fr));
1359      column-gap: 20px;
1360      row-gap: 24px;
1361    }
1362  }
1363
1364  @media (max-width: 479px) {
1365    .section_pricing > .padding-global {
1366      padding-left: 20px;
1367      padding-right: 20px;
1368    }
1369
1370    .section_pricing > .padding-global > .container-large > .padding-section-small {
1371      padding-top: 36px !important;
1372      padding-bottom: 48px !important;
1373    }
1374
1375    .mh-pricing-rc1__title {
1376      font-size: 40px;
1377      letter-spacing: -1.8px;
1378    }
1379
1380    .mh-pricing-rc1__proof-label {
1381      white-space: normal;
1382    }
1383
1384    .mh-pricing-rc1__benefits {
1385      gap: 12px;
1386    }
1387
1388    .mh-pricing-rc1__benefit {
1389      flex-basis: 100%;
1390    }
1391
1392    .mh-pricing-rc1__widget-body {
1393      padding: 20px 8px 8px;
1394    }
1395
1396    .mh-pricing-rc1__fields-row {
1397      grid-template-columns: 1fr;
1398    }
1399
1400    .mh-pricing-rc1__logo-grid {
1401      grid-template-columns: repeat(2, minmax(0, 1fr));
1402    }
1403  }
1404
1405  @media (prefers-reduced-motion: reduce) {
1406    .mh-pricing-rc1__tab,
1407    .mh-pricing-rc1__action {
1408      transition: none;
1409    }
1410  }
1411
1412  .mh-pricing-rc1__label,
1413  .mh-pricing-rc1__input,
1414  .mh-pricing-rc1__select {
1415    font-family: "Work Sans", sans-serif !important;
1416  }
1417
1418  .mh-pricing-rc1__fields-row {
1419    align-items: start;
1420  }
1421
1422  .mh-pricing-rc1__fields-row > .mh-pricing-rc1__field + .mh-pricing-rc1__field {
1423    margin-top: 0;
1424  }
1425
1426  .mh-pricing-rc1__action:disabled {
1427    cursor: wait;
1428    opacity: 0.65;
1429    transform: none;
1430    box-shadow: none;
1431  }
1432
1433  .mh-pricing-rc1__manual {
1434    display: block;
1435    color: var(--mh-green);
1436    font-size: 13px;
1437    font-weight: 700;
1438    margin-top: 12px;
1439    text-align: center;
1440    text-underline-offset: 3px;
1441  }
1442
1443  .mh-pricing-rc1__manual[hidden],
1444  .mh-pricing-rc1__confirmation[hidden] {
1445    display: none;
1446  }
1447
1448  .mh-pricing-rc1__confirmation {
1449    border: 1px solid rgba(0, 53, 48, 0.16);
1450    border-radius: 12px;
1451    background: rgba(107, 255, 220, 0.14);
1452    margin-top: 16px;
1453    padding: 18px;
1454    text-align: center;
1455  }
1456
1457  .mh-pricing-rc1__confirmation-title {
1458    color: var(--mh-green);
1459    font-size: 17px;
1460    font-weight: 700;
1461    margin: 0;
1462  }
1463
1464</style>
1465
1466<section class="mh-pricing-rc1" data-rc1-pricing aria-labelledby="mh-pricing-rc1-title">
1467  <div class="mh-pricing-rc1__hero">
1468    <div class="mh-pricing-rc1__copy">
1469      <a class="mh-pricing-rc1__proof" href="https://www.trustpilot.com/review/marketerhire.com" target="_blank" rel="noopener">
1470        <span class="mh-pricing-rc1__trustpilot"><span class="mh-pricing-rc1__trustpilot-mark" aria-hidden="true">★</span>Trustpilot</span>
1471        <span class="mh-pricing-rc1__stars" aria-hidden="true">
1472          <span class="mh-pricing-rc1__star">★</span>
1473          <span class="mh-pricing-rc1__star">★</span>
1474          <span class="mh-pricing-rc1__star">★</span>
1475          <span class="mh-pricing-rc1__star">★</span>
1476          <span class="mh-pricing-rc1__star">★</span>
1477        </span>
1478        <span class="mh-pricing-rc1__proof-label">4.8 (324 reviews)</span>
1479      </a>
1480
1481      <h1 class="mh-pricing-rc1__title" id="mh-pricing-rc1-title">Tell us what you need.</h1>
1482      <p class="mh-pricing-rc1__lede">There's no plan to pick and no retainer to guess at. After one quick call, we'll match you with a marketer who's done the job before — at a budget you agreed to.</p>
1483
1484      <div class="mh-pricing-rc1__benefits" aria-label="Engagement benefits">
1485        <span class="mh-pricing-rc1__benefit">
1486          <span class="mh-pricing-rc1__check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M20 6 9 17l-5-5"></path></svg></span>
1487          Free consultation, no obligation
1488        </span>
1489        <span class="mh-pricing-rc1__benefit">
1490          <span class="mh-pricing-rc1__check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M20 6 9 17l-5-5"></path></svg></span>
1491          Matched in 24–48 hours
1492        </span>
1493        <span class="mh-pricing-rc1__benefit">
1494          <span class="mh-pricing-rc1__check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M20 6 9 17l-5-5"></path></svg></span>
1495          Two-week refundable trial
1496        </span>
1497        <span class="mh-pricing-rc1__benefit">
1498          <span class="mh-pricing-rc1__check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M20 6 9 17l-5-5"></path></svg></span>
1499          Month-to-month, cancel anytime
1500        </span>
1501      </div>
1502    </div>
1503
1504    <div class="mh-pricing-rc1__widget" data-rc1-widget>
1505      <div class="mh-pricing-rc1__widget-body">
1506        <label class="mh-pricing-rc1__field">
1507          <span class="mh-pricing-rc1__label">Work email <span class="mh-pricing-rc1__label-note">(this is where we'll send your match)</span></span>
1508          <input class="mh-pricing-rc1__input" type="email" inputmode="email" autocomplete="email" placeholder="[email protected]">
1509        </label>
1510
1511        <div class="mh-pricing-rc1__panel" id="mh-rc1-talk-panel" data-rc1-panel="talk">
1512          <button class="mh-pricing-rc1__action" type="button">Start call now&nbsp; →</button>
1513          <p class="mh-pricing-rc1__microcopy">The call will open in a new tab.</p>
1514        </div>
1515
1516
1517      </div>
1518    </div>
1519  </div>
1520
1521  <div class="mh-pricing-rc1__logos" aria-label="Companies that trust MarketerHire">
1522    <div class="mh-pricing-rc1__logo-grid">
1523      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be2003df2a0fd44c3aabb_Stripe%20logo.png" alt="Stripe" loading="lazy"></div>
1524      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6925c7601be551d06841c634_True%20Classic-1.webp" alt="True Classic" loading="lazy"></div>
1525      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be20022b1c6011279cb34_Netflix_2015_logo.svg.png" alt="Netflix" loading="lazy"></div>
1526      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/69d416c67b84dfb81b11354b_perplexity%20logo.svg" alt="Perplexity" loading="lazy"></div>
1527      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be2008b5024b25c5f2aa6_Airbnb-Logo-2014.png" alt="Airbnb" loading="lazy"></div>
1528      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be2006bfc7fc2a6887581_plaid%20log.png" alt="Plaid" loading="lazy"></div>
1529      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/68430ee9abc3b95da6746413_hims%20logo.svg" alt="Hims" loading="lazy"></div>
1530      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be2003df2a0fd44c3aab4_Square%20logo.png" alt="Square" loading="lazy"></div>
1531      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/68430ee9abc3b95da6746411_tinuiti-logo-png_seeklogo-411487.svg" alt="Tinuiti" loading="lazy"></div>
1532      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be2002d85b3b7b30744ca_Deel_Logo.png" alt="Deel" loading="lazy"></div>
1533      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/68408867631d7c850726f4e3_Palantir-Logo.svg" alt="Palantir" loading="lazy"></div>
1534      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be2003df2a0fd44c3aacc_Lyft_logo.png" alt="Lyft" loading="lazy"></div>
1535      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be200b8f92b192df7e1af_Glassdoor%20logo.png" alt="Glassdoor" loading="lazy"></div>
1536      <div class="mh-pricing-rc1__logo-cell"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/681be20048ada61c2e098a22_Skillshare%20logo.png" alt="Skillshare" loading="lazy"></div>
1537    </div>
1538  </div>
1539</section>
1540
1541<script>
1542  (function () {
1543    document.querySelectorAll("[data-rc1-pricing]").forEach(function (root) {
1544      if (root.getAttribute("data-rc1-ready") === "true") return;
1545      root.setAttribute("data-rc1-ready", "true");
1546
1547      var VOICE_AGENT_ID = "6a4eae4972593a9dca08d781";
1548      var VOICE_AGENT_URL = "https://agents.fireflies.ai/connect-to-agent?id=" + VOICE_AGENT_ID;
1549      var VOICE_AGENT_SESSION_ENDPOINT = "https://aimatch.marketerhire.com/voice-agent/session-events";
1550      var VOICE_AGENT_LOG_ENDPOINT = "https://obelisk-peak.exe.xyz/voice-agent/session-events";
1551      var VOICE_AGENT_SCHEDULE_ENDPOINT = "https://obelisk-peak.exe.xyz/voice-agent/scheduled-calls";
1552      var params = new URLSearchParams(window.location.search);
1553      var tabs = Array.prototype.slice.call(root.querySelectorAll("[data-rc1-tab]"));
1554      var panels = Array.prototype.slice.call(root.querySelectorAll("[data-rc1-panel]"));
1555      var talkPanel = root.querySelector("[data-rc1-panel='talk']");
1556      var schedulePanel = root.querySelector("[data-rc1-panel='schedule']");
1557      var emailInput = root.querySelector("input[type='email']");
1558      var dateInput = root.querySelector("input[type='date']");
1559      var timeInput = root.querySelector("input[type='time']");
1560      var timezoneText = root.querySelector("[data-rc1-timezone]");
1561      var detectedTimezone = "your local timezone";
1562      try {
1563        detectedTimezone = Intl.DateTimeFormat().resolvedOptions().timeZone || detectedTimezone;
1564      } catch (err) {}
1565      var talkButton = talkPanel ? talkPanel.querySelector(".mh-pricing-rc1__action") : null;
1566      var scheduleButton = schedulePanel ? schedulePanel.querySelector(".mh-pricing-rc1__action") : null;
1567      var talkStatus = document.createElement("p");
1568      var scheduleStatus = document.createElement("p");
1569      var manualCallLink = document.createElement("a");
1570      var confirmation = document.createElement("div");
1571      var scheduleContent = [];
1572      var talkSubmitting = false;
1573      var scheduleSubmitting = false;
1574      var scheduleStarted = false;
1575
1576      function mergeProps() {
1577        var merged = {};
1578        Array.prototype.slice.call(arguments).forEach(function (source) {
1579          if (!source) return;
1580          Object.keys(source).forEach(function (key) {
1581            if (source[key] !== undefined && source[key] !== null && source[key] !== "") {
1582              merged[key] = source[key];
1583            }
1584          });
1585        });
1586        return merged;
1587      }
1588
1589      function getParam(name) {
1590        return params.get(name) || "";
1591      }
1592
1593      function getSessionId() {
1594        var key = "mhva_voice_agent_session_id";
1595        var existing = "";
1596        try { existing = window.sessionStorage.getItem(key) || ""; } catch (err) {}
1597        if (existing) return existing;
1598        var generated = window.crypto && typeof window.crypto.randomUUID === "function"
1599          ? window.crypto.randomUUID()
1600          : "mhva-" + Date.now().toString(36) + "-" + Math.random().toString(36).slice(2, 12);
1601        try { window.sessionStorage.setItem(key, generated); } catch (err) {}
1602        return generated;
1603      }
1604
1605      var voiceAgentSessionId = getSessionId();
1606      var leadProps = {
1607        voice_agent_id: VOICE_AGENT_ID,
1608        route: "mql_voice_agent",
1609        form_mode: "work_email_gate",
1610        experiment_name: "pricing_rc1",
1611        experiment_variant: "talk_now_only",
1612        source_page: "pricing_rc1"
1613      };
1614
1615      if (
1616        window.location.hostname.indexOf("design.webflow.com") !== -1
1617        || window.location.hostname.indexOf(".canvas.webflow.com") !== -1
1618      ) {
1619        leadProps.test_data = "webflow_designer_preview";
1620      }
1621
1622      [
1623        "firstname", "lastname", "company", "region", "rem", "industry", "budget",
1624        "utm_source", "utm_medium", "utm_campaign", "utm_content", "utm_term", "test_data"
1625      ].forEach(function (key) {
1626        var value = getParam(key);
1627        if (value) leadProps[key] = value;
1628      });
1629
1630      function createEventId(eventName) {
1631        var suffix = window.crypto && typeof window.crypto.randomUUID === "function"
1632          ? window.crypto.randomUUID()
1633          : Date.now().toString(36) + "-" + Math.random().toString(36).slice(2, 12);
1634        return voiceAgentSessionId + ":" + eventName + ":" + suffix;
1635      }
1636
1637      function buildPayload(eventName, extra) {
1638        return mergeProps({
1639          schema_version: "2026-08-12",
1640          event_id: createEventId(eventName),
1641          voice_agent_session_id: voiceAgentSessionId,
1642          voice_agent_id: VOICE_AGENT_ID,
1643          event_name: eventName,
1644          event_at: new Date().toISOString(),
1645          page_url: window.location.href,
1646          page_path: window.location.pathname,
1647          page_referrer: document.referrer || "",
1648          route: eventName.indexOf("schedule_") === 0
1649            ? "mql_voice_agent_schedule"
1650            : "mql_voice_agent"
1651        }, leadProps, extra || {});
1652      }
1653
1654      function postSessionPayload(payload, timeoutMs) {
1655        var controller = typeof AbortController === "function" ? new AbortController() : null;
1656        var timeoutId = controller && timeoutMs ? window.setTimeout(function () {
1657          controller.abort();
1658        }, timeoutMs) : null;
1659        return fetch(VOICE_AGENT_SESSION_ENDPOINT, {
1660          method: "POST",
1661          headers: { "Content-Type": "application/json" },
1662          body: JSON.stringify(payload),
1663          keepalive: true,
1664          mode: "cors",
1665          signal: controller ? controller.signal : undefined
1666        }).then(function (response) {
1667          if (!response.ok) throw new Error("voice_agent_event_request_failed_" + response.status);
1668          return response.json();
1669        }).then(function (result) {
1670          if (!result || result.ok !== true || result.voice_agent_session_id !== voiceAgentSessionId) {
1671            throw new Error("voice_agent_event_acknowledgement_invalid");
1672          }
1673          return result;
1674        }).finally(function () {
1675          if (timeoutId) window.clearTimeout(timeoutId);
1676        });
1677      }
1678
1679      function persistStart(payload) {
1680        return postSessionPayload(payload, 5000).catch(function () {
1681          return postSessionPayload(payload, 5000);
1682        });
1683      }
1684
1685      function notifyAcceptedStart(payload) {
1686        function post() {
1687          return fetch(VOICE_AGENT_LOG_ENDPOINT, {
1688            method: "POST",
1689            headers: { "Content-Type": "application/json" },
1690            body: JSON.stringify(payload),
1691            keepalive: true,
1692            mode: "cors"
1693          }).then(function (response) {
1694            if (!response.ok) throw new Error("voice_agent_log_failed");
1695          });
1696        }
1697        post().catch(post).catch(function () {});
1698      }
1699
1700      function logObelisk(eventName, extra) {
1701        var payload = JSON.stringify(buildPayload(eventName, extra));
1702        try {
1703          if (navigator.sendBeacon) {
1704            var blob = new Blob([payload], { type: "text/plain;charset=UTF-8" });
1705            if (navigator.sendBeacon(VOICE_AGENT_LOG_ENDPOINT, blob)) return;
1706          }
1707        } catch (err) {}
1708        try {
1709          fetch(VOICE_AGENT_LOG_ENDPOINT, {
1710            method: "POST",
1711            body: payload,
1712            keepalive: true,
1713            mode: "no-cors"
1714          }).catch(function () {});
1715        } catch (err) {}
1716      }
1717
1718      function postScheduledCall(payload) {
1719        return fetch(VOICE_AGENT_SCHEDULE_ENDPOINT, {
1720          method: "POST",
1721          headers: { "Content-Type": "application/json" },
1722          body: JSON.stringify(payload),
1723          keepalive: true,
1724          mode: "cors"
1725        }).then(function (response) {
1726          if (!response.ok) throw new Error("voice_agent_schedule_request_failed_" + response.status);
1727          return response;
1728        });
1729      }
1730
1731      function identify(email) {
1732        if (window.analytics && email) {
1733          window.analytics.identify({ email: email });
1734        }
1735        try { window.localStorage.setItem("emailtrack", email); } catch (err) {}
1736      }
1737
1738      function track(name, properties) {
1739        if (!window.analytics || !window.analytics.ready) return;
1740        window.analytics.ready(function () {
1741          window.analytics.track(name, properties || {});
1742        });
1743      }
1744
1745      function trackConversion(mode) {
1746        track("Lead Converted to MQL", mergeProps(leadProps, {
1747          conversion_source: "pricing_rc1",
1748          conversion_mode: mode
1749        }));
1750      }
1751
1752      function pad(value) {
1753        return String(value).padStart(2, "0");
1754      }
1755
1756      function formatDateInput(date) {
1757        return date.getFullYear() + "-" + pad(date.getMonth() + 1) + "-" + pad(date.getDate());
1758      }
1759
1760      function zonedLocalToIso(dateValue, timeValue, timeZone) {
1761        var dateParts = dateValue.split("-").map(Number);
1762        var timeParts = timeValue.split(":").map(Number);
1763        if (dateParts.length !== 3 || timeParts.length < 2 || !timeZone) return "";
1764        var targetUtc = Date.UTC(
1765          dateParts[0], dateParts[1] - 1, dateParts[2], timeParts[0], timeParts[1], 0
1766        );
1767        var guess = targetUtc;
1768        var formatter;
1769        try {
1770          formatter = new Intl.DateTimeFormat("en-US", {
1771            timeZone: timeZone,
1772            year: "numeric",
1773            month: "2-digit",
1774            day: "2-digit",
1775            hour: "2-digit",
1776            minute: "2-digit",
1777            second: "2-digit",
1778            hourCycle: "h23"
1779          });
1780          for (var attempt = 0; attempt < 3; attempt += 1) {
1781            var parts = {};
1782            formatter.formatToParts(new Date(guess)).forEach(function (part) {
1783              if (part.type !== "literal") parts[part.type] = Number(part.value);
1784            });
1785            var observedUtc = Date.UTC(
1786              parts.year, parts.month - 1, parts.day, parts.hour, parts.minute, parts.second
1787            );
1788            guess += targetUtc - observedUtc;
1789          }
1790          return new Date(guess).toISOString();
1791        } catch (err) {
1792          return "";
1793        }
1794      }
1795
1796      function scheduleSnapshot() {
1797        return {
1798          scheduled_email: emailInput ? emailInput.value.trim().toLowerCase() : "",
1799          scheduled_date: dateInput ? dateInput.value : "",
1800          scheduled_time: timeInput ? timeInput.value : "",
1801          scheduled_timezone: detectedTimezone
1802        };
1803      }
1804
1805      function formatScheduledAt(snapshot) {
1806        var iso = zonedLocalToIso(
1807          snapshot.scheduled_date,
1808          snapshot.scheduled_time,
1809          snapshot.scheduled_timezone
1810        );
1811        if (!iso) return "";
1812        try {
1813          return new Intl.DateTimeFormat(undefined, {
1814            weekday: "short",
1815            month: "short",
1816            day: "numeric",
1817            year: "numeric",
1818            hour: "numeric",
1819            minute: "2-digit",
1820            timeZoneName: "short",
1821            timeZone: snapshot.scheduled_timezone
1822          }).format(new Date(iso));
1823        } catch (err) {
1824          return snapshot.scheduled_date + " at " + snapshot.scheduled_time;
1825        }
1826      }
1827
1828      function reportField(field) {
1829        if (!field) return false;
1830        if (field.checkValidity()) return true;
1831        field.reportValidity();
1832        return false;
1833      }
1834
1835      function validEmail() {
1836        return reportField(emailInput);
1837      }
1838
1839      function validSchedule() {
1840        return validEmail()
1841          && reportField(dateInput)
1842          && reportField(timeInput);
1843      }
1844
1845      function openPendingCallWindow() {
1846        var callWindow = null;
1847        try { callWindow = window.open("about:blank", "_blank"); } catch (err) {}
1848        if (callWindow) {
1849          try {
1850            callWindow.document.title = "Preparing your call";
1851            callWindow.document.body.textContent = "Preparing your call…";
1852            callWindow.document.body.style.fontFamily = "Arial, sans-serif";
1853            callWindow.document.body.style.padding = "32px";
1854            callWindow.opener = null;
1855          } catch (err) {}
1856        }
1857        return callWindow;
1858      }
1859
1860      function closePendingCallWindow(callWindow) {
1861        if (!callWindow || callWindow.closed) return;
1862        try { callWindow.close(); } catch (err) {}
1863      }
1864
1865      function navigatePendingCallWindow(callWindow) {
1866        if (!callWindow || callWindow.closed) return false;
1867        try {
1868          callWindow.location.replace(VOICE_AGENT_URL);
1869          return true;
1870        } catch (err) {
1871          return false;
1872        }
1873      }
1874
1875      function activate(name, shouldTrack) {
1876        tabs.forEach(function (tab) {
1877          var active = tab.getAttribute("data-rc1-tab") === name;
1878          tab.setAttribute("aria-selected", active ? "true" : "false");
1879          tab.setAttribute("tabindex", active ? "0" : "-1");
1880        });
1881        panels.forEach(function (panel) {
1882          panel.hidden = panel.getAttribute("data-rc1-panel") !== name;
1883        });
1884        [dateInput, timeInput].forEach(function (field) {
1885          if (field) field.disabled = name !== "schedule";
1886        });
1887        if (shouldTrack !== false) {
1888          logObelisk(name === "schedule" ? "schedule_cta_clicked" : "schedule_talk_now_clicked", {
1889            schedule_mode: "schedule_for_later"
1890          });
1891        }
1892      }
1893
1894      function noteScheduleStarted() {
1895        if (scheduleStarted) return;
1896        scheduleStarted = true;
1897        logObelisk("schedule_started", mergeProps(scheduleSnapshot(), {
1898          schedule_mode: "schedule_for_later"
1899        }));
1900        track("MQL Voice Agent Schedule Started", mergeProps(leadProps, scheduleSnapshot()));
1901      }
1902
1903      if (emailInput) {
1904        emailInput.required = true;
1905        emailInput.setAttribute("name", "work-email");
1906        if (getParam("email")) emailInput.value = getParam("email");
1907      }
1908
1909      if (dateInput) {
1910        dateInput.required = true;
1911        var today = new Date();
1912        today.setHours(0, 0, 0, 0);
1913        var tomorrow = new Date(today);
1914        tomorrow.setDate(tomorrow.getDate() + 1);
1915        var maxDate = new Date(today);
1916        maxDate.setDate(maxDate.getDate() + 30);
1917        dateInput.min = formatDateInput(tomorrow);
1918        dateInput.max = formatDateInput(maxDate);
1919        if (!dateInput.value) dateInput.value = formatDateInput(tomorrow);
1920      }
1921
1922      if (timeInput) {
1923        timeInput.required = true;
1924        timeInput.step = "1800";
1925        if (!timeInput.value) timeInput.value = "10:00";
1926      }
1927
1928      if (timezoneText) {
1929        timezoneText.textContent = detectedTimezone;
1930      }
1931
1932      talkStatus.className = "mh-pricing-rc1__microcopy";
1933      talkStatus.setAttribute("role", "status");
1934      talkStatus.setAttribute("aria-live", "polite");
1935      talkStatus.textContent = "The call will open in a new tab.";
1936      manualCallLink.className = "mh-pricing-rc1__manual";
1937      manualCallLink.href = VOICE_AGENT_URL;
1938      manualCallLink.target = "_blank";
1939      manualCallLink.rel = "noopener";
1940      manualCallLink.hidden = true;
1941      manualCallLink.textContent = "Open your call in a new tab →";
1942      if (talkPanel) {
1943        var oldTalkCopy = talkPanel.querySelector(".mh-pricing-rc1__microcopy");
1944        if (oldTalkCopy) oldTalkCopy.replaceWith(talkStatus);
1945        talkPanel.appendChild(manualCallLink);
1946      }
1947
1948      scheduleStatus.className = "mh-pricing-rc1__microcopy";
1949      scheduleStatus.setAttribute("role", "status");
1950      scheduleStatus.setAttribute("aria-live", "polite");
1951      if (schedulePanel) {
1952        var oldScheduleCopy = schedulePanel.querySelector(".mh-pricing-rc1__microcopy");
1953        if (oldScheduleCopy) oldScheduleCopy.replaceWith(scheduleStatus);
1954        confirmation.className = "mh-pricing-rc1__confirmation";
1955        confirmation.hidden = true;
1956        confirmation.innerHTML =
1957          '<p class="mh-pricing-rc1__confirmation-title">Your call is scheduled.</p>' +
1958          '<p class="mh-pricing-rc1__microcopy" data-rc1-confirmation-copy></p>' +
1959          '<button class="mh-pricing-rc1__action" type="button" data-rc1-edit-schedule>Edit schedule</button>';
1960        schedulePanel.appendChild(confirmation);
1961        scheduleContent = Array.prototype.slice.call(schedulePanel.children).filter(function (element) {
1962          return element !== confirmation;
1963        });
1964      }
1965
1966      tabs.forEach(function (tab) {
1967        tab.addEventListener("click", function () {
1968          activate(tab.getAttribute("data-rc1-tab"));
1969        });
1970        tab.addEventListener("keydown", function (event) {
1971          if (event.key !== "ArrowLeft" && event.key !== "ArrowRight") return;
1972          event.preventDefault();
1973          var index = tabs.indexOf(tab);
1974          var next = tabs[(index + (event.key === "ArrowRight" ? 1 : -1) + tabs.length) % tabs.length];
1975          next.focus();
1976          activate(next.getAttribute("data-rc1-tab"));
1977        });
1978      });
1979
1980      [emailInput, dateInput, timeInput].forEach(function (field) {
1981        if (!field) return;
1982        field.addEventListener("input", function () {
1983          if (schedulePanel && !schedulePanel.hidden) noteScheduleStarted();
1984        });
1985        field.addEventListener("change", function () {
1986          if (schedulePanel && !schedulePanel.hidden) noteScheduleStarted();
1987        });
1988      });
1989
1990      if (talkButton) {
1991        talkButton.addEventListener("click", function () {
1992          if (talkSubmitting || !validEmail()) return;
1993          talkSubmitting = true;
1994          talkButton.disabled = true;
1995          manualCallLink.hidden = true;
1996          talkStatus.textContent = "Preparing your call…";
1997          var email = emailInput.value.trim().toLowerCase();
1998          leadProps.email = email;
1999          identify(email);
2000          var pendingCallWindow = openPendingCallWindow();
2001          var startPayload = buildPayload("start_clicked");
2002
2003          persistStart(startPayload).then(function () {
2004            notifyAcceptedStart(startPayload);
2005            track("MQL Voice Agent Start Clicked", leadProps);
2006            trackConversion("talk_now");
2007            if (navigatePendingCallWindow(pendingCallWindow)) {
2008              var openedPayload = buildPayload("external_opened");
2009              postSessionPayload(openedPayload, 5000).catch(function () {});
2010              logObelisk("external_opened");
2011              talkStatus.textContent = "The call opened in a new tab.";
2012              window.setTimeout(function () {
2013                talkSubmitting = false;
2014                talkButton.disabled = false;
2015              }, 900);
2016              return;
2017            }
2018            manualCallLink.hidden = false;
2019            talkButton.hidden = true;
2020            talkStatus.textContent = "Your email is saved. Open your call in a new tab.";
2021            talkSubmitting = false;
2022          }).catch(function () {
2023            closePendingCallWindow(pendingCallWindow);
2024            talkSubmitting = false;
2025            talkButton.disabled = false;
2026            talkButton.hidden = false;
2027            manualCallLink.hidden = true;
2028            talkStatus.textContent = "We couldn’t start your call. Check your connection and try again.";
2029          });
2030        });
2031      }
2032
2033      manualCallLink.addEventListener("click", function () {
2034        var openedPayload = buildPayload("external_opened");
2035        postSessionPayload(openedPayload, 5000).catch(function () {});
2036        logObelisk("external_opened");
2037      });
2038
2039      if (scheduleButton) {
2040        scheduleButton.addEventListener("click", function () {
2041          if (scheduleSubmitting || !validSchedule()) return;
2042          noteScheduleStarted();
2043          var snapshot = scheduleSnapshot();
2044          var scheduledAt = zonedLocalToIso(
2045            snapshot.scheduled_date,
2046            snapshot.scheduled_time,
2047            snapshot.scheduled_timezone
2048          );
2049          if (!scheduledAt) {
2050            scheduleStatus.textContent = "Choose a valid date and time.";
2051            return;
2052          }
2053
2054          scheduleSubmitting = true;
2055          scheduleButton.disabled = true;
2056          scheduleStatus.textContent = "Scheduling your call…";
2057          leadProps.email = snapshot.scheduled_email;
2058          identify(snapshot.scheduled_email);
2059          var scheduleMeta = mergeProps(snapshot, {
2060            route: "mql_voice_agent_schedule",
2061            schedule_mode: "schedule_for_later",
2062            scheduled_at: scheduledAt,
2063            scheduled_at_display: formatScheduledAt(snapshot)
2064          });
2065          var schedulePayload = buildPayload("schedule_submitted", scheduleMeta);
2066          logObelisk("schedule_submitted", scheduleMeta);
2067
2068          postScheduledCall(schedulePayload).then(function () {
2069            track("MQL Voice Agent Scheduled", mergeProps(leadProps, scheduleMeta));
2070            trackConversion("schedule_for_later");
2071            scheduleContent.forEach(function (element) { element.hidden = true; });
2072            var confirmationCopy = confirmation.querySelector("[data-rc1-confirmation-copy]");
2073            if (confirmationCopy) {
2074              confirmationCopy.textContent =
2075                "We’ll send a calendar invite to " + snapshot.scheduled_email +
2076                " for " + formatScheduledAt(snapshot) + " with your call link.";
2077            }
2078            confirmation.hidden = false;
2079            scheduleSubmitting = false;
2080            scheduleButton.disabled = false;
2081          }).catch(function () {
2082            logObelisk("schedule_failed", {
2083              route: "mql_voice_agent_schedule",
2084              schedule_mode: "schedule_for_later"
2085            });
2086            track("MQL Voice Agent Schedule Failed", mergeProps(leadProps, scheduleMeta));
2087            scheduleStatus.textContent = "We couldn’t schedule your call. Please try again.";
2088            scheduleSubmitting = false;
2089            scheduleButton.disabled = false;
2090          });
2091        });
2092      }
2093
2094      var editButton = confirmation.querySelector("[data-rc1-edit-schedule]");
2095      if (editButton) {
2096        editButton.addEventListener("click", function () {
2097          confirmation.hidden = true;
2098          scheduleContent.forEach(function (element) { element.hidden = false; });
2099          scheduleStatus.textContent = "";
2100          logObelisk("schedule_edit_clicked", { schedule_mode: "schedule_for_later" });
2101        });
2102      }
2103
2104      activate("talk", false);
2105      logObelisk("page_viewed");
2106      track("Pricing RC1 Voice Agent Card Viewed", leadProps);
2107    });
2108  })();
2109</script>
2109</div></div></div></div></section><footer class="footer-section"><div class="main-footer-black"><div class="main-footer__container"><a href="/" class="logo-footer w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6202bbe241319d1bc70b637d_MH-Logo-White-2022.png" sizes="100vw" srcset="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6202bbe241319d1bc70b637d_MH-Logo-White-2022-p-500.png 500w, https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6202bbe241319d1bc70b637d_MH-Logo-White-2022-p-800.png 800w, https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6202bbe241319d1bc70b637d_MH-Logo-White-2022-p-1080.png 1080w, https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6202bbe241319d1bc70b637d_MH-Logo-White-2022-p-1600.png 1600w, https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/6202bbe241319d1bc70b637d_MH-Logo-White-2022.png 2834w" alt="" loading="lazy"/></a><div class="footer-menu display-none"><div class="footer-menu__items"><div id="w-node-c20eb1b5-4f87-40e2-fc4b-8d1f6fdad69f-6fdad698" class="footer-menu__tittle">Roles for hire</div><div id="w-node-c20eb1b5-4f87-40e2-fc4b-8d1f6fdad6a1-6fdad698" class="footer-menu__tittle hidden">Roles for hire</div><div class="footer-menu__collumn"><a href="https://marketerhire.com/roles/amazon-marketing" class="footer-menu__link">Amazon Marketer</a><a href="https://marketerhire.com/roles/brand-marketing" class="footer-menu__link">Brand Marketer</a><a href="https://marketerhire.com/roles/fractional-cmo" class="footer-menu__link">CMO</a><a href="https://marketerhire.com/roles/content-marketing" class="footer-menu__link">Content Marketer</a><a href="https://marketerhire.com/roles/email-marketing" class="footer-menu__link">Email Marketer</a><a href="https://marketerhire.com/roles/marketing-analyst" class="footer-menu__link">Marketing Analyst</a></div><div class="footer-menu__collumn"><a href="https://marketerhire.com/roles/growth-marketing" class="footer-menu__link">Growth Marketer</a><a href="https://marketerhire.com/roles/paid-search-marketing" class="footer-menu__link">Paid Search Marketer</a><a href="https://marketerhire.com/roles/paid-social-expert-marketing" class="footer-menu__link">Paid Social Media Marketer</a><a href="https://marketerhire.com/roles/seo-marketing" class="footer-menu__link">SEO Marketer</a><a href="https://marketerhire.com/roles/social-media-marketing" class="footer-menu__link">Social Media Marketer</a><a href="https://marketerhire.com/roles/programmatic-marketing-manager" class="footer-menu__link">Programmatic Marketer</a></div></div><div class="footer-menu__items second"><div id="w-node-c20eb1b5-4f87-40e2-fc4b-8d1f6fdad6ba-6fdad698" class="footer-menu__tittle">about mh</div><div class="footer-menu__tittle">contact us</div><div class="footer-menu__collumn"><a href="/why" class="footer-menu__link">Why MarketerHire?</a><a href="/top-1-percent" class="footer-menu__link">How We Vet</a><a href="/roles" class="footer-menu__link">Our Roles</a><a href="/agencies" class="footer-menu__link">For Agencies</a><a href="/marketers" class="footer-menu__link">For Marketers</a><a href="/old-pages/frequently-asked-questions" class="footer-menu__link">FAQ</a><a href="/old-pages/blog" class="footer-menu__link">Blog</a><a href="/old-pages/reviews-old" class="footer-menu__link">Reviews</a><a href="/old-pages/careers" class="footer-menu__link">Careers</a><a href="https://marketerhire.partnerstack.com/" target="_blank" class="footer-menu__link">Referral Program</a></div><div class="footer-menu__collumn"><p class="footer-address">660 4th St.<br/>San Francisco, CA 94107</p><div class="footer-menu__divisor"></div><p class="footer-address">3023 N. Clark St. #362<br/>Chicago, IL 60657</p><div class="footer-menu__divisor"></div><a href="tel:+13128700008" class="footer-menu__link">(312) 870-0008</a><a href="mailto:[email protected]" class="footer-menu__link email">[email protected]</a></div></div></div><div class="footer-social__media display-none"><a href="https://www.facebook.com/marketerhire/" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/5f0ddeb2a45946fe81c33e14_Vector%20(2).svg" alt="" class="social-media__svg"/></a><a href="https://twitter.com/marketerhire?lang=en" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/5f0ddeb2a4594673e0c33e13_Vector%20(3).svg" alt="" class="social-media__svg"/></a><a href="https://www.linkedin.com/company/marketerhire/" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/5f0ddeb2a45946a963c33e16_Vector%20(4).svg" alt="" class="social-media__svg"/></a><a href="https://www.instagram.com/marketerhire/" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/628e52b4ca29ae67edf33836_marketerhire-instagram-con.svg" alt="" class="social-media__svg"/></a></div><div class="div-block-148"><div class="footer-col"><div class="footer-title">Roles for hire</div><div class="footer-menu-wrap"><a href="https://marketerhire.com/roles/amazon-marketing" class="link-footer">Amazon Marketer</a><a href="https://marketerhire.com/roles/agency-account-manager" class="link-footer">Agency Account Manager</a><a href="https://marketerhire.com/roles/brand-marketing" class="link-footer">Brand Marketer</a><a href="https://marketerhire.com/roles/fractional-cmo" class="link-footer">CMO</a><a href="https://marketerhire.com/roles/content-marketing" class="link-footer">Content Marketer</a><a href="https://marketerhire.com/roles/creative-strategist" class="link-footer">Creative Strategist</a><a href="https://marketerhire.com/roles/email-marketing" class="link-footer">Email Marketer</a><a href="https://marketerhire.com/roles/graphic-designer" class="link-footer">Graphic Designer</a><a href="https://marketerhire.com/roles/growth-marketing" class="link-footer">Growth Marketer</a><a href="https://marketerhire.com/roles/marketing-analyst" class="link-footer">Marketing Analyst</a><a href="https://marketerhire.com/roles/marketing-automation" class="link-footer">Marketing Automation</a><a href="https://marketerhire.com/roles/paid-search-marketing" class="link-footer">Paid Search Marketer</a><a href="https://marketerhire.com/roles/paid-social-expert-marketing" class="link-footer">Paid Social Media Marketer</a><a href="https://marketerhire.com/roles/product-marketer" class="link-footer">Product Marketer</a><a href="https://marketerhire.com/roles/programmatic-marketing-manager" class="link-footer">Programmatic Marketer</a><a href="https://marketerhire.com/roles/seo-marketing" class="link-footer">SEO Marketer</a><a href="https://marketerhire.com/roles/social-media-marketing" class="link-footer">Social Media Marketer</a></div></div><div id="w-node-_3bf9e98b-d738-9a1d-1f44-8d1b116dd95b-6fdad698" class="footer-col"><div class="footer-title">about mh</div><div class="footer-menu-wrap"><a href="/mh1" class="link-footer">MH-1 Platform</a><a href="https://cmoone.ai/" class="link-footer hide">CMO-1 Network</a><a href="/top-1-percent" class="link-footer">How We Vet</a><a href="/roles" class="link-footer">Our Roles</a><a href="/agencies" class="link-footer hide">For Agencies</a><a href="/marketers" class="link-footer">For Marketers</a><a href="/faqs/all" class="link-footer">FAQs</a><a href="/careers" class="link-footer hide">Careers</a><a href="/blog" class="link-footer">Blog</a><a href="/success" class="link-footer">Reviews</a><a href="/referrals" class="link-footer">Referral Program</a><a href="/glossaries" class="link-footer">Marketing Glossary</a><a href="/pricing" aria-current="page" class="link-footer w--current">Pricing</a><a href="/old-pages/martech" class="link-footer hidden">Martech</a></div></div><div class="footer-col"><div class="footer-title">contact us</div><div class="footer-menu-wrap"><p class="footer-address mb0">660 4th St.<br/>San Francisco, CA 94107</p><div class="footer-menu__divisor mb"></div><p class="footer-address mb0">3023 N. Clark St. #362<br/>Chicago, IL 60657</p><div class="footer-menu__divisor mb"></div><p class="footer-address mb0">11870 Santa Monica Blvd.<br/>Los Angeles, CA 90025</p><div class="footer-menu__divisor mb"></div><a href="tel:+13128700008" class="footer-menu__link mb0 mar-top">(312) 870-0008</a><a href="mailto:[email protected]" class="footer-email-link">[email protected]</a></div></div><div id="w-node-_3bf9e98b-d738-9a1d-1f44-8d1b116dd98a-6fdad698" class="social-media-wrap"><a href="https://www.facebook.com/marketerhire/" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/5f0ddeb2a45946fe81c33e14_Vector%20(2).svg" alt="" class="social-media__svg"/></a><a href="https://x.com/marketerhire?lang=en" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/668f3fc9800c13b6c941baa0_x-logo.svg" alt="" class="social-media__svg"/></a><a href="https://www.linkedin.com/company/marketerhire/" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/5f0ddeb2a45946a963c33e16_Vector%20(4).svg" alt="" class="social-media__svg"/></a><a href="https://www.instagram.com/marketerhire/" target="_blank" class="social-media__icon w-inline-block"><img src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/628e52b4ca29ae67edf33836_marketerhire-instagram-con.svg" alt="" class="social-media__svg"/></a></div></div></div></div><div class="sub-footer">
2109<div class="sub-footer__container"><div class="sub-footer__copyrights">© 2025 MARKETERHIRE LLC. ALL RIGHTS RESERVED.</div></div><div class="sub-footer__container"><a href="/policies/tos" target="_blank" class="sub-footer__legal-link">Terms</a><a href="/policies/privacy-policy" class="sub-footer__legal-link">Privacy Policy</a><a href="/policies/disclaimer" class="sub-footer__legal-link">Disclaimer</a></div><div class="sub-footer__container"><div class="sub-footer__legal-button w-embed"><button class="termly-cookie-preference-button" type="button" style="background: white; width: 165px; height: 30px; border-radius: 3px; border: 1px solid #5f7d9c; font-family: Roboto, Arial; font-size: 10px; color: #5f7d9c; font-weight: 600; box-sizing: border-box; cursor: pointer; padding: 0; outline: none; line-height:normal" onclick="displayPreferenceModal()">Manage Cookie Preferences</button></div><div class="sub-footer__legal-button w-embed"><a href="https://app.termly.io/dsar/1124fc25-423e-43b2-bbec-4269b45a1157" >
2110<button class="termly-cookie-preference-button" type="button" style="background: white; width: 165px; height: 30px; border-radius: 3px; border: 1px solid #5f7d9c; font-family: Roboto, Arial; font-size: 10px; color: #5f7d9c; font-weight: 600;word-break: keep-all;
2111 box-sizing: border-box; cursor: pointer; padding: 0; outline: none;line-height:normal" onclick="https://app.termly.io/dsar/1124fc25-423e-43b2-bbec-4269b45a1157">Do Not Sell My Personal Information</button>
2112 </a></div></div></div></footer></div></div>
2112<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=5ec70e2719e95acb889006a3" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
2112<script src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/js/marketerhire.schunk.c44ef22bb39764ce.js" type="text/javascript" integrity="sha384-tXGzstWBaQwL4wKh0t39GQRR8F5PwaMZ6Vs5IPv0EAIkQxsMyLXB7TjLSVPYWaBL" crossorigin="anonymous"></script>
2112<script src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/js/marketerhire.schunk.37c23c325cc900c9.js" type="text/javascript" integrity="sha384-63roVGoDZm19tmbwUTLHFqsmVfJBeowkTEh3GnNO+QTJK9OJlsselJCgb+FpTWnA" crossorigin="anonymous"></script>
2112<script src="https://cdn.prod.website-files.com/5ec70e2719e95acb889006a3/js/marketerhire.808a8878.7bce9e347f15dca7.js" type="text/javascript" integrity="sha384-zMMlIDP6yf5XmrNK/4Nx7cVGL4xNQpdIbYGjnrfFbJudiVspIzq76zgBLPsgsfKu" crossorigin="anonymous"></script>
2112<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
2112
2113<!-- HIDES THE NEWSLETTER SIGNUP FORM IF RSUP COOKIE EXISTS -->
2114<script>
2115  // Snippet to keep code from running when the Editor is open 
2116  var Webflow = Webflow || []; 
2117  Webflow.push(function () { 
2118    if (!Webflow.env("editor")) { 
2119      // Run custom JS code here 
2120      if(document.querySelector('.newsletter-section')) {
2121        getCookie('rbsub') ? document.querySelector('.newsletter-section').style.display="none" : "";
2122      }
2123    } 
2124  }); 
2125</script>
2125
2126
2127<!-- CHECKS IF NL EMAIL FIELD HAS AN @ IN IT & CALLS AN IDENTIY AND TRACK CALL AND HIDES THE FORM -->
2128<script>
2129  if (document.querySelector(".newsletter__button")) {
2130  document.querySelector(".newsletter__button").onclick = function(event) {
2131    if (document.querySelector('.newsletter__email-field').value.includes("@")) {
2132      setCookie('rbsub', 'true', 30);
2133      analytics.identify({
2134        email: document.querySelector('.newsletter__email-field').value
2135      })
2136      analytics.track("Raisin Bread Signup", {
2137        cta_placement: 'footer',
2138        email: localStorage.ajs_user_traits ? JSON.parse(localStorage.ajs_user_traits).email : '',
2139      })
2140
2141      setTimeout(function() {
2142        document.querySelector('.newsletter-section').style.display = "none";
2143
2144
2145      }, 2500);
2146    }
2147  }
2148}
2149urlParams.get("partner") ? localStorage.setItem("partner", urlParams.get("partner")) : "";
2150urlParams.get("click") ? localStorage.setItem("mhclick", urlParams.get("click")) : "";
2151</script>
2151
2152
2153<!-- CHECKS FOR THE RBSUB COOKIE AND THEN CALLS A BUNCH OF TRACK EVENTS IN DIFFERENT TOOLS -->
2154<script> 
2155  // Snippet to keep code from running when the Editor is open 
2156  var Webflow = Webflow || []; 
2157  Webflow.push(function () { 
2158    if (!Webflow.env("editor")) { 
2159      // Run custom JS code here 
2160      getCookie("rbsub") && !getCookie("rbsubevent") ? (setCookie("rbsubevent", "true", 30)) : "";
2161    } 
2162  }); 
2163</script>
2163
2164
2165<!-- CALL ANALYTICS IDENTIFY WITH EMAIL, FIRST NAME, AND LAST NAME -->
2166<script>
2167let props = {};
2168
2169props["email"] = urlParams.get("email") ?  urlParams.get("email") : void(props.email);
2170props["lastName"] = urlParams.get("lastname") ?  urlParams.get("lastname") : void(props.lastName);
2171props["firstName"] = urlParams.get("firstname") ?  urlParams.get("firstname") : void(props.firstName);
2172urlParams.get("email") || urlParams.get("firstname") || urlParams.get("lastname") ? segmentId(props.email, props.firstName, props.lastName) : "";
2173  
2174function segmentId(e,f,l){
2175  if(e !== localStorage.getItem("emailtrack")){
2176analytics.identify({
2177email: e,
2178firstName: f,
2179lastName: l
2180});
2181}
2182  localStorage.setItem("emailtrack", e);
2183}
2184
2185</script>
2185
2186
2187<script>
2188//click to second slide
2189$(document).ready(function() {
2190    $('#arrow-right').trigger('tap');
2191}); 
2192
2193</script>
2193
2194
2195
2196<!-- Footer Code -->
2197<!-- Minified use this in production -->
2198<script>
2199$('form[action^="https://api.hsforms.com"]').each((function(e){$(this).find("input[type=checkbox]").val("true"),$(this).submit((function(e){e.preventDefault();const n=[...new FormData(e.target).entries()].map((e=>({name:e[0],value:e[1]}))),t=n.find((e=>"goToWebinarWebinarKey"===e.name))?.value,i=n.find((e=>"sfdcCampaignId"===e.name))?.value,o=document.cookie.replace(/(?:(?:^|.*;\s*)hubspotutk\s*\=\s*([^;]*).*$)|^.*$/,"$1")||void 0;console.log(o);const s=$(this).find("[id*='gdpr-processing-prompt']"),a=n.filter((e=>e.name.includes("LEGAL_CONSENT"))).map((e=>{const n=$(`#${e.name.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1")}`)[0],t=$("span[for='"+$(n).attr("id").replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1")+"']");return{value:n.checked,text:t.text(),subscriptionTypeId:parseInt(e.name.split("LEGAL_CONSENT.subscription_type_")[1])}})),r=["cc-num","cc-number","gdpr","LEGAL_CONSENT","goToWebinarWebinarKey","sfdcCampaignId"],c={fields:n.filter((e=>!r.find((n=>e.name.includes(n))))),context:{pageUri:window.location.href,pageName:document.title,sfdcCampaignId:i,goToWebinarKey:t,hutk:o},...s?{legalConsentOptions:{consent:{...s?{consentToProcess:!0,text:s.text()}:{},...a?{communications:a}:{}}}}:{}},l=JSON.stringify(c);$.ajax({url:e.target.action,method:"POST",data:l,contentType:"application/json",success:function(n){if(n)if(n.inlineMessage){const t=$(e.target).parent();t.children("form").css("display","none"),t.children(".w-form-done").css("display","block").html(n.inlineMessage)}else n.redirectUri&&(window.location.href=n.redirectUri);else console.log("response but no inlineMessage or redirectUri")},error:function(){console.log("error on the form submitting"),$(e.target).css("display","none").siblings(".w-form-fail").css("display","block")}})}))}));
2200</script>
vendor: 1 bytes, line 2200
2200
2201<script>
2202   // Replace all &nbsp; with a space for Martech store inport data
2203   [
2204      ...document.querySelectorAll(
2205         '.single-result__best-for-results .single-result__list-item'
2206      ),
2207      ...document.querySelectorAll(
2208         '.single-result__right-lists .single-result__light-text'
2209      ),
2210      ...document.querySelectorAll(
2211         '.single-product__row-bottom .text-block-123'
2212      ),
2213      ...document.querySelectorAll(
2214         '.single-product__row-bottom .single-product-embed-li'
2215      ),
2216   ].forEach((el) => {
2217      el.innerHTML = el.innerHTML.replace(/&nbsp;/g, ' ');
2218   });
2219</script>
2219
2220
2221<div id="mh-exit-popup-overlay" class="mh-exit-overlay"></div>
2222<script src="https://acg-cdn.pages.dev/mh-exit-popup-v1.js" async></script>
2222
2223
2224<script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script>
2224</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.