1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 8 9
9<script type="text/javascript"> 10 document.documentElement.className = 'js'; 11 </script>
11 12
12<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-settings-id="bvRffzjJfCOu1Q" async></script>
12 13 <!--
13<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-settings-id="bvRffzjJfCOu1Q" async></script>
13 --> 14 15
15<script src="https://web.cmp.usercentrics.eu/tcf/stub.js"></script>
15<script id="usercentrics-cmp" data-ruleset-id="hN9wpLKFi4gZ8Y" data-usercentrics="Usercentrics Consent Management Platform" src="https://web.cmp.usercentrics.eu/ui/loader.js" async></script>
15<style id="et-builder-googlefonts-cached-inline">/* Original: https://fonts.googleapis.com/css?family=Questrial:regular&subset=latin,latin-ext&display=swap *//* User Agent: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) Safari/538.1 Daum/4.1 */@font-face{font-family:'Questrial';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/questrial/v19/QdVUSTchPBm7nuUeVf70sCFg.ttf) format('truetype');}/* User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 */@font-face{font-family:'Questrial';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/questrial/v19/QdVUSTchPBm7nuUeVf70sCFj.woff) format('woff');}/* User Agent: Mozilla/5.0 (Windows NT 6.3; rv:39.0) Gecko/20100101 Firefox/39.0 */@font-face{font-family:'Questrial';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/questrial/v19/QdVUSTchPBm7nuUeVf70sCFl.woff2) format('woff2');}</style><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 16
16<script src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es5%2Ces6%2CCustomEvent%2CEvent%2CArray.prototype.forEach%2CNodeList.prototype.forEach%2CObject.values%2Cfetch"></script>
16 17 18 <!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 19 <link rel="preload" fetchpriority="high" href="https://www.nirandfar.com/wp-content/uploads/2022/09/NIR-AND-FAR-LOGO-black-1.svg" as="image"><link media="all" href="https://www.nirandfar.com/wp-content/cache/autoptimize/css/autoptimize_e8980741656508a35fc9fe087226989f.css" rel="stylesheet"><title>Contact Nir Eyal For Consultation And Speaking Engagements | Nir & Far</title> 20<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 21<link data-rocket-prefetch href="https://www.gstatic.com" rel="dns-prefetch"> 22<link data-rocket-prefetch href="https://analytics.vitalsignstracker.com" rel="dns-prefetch"> 23<link data-rocket-prefetch href="https://t.rightmessage.com" rel="dns-prefetch"> 24<link data-rocket-prefetch href="https://web.cmp.usercentrics.eu" rel="dns-prefetch"> 25<link data-rocket-prefetch href="https://cdnjs.cloudflare.com" rel="dns-prefetch"> 26<link data-rocket-prefetch href="https://www.google.com" rel="dns-prefetch"> 27<link data-rocket-prefetch href="https://tracker.metricool.com" rel="dns-prefetch"> 28<link data-rocket-prefetch href="https://unpkg.com" rel="dns-prefetch"> 29<link data-rocket-prefetch href="https://googleads.g.doubleclick.net" rel="dns-prefetch"> 30<link data-rocket-prefetch href="https://www.googleadservices.com" rel="dns-prefetch"> 31 <meta name="description" content="Looking for keynote speakers? Contact best-selling author, Nir Eyal for speaking engagements or consultation. For general inquiries contact us here." /> 32 <link rel="canonical" href="https://www.nirandfar.com/contact/" /> 33 <meta property="og:locale" content="en_US" /> 34 <meta property="og:type" content="article" /> 35 <meta property="og:title" content="Nirandfar.com | Contact" /> 36 <meta property="og:description" content="Looking for keynote speakers? Contact best-selling author, Nir Eyal for speaking engagements or consultation. For general inquiries contact us here." /> 37 <meta property="og:url" content="https://www.nirandfar.com/contact/" /> 38 <meta property="og:site_name" content="Nir and Far" /> 39 <meta property="article:publisher" content="https://www.facebook.com/nirandfar" /> 40 <meta property="article:modified_time" content="2026-01-29T15:45:57+00:00" /> 41 <meta property="og:image" content="https://www.nirandfar.com/wp-content/uploads/2024/08/NirAndFar_behavior_can_be_designed.jpg" /> 42 <meta property="og:image:width" content="1040" /> 43 <meta property="og:image:height" content="650" /> 44 <meta property="og:image:type" content="image/jpeg" /> 45 <meta name="twitter:card" content="summary_large_image" /> 46 <meta name="twitter:site" content="@nireyal" /> 47 <meta name="twitter:label1" content="Est. reading time" /> 48 <meta name="twitter:data1" content="1 minute" /> 49
49<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.nirandfar.com\/contact\/","url":"https:\/\/www.nirandfar.com\/contact\/","name":"Contact Nir Eyal For Consultation And Speaking Engagements | Nir & Far","isPartOf":{"@id":"https:\/\/www.nirandfar.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nirandfar.com\/contact\/#primaryimage"},"image":{"@id":"https:\/\/www.nirandfar.com\/contact\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nirandfar.com\/wp-content\/uploads\/2024\/08\/NirAndFar_behavior_can_be_designed.jpg","datePublished":"2014-04-05T12:38:42+00:00","dateModified":"2026-01-29T15:45:57+00:00","description":"Looking for keynote speakers? Contact best-selling author, Nir Eyal for speaking engagements or consultation. For general inquiries contact us here.","breadcrumb":{"@id":"https:\/\/www.nirandfar.com\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nirandfar.com\/contact\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.nirandfar.com\/contact\/#primaryimage","url":"https:\/\/www.nirandfar.com\/wp-content\/uploads\/2024\/08\/NirAndFar_behavior_can_be_designed.jpg","contentUrl":"https:\/\/www.nirandfar.com\/wp-content\/uploads\/2024\/08\/NirAndFar_behavior_can_be_designed.jpg","width":1040,"height":650,"caption":"Behavior Can Be Designed | NirAndFar"},{"@type":"BreadcrumbList","@id":"https:\/\/www.nirandfar.com\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nirandfar.com\/"},{"@type":"ListItem","position":2,"name":"Nirandfar.com | Contact"}]},{"@type":"WebSite","@id":"https:\/\/www.nirandfar.com\/#website","url":"https:\/\/www.nirandfar.com\/","name":"Nir and Far","description":"Creating habits and controlling distraction","publisher":{"@id":"https:\/\/www.nirandfar.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nirandfar.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.nirandfar.com\/#organization","name":"Nir and Far","url":"https:\/\/www.nirandfar.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.nirandfar.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.nirandfar.com\/wp-content\/uploads\/2019\/12\/Nir-Eyal-headshot-popup.jpg","contentUrl":"https:\/\/www.nirandfar.com\/wp-content\/uploads\/2019\/12\/Nir-Eyal-headshot-popup.jpg","width":300,"height":442,"caption":"Nir and Far"},"image":{"@id":"https:\/\/www.nirandfar.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/nirandfar","https:\/\/x.com\/nireyal","https:\/\/www.instagram.com\/neyal99\/?hl=en","https:\/\/www.linkedin.com\/in\/nireyal","https:\/\/www.youtube.com\/user\/nirandfar"]}]}</script>
49 50 <!-- / Yoast SEO Premium plugin. --> 51 52 53<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 54<link href='https://ik.imagekit.io' rel='preconnect' /> 55<link href='https://www.google.com' rel='preconnect' /> 56 57<link rel='stylesheet' id='mci-footnotes-jquery-tooltips-pagelayout-none-css' href='https://www.nirandfar.com/wp-content/plugins/footnotes/css/footnotes-jqttbrpl0.min.css?ver=2.7.3' media='all' /> 58 59<style id="global-styles-inline-css"> 60:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
60--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
60.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 61/*# sourceURL=global-styles-inline-css */ 62</style> 63 64 65 66 67 68 69 70
71<script id="jquery-core-js" src="https://www.nirandfar.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 71
71
72<script id="activecampaign_email_preference_center-js-extra"> 73var ac_ajax = {"ajax_url":"https://www.nirandfar.com/wp-admin/admin-ajax.php","update_nonce":"82ee909702","success_text":"Your email preferences have been saved.","error_text":"There was an error processing your request. Try again.","saving_text":"Please wait...","save_text":"Save Preferences","enable_tamper_protection":"1"}; 74//# sourceURL=activecampaign_email_preference_center-js-extra 75</script>
vendor: 1 bytes, line 75
75
76<script id="activecampaign_email_preference_center-js" src="https://www.nirandfar.com/wp-content/plugins/activecampaign-email-preference-center-premium/public/js/public.js?ver=2.0.14"></script>
vendor: 1 bytes, line 76
76
77<script id="custom-scripts-js" src="https://www.nirandfar.com/wp-content/themes/lulo_gregorythemes/js/lulo-scripts.js?ver=7.1.1"></script>
77 78 79<!-- Google tag (gtag.js) snippet added by Site Kit --> 80<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 80-81
80 81<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
81G-5SH4H86CR0
vendor: 18 bytes, line 81
81" async></script>
82<script id="google_gtagjs-js-after"> 83window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 84gtag("set","linker",{"domains":["www.nirandfar.com"]}); 85gtag("js", new Date()); 86gtag("set", "developer_id.dZTNiMT", true); 87gtag("config", "G-5SH4H86CR0"); 88 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 89//# sourceURL=google_gtagjs-js-after 90</script>
90 91 92 93<style>.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%;}</style>
93<script type="text/javascript"> 94(function(p, a, n, d, o, b, c) { 95 window.RM = window.RM || []; 96 o = n.createElement('script'); o.type = 'text/javascript'; o.async = true; o.src = 'https://t.rightmessage.com/'+p+'.js'; 97 b = n.getElementsByTagName('script')[0]; d = function(h, u, i, s) { var c = n.createElement('style'); c.id = 'rmcloak'+i; 98 c.type = 'text/css'; c.appendChild(n.createTextNode('.rmcloak'+h+'{visibility:hidden}.rmcloak'+u+'{display:none}'+s)); 99 b.parentNode.insertBefore(c, b); return c; }; c = d('', '-hidden', '', '[data-rm-if],[data-rm-else-if],[data-rm-else]{display:none}'); d('-stay-invisible', '-stay-hidden', '-stay', ''); 100 setTimeout(o.onerror = function() { c.parentNode && c.parentNode.removeChild(c); }, a); b.parentNode.insertBefore(o, b); 101})('606463892', 20000, document); 102</script>
102 103 104<!-- Google Tag Manager -->
105<script>
vendor: 331 bytes, lines 105-109
105(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 106new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 107j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 108'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 109})(window,document,'script','dataLayer','
109GTM-PC9LP3
vendor: 3 bytes, line 109
109');
109</script>
109 110<!-- End Google Tag Manager --> 111 112<link rel="apple-touch-icon" sizes="180x180" href=""> 113<link rel="icon" type="image/png" sizes="32x32" href="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg"> 114<link rel="icon" type="image/png" sizes="16x16" href="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg"> 115<link rel="mask-icon" href="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg" color="#5bbad5"> 116<meta name="msapplication-TileColor" content="#da532c"> 117<meta name="theme-color" content="#ffffff"> 118<meta name="msvalidate.01" content="0D7837393958E3DB4891F92F83F7BA6A"> 119 120 121<!-- subscriber or not logic -->
122<script type="text/javascript"> 123 // #1 124 // Cookie functions. See https://stackoverflow.com/questions/14573223/set-cookie-and-get-cookie-with-javascript 125 function createCookie(name, value, days) { 126 var expires = ""; 127 if (days) { 128 var date = new Date(); 129 date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000); 130 expires = "; expires=" + date.toUTCString(); 131 } 132 document.cookie = name + "=" + value + expires + "; path=/"; 133 } 134 135 function readCookie(name) { 136 var nameEQ = name + "="; 137 var ca = document.cookie.split(";"); 138 for (var i = 0; i < ca.length; i++) { 139 var c = ca[i]; 140 while (c.charAt(0) == " ") c = c.substring(1, c.length); 141 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 142 } 143 return null; 144 } 145 146 function eraseCookie(name) { 147 createCookie(name, "", -1); 148 } 149 150 // Get URL parameters 151 function getURLParameter(name) { 152 return ( 153 decodeURIComponent( 154 (new RegExp("[?|&]" + name + "=" + "([^&;]+?)(&|#|;|$)").exec( 155 location.search 156 ) || [null, ""])[1].replace(/\+/g, "%20") 157 ) || null 158 ); 159 } 160 161 // Cookie logic 162 var subscriber; 163 var utm_source = getURLParameter("utm_source"); 164 var utm_medium = getURLParameter("utm_medium"); 165 166 if (utm_source == "NirAndFar" && utm_medium == "email") { 167 subscriber = "true"; 168 createCookie("subscriber", "true", 90); 169 createCookie("etBloomCookie_optin_8", true, 90); 170 } 171 172 if (utm_source == "ActiveCampaign" && utm_medium == "email") { 173 subscriber = "true"; 174 createCookie("subscriber", "true", 90); 175 createCookie("etBloomCookie_optin_8", true, 90); 176 } 177 178 subscriber = readCookie("subscriber"); 179 console.log("subscriber: " + subscriber); 180 181 if (subscriber == "true") { 182 console.log("hooray"); 183 } 184</script>
184 185<style type="text/css"> 186 .thrv-leads-screen-filler, 187 .tve-leads-screen-filler, 188 .et_bloom_optin_11, 189 #top-opt-in { 190 display: none; 191 } 192 193 .et_bloom .et_bloom_visible { 194 display: none !important; 195 } 196</style> 197<!-- store and access UTMs & partner -->
198<script> 199 var tk_source; 200 var tk_medium; 201 var tk_campaign; 202 var tk_term; 203 var tk_content; 204 var tk_external_referrer 205 var tk_internal_referrer 206 var tk_partner; 207 208 if ( 209 getURLParameter("utm_source") || 210 getURLParameter("utm_medium") || 211 getURLParameter("utm_campaign") || 212 getURLParameter("utm_term") || 213 getURLParameter("utm_content") 214 ) { 215 var tk_source = getURLParameter("utm_source"); 216 var tk_medium = getURLParameter("utm_medium"); 217 var tk_campaign = getURLParameter("utm_campaign"); 218 var tk_term = getURLParameter("utm_term"); 219 var tk_content = getURLParameter("utm_content"); 220 } else if ( 221 readCookie("tk_utm_source") || 222 readCookie("tk_utm_medium") || 223 readCookie("tk_utm_campaign") || 224 readCookie("tk_utm_term") || 225 readCookie("tk_utm_content") 226 ) { 227 var tk_source = readCookie("tk_utm_source"); 228 var tk_medium = readCookie("tk_utm_medium"); 229 var tk_campaign = readCookie("tk_utm_campaign"); 230 var tk_term = readCookie("tk_utm_term"); 231 var tk_content = readCookie("tk_utm_content"); 232 } 233 234 if (tk_source || tk_medium || tk_campaign || tk_term || tk_content) { 235 console.log("at least one utm exists"); 236 createCookie("tk_utm_source", tk_source, 365); 237 createCookie("tk_utm_medium", tk_medium, 365); 238 createCookie("tk_utm_campaign", tk_campaign, 365); 239 createCookie("tk_utm_term", tk_term, 365); 240 createCookie("tk_utm_content", tk_content, 365); 241 } 242 243 if (document.referrer.includes("stagingnirand.wpengine.com")) { 244 tk_internal_referrer = document.referrer; 245 createCookie("tk_internal_referrer", tk_internal_referrer, 365); 246 } else if (document.referrer) { 247 tk_external_referrer = document.referrer; 248 createCookie("tk_external_referrer", tk_external_referrer, 365); 249 } 250 251 if (!tk_external_referrer && readCookie("tk_external_referrer")) { 252 tk_external_referrer = readCookie("tk_external_referrer") 253 } 254 255 if (getURLParameter("partner")) { 256 tk_partner = getURLParameter("partner"); 257 } else if (readCookie("tk_partner")) { 258 tk_partner = readCookie("tk_partner"); 259 } 260 261 if (tk_partner) { 262 createCookie("tk_partner", tk_partner, 365); 263 } 264</script>
264 265<!-- store and access UTMs & partner -->
266<script> 267 var ac_fullname 268 var ac_email 269 270 if (getURLParameter("email") || getURLParameter("fullname")) { 271 eraseCookie("ac_email") 272 eraseCookie("ac_fullname") 273 } 274 275 if ( 276 getURLParameter("email") 277 ) { 278 ac_email = getURLParameter("email"); 279 } 280 else if ( 281 readCookie("ac_email") 282 ) { 283 ac_email = readCookie("ac_email"); 284 } 285 if (ac_email) { 286 createCookie("ac_email", ac_email, 365); 287 } 288 if ( 289 getURLParameter("fullname") 290 ) { 291 ac_fullname = getURLParameter("fullname"); 292 } 293 else if ( 294 readCookie("ac_fullname") 295 ) { 296 ac_fullname = readCookie("ac_fullname"); 297 } 298 if (ac_fullname) { 299 createCookie("ac_fullname", ac_fullname, 365); 300 } 301</script>
301 302<meta name="facebook-domain-verification" content="eq3nyq5tvlvhbo5r0teri0c45a18yq"> 303
304<script> 305jQuery(document).ready(function($){ 306 function ds_setup_collapsible_submenus() { 307 var $menu = $('.et_mobile_menu'), 308 top_level_link = '.et_mobile_menu .menu-item-has-children > a'; 309 310 $menu.find('a').each(function() { 311 $(this).off('click'); 312 if ( $(this).is(top_level_link) ) { 313 $(this).attr('href', '#'); 314 } 315 316 if ( ! $(this).siblings('.sub-menu').length ) { 317 $(this).on('click', function(event) { 318 $(this).parents('.mobile_nav').trigger('click'); 319 }); 320 } 321 else { 322 $(this).on('click', function(event) { 323 event.preventDefault(); 324 $(this).parent().toggleClass('visible'); 325 }); 326 } 327 }); 328 } 329 setTimeout(function() { 330 ds_setup_collapsible_submenus(); 331 }, 700); 332 }); 333</script>
333 334 335 336 337<link rel="icon" href="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg" sizes="32x32" /> 338<link rel="icon" href="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg" sizes="192x192" /> 339<link rel="apple-touch-icon" href="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg" /> 340<meta name="msapplication-TileImage" content="https://www.nirandfar.com/wp-content/uploads/2024/05/NAF-favicon.svg" /> 341 342<style type="text/css" media="all"> 343.footnotes_reference_container {margin-top: 24px !important; margin-bottom: 0px !important;} 344.footnote_tooltip { font-size: 12.0px !important; background-color: #ffffff !important; max-width: 450px !important;} 345 346.footnote_plugin_tooltip_text {font-size:12px;}.footnotes_reference_container {display: none;} 347</style> 348<meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_preconnect_external_domains wpr_cdn wpr_desktop" /></head> 349<body class="wp-singular page-template-default page page-id-1172 wp-theme-Divi wp-child-theme-lulo_gregorythemes et-tb-has-template et-tb-has-header et-tb-has-footer et_button_no_icon et_pb_button_helper_class et_cover_background et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db"> 350 <!-- add utm and partner data to AC forms -->
351<script> 352function prefillAC() { 353 console.log("checking for form fields") 354 var ac_utm_sources = document.getElementsByName("field[95]"); 355 var ac_utm_mediums = document.getElementsByName("field[96]"); 356 var ac_utm_campaigns = document.getElementsByName("field[99]"); 357 var ac_utm_terms = document.getElementsByName("field[97]"); 358 var ac_utm_contents = document.getElementsByName("field[98]"); 359 var ac_hidden_partners = document.getElementsByName("field[118]"); 360 var ac_external_referrers = document.getElementsByName("field[160]"); 361 var ac_internal_referrers = document.getElementsByName("field[161]"); 362 363 if (tk_source && ac_utm_sources) { 364 console.log(ac_utm_sources.length) 365 for (var x = 0; x < ac_utm_sources.length; x++) { 366 ac_utm_sources[x].value = tk_source; 367 } 368 } 369 if (tk_medium && ac_utm_mediums) { 370 for (var x = 0; x < ac_utm_mediums.length; x++) { 371 ac_utm_mediums[x].value = tk_medium; 372 } 373 } 374 if (tk_campaign && ac_utm_campaigns) { 375 for (var x = 0; x < ac_utm_campaigns.length; x++) { 376 ac_utm_campaigns[x].value = tk_campaign; 377 } 378 } 379 if (tk_term && ac_utm_terms) { 380 for (var x = 0; x < ac_utm_terms.length; x++) { 381 ac_utm_terms[x].value = tk_term; 382 } 383 } 384 if (tk_content && ac_utm_contents) { 385 for (var x = 0; x < ac_utm_contents.length; x++) { 386 ac_utm_contents[x].value = tk_content; 387 } 388 } 389 if (tk_partner && ac_hidden_partners) { 390 for (var x = 0; x < ac_hidden_partners.length; x++) { 391 ac_hidden_partners[x].value = tk_partner; 392 } 393 } 394 if (tk_external_referrer && ac_external_referrers) { 395 for (var x = 0; x < ac_external_referrers.length; x++) { 396 ac_external_referrers[x].value = tk_external_referrer; 397 } 398 } 399 if (tk_internal_referrer && ac_internal_referrers) { 400 for (var x = 0; x < ac_internal_referrers.length; x++) { 401 ac_internal_referrers[x].value = tk_internal_referrer; 402 } 403 } 404 405} 406 407window.addEventListener("load", function (event) { 408 prefillAC(); 409 setTimeout(prefillAC, 3000); 410}); 411</script>
411 412 <div data-rocket-location-hash="775329b08c0e284f257a34d6fe14bc45" id="page-container"> 413<div data-rocket-location-hash="551e81ab591dddf54ca9a5b9d4e36f2d" id="et-boc" class="et-boc"> 414 415 <header data-rocket-location-hash="e6ba0062023f23c616be51f0c64c6c37" class="et-l et-l--header"> 416 <div class="et_builder_inner_content et_pb_gutters3"><div class="et_pb_section et_pb_section_0_tb_header gt-header-5 et_section_regular et_pb_section--with-menu" > 417 418 419 420 421 422 423 <div class="et_pb_row et_pb_row_0_tb_header gt-row et_pb_row--with-menu"> 424 <div class="et_pb_column et_pb_column_4_4 et_pb_column_0_tb_header et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu"> 425 426 427 428 429 <div class="et_pb_module et_pb_menu et_pb_menu_0_tb_header gt-menu et_pb_bg_layout_light et_pb_text_align_right et_dropdown_animation_fade et_pb_menu--with-logo et_pb_menu--style-left_aligned"> 430 431 432 433 434 <div class="et_pb_menu_inner_container clearfix"> 435 <div class="et_pb_menu__logo-wrap"> 436 <div class="et_pb_menu__logo"> 437 <a href="https://www.nirandfar.com/" ><img decoding="async" width="175" height="34" src="https://www.nirandfar.com/wp-content/uploads/2022/09/NIR-AND-FAR-LOGO-black-1.svg" alt="Nir and far" class="wp-image-15778" /></a> 438 </div> 439 </div> 440 <div class="et_pb_menu__wrap"> 441 <div class="et_pb_menu__menu"> 442 <nav class="et-menu-nav"><ul id="menu-main-menu" class="et-menu nav"><li class="et_pb_menu_page_id-12760 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12760"><a>Speaking</a> 443<ul class="sub-menu"> 444 <li class="et_pb_menu_page_id-1494 menu-item menu-item-type-post_type menu-item-object-page menu-item-22291"><a href="https://www.nirandfar.com/book-nir-eyal/">Keynotes & Workshops</a></li> 445 <li class="et_pb_menu_page_id-3588 menu-item menu-item-type-custom menu-item-object-custom menu-item-3588"><a href="https://www.nirandfar.com/schedule-time-with-me/">Consulting</a></li> 446 <li class="et_pb_menu_page_id-25224 menu-item menu-item-type-post_type menu-item-object-page menu-item-25302"><a href="https://www.nirandfar.com/about-nir-eyal/">About Nir</a></li> 447</ul> 448</li> 449<li class="et_pb_menu_page_id-25094 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-25094"><a href="/beyond-belief/">Beyond Belief</a> 450<ul class="sub-menu"> 451 <li class="et_pb_menu_page_id-24646 menu-item menu-item-type-post_type menu-item-object-page menu-item-25091"><a href="https://www.nirandfar.com/beyond-belief/">Book</a></li> 452 <li class="et_pb_menu_page_id-24765 menu-item menu-item-type-post_type menu-item-object-page menu-item-25093"><a href="https://www.nirandfar.com/belief-tools/">Bonus Content</a></li> 453</ul> 454</li> 455<li class="et_pb_menu_page_id-13546 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-13546"><a href="/indistractable/">Indistractable</a> 456<ul class="sub-menu"> 457 <li class="et_pb_menu_page_id-3735 menu-item menu-item-type-post_type menu-item-object-page menu-item-22287"><a href="https://www.nirandfar.com/indistractable/">Book</a></li> 458 <li class="et_pb_menu_page_id-25197 menu-item menu-item-type-custom menu-item-object-custom menu-item-25197"><a href="/indistractable/">Workbook</a></li> 459 <li class="et_pb_menu_page_id-7824 menu-item menu-item-type-post_type menu-item-object-page menu-item-22288"><a href="https://www.nirandfar.com/becoming-indistractable/">Online Workshop</a></li> 460 <li class="et_pb_menu_page_id-13547 menu-item menu-item-type-custom menu-item-object-custom menu-item-13547"><a href="/indistractable/#indistractable-bonuses">Bonus Content</a></li> 461</ul> 462</li> 463<li class="et_pb_menu_page_id-13548 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-13548"><a href="/hooked/">Hooked</a> 464<ul class="sub-menu"> 465 <li class="et_pb_menu_page_id-1127 menu-item menu-item-type-post_type menu-item-object-page menu-item-22290"><a href="https://www.nirandfar.com/hooked/">Book</a></li> 466 <li class="et_pb_menu_page_id-9560 menu-item menu-item-type-post_type menu-item-object-page menu-item-22289"><a href="https://www.nirandfar.com/hooked-workshop/">Online Workshop</a></li> 467 <li class="et_pb_menu_page_id-13554 menu-item menu-item-type-custom menu-item-object-custom menu-item-13554"><a href="https://www.nirandfar.com/hooked/#hooked-bonuses">Bonus Content</a></li> 468</ul> 469</li> 470<li class="et_pb_menu_page_id-15876 menu-item menu-item-type-post_type menu-item-object-page menu-item-22286"><a href="https://www.nirandfar.com/best-articles/">Best Articles</a></li> 471<li class="et_pb_menu_page_id-3005 menu-item menu-item-type-post_type menu-item-object-page menu-item-25418"><a href="https://www.nirandfar.com/subscribe/">Join 160k+ Subscribers</a></li> 472</ul></nav> 473 </div> 474 475 476 <div class="et_mobile_nav_menu"> 477 <div class="mobile_nav closed"> 478 <span class="mobile_menu_bar"></span> 479 </div> 480 </div> 481 </div> 482 483 </div>
484 </div><div class="et_pb_button_module_wrapper et_pb_button_0_tb_header_wrapper et_pb_module "> 485 <a class="et_pb_button et_pb_button_0_tb_header gt-header-cta-button menu-item-object-tve_lead_2s_lightbox tve-leads-two-step-trigger tl-2step-trigger-2863 et_pb_bg_layout_light" href="/subscribe/">Join 160k+ Subscribers</a> 486 </div> 487 </div> 488 489 490 491 492 </div> 493 494 495 </div> </div> 496 </header> 497 <div data-rocket-location-hash="16bdc482463a7a38ce25ac0d2ace1efb" id="et-main-area"> 498 499<div id="main-content"> 500 501 502 503 <article id="post-1172" class="post-1172 page type-page status-publish has-post-thumbnail hentry"> 504 505 506 <div class="entry-content"> 507 <div class="et-l et-l--post"> 508 <div class="et_builder_inner_content et_pb_gutters3"><div class="et_pb_section et_pb_section_0 et_section_regular" > 509 510 511 512 513 514 515 <div class="et_pb_row et_pb_row_0"> 516 <div class="et_pb_column et_pb_column_4_4 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough et-last-child"> 517 518 519 520 521 <div class="et_pb_module et_pb_text et_pb_text_0 gt-heading et_pb_text_align_left et_pb_bg_layout_light"> 522 523 524 525 526 <div class="et_pb_text_inner"><h1>Contact Nir Eyal</h1></div> 527 </div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_center et_pb_bg_layout_light"> 528 529 530 531 532 <div class="et_pb_text_inner"><p>Note: This form is used to contact us for general inquiries and questions. If youâd like to discuss working with Nir, please go <a href="https://www.nirandfar.com/book-nir-eyal/">here</a> instead.</p></div> 533 </div> 534 </div> 535 536 537 538 539 </div><div class="et_pb_with_border et_pb_row et_pb_row_2"> 540 <div class="et_pb_column et_pb_column_1_5 et_pb_column_1 et_pb_css_mix_blend_mode_passthrough et_pb_column_empty"> 541 542 543 544 545 546 </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough"> 547 548 549 550 551 <div class="et_pb_module et_pb_code et_pb_code_0 form-element form-fields-gap show-label"> 552 553 554 555 556 <div class="et_pb_code_inner"><form method="POST" action="//email.nirandfar.com/proc.php" id="_form_171_" class="_form _form_171 _inline-form _dark" novalidate data-styles-version="5"> 557 <input type="hidden" name="u" value="171" /> 558 <input type="hidden" name="f" value="171" /> 559 <input type="hidden" name="s" /> 560 <input type="hidden" name="c" value="0" /> 561 <input type="hidden" name="m" value="0" /> 562 <input type="hidden" name="act" value="sub" /> 563 <input type="hidden" name="v" value="2" /> 564 <input type="hidden" name="or" value="934e1f007452dc194a5805ab14014713" /> 565 <div class="_form-content"> 566 <div class="_form_element _x00336861 _full_width " > 567 <label for="firstname" class="_form-label"> 568 First Name 569 </label> 570 <div class="_field-wrapper"> 571 <input type="text" id="firstname" name="firstname" placeholder="Type your first name" /> 572 </div> 573 </div> 574 <div class="_form_element _x08336890 _full_width " > 575 <label for="lastname" class="_form-label"> 576 Last Name 577 </label> 578 <div class="_field-wrapper"> 579 <input type="text" id="lastname" name="lastname" placeholder="Type your last name" /> 580 </div> 581 </div> 582 <div class="_form_element _x77713542 _full_width " > 583 <label for="field[187]" class="_form-label"> 584 Organization 585 </label> 586 <div class="_field-wrapper"> 587 <input type="text" id="field[187]" name="field[187]" value="" placeholder="" /> 588 </div> 589 </div> 590 <div class="_form_element _x97219960 _full_width " > 591 <label for="email" class="_form-label"> 592 Email* 593 </label> 594 <div class="_field-wrapper"> 595 <input type="text" id="email" name="email" placeholder="Type your email" required/> 596 </div> 597 </div> 598 <div class="_form_element _x71882332 _full_width " > 599 <label for="field[53]" class="_form-label"> 600 Your Message 601 </label> 602 <div class="_field-wrapper"> 603 <textarea id="field[53]" name="field[53]" placeholder="" ></textarea> 604 </div> 605 </div> 606 <div class="_form_element _x88684401 _full_width " > 607 <label for="ls" class="_form-label"> 608 Please verify your request.* 609 </label> 610 <div class="g-recaptcha" data-sitekey="6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go"> 611 </div> 612 </div> 613 <div class="_form_element _x39805018 _full_width _clear" > 614 <div class="_html-code"> 615 616 We're committed to your privacy. You may unsubscribe from these communications at any time. For more information, check out our <a href="https://www.nirandfar.com/Privacy/">Privacy Policy</a>. 617 618 </div> 619 </div> 620 <div class="_button-wrapper _full_width"> 621 <button id="_form_171_submit" class="_submit" type="submit"> 622 Send 623 </button> 624 </div> 625 <div class="_clear-element"> 626 </div> 627 </div> 628 <div class="_form-thank-you" style="display:none;"> 629 </div> 630</form>
630<script> 631window.cfields = {"187":"organization_name","53":"your_message"}; 632window._show_thank_you = function(id, message, trackcmp_url, email) { 633 var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); 634 form.querySelector('._form-content').style.display = 'none'; 635 thank_you.innerHTML = message; 636 thank_you.style.display = 'block'; 637 const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; 638 var visitorObject = window[vgoAlias]; 639 if (email && typeof visitorObject !== 'undefined') { 640 visitorObject('setEmail', email); 641 visitorObject('update'); 642 } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { 643 // Site tracking URL to use after inline form submission. 644 _load_script(trackcmp_url); 645 } 646 if (typeof window._form_callback !== 'undefined') window._form_callback(id); 647}; 648window._show_unsubscribe = function(id, message, trackcmp_url, email) { 649 var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you'); 650 var branding = form.querySelector('._form-branding'); 651 if (branding) { 652 branding.style.display = 'none'; 653 } 654 form.querySelector('._form-content').style.display = 'none'; 655 unsub.style.display = 'block'; 656 form.insertAdjacentHTML('afterend', message) 657 const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; 658 var visitorObject = window[vgoAlias]; 659 if (email && typeof visitorObject !== 'undefined') { 660 visitorObject('setEmail', email); 661 visitorObject('update'); 662 } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { 663 // Site tracking URL to use after inline form submission. 664 _load_script(trackcmp_url); 665 } 666 if (typeof window._form_callback !== 'undefined') window._form_callback(id); 667}; 668window._show_error = function(id, message, html) { 669 var form = document.getElementById('_form_' + id + '_'), 670 err = document.createElement('div'), 671 button = form.querySelector('button'), 672 old_error = form.querySelector('._form_error'); 673 if (old_error) old_error.parentNode.removeChild(old_error); 674 err.innerHTML = message; 675 err.className = '_error-inner _form_error _no_arrow'; 676 var wrapper = document.createElement('div'); 677 wrapper.className = '_form-inner'; 678 wrapper.appendChild(err); 679 button.parentNode.insertBefore(wrapper, button); 680 var submitButton = form.querySelector('[id^="_form"][id$="_submit"]'); 681 submitButton.disabled = false; 682 submitButton.classList.remove('processing'); 683 if (html) { 684 var div = document.createElement('div'); 685 div.className = '_error-html'; 686 div.innerHTML = html; 687 err.appendChild(div); 688 } 689}; 690window._show_pc_confirmation = function(id, header, detail, show, email) { 691 var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation'); 692 if (pc_confirmation.style.display === 'none') { 693 form.querySelector('._form-content').style.display = 'none'; 694 pc_confirmation.innerHTML = "<div class='_form-title'>" + header + "</div>" + "" + detail + "" + 695 "<button class='_submit' id='hideButton'>Manage preferences</button>"; 696 pc_confirmation.style.display = 'block'; 697 var mp = document.querySelector('input[name="mp"]'); 698 mp.value = '0'; 699 } else { 700 form.querySelector('._form-content').style.display = 'inline'; 701 pc_confirmation.style.display = 'none'; 702 } 703 704 var hideButton = document.getElementById('hideButton'); 705 // Add event listener to the button 706 hideButton.addEventListener('click', function() { 707 var submitButton = document.querySelector('#_form_171_submit'); 708 submitButton.disabled = false; 709 submitButton.classList.remove('processing'); 710 var mp = document.querySelector('input[name="mp"]'); 711 mp.value = '1'; 712 const cacheBuster = new URL(window.location.href); 713 cacheBuster.searchParams.set('v', new Date().getTime()); 714 window.location.href = cacheBuster.toString(); 715 }); 716 717 const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; 718 var visitorObject = window[vgoAlias]; 719 if (email && typeof visitorObject !== 'undefined') { 720 visitorObject('setEmail', email); 721 visitorObject('update'); 722 } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { 723 // Site tracking URL to use after inline form submission. 724 _load_script(trackcmp_url); 725 } 726 if (typeof window._form_callback !== 'undefined') window._form_callback(id); 727}; 728window._load_script = function(url, callback, isSubmit) { 729 var head = document.querySelector('head'), script = document.createElement('script'), r = false;
730 var submitButton = document.querySelector('#_form_171_submit'); 731 script.charset = 'utf-8'; 732 script.src = url; 733 if (callback) { 734 script.onload = script.onreadystatechange = function() { 735 if (!r && (!this.readyState || this.readyState == 'complete')) { 736 r = true; 737 callback(); 738 } 739 }; 740 } 741 script.onerror = function() { 742 if (isSubmit) { 743 if (script.src.length > 10000) { 744 _show_error("171", "Sorry, your submission failed. Please shorten your responses and try again."); 745 } else { 746 _show_error("171", "Sorry, your submission failed. Please try again."); 747 } 748 submitButton.disabled = false; 749 submitButton.classList.remove('processing'); 750 } 751 } 752 753 head.appendChild(script); 754}; 755(function() { 756 if (window.location.search.search("excludeform") !== -1) return false; 757 var getCookie = function(name) { 758 var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); 759 return match ? match[2] : null; 760 } 761 var setCookie = function(name, value) { 762 var now = new Date(); 763 var time = now.getTime(); 764 var expireTime = time + 1000 * 60 * 60 * 24 * 365; 765 now.setTime(expireTime); 766 document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;'; 767 } 768 var addEvent = function(element, event, func) { 769 if (element.addEventListener) { 770 element.addEventListener(event, func); 771 } else { 772 var oldFunc = element['on' + event]; 773 element['on' + event] = function() { 774 oldFunc.apply(this, arguments); 775 func.apply(this, arguments); 776 }; 777 } 778 } 779 var _removed = false; 780 var form_to_submit = document.getElementById('_form_171_'); 781 var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; 782 783 var getUrlParam = function(name) { 784 if (name.toLowerCase() !== 'email') { 785 var params = new URLSearchParams(window.location.search); 786 return params.get(name) || false; 787 } 788 // email is a special case because a plus is valid in the email address 789 var qString = window.location.search; 790 if (!qString) { 791 return false; 792 } 793 var parameters = qString.substr(1).split('&'); 794 for (var i = 0; i < parameters.length; i++) { 795 var parameter = parameters[i].split('='); 796 if (parameter[0].toLowerCase() === 'email') { 797 return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]); 798 } 799 } 800 return false; 801 }; 802 803 var acctDateFormat = "%m/%d/%Y"; 804 var getNormalizedDate = function(date, acctFormat) { 805 var decodedDate = decodeURIComponent(date); 806 if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) { 807 return decodedDate.replace(/(\d{2}).*(\d{2}).*(\d{4})/g, '$3-$2-$1'); 808 } else if (Date.parse(decodedDate)) { 809 var dateObj = new Date(decodedDate); 810 var year = dateObj.getFullYear(); 811 var month = dateObj.getMonth() + 1; 812 var day = dateObj.getDate(); 813 return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`; 814 } 815 return false; 816 }; 817 818 var getNormalizedTime = function(time) { 819 var hour, minutes; 820 var decodedTime = decodeURIComponent(time); 821 var timeParts = Array.from(decodedTime.matchAll(/(\d{1,2}):(\d{1,2})\W*([AaPp][Mm])?/gm))[0]; 822 if (timeParts[3]) { // 12 hour format 823 var isPM = timeParts[3].toLowerCase() === 'pm'; 824 if (isPM) { 825 hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`; 826 } else { 827 hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1]; 828 } 829 } else { // 24 hour format 830 hour = timeParts[1]; 831 } 832 var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour; 833 var minutes = timeParts[2]; 834 return `${normalizedHour}:${minutes}`; 835 }; 836 837 for (var i = 0; i < allInputs.length; i++) { 838 var regexStr = "field\\[(\\d+)\\]"; 839 var results = new RegExp(regexStr).exec(allInputs[i].name); 840 if (results != undefined) { 841 allInputs[i].dataset.name = allInputs[i].name.match(/\[time\]$/) 842 ? `${window.cfields[results[1]]}_time` 843 : window.cfields[results[1]]; 844 } else { 845 allInputs[i].dataset.name = allInputs[i].name; 846 } 847 var fieldVal = getUrlParam(allInputs[i].dataset.name); 848 849 if (fieldVal) {
850 if (allInputs[i].dataset.autofill === "false") { 851 continue; 852 } 853 if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { 854 if (allInputs[i].value == fieldVal) { 855 allInputs[i].checked = true; 856 } 857 } else if (allInputs[i].type == "date") { 858 allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat); 859 } else if (allInputs[i].type == "time") { 860 allInputs[i].value = getNormalizedTime(fieldVal); 861 } else { 862 allInputs[i].value = fieldVal; 863 } 864 } 865 } 866 867 var remove_tooltips = function() { 868 for (var i = 0; i < tooltips.length; i++) { 869 tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); 870 } 871 tooltips = []; 872 }; 873 var remove_tooltip = function(elem) { 874 for (var i = 0; i < tooltips.length; i++) { 875 if (tooltips[i].elem === elem) { 876 tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); 877 tooltips.splice(i, 1); 878 return; 879 } 880 } 881 }; 882 var create_tooltip = function(elem, text) { 883 var tooltip = document.createElement('div'), 884 arrow = document.createElement('div'), 885 inner = document.createElement('div'), new_tooltip = {}; 886 if (elem.type != 'radio' && elem.type != 'checkbox') { 887 tooltip.className = '_error'; 888 arrow.className = '_error-arrow'; 889 inner.className = '_error-inner'; 890 inner.innerHTML = text; 891 tooltip.appendChild(arrow); 892 tooltip.appendChild(inner); 893 elem.parentNode.appendChild(tooltip); 894 } else { 895 tooltip.className = '_error-inner _no_arrow'; 896 tooltip.innerHTML = text; 897 elem.parentNode.insertBefore(tooltip, elem); 898 new_tooltip.no_arrow = true; 899 } 900 new_tooltip.tip = tooltip; 901 new_tooltip.elem = elem; 902 tooltips.push(new_tooltip); 903 return new_tooltip; 904 }; 905 var resize_tooltip = function(tooltip) { 906 var rect = tooltip.elem.getBoundingClientRect(); 907 var doc = document.documentElement, 908 scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); 909 if (scrollPosition < 40) { 910 tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; 911 } else { 912 tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; 913 } 914 }; 915 var resize_tooltips = function() { 916 if (_removed) return; 917 for (var i = 0; i < tooltips.length; i++) { 918 if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); 919 } 920 }; 921 var validate_field = function(elem, remove) { 922 var tooltip = null, value = elem.value, no_error = true; 923 remove ? remove_tooltip(elem) : false; 924 if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); 925 if (elem.getAttribute('required') !== null) { 926 if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { 927 var elems = form_to_submit.elements[elem.name]; 928 if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { 929 no_error = elem.checked; 930 } 931 else { 932 no_error = false; 933 for (var i = 0; i < elems.length; i++) { 934 if (elems[i].checked) no_error = true; 935 } 936 } 937 if (!no_error) { 938 tooltip = create_tooltip(elem, "Please select an option."); 939 } 940 } else if (elem.type =='checkbox') { 941 var elems = form_to_submit.elements[elem.name], found = false, err = []; 942 no_error = true; 943 for (var i = 0; i < elems.length; i++) { 944 if (elems[i].getAttribute('required') === null) continue; 945 if (!found && elems[i] !== elem) return true; 946 found = true; 947 elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); 948 if (!elems[i].checked) { 949 no_error = false;
950 elems[i].className = elems[i].className + ' _has_error'; 951 err.push("Checking %s is required".replace("%s", elems[i].value)); 952 } 953 } 954 if (!no_error) { 955 tooltip = create_tooltip(elem, err.join('<br />')); 956 } 957 } else if (elem.tagName == 'SELECT') { 958 var selected = true; 959 if (elem.multiple) { 960 selected = false; 961 for (var i = 0; i < elem.options.length; i++) { 962 if (elem.options[i].selected) { 963 selected = true; 964 break; 965 } 966 } 967 } else { 968 for (var i = 0; i < elem.options.length; i++) { 969 if (elem.options[i].selected 970 && (!elem.options[i].value 971 || (elem.options[i].value.match(/\n/g))) 972 ) { 973 selected = false; 974 } 975 } 976 } 977 if (!selected) { 978 elem.className = elem.className + ' _has_error'; 979 no_error = false; 980 tooltip = create_tooltip(elem, "Please select an option."); 981 } 982 } else if (value === undefined || value === null || value === '') { 983 elem.className = elem.className + ' _has_error'; 984 no_error = false; 985 tooltip = create_tooltip(elem, "This field is required."); 986 } 987 } 988 if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) { 989 if (elem.className.includes('phone-input-error')) { 990 elem.className = elem.className + ' _has_error'; 991 no_error = false; 992 } 993 } 994 if (no_error && elem.name == 'email') { 995 if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { 996 elem.className = elem.className + ' _has_error'; 997 no_error = false; 998 tooltip = create_tooltip(elem, "Enter a valid email address."); 999 } 1000 } 1001 if (no_error && /date_field/.test(elem.className)) { 1002 if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { 1003 elem.className = elem.className + ' _has_error'; 1004 no_error = false; 1005 tooltip = create_tooltip(elem, "Enter a valid date."); 1006 } 1007 } 1008 tooltip ? resize_tooltip(tooltip) : false; 1009 return no_error; 1010 }; 1011 var needs_validate = function(el) { 1012 if(el.getAttribute('required') !== null){ 1013 return true 1014 } 1015 if(el.name === 'email' && el.value !== ""){ 1016 return true 1017 } 1018 1019 if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){ 1020 return true 1021 } 1022 1023 return false 1024 }; 1025 var validate_form = function(e) { 1026 var err = form_to_submit.querySelector('._form_error'), no_error = true; 1027 if (!submitted) { 1028 submitted = true; 1029 for (var i = 0, len = allInputs.length; i < len; i++) { 1030 var input = allInputs[i]; 1031 if (needs_validate(input)) { 1032 if (input.type == 'tel') { 1033 addEvent(input, 'blur', function() { 1034 this.value = this.value.trim(); 1035 validate_field(this, true); 1036 }); 1037 } 1038 if (input.type == 'text' || input.type == 'number' || input.type == 'time') { 1039 addEvent(input, 'blur', function() { 1040 this.value = this.value.trim(); 1041 validate_field(this, true); 1042 }); 1043 addEvent(input, 'input', function() { 1044 validate_field(this, true); 1045 }); 1046 } else if (input.type == 'radio' || input.type == 'checkbox') { 1047 (function(el) { 1048 var radios = form_to_submit.elements[el.name]; 1049 for (var i = 0; i < radios.length; i++) { 1050 addEvent(radios[i], 'click', function() { 1051 validate_field(el, true); 1052 }); 1053 } 1054 })(input); 1055 } else if (input.tagName == 'SELECT') { 1056 addEvent(input, 'change', function() { 1057 validate_field(this, true); 1058 }); 1059 } else if (input.type == 'textarea'){ 1060 addEvent(input, 'input', function() { 1061 validate_field(this, true); 1062 }); 1063 } 1064 } 1065 } 1066 } 1067 remove_tooltips(); 1068 for (var i = 0, len = allInputs.length; i < len; i++) { 1069 var elem = allInputs[i]; 1070 if (needs_validate(elem)) { 1071 if (elem.tagName.toLowerCase() !== "select") { 1072 elem.value = elem.value.trim(); 1073 } 1074 validate_field(elem) ? true : no_error = false;
1075 } 1076 } 1077 if (!no_error && e) { 1078 e.preventDefault(); 1079 } 1080 resize_tooltips(); 1081 return no_error; 1082 }; 1083 addEvent(window, 'resize', resize_tooltips); 1084 addEvent(window, 'scroll', resize_tooltips); 1085 1086 var hidePhoneInputError = function(inputId) { 1087 var errorMessage = document.getElementById("error-msg-" + inputId); 1088 var input = document.getElementById(inputId); 1089 errorMessage.classList.remove("phone-error"); 1090 errorMessage.classList.add("phone-error-hidden"); 1091 input.classList.remove("phone-input-error"); 1092 }; 1093 1094 var initializePhoneInput = function(input, defaultCountry) { 1095 return window.intlTelInput(input, { 1096 utilsScript: "https://unpkg.com/[email protected]/build/js/utils.js", 1097 autoHideDialCode: false, 1098 separateDialCode: true, 1099 initialCountry: defaultCountry, 1100 preferredCountries: [] 1101 }); 1102 } 1103 1104 var setPhoneInputEventListeners = function(inputId, input, iti) { 1105 input.addEventListener('blur', function() { 1106 var errorMessage = document.getElementById("error-msg-" + inputId); 1107 if (input.value.trim()) { 1108 if (iti.isValidNumber()) { 1109 iti.setNumber(iti.getNumber()); 1110 if (errorMessage.classList.contains("phone-error")){ 1111 hidePhoneInputError(inputId); 1112 } 1113 } else { 1114 showPhoneInputError(inputId) 1115 } 1116 } else { 1117 if (errorMessage.classList.contains("phone-error")){ 1118 hidePhoneInputError(inputId); 1119 } 1120 } 1121 }); 1122 1123 input.addEventListener("countrychange", function() { 1124 iti.setNumber(''); 1125 }); 1126 1127 input.addEventListener("keydown", function(e) { 1128 var charCode = (e.which) ? e.which : e.keyCode; 1129 if (charCode > 31 && (charCode < 48 || charCode >
1129 57) && charCode !== 8) { 1130 e.preventDefault(); 1131 } 1132 }); 1133 }; 1134 1135 var showPhoneInputError = function(inputId) { 1136 var errorMessage = document.getElementById("error-msg-" + inputId); 1137 var input = document.getElementById(inputId); 1138 errorMessage.classList.add("phone-error"); 1139 errorMessage.classList.remove("phone-error-hidden"); 1140 input.classList.add("phone-input-error"); 1141 }; 1142 1143 1144 window['recaptcha_callback'] = function() { 1145 // Get all recaptchas in the DOM (there may be more than one form on the page). 1146 var recaptchas = document.getElementsByClassName("g-recaptcha"); 1147 for (var i in recaptchas) { 1148 // Set the recaptcha element ID, so the recaptcha can be applied to each element. 1149 var recaptcha_id = "recaptcha_" + i; 1150 recaptchas[i].id = recaptcha_id; 1151 var el = document.getElementById(recaptcha_id); 1152 if (el != null) { 1153 var sitekey = el.getAttribute("data-sitekey"); 1154 var stoken = el.getAttribute("data-stoken"); 1155 grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); 1156 } 1157 } 1158}; _load_script( 1159 "https://www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit" 1160 ); 1161 var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; 1162 1163 const formSupportsPost = false; 1164 var form_submit = function(e) { 1165 1166 e.preventDefault(); 1167 if (validate_form()) { 1168 // use this trick to get the submit button & disable it using plain
1168javascript 1169 var submitButton = e.target.querySelector('#_form_171_submit'); 1170 submitButton.disabled = true; 1171 submitButton.classList.add('processing'); 1172 var serialized = _form_serialize( 1173 document.getElementById('_form_171_') 1174 ).replace(/%0A/g, '\\n'); 1175 var err = form_to_submit.querySelector('._form_error'); 1176 err ? err.parentNode.removeChild(err) : false; 1177 async function submitForm() { 1178 var formData = new FormData(); 1179 const searchParams = new URLSearchParams(serialized); 1180 searchParams.forEach((value, key) => { 1181 if (key !== 'hideButton') { 1182 formData.append(key, value); 1183 } 1184 //formData.append(key, value); 1185 }); 1186 let request = { 1187 headers: { 1188 "Accept": "application/json" 1189 }, 1190 body: formData, 1191 method: "POST" 1192 }; 1193 1194 let pageUrlParams = new URLSearchParams(window.location.search); 1195 if (pageUrlParams.has('t')) { 1196 request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t'); 1197 } 1198 const response = await fetch('//email.nirandfar.com/proc.php?jsonp=true', request); 1199 return response.json(); 1200 } 1201 if (formSupportsPost) { 1202 submitForm().then((data) => { 1203 eval(data.js); 1204 }); 1205 } else { 1206 _load_script('//email.nirandfar.com/proc.php?' + serialized + '&jsonp=true', null, true); 1207 } 1208 } 1209 return false; 1210 }; 1211 addEvent(form_to_submit, 'submit', form_submit); 1212})(); 1213 1214</script>
1214</div> 1215 </div> 1216 </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty"> 1217 1218 1219 1220 1221 1222 </div> 1223 1224 1225 1226 1227 </div> 1228 1229 1230 </div> </div> 1231 </div> 1232 </div> 1233 1234 1235 </article> 1236 1237 1238 1239</div> 1240 1241 <footer data-rocket-location-hash="2be3ec7ee68e06b2b23c803f8cc34a0d" class="et-l et-l--footer"> 1242 <div class="et_builder_inner_content et_pb_gutters3"><div id="fs-2" class="et_pb_section et_pb_section_0_tb_footer gt-footer-1 gt-footer-links et_pb_with_background et_section_regular" > 1243 1244 1245 1246 1247 1248 1249 <div class="et_pb_row et_pb_row_0_tb_footer"> 1250 <div class="et_pb_column et_pb_column_1_2 et_pb_column_0_tb_footer et_pb_css_mix_blend_mode_passthrough"> 1251 1252 1253 1254 1255 <div class="et_pb_module et_pb_image et_pb_image_0_tb_footer"> 1256 1257 1258 1259 1260 <span class="et_pb_image_wrap "><picture><source srcset="https://www.nirandfar.com/wp-content/uploads/2024/09/NIR-AND-FAR-LOGO-without-space.png.webp" type="image/webp"><img decoding="async" width="175" height="22" src="https://www.nirandfar.com/wp-content/uploads/2024/09/NIR-AND-FAR-LOGO-without-space.png" alt="NIR-AND-FAR" title="NIR-AND-FAR-LOGO-without-space" class="wp-image-19472" data-eio="p" /></picture></span> 1261 </div><div class="et_pb_module et_pb_text et_pb_text_0_tb_footer et_pb_text_align_left et_pb_bg_layout_light"> 1262 1263 1264 1265 1266 <div class="et_pb_text_inner"><p>NirAndFar is about the intersection of psychology, technology and business, what I call âBehavioral Design.â</p> 1267<p><em>Disclaimer: As an Amazon Associate, I earn commissions from qualifying purchases. Your purchase helps support my work in bringing you my latest research and writing.</em></p></div> 1268 </div> 1269 </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_1_tb_footer et_pb_css_mix_blend_mode_passthrough"> 1270 1271 1272 1273 1274 <div class="et_pb_module et_pb_text et_pb_text_1_tb_footer et_pb_text_align_left et_pb_bg_layout_light"> 1275 1276 1277 1278 1279 <div class="et_pb_text_inner"><h3>Work with Nir Eyal</h3></div> 1280 </div><div class="et_pb_module et_pb_text et_pb_text_2_tb_footer et_pb_text_align_left et_pb_bg_layout_light"> 1281 1282 1283 1284 1285 <div class="et_pb_text_inner"><p><a href="https://www.nirandfar.com/about-nir-eyal/">About Nir Eyal</a><br /><a href="https://www.nirandfar.com/book-nir-eyal/">Speaking Engagements</a><br /><a href="https://www.nirandfar.com/schedule-time-with-me/">Office Hours</a></p></div> 1286 </div> 1287 </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_2_tb_footer et_pb_css_mix_blend_mode_passthrough et-last-child"> 1288 1289 1290 1291 1292 <div class="et_pb_module et_pb_text et_pb_text_3_tb_footer et_pb_text_align_left et_pb_bg_layout_light"> 1293 1294 1295 1296 1297 <div class="et_pb_text_inner"><h3>Contact</h3></div> 1298 </div><ul class="et_pb_module et_pb_social_media_follow et_pb_social_media_follow_0_tb_footer clearfix et_pb_bg_layout_light"> 1299 1300 1301 1302 1303 <li 1304 class='et_pb_with_border et_pb_social_media_follow_network_0_tb_footer et_pb_section_video_on_hover et_pb_social_icon et_pb_social_network_link et-social-linkedin'><a 1305 href='https://www.linkedin.com/in/nireyal/' 1306 class='icon et_pb_with_border' 1307 title='Follow on LinkedIn' 1308 target="_blank"><span 1309 class='et_pb_social_media_follow_network_name' 1310 aria-hidden='true' 1311 >Follow</span></a></li><li 1312 class='et_pb_with_border et_pb_social_media_follow_network_1_tb_footer et_pb_section_video_on_hover et_pb_social_icon et_pb_social_network_link et-social-youtube'><a 1313 href='https://www.youtube.com/user/nirandfar' 1314 class='icon et_pb_with_border' 1315 title='Follow on Youtube' 1316 target="_blank"><span 1317 class='et_pb_social_media_follow_network_name' 1318 aria-hidden='true' 1319 >Follow</span></a></li><li 1320 class='et_pb_with_border et_pb_social_media_follow_network_2_tb_footer et_pb_section_video_on_hover et_pb_social_icon et_pb_social_network_link et-social-instagram'><a 1321 href='https://www.instagram.com/nireyal/' 1322 class='icon et_pb_with_border' 1323 title='Follow on Instagram' 1324 target="_blank"><span 1325 class='et_pb_social_media_follow_network_name' 1326 aria-hidden='true' 1327 >Follow</span></a></li> 1328 </ul><div class="et_pb_module et_pb_text et_pb_text_4_tb_footer et_pb_text_align_left et_pb_bg_layout_light"> 1329 1330 1331 1332 1333 <div class="et_pb_text_inner"><p><a href="https://www.nirandfar.com/contact/">Email</a></p></div> 1334 </div> 1335 </div> 1336 1337 1338 1339 1340 </div><div class="et_pb_row et_pb_row_1_tb_footer"> 1341 <div class="et_pb_column et_pb_column_1_2 et_pb_column_3_tb_footer et_pb_css_mix_blend_mode_passthrough"> 1342 1343 1344 1345 1346 <div class="et_pb_module et_pb_text et_pb_text_5_tb_footer et_pb_text_align_left et_pb_bg_layout_light"> 1347 1348 1349 1350 1351 <div class="et_pb_text_inner"><a href="https://www.nirandfar.com/privacy/">Privacy</a> | <a href="https://www.nirandfar.com/sitemap/">Sitemap and Search</a> | <a href="#" onClick="UC_UI.showSecondLayer();">Cookie Settings</a> | <a href="#" onClick="UC_UI.showSecondLayer();">Do Not Sell</a></div> 1352 </div> 1353 </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_4_tb_footer et_pb_css_mix_blend_mode_passthrough et-last-child"> 1354 1355 1356 1357 1358 <div class="et_pb_module et_pb_text et_pb_text_6_tb_footer et_pb_text_align_right et_pb_text_align_left-tablet et_pb_bg_layout_light"> 1359 1360 1361 1362 1363 <div class="et_pb_text_inner"><p>© 2026 Copyright Nir And Far | All Rights Reserved</p></div> 1364 </div> 1365 </div> 1366 1367 1368 1369 1370 </div> 1371 1372 1373 </div> </div> 1374 </footer> 1375 </div> 1376 1377 1378 </div> 1379 </div> 1380 1381
1381<script type="speculationrules"> 1382{"prerender":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/lulo_gregorythemes/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender, .no-prerender a"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"moderate"}]} 1383</script>
1383 1384<!-- Vital Signs Tracker -->
1385<script> 1386 var _paq = window._paq = window._paq || []; 1387 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 1388 _paq.push(['trackPageView']); 1389 _paq.push(['enableLinkTracking']); 1390 (function() { 1391 var u="https://analytics.vitalsignstracker.com/"; 1392 _paq.push(['setTrackerUrl', u+'js/tracker.php']); 1393 _paq.push(['setSiteId', '201']); 1394 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 1395 g.async=true; g.src=u+'js/tracker.php'; s.parentNode.insertBefore(g,s); 1396 })(); 1397</script>
1397 1398<!-- End Vital Signs Tracker Code -->
1398<script>function loadScript(a){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="https://tracker.metricool.com/resources/be.js",c.onreadystatechange=a,c.onload=a,b.appendChild(c)}loadScript(function(){beTracker.t({hash:"72daaea5531a2c880bffbf876ef0d70c"})});</script>
1398
1398<script type="application/javascript"> 1399 (function() { 1400 var file = ["https:\/\/www.nirandfar.com\/wp-content\/et-cache\/1172\/et-divi-dynamic-tb-19471-tb-19473-1172-late.css"]; 1401 var handle = document.getElementById('divi-style-parent-css'); 1402 var location = handle.parentNode; 1403 1404 if (0===document.querySelectorAll('link[href="' + file + '"]').length) { 1405 var link = document.createElement('link'); 1406 link.rel = 'stylesheet'; 1407 link.id = 'et-dynamic-late-css'; 1408 link.href = file; 1409 1410 location.insertBefore(link, handle.nextSibling); 1411 } 1412 })(); 1413 </script>
1413 1414 <noscript><style>.lazyload{display:none;}</style></noscript>
1414<script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script>
1414<script async data-noptimize="1" src='https://www.nirandfar.com/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js?ao_version=3.1.15.1'></script>
1414<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1414-1415
1414 1415<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1415GTM-PC9LP3
vendor: 84 bytes, line 1415
1415" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1416<!-- End Google Tag Manager (noscript) --> 1417 1418<!-- the above is added to <body> with Divi plugin: https://www.nirandfar.com/wp-admin/admin.php?page=et_divi_options -> Integration -->
1419<script id="jquery-ui-core-js-before"> 1420jQuery.uiBackCompat = true; 1421//# sourceURL=jquery-ui-core-js-before 1422</script>
vendor: 1 bytes, line 1422
1422
1423<script id="jquery-ui-core-js" src="https://www.nirandfar.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1423
1423
1424<script id="jquery-ui-tooltip-js" src="https://www.nirandfar.com/wp-includes/js/jquery/ui/tooltip.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1424
1424
1425<script id="site_tracking-js-extra"> 1426var php_data = {"ac_settings":{"tracking_actid":999973568,"site_tracking_default":1},"user_email":""}; 1427//# sourceURL=site_tracking-js-extra 1428</script>
vendor: 1 bytes, line 1428
1428
1429<script id="site_tracking-js" src="https://www.nirandfar.com/wp-content/plugins/activecampaign-subscription-forms/site_tracking.js?ver=7.1.1"></script>
vendor: 1 bytes, line 1429
1429
1430<script id="divi-torque-lite-magnific-popup-js" src="https://www.nirandfar.com/wp-content/plugins/addons-for-divi/assets/libs/magnific-popup/magnific-popup.min.js?ver=4.11.1"></script>
vendor: 1 bytes, line 1430
1430
1431<script id="divi-torque-lite-frontend-js-extra"> 1432var diviTorqueLiteFrontend = {"ajaxurl":"https://www.nirandfar.com/wp-admin/admin-ajax.php"}; 1433//# sourceURL=divi-torque-lite-frontend-js-extra 1434</script>
vendor: 1 bytes, line 1434
1434
1435<script id="divi-torque-lite-frontend-js" src="https://www.nirandfar.com/wp-content/plugins/addons-for-divi/assets/js/frontend.js?ver=4.11.1"></script>
vendor: 1 bytes, line 1435
1435
1436<script id="divi-custom-script-js-extra"> 1437var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; 1438var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; 1439var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; 1440var et_pb_custom = {"ajaxurl":"https://www.nirandfar.com/wp-admin/admin-ajax.php","images_uri":"https://www.nirandfar.com/wp-content/themes/Divi/images","builder_images_uri":"https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"2cb9fdffe5","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"c0e59fef07","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"1172","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"","tinymce_uri":"https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#5075e8","waypoints_options":[]}; 1441var et_pb_box_shadow_elements = []; 1442//# sourceURL=divi-custom-script-js-extra 1443</script>
vendor: 1 bytes, line 1443
1443
1444<script id="divi-custom-script-js" src="https://www.nirandfar.com/wp-content/themes/nirandfar-divi-child/js/scripts-mod.min.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1444
1444
1445<script id="fitvids-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1445
1445
1446<script id="jquery-mobile-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.mobile.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1446
1446
1447<script id="magnific-popup-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/magnific-popup.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1447
1447
1448<script id="easypiechart-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/easypiechart.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1448
1448
1449<script id="salvattore-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/salvattore.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1449
1449
1450<script id="et-core-common-js" src="https://www.nirandfar.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1450
1450
1451<script id="googlesitekit-events-provider-content-events-js-before"> 1452window._googlesitekit = window._googlesitekit || {}; 1453window._googlesitekit.contentEvents = {"postID":1172,"isSinglePost":false,"hasVimeoEmbed":false}; 1454//# sourceURL=googlesitekit-events-provider-content-events-js-before 1455</script>
vendor: 1 bytes, line 1455
1455
1456<script id="googlesitekit-events-provider-content-events-js" src="https://www.nirandfar.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 1456
1456
1457<script id="et-builder-modules-script-motion-js-extra"> 1458var et_pb_motion_elements = {"desktop":[],"tablet":[],"phone":[]}; 1459//# sourceURL=et-builder-modules-script-motion-js-extra 1460</script>
vendor: 1 bytes, line 1460
1460
1461<script id="et-builder-modules-script-motion-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/motion-effects.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1461
1461
1462<script id="et-builder-modules-script-sticky-js-extra"> 1463var et_pb_sticky_elements = []; 1464//# sourceURL=et-builder-modules-script-sticky-js-extra 1465</script>
vendor: 1 bytes, line 1465
1465
1466<script id="et-builder-modules-script-sticky-js" src="https://www.nirandfar.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/sticky-elements.js?ver=4.27.9"></script>
1466 1467 1468 <span class="et_pb_scroll_top et-pb-icon"></span> 1469
1469<script>var rocket_beacon_data = {"ajax_url":"https:\/\/www.nirandfar.com\/wp-admin\/admin-ajax.php","nonce":"f0e333a950","url":"https:\/\/www.nirandfar.com\/contact","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true,"preconnect_external_domain":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800,"preconnect_external_domain_elements":["link","script","iframe"],"preconnect_external_domain_exclusions":["static.cloudflareinsights.com","rel=\"profile\"","rel=\"preconnect\"","rel=\"dns-prefetch\"","rel=\"icon\""]}</script>
1469<script data-name="wpr-wpr-beacon" src='https://www.nirandfar.com/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script>
1469<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44041bafb85224c',t:'MTc5MDkwNzkyOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1469<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"5c420053c2274b5d8bede0cc3d3f4688","spa":2}' crossorigin="anonymous"></script>
1469 1470</body> 1471</html> 1472 1473<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
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.