CINXE.COM

Request a Demo - Pulley Construction Permitting Platform

<!DOCTYPE html><!-- Last Published: Tue Nov 26 2024 23:23:41 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.withpulley.com" data-wf-page="65cbd4721230f2d0ee912791" data-wf-site="624377943107de1855915833" lang="en"><head><meta charset="utf-8"/><title>Request a Demo - Pulley Construction Permitting Platform</title><meta content="Request a demo to see how Pulley accelerates and simplifies construction permitting for project teams. Get construction permits faster with Pulley&#x27;s all-in-one permitting platform." name="description"/><meta content="Request a Demo - Pulley Construction Permitting Platform" property="og:title"/><meta content="Request a demo to see how Pulley accelerates and simplifies construction permitting for project teams. Get construction permits faster with Pulley&#x27;s all-in-one permitting platform." property="og:description"/><meta content="https://cdn.prod.website-files.com/624377943107de1855915833/6465e0ce02c0e95bc8d33c61_Opengraph-Pulley.png" property="og:image"/><meta content="Request a Demo - Pulley Construction Permitting Platform" property="twitter:title"/><meta content="Request a demo to see how Pulley accelerates and simplifies construction permitting for project teams. Get construction permits faster with Pulley&#x27;s all-in-one permitting platform." property="twitter:description"/><meta content="https://cdn.prod.website-files.com/624377943107de1855915833/6465e0ce02c0e95bc8d33c61_Opengraph-Pulley.png" property="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="jxXrNL0nTpeoj8mDZYOtmZMwzJabB3jSaBbeW58yOHk" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/624377943107de1855915833/css/pulley-v1.webflow.43fa16639.min.css" rel="stylesheet" type="text/css"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><script type="text/javascript">WebFont.load({ google: { families: ["DM Serif Text:regular","Inter:100,200,300,regular,500,600,700,800","Nunito:300,regular,500,600,700,800,200italic,300italic,italic,700italic","Roboto Mono:regular,500,600,700","Prompt:300,regular,500,600,700,800","Poppins:200,300,regular,500,600,700"] }});</script><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><link href="https://cdn.prod.website-files.com/624377943107de1855915833/6258aedfdd240f3ad1c10d98_Pulley%20Logo%20(Small).png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/624377943107de1855915833/6258aee8f2858ba602fae828_Pulley%20Logo%20(Large).png" rel="apple-touch-icon"/><link href="https://www.withpulley.com/request-a-demo" rel="canonical"/><!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NNLRRH8N');</script> <!-- End Google Tag Manager --> <style> /* Font rendering improvements */ * { -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -o-font-smoothing: antialiased; } /* Custom style for unordered list items */ .text-rich-text.is-full-mobile ul li { margin-bottom: 0px; /* Space between list items */ } </style> <script> window.markerConfig = { project: '6464cab982516a24c12f718c', source: 'snippet' }; </script> <script> !function(e,r,a){if(!e.__Marker){e.__Marker={};var t=[],n={__cs:t};["show","hide","isVisible","capture","cancelCapture","unload","reload","isExtensionInstalled","setReporter","setCustomData","on","off"].forEach(function(e){n[e]=function(){var r=Array.prototype.slice.call(arguments);r.unshift(e),t.push(r)}}),e.Marker=n;var s=r.createElement("script");s.async=1,s.src="https://edge.marker.io/latest/shim.js";var i=r.getElementsByTagName("script")[0];i.parentNode.insertBefore(s,i)}}(window,document); </script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/24201671.js"></script> <!-- End of HubSpot Embed Code --> <script id="vtag-ai-js" async src="https://r2.leadsy.ai/tag.js" data-pid="1wmwtaNqEwxq46S6O" data-version="062024"></script><!-- Copy the Disable Scrolling <script> and paste into the <head> of your page --> <!-- [Attributes by Finsweet] Disable scrolling --> <script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-scrolldisable@1/scrolldisable.js"></script></head><body class="body"><div class="page-wrapper"><div class="global-styles w-embed"><style> .home-hero-image-1{ border: 1px solid #D6E9F2; /* Card */ filter: drop-shadow(0px 1px 4px rgba(0, 0, 0, 0.06)) drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.04)); } .pin{ /* Popover */ filter: drop-shadow(0px 4px 16px rgba(0, 0, 0, 0.25)); } .home-hero-image-2 { border: 1px solid #D6E9F2; } .home-hero-image-3 { border: 1px solid #D6E9F2; } .shadow-small { box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.12), 0px 0px 32px rgba(0, 0, 0, 0.04); } .expert-text-wrapper { box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.12), 0px 0px 32px rgba(0, 0, 0, 0.04); } .tablet-expert-wrapper { box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.12), 0px 0px 32px rgba(0, 0, 0, 0.04); } .heading-2 { font-size: 1rem !important; } .button-new.is-secondary:active{ box-shadow: none !important; } .button-new.is-secondary:hover{ box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.12), 0px 0px 8px rgba(0, 0, 0, 0.04); } .button-new:hover{ /* Card */ box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.12), 0px 0px 8px rgba(0, 0, 0, 0.04)!important; } .step-item{ /* Card */ filter: drop-shadow(0px 1px 8px rgba(0, 0, 0, 0.12)) drop-shadow(0px 0px 32px rgba(0, 0, 0, 0.04)); } .splide__sr { display:none !important; opacity:0 !important; position:absolute !important; } .module-01-01-image { box-shadow: 0px 0px 19.703px 0px rgba(0, 0, 0, 0.04) !important; } .arrow-previous, .arrow-next { background: var(--Action-Background, rgba(226, 228, 255, 0.24)); } .icon-company { vertical-align:middle; } .dropdown-list { box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.12), 0px 0px 8px 0px rgba(0, 0, 0, 0.04); } .nav-drop-toggle.w-dropdown-toggle.w--open .w-embed svg { transform: rotate(180deg); transition: transform 0.3s ease 0s; } .nav-drop-toggle.w-dropdown-toggle:not(.w--open) .w-embed svg { transform: rotate(0deg); transition: transform 0.2s ease 0s; } .layout307_item:hover .button-v3.is-link { gap: 1.25rem; } </style></div><nav class="new-navbar-component"><div class="new-navbar"><div class="new-navbar-left"><a href="/" class="brand-link w-inline-block"><img src="https://cdn.prod.website-files.com/624377943107de1855915833/64bde590b9983cf20cb70de3_pulley-logo-wordmark-4546e5.svg" loading="lazy" alt="Pulley wordmark logo" class="icon-32"/></a><div class="new-navbar-grid"><a href="/platform" class="new-navbar-link w-inline-block"><div>Platform</div><div class="navbar-underline"></div></a><div data-hover="true" data-delay="0" class="new-navbar-drop w-dropdown"><div class="nav-drop-toggle w-dropdown-toggle"><div>Solutions</div><div class="icon-1x1-20 w-embed"><svg width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.21934 8.21918C5.35997 8.07873 5.55059 7.99984 5.74934 7.99984C5.94809 7.99984 6.13871 8.07873 6.27934 8.21918L9.99934 11.9392L13.7193 8.21918C13.788 8.14549 13.8708 8.08639 13.9628 8.0454C14.0548 8.0044 14.1541 7.98236 14.2548 7.98059C14.3555 7.97881 14.4555 7.99733 14.5489 8.03505C14.6423 8.07278 14.7272 8.12892 14.7984 8.20014C14.8696 8.27136 14.9257 8.35619 14.9635 8.44958C15.0012 8.54297 15.0197 8.643 15.0179 8.7437C15.0162 8.8444 14.9941 8.94372 14.9531 9.03571C14.9121 9.12771 14.853 9.21051 14.7793 9.27918L10.5293 13.5292C10.3887 13.6696 10.1981 13.7485 9.99934 13.7485C9.80059 13.7485 9.60997 13.6696 9.46934 13.5292L5.21934 9.27918C5.07889 9.13855 5 8.94793 5 8.74918C5 8.55043 5.07889 8.3598 5.21934 8.21918Z" fill="#7490A5"/> </svg></div></div><nav class="dropdown-list w-dropdown-list"><div class="w-dyn-list"><div role="list" class="nav-drop-list w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/persona/retail" class="dropdown-link w-inline-block"><div>Retail</div></a></div></div></div></nav></div><a href="/about" class="new-navbar-link w-inline-block"><div>About Us</div><div class="navbar-underline"></div></a><a href="https://blog.withpulley.com/" class="new-navbar-link w-inline-block"><div>Blog</div><div class="navbar-underline"></div></a></div></div><div class="nav-right is-mobile-hide"><a href="http://build.withpulley.com/signin" class="new-navbar-link w-inline-block"><div class="text-block-6">Log In</div></a><a href="/request-a-demo" aria-current="page" class="button-new is-small is-mobile-hide w-button w--current">Request a Demo</a></div><div data-w-id="881c741c-bf1a-4503-1624-2ce91575aa88" class="hamburger-menu-wrapper"><div fs-scrolldisable-element="disable" class="disable-scroll-open"><div class="rod-blue-top"></div><div class="rod-blue-middle"></div><div class="rod-blue-down"></div></div><div fs-scrolldisable-element="enable" class="enable-scroll-close"></div></div></div><div class="navbar-mobile-menu"><div class="mobile-menu-wrapper"><a href="/drafts/old-home-2" class="mobile-link w-inline-block"><div>Home</div></a><a href="/platform" class="mobile-link w-inline-block"><div>Platform</div></a><a href="/about" class="mobile-link w-inline-block"><div>About Us</div></a><a href="https://blog.withpulley.com/" class="mobile-link w-inline-block"><div>Blog</div></a><a href="#" class="mobile-link hide w-inline-block"><div>FAQ</div></a></div><div class="mobile-menu-buttons"><a href="/drafts/request-quote" class="button-new w-button">Start a Project</a><a href="/request-a-demo" aria-current="page" class="button-new is-secondary w-button w--current">Request a Demo</a></div></div></nav><div class="main-wrapper"><div class="navbar-embed-style w-embed"><style> @media screen and (min-width: 992px) { .new-navbar-component { display: none; } } </style></div><header class="project-hero-section"><div class="embed-style w-embed"><style> @media screen and (min-width: 992px) and (max-width: 1200px){ .project-form-wrapper { padding-left: 3em; padding-right: 3em; } .project-grid-left-col{ padding-left: 3em; padding-right: 3em; } } </style></div><div class="container-100"><div class="project-grid"><div class="project-grid-left-col"><a href="/" class="brand-link w-inline-block"><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6243e0e83b74f939b1b741af_Pulley-Logo-2.png" loading="lazy" sizes="(max-width: 767px) 93px, 100vw" srcset="https://cdn.prod.website-files.com/624377943107de1855915833/6243e0e83b74f939b1b741af_Pulley-Logo-2-p-500.png 500w, https://cdn.prod.website-files.com/624377943107de1855915833/6243e0e83b74f939b1b741af_Pulley-Logo-2.png 744w" alt="" class="icon-32 is-mobile"/><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6243e0e83b74f939b1b741af_Pulley-Logo-2.png" loading="lazy" sizes="(max-width: 767px) 100vw, 124px" srcset="https://cdn.prod.website-files.com/624377943107de1855915833/6243e0e83b74f939b1b741af_Pulley-Logo-2-p-500.png 500w, https://cdn.prod.website-files.com/624377943107de1855915833/6243e0e83b74f939b1b741af_Pulley-Logo-2.png 744w" alt="" class="icon-32 is-desktop"/></a><div class="rod is-24"></div><div class="w-layout-grid project-highlight-grid"><img src="https://cdn.prod.website-files.com/624377943107de1855915833/64675da7ac90456f6e48af4e_Glyph-3.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e74-12897e6e" alt="" class="icon-24x24"/><p id="w-node-de8a7688-89fc-d784-2392-a98512897e75-12897e6e" class="body-small text-weight-semibold">Fast Approvals</p><img src="https://cdn.prod.website-files.com/624377943107de1855915833/64624fed298614ee7e4b0969_Icon-1.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e77-12897e6e" alt="" class="icon-24x24"/><p id="w-node-de8a7688-89fc-d784-2392-a98512897e78-12897e6e" class="body-small text-weight-semibold">Simple Workflows</p><img src="https://cdn.prod.website-files.com/624377943107de1855915833/646b3fb8513b0aff70a4f7da_Glyph-6.svg" loading="lazy" id="w-node-_4986eca5-6201-ab13-1a9f-b39d224d74d9-12897e6e" alt="" class="icon-24x24"/><p id="w-node-_3f44f748-cbf1-165e-ce8a-bde34108feb5-12897e6e" class="body-small text-weight-semibold">High Visibility</p><img src="https://cdn.prod.website-files.com/624377943107de1855915833/64675d9c50f1caaeeea280f3_Glyph-2.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e7a-12897e6e" alt="" class="icon-24x24"/><p id="w-node-de8a7688-89fc-d784-2392-a98512897e7b-12897e6e" class="body-small text-weight-semibold">Local Everywhere</p></div><div class="rod is-24"></div><div class="flex-horizontal is-top is-gap-16 hide"><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463443fe09531a27f69e687_check-circle-broken.svg" loading="lazy" alt="" class="icon-24x24"/><div class="flex-vertical is-gap-32"><div class="margin-top margin-xtiny"><p class="body-small text-weight-semibold">Trusted by the best architects, engineers, owners, and builders.</p></div><div class="w-layout-grid project-logo-grid"><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463327b87fffe29c1fb7aca_JLL%20Logo.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e85-12897e6e" alt="JLL logo" class="icon-24"/><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463327b87fffe29c1fb7aca_JLL%20Logo.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e86-12897e6e" alt="JLL logo" class="icon-24"/><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463327b87fffe29c1fb7aca_JLL%20Logo.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e87-12897e6e" alt="JLL logo" class="icon-24"/><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463327b87fffe29c1fb7aca_JLL%20Logo.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e88-12897e6e" alt="JLL logo" class="icon-24"/><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463327b87fffe29c1fb7aca_JLL%20Logo.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e89-12897e6e" alt="JLL logo" class="icon-24"/><img src="https://cdn.prod.website-files.com/624377943107de1855915833/6463327b87fffe29c1fb7aca_JLL%20Logo.svg" loading="lazy" id="w-node-de8a7688-89fc-d784-2392-a98512897e8a-12897e6e" alt="JLL logo" class="icon-24"/></div></div></div></div><div class="project-grid-right-col"><div class="cyan-background-absolute"></div><div class="project-form-wrapper"><h1 class="heading-display1">Request a Pulley Demo</h1><div class="rod is-64"></div><div class="project-form-block w-form"><form id="wf-form-Request-Demo-Form" name="wf-form-Request-Demo-Form" data-name="Request Demo Form" redirect="/request-demo-success" data-redirect="/request-demo-success" method="get" class="project-form" data-wf-page-id="65cbd4721230f2d0ee912791" data-wf-element-id="9219d9e4-efa6-59e8-84d6-e01693c262f4"><div class="flex-horizontal is-gap-32"><div class="project-form-item"><label for="First-Name" class="label-medium">First Name</label><input class="form-text-field w-input" maxlength="256" name="First-Name" data-name="First Name" placeholder="George" type="text" id="First-Name" required=""/></div><div class="project-form-item"><label for="Last-Name" class="label-medium">Last Name</label><input class="form-text-field w-input" maxlength="256" name="Last-Name" data-name="Last Name" placeholder="Bluth" type="text" id="Last-Name" required=""/></div></div><div class="flex-horizontal is-gap-32"><div class="project-form-item"><label for="Company" class="label-medium">Company</label><input class="form-text-field w-input" maxlength="256" name="Company" data-name="Company" placeholder="Bluth Company" type="text" id="Company" required=""/></div><div class="project-form-item"><label for="Email-Address" class="label-medium">Email Address</label><input class="form-text-field hack18-email w-input" maxlength="256" name="Email-Address" data-name="Email Address" placeholder="george@bluthcompany.com" type="email" id="Email-Address" required=""/><div class="form-error-message-small">Please enter a valid business email (e.g., name@company.com)</div></div></div><div class="flex-horizontal is-gap-32"><div class="project-form-item"><label for="Phone-Number" class="label-medium">Phone Number</label><input class="form-text-field w-input" maxlength="256" name="Phone-Number" data-name="Phone Number" placeholder="(510) 555-1234" type="tel" id="Phone-Number" required=""/></div><div class="project-form-item"><label for="Zip-Code" class="label-medium">Postal Code</label><input class="form-text-field w-input" maxlength="256" name="Zip-Code" data-name="Zip Code" placeholder="78701" type="text" id="Zip-Code" required=""/></div><div class="project-form-item"><label for="Role" class="label-medium">Your Role</label><div class="relative"><div class="embed-select-style w-embed"><style> .w-select { -webkit-appearance: none; -moz-appearance: none; } </style></div><select id="Role" name="Role" data-name="Role" required="" class="form-select-field w-select"><option value=""> Please select</option><option value="Developer/RE Owner">Developer/RE Owner</option><option value="Architect">Architect</option><option value="General Contractor">General Contractor</option><option value="Retailer">Retailer</option><option value="Homebuilder">Homebuilder</option><option value="Other">Other</option></select></div></div></div><div class="project-form-item"><label for="Additional-Details" class="label-medium">Additional Details</label><textarea id="Additional-Details" name="Additional-Details" maxlength="5000" data-name="Additional Details" placeholder="Please tell us about yourself and any existing or upcoming projects." class="form-textarea-field w-input"></textarea></div><div class="html-embed-3 w-embed"><input type="text" class="utm_source" placeholder="utm_source" name="utm_source"> <input type="text" class="utm_medium" placeholder="utm_medium" name="utm_medium"> <input type="text" class="utm_campaign" placeholder="utm_campaign" name="utm_campaign"> <input type="text" class="utm_content" placeholder="utm_content" name="utm_content"></div><input type="submit" data-wait="Please wait..." class="button-new hack-button w-button" value="Submit"/><input type="hidden" name="hutk" value=""/><input type="hidden" name="ipAddress" value=""/><input type="hidden" name="pageUri" value=""/><input type="hidden" name="pageId" value=""/><input type="hidden" name="pageName" value=""/></form><div class="success-message w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="form-error-message w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></div></div></div></header></div></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=624377943107de1855915833" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/624377943107de1855915833/js/webflow.8c4c7ccba.js" type="text/javascript"></script><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NNLRRH8N" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script> !function(t){if(window.ko)return;window.ko=[],["identify","track","removeListeners","open","on","off","qualify","ready"].forEach(function(t){ko[t]=function(){var n=[].slice.call(arguments);return n.unshift(t),ko.push(n),ko}});var n=document.createElement("script");n.async=!0,n.setAttribute("src","https://cdn.getkoala.com/v1/pk_66ff6c50cfbfed2cadcb4e0e0acb801ab225/sdk.js"),(document.body || document.head).appendChild(n)}(); </script> <!-- https://github.com/js-cookie/js-cookie --> <script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script> <script> const my_utmParameters = [ "utm_source", "utm_medium", "utm_campaign", "utm_content" ]; function getAllUrlParams(url) { let obj = Object.fromEntries(new URLSearchParams(location.search)); return obj; } /* Check if Lead Cookie already exist */ var cookieExist = Cookies.get('Lead'); // => if false return undefined /* get URL params object */ var getAllUrlParams = getAllUrlParams(); // return object /*Convert a JavaScript object into a string */ var getAllUrlParamsJSON = JSON.stringify(getAllUrlParams); /* Check if the url with utm_parameters */ let isEmpty = jQuery.isEmptyObject(getAllUrlParams); // return true/false /* Case 1 - if the page with parameters & no cookie exsist */ if(!isEmpty && cookieExist === undefined){ /* Set lead object for the cookies */ console.log("Case 1 - parameters & no cookie exsist => Create Cookie"); /* ## Set Cookies ## expires: If omitted, the cookie becomes a session cookie (This example) */ createLead(); setUTMformValues(); }/*end if*/ let compare = is_this_utm_equal_to_cookie_utm_values(); if(!isEmpty && cookieExist !== undefined){ /* it this utm params diff from current lead values create new lead*/ if(!compare){ /* Case 3 - cookie already exsist but with diff values Vs url utm params (remove current Lead and generate new one) */ console.log("Case 3 - lead Exist, but with diff params"); Cookies.remove('Lead'); createLead(); setUTMformValues(); }else{ console.log("Case 2 - lead exsist with this params"); setUTMformValues(); } } /* Case 4 - cookie Exist but page without any utm param */ if(isEmpty && cookieExist !== undefined){ console.log("Case 4 - cookie Exist but page without any utm param"); setUTMformValues(); } function createLead(){ var lead = { parameters: getAllUrlParams }; /* if you want to add 2 days expires for example: Cookies.set('Lead', 'lead', { expires: 2}) */ Cookies.set('Lead', lead, { }); } /* check if this utm url equal to the current values of cookie lead */ function is_this_utm_equal_to_cookie_utm_values(){ for (const this_utm_element of my_utmParameters) { /* if utm_source exist */ let value_exsist = JSON.parse(cookieExist).parameters[this_utm_element] == getAllUrlParams[this_utm_element]; //console.log(`${value_exsist} - ${JSON.parse(cookieExist).parameters[this_utm_element]} compare to: ${getAllUrlParams[this_utm_element]}`); if(value_exsist == false){ return false; } }/* end for loop */ return true; } function setUTMformValues(){ /* webflow form object (Add embed code under webflow designer inside FORM */ /* <input type="text" class="utm_source" placeholder="utm_source" name="utm_source"> <input type="text" class="utm_medium" placeholder="utm_medium" name="utm_medium"> <input type="text" class="utm_campaign" placeholder="utm_campaign" name="utm_campaign"> */ /* the value if the param is empty */ const empty_param_case = "null"; /* set feilds */ for (const this_utm_element of my_utmParameters) { /* if utm_source exist */ set_utm_feild(this_utm_element); }/* end for loop */ /* inner function */ function set_utm_feild(utm_type){ let utm_value = JSON.parse(Cookies.get('Lead')).parameters[utm_type]; let utm_nodes = document.getElementsByClassName(utm_type); /* change all utm form feilds */ if(utm_nodes.length > 0){ for(var i = 0; i < utm_nodes.length; i++) { if(!!utm_value && utm_value !== undefined){ utm_nodes[i].value = utm_value; } else{ /* empty param for example ?utm_campaign= or ?utm_campaign */ utm_nodes[i].value = empty_param_case; } }/* end for */ }/* end if */ }// end inner set_utm_feild function */ } </script> <script> const html = document.querySelector("html"); const madeBy = document.createComment(" DESIGNED AND BUILT BY BETTER MISTAKES - BETTERMISTAKES.COM "); document.insertBefore(madeBy, html); </script> <script> document.addEventListener('DOMContentLoaded', function() { var form = document.getElementById('wf-form-Gated-Content-Form'); if (form) { form.addEventListener('submit', function(event) { event.preventDefault(); // Prevent the default form submission // Perform form validation or AJAX submission here // After successful submission, scroll to the desired position window.scrollTo({ top: 750, // Adjust this value to set the scroll position behavior: 'smooth' // Enables smooth scrolling }); }); } }); </script> <script> var _hsq = window._hsq = window._hsq || []; _hsq.push(['setContentType', 'form-page']); </script> <script> // Block most common non-business emails $(document).ready(function() { // Array of invalid domains const invalidDomains = ['gmail.com', 'yahoo.com', 'hotmail.com', 'outlook.com']; // Get the submit button const submitBtn = $('.hack-button'); // On submit button click submitBtn.click((event) => { // Get the email field and error message element const email = $('.hack18-email'); const errorMessage = $('.form-error-message-small'); // Split email at '@' character to get domain const domainPart = email.val().split('@')[1]; // If the domain exists in the invalidDomains array if(invalidDomains.indexOf(domainPart) !== -1) { // Show the error message errorMessage.show(); // Use .show() to make it visible if it's hidden by default errorMessage.text('Please use a business email address.'); // Clear email field and set placeholder email.val(''); email.attr('placeholder', 'Please enter a business email'); // Prevent form submission event.preventDefault(); } else { // Hide the error message if the email is valid errorMessage.hide(); } }); }); </script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10