Showing source for: https://audienceconnect.co.za/
Duration: 0.392056s
Server: hcdn
<!DOCTYPE html>
<html lang="en-US" prefix="og: https://ogp.me/ns#" class="scroll-smooth">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],600..800&family=JetBrains+Mono:wght@400;700&family=Plus+Jakarta+Sans:ital,wght@0,300;0,500;0,700;0,800;1,500&display=swap" rel="stylesheet">
<script src="https://cdn.tailwindcss.com"></script>
<script>
tailwind.config = {
theme: {
extend: {
colors: {
ac: { black: '#0a0a0a', dark: '#141414', white: '#ffffff', navy: '#2a283e', coffee: '#382e27', emdark: '#067256', emmid: '#008361', teal: '#00b090', red: '#ef4444' }
},
fontFamily: { jakarta: ['"Plus Jakarta Sans"', 'sans-serif'], mono: ['"JetBrains Mono"', 'monospace'], display: ['"Bricolage Grotesque"', 'system-ui', 'sans-serif'] }
}
}
}
</script>
<style>
/* Brand display type — Bricolage Grotesque on all headings site-wide (CLAUDE.md §8) */
h1, h2, h3, .font-display { font-family: 'Bricolage Grotesque', system-ui, sans-serif; }
/* Dropdown Visibility Mechanics */
.group:hover .dropdown-menu { opacity: 1; visibility: visible; transform: translateY(0); pointer-events: auto; }
.dropdown-menu { pointer-events: none; }
/* Mobile Accordion Resets */
details > summary { list-style: none; }
details > summary::-webkit-details-marker { display: none; }
</style>
<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
<title>Audience Connect | Performance Marketing & Growth Agency</title>
<meta name="description" content="Scale your brand with Audience Connect. We are an elite performance marketing agency specialising in affiliate ecosystems, paid media, and conversion web dev."/>
<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://audienceconnect.co.za/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Audience Connect | Performance Marketing & Growth Agency" />
<meta property="og:description" content="Scale your brand with Audience Connect. We are an elite performance marketing agency specialising in affiliate ecosystems, paid media, and conversion web dev." />
<meta property="og:url" content="https://audienceconnect.co.za/" />
<meta property="og:site_name" content="Audience Connect" />
<meta property="og:updated_time" content="2026-04-12T10:20:47+02:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Audience Connect | Performance Marketing & Growth Agency" />
<meta name="twitter:description" content="Scale your brand with Audience Connect. We are an elite performance marketing agency specialising in affiliate ecosystems, paid media, and conversion web dev." />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Staff Writer" />
<meta name="twitter:label2" content="Time to read" />
<meta name="twitter:data2" content="Less than a minute" />
<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Organization","Person"],"@id":"https://audienceconnect.co.za/#person","name":"Audience Connect","url":"https://audienceconnect.co.za"},{"@type":"WebSite","@id":"https://audienceconnect.co.za/#website","url":"https://audienceconnect.co.za","name":"Audience Connect","publisher":{"@id":"https://audienceconnect.co.za/#person"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://audienceconnect.co.za/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://audienceconnect.co.za/#webpage","url":"https://audienceconnect.co.za/","name":"Audience Connect | Performance Marketing & Growth Agency","datePublished":"2026-04-12T09:50:11+02:00","dateModified":"2026-04-12T10:20:47+02:00","about":{"@id":"https://audienceconnect.co.za/#person"},"isPartOf":{"@id":"https://audienceconnect.co.za/#website"},"inLanguage":"en-US"}]}</script>
<!-- /Rank Math WordPress SEO plugin -->
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel="alternate" type="application/rss+xml" title="Audience Connect » Feed" href="https://audienceconnect.co.za/feed/" />
<link rel="alternate" type="application/rss+xml" title="Audience Connect » Comments Feed" href="https://audienceconnect.co.za/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://audienceconnect.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faudienceconnect.co.za%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://audienceconnect.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faudienceconnect.co.za%2F&format=xml" />
<!-- AC Schema Emitter -->
<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://audienceconnect.co.za/#organization","name":"Audience Connect","url":"https://audienceconnect.co.za/","description":"A Johannesburg-based team building a free store scanner that finds where e-commerce checkouts leak revenue, plus practical guides on checkout and conversion built on published CRO research and real store audits.","logo":{"@type":"ImageObject","url":"https://audienceconnect.co.za/wp-content/uploads/2026/05/ac-logo-schema-600x600-1.png","width":600,"height":600},"sameAs":["https://www.facebook.com/audienceconnectar","https://www.youtube.com/@audienceconnects","https://x.com/AudienceConnec1","https://www.instagram.com/audience_connect/"]},{"@type":"WebSite","@id":"https://audienceconnect.co.za/#website","url":"https://audienceconnect.co.za/","name":"Audience Connect","description":"Performance marketing built by operators, not pitched by account managers.","publisher":{"@id":"https://audienceconnect.co.za/#organization"},"inLanguage":"en-ZA","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://audienceconnect.co.za/?s={search_term_string}"},"query-input":"required name=search_term_string"}]},{"@type":"FAQPage","@id":"https://audienceconnect.co.za/#faq","mainEntity":[{"@type":"Question","name":"Is the scan really free?","acceptedAnswer":{"@type":"Answer","text":"Yes. The scan and the report cost nothing and need no account. You only pay if you want us to implement the fixes."}},{"@type":"Question","name":"Do you complete a purchase or store my data?","acceptedAnswer":{"@type":"Answer","text":"No purchase is ever made. We read your public store pages only, the same ones any shopper sees. We keep a record of the scan so we can follow up if you ask us to."}},{"@type":"Question","name":"How accurate is the money estimate?","acceptedAnswer":{"@type":"Answer","text":"It is a conservative range based on documented checkout research applied to the traffic and order value you enter. An estimate to show scale, not a guarantee."}},{"@type":"Question","name":"It said it could not read my store. Why?","acceptedAnswer":{"@type":"Answer","text":"Some stores sit behind bot protection like Cloudflare that blocks automated scanners. That is not a fault with your store. Email us and we will run it manually."}},{"@type":"Question","name":"What happens after the scan?","acceptedAnswer":{"@type":"Answer","text":"You get the report free. If you want the leaks fixed, we can implement them and run the deeper checkout review a scan cannot reach. Optional monitoring keeps watching for new leaks."}}]}]}</script>
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-emoji-styles-inline-css">
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="global-styles-inline-css">
: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%);--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);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }: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(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.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;}.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;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='parent-style-css' href='https://audienceconnect.co.za/wp-content/themes/hello-elementor/style.css?ver=7.0.7' media='all' />
<link rel='stylesheet' id='child-style-css' href='https://audienceconnect.co.za/wp-content/themes/hello-elementor-child/style.css?ver=7.0.7' media='all' />
<link rel='stylesheet' id='hello-elementor-css' href='https://audienceconnect.co.za/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.9' media='all' />
<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://audienceconnect.co.za/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.9' media='all' />
<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://audienceconnect.co.za/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.9' media='all' />
<script type="text/javascript">
window._nslDOMReady = (function () {
const executedCallbacks = new Set();
return function (callback) {
/**
* Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once!
*/
if (executedCallbacks.has(callback)) return;
const wrappedCallback = function () {
if (executedCallbacks.has(callback)) return;
executedCallbacks.add(callback);
callback();
};
if (document.readyState === "complete" || document.readyState === "interactive") {
wrappedCallback();
} else {
document.addEventListener("DOMContentLoaded", wrappedCallback);
}
};
})();
</script>
<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=GT-M3S9RBN6" async></script>
<script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["audienceconnect.co.za"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-M3S9RBN6");
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" } ); };
//# sourceURL=google_gtagjs-js-after
</script>
<link rel="https://api.w.org/" href="https://audienceconnect.co.za/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://audienceconnect.co.za/wp-json/wp/v2/pages/33" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://audienceconnect.co.za/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0.7" />
<link rel='shortlink' href='https://audienceconnect.co.za/' />
<meta name="generator" content="Site Kit by Google 1.179.0" />
<!-- Google Tag Manager snippet added by Site Kit -->
<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-WNJHVBS' );
</script>
<!-- End Google Tag Manager snippet added by Site Kit -->
<link rel="icon" href="https://audienceconnect.co.za/wp-content/uploads/2026/04/Audience-Connect-Icon-150x150.png" sizes="32x32" />
<link rel="icon" href="https://audienceconnect.co.za/wp-content/uploads/2026/04/Audience-Connect-Icon-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://audienceconnect.co.za/wp-content/uploads/2026/04/Audience-Connect-Icon-300x300.png" />
<meta name="msapplication-TileImage" content="https://audienceconnect.co.za/wp-content/uploads/2026/04/Audience-Connect-Icon-300x300.png" />
<style id="ac-ff-brand">.fluentform .ff-btn-submit,.frm-fluent-form .ff-btn-submit,.ff-btn.ff-btn-submit,.fluentform button[type="submit"]{background-color:#00b090!important;border-color:#00b090!important;color:#04140f!important;box-shadow:none!important;font-weight:700!important}.fluentform .ff-btn-submit:hover,.frm-fluent-form .ff-btn-submit:hover,.ff-btn.ff-btn-submit:hover,.fluentform button[type="submit"]:hover{background-color:#067256!important;color:#fff!important}</style><style type="text/css">div.nsl-container[data-align="left"] {
text-align: left;
}
div.nsl-container[data-align="center"] {
text-align: center;
}
div.nsl-container[data-align="right"] {
text-align: right;
}
div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] {
text-decoration: none;
box-shadow: none;
border: 0;
}
div.nsl-container .nsl-container-buttons {
display: flex;
padding: 5px 0;
}
div.nsl-container.nsl-container-block .nsl-container-buttons {
display: inline-grid;
grid-template-columns: minmax(145px, auto);
}
div.nsl-container-block-fullwidth .nsl-container-buttons {
flex-flow: column;
align-items: center;
}
div.nsl-container-block-fullwidth .nsl-container-buttons a,
div.nsl-container-block .nsl-container-buttons a {
flex: 1 1 auto;
display: block;
margin: 5px 0;
width: 100%;
}
div.nsl-container-inline {
margin: -5px;
text-align: left;
}
div.nsl-container-inline .nsl-container-buttons {
justify-content: center;
flex-wrap: wrap;
}
div.nsl-container-inline .nsl-container-buttons a {
margin: 5px;
display: inline-block;
}
div.nsl-container-grid .nsl-container-buttons {
flex-flow: row;
align-items: center;
flex-wrap: wrap;
}
div.nsl-container-grid .nsl-container-buttons a {
flex: 1 1 auto;
display: block;
margin: 5px;
max-width: 280px;
width: 100%;
}
@media only screen and (min-width: 650px) {
div.nsl-container-grid .nsl-container-buttons a {
width: auto;
}
}
div.nsl-container .nsl-button {
cursor: pointer;
vertical-align: top;
border-radius: 4px;
}
div.nsl-container .nsl-button-default {
color: #fff;
display: flex;
}
div.nsl-container .nsl-button-icon {
display: inline-block;
}
div.nsl-container .nsl-button-svg-container {
flex: 0 0 auto;
padding: 8px;
display: flex;
align-items: center;
}
div.nsl-container svg {
height: 24px;
width: 24px;
vertical-align: top;
}
div.nsl-container .nsl-button-default div.nsl-button-label-container {
margin: 0 24px 0 12px;
padding: 10px 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 20px;
letter-spacing: .25px;
overflow: hidden;
text-align: center;
text-overflow: clip;
white-space: nowrap;
flex: 1 1 auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-transform: none;
display: inline-block;
}
div.nsl-container .nsl-button-google[data-skin="light"] {
box-shadow: inset 0 0 0 1px #747775;
color: #1f1f1f;
}
div.nsl-container .nsl-button-google[data-skin="dark"] {
box-shadow: inset 0 0 0 1px #8E918F;
color: #E3E3E3;
}
div.nsl-container .nsl-button-google[data-skin="neutral"] {
color: #1F1F1F;
}
div.nsl-container .nsl-button-google div.nsl-button-label-container {
font-family: "Roboto Medium", Roboto, Helvetica, Arial, sans-serif;
}
div.nsl-container .nsl-button-apple .nsl-button-svg-container {
padding: 0 6px;
}
div.nsl-container .nsl-button-apple .nsl-button-svg-container svg {
height: 40px;
width: auto;
}
div.nsl-container .nsl-button-apple[data-skin="light"] {
color: #000;
box-shadow: 0 0 0 1px #000;
}
div.nsl-container .nsl-button-facebook[data-skin="white"] {
color: #000;
box-shadow: inset 0 0 0 1px #000;
}
div.nsl-container .nsl-button-facebook[data-skin="light"] {
color: #1877F2;
box-shadow: inset 0 0 0 1px #1877F2;
}
div.nsl-container .nsl-button-spotify[data-skin="white"] {
color: #191414;
box-shadow: inset 0 0 0 1px #191414;
}
div.nsl-container .nsl-button-apple div.nsl-button-label-container {
font-size: 17px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
div.nsl-container .nsl-button-slack div.nsl-button-label-container {
font-size: 17px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
div.nsl-container .nsl-button-slack[data-skin="light"] {
color: #000000;
box-shadow: inset 0 0 0 1px #DDDDDD;
}
div.nsl-container .nsl-button-tiktok[data-skin="light"] {
color: #161823;
box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12);
}
div.nsl-container .nsl-button-kakao {
color: rgba(0, 0, 0, 0.85);
}
.nsl-clear {
clear: both;
}
.nsl-container {
clear: both;
}
.nsl-disabled-provider .nsl-button {
filter: grayscale(1);
opacity: 0.8;
}
/*Button align start*/
div.nsl-container-inline[data-align="left"] .nsl-container-buttons {
justify-content: flex-start;
}
div.nsl-container-inline[data-align="center"] .nsl-container-buttons {
justify-content: center;
}
div.nsl-container-inline[data-align="right"] .nsl-container-buttons {
justify-content: flex-end;
}
div.nsl-container-grid[data-align="left"] .nsl-container-buttons {
justify-content: flex-start;
}
div.nsl-container-grid[data-align="center"] .nsl-container-buttons {
justify-content: center;
}
div.nsl-container-grid[data-align="right"] .nsl-container-buttons {
justify-content: flex-end;
}
div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons {
justify-content: space-around;
}
div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons {
justify-content: space-between;
}
/* Button align end*/
/* Redirect */
#nsl-redirect-overlay {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
position: fixed;
z-index: 1000000;
left: 0;
top: 0;
width: 100%;
height: 100%;
backdrop-filter: blur(1px);
background-color: RGBA(0, 0, 0, .32);;
}
#nsl-redirect-overlay-container {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background-color: white;
padding: 30px;
border-radius: 10px;
}
#nsl-redirect-overlay-spinner {
content: '';
display: block;
margin: 20px;
border: 9px solid RGBA(0, 0, 0, .6);
border-top: 9px solid #fff;
border-radius: 50%;
box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6);
width: 40px;
height: 40px;
animation: nsl-loader-spin 2s linear infinite;
}
@keyframes nsl-loader-spin {
0% {
transform: rotate(0deg)
}
to {
transform: rotate(360deg)
}
}
#nsl-redirect-overlay-title {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 18px;
font-weight: bold;
color: #3C434A;
}
#nsl-redirect-overlay-text {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
text-align: center;
font-size: 14px;
color: #3C434A;
}
/* Redirect END*/</style><style type="text/css">/* Notice fallback */
#nsl-notices-fallback {
position: fixed;
right: 10px;
top: 10px;
z-index: 10000;
}
.admin-bar #nsl-notices-fallback {
top: 42px;
}
#nsl-notices-fallback > div {
position: relative;
background: #fff;
border-left: 4px solid #fff;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
margin: 5px 15px 2px;
padding: 1px 20px;
}
#nsl-notices-fallback > div.error {
display: block;
border-left-color: #dc3232;
}
#nsl-notices-fallback > div.updated {
display: block;
border-left-color: #46b450;
}
#nsl-notices-fallback p {
margin: .5em 0;
padding: 2px;
}
#nsl-notices-fallback > div:after {
position: absolute;
right: 5px;
top: 5px;
content: '\00d7';
display: block;
height: 16px;
width: 16px;
line-height: 16px;
text-align: center;
font-size: 20px;
cursor: pointer;
}</style><link rel='stylesheet' id='ac-la-css' href='https://audienceconnect.co.za/wp-content/plugins/ac-leak-auditor/assets/auditor.css?ver=1.0.0' media='all' />
<link rel='stylesheet' id='fluent-form-styles-css' href='https://audienceconnect.co.za/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.2.4' media='all' />
<link rel='stylesheet' id='fluentform-public-default-css' href='https://audienceconnect.co.za/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.2.4' media='all' />
</head>
<body class="home wp-singular page-template page-template-front-page page-template-front-page-php page page-id-33 wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-elementor-child font-jakarta selection:bg-ac-emmid selection:text-white hello-elementor-default">
<header class="fixed top-0 w-full z-[100] bg-white/90 backdrop-blur-md border-b border-black/5 transition-all duration-300" id="main-header">
<div class="max-w-[95rem] mx-auto px-6 h-20 flex justify-between items-center relative z-20">
<!-- Logo -->
<a href="https://audienceconnect.co.za/" class="flex items-center gap-2 group relative z-[110]">
<svg width="32" height="32" viewBox="0 0 40 40" fill="none" class="transition-transform duration-500 group-hover:scale-110">
<path d="M20 4L4 36H11.5L20 18L28.5 36H36L20 4Z" fill="#141414" class="logo-base"/>
<path d="M12 26L20 16L24 21L30 14L20 4L12 26Z" fill="#00b090"/>
</svg>
<div class="font-extrabold text-lg md:text-xl tracking-tighter uppercase logo-text text-ac-black">Audience<span class="text-ac-emmid">Connect</span></div>
</a>
<!-- Desktop Nav -->
<nav class="hidden lg:flex items-center gap-8 font-mono text-[10px] tracking-[0.2em] font-bold text-black/60 uppercase h-full">
<!-- Services Dropdown -->
<div class="relative group h-full flex items-center">
<a href="https://audienceconnect.co.za/services" class="nav-link hover:text-ac-emmid transition-colors flex items-center gap-1 h-full cursor-pointer">
Services
<svg class="w-3 h-3" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg>
</a>
<div class="dropdown-menu absolute top-[100%] left-0 w-64 bg-white border border-black/5 shadow-xl rounded-xl opacity-0 invisible transition-all duration-300 transform translate-y-2 flex flex-col p-2">
<a href="https://audienceconnect.co.za/services/design-branding" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Identity Systems</a>
<a href="https://audienceconnect.co.za/services/paid-advertising" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Paid Advertising</a>
<a href="https://audienceconnect.co.za/services/authority-seo" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Authority & SEO</a>
<a href="https://audienceconnect.co.za/services/wordpress-development/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">WordPress Development</a>
<a href="https://audienceconnect.co.za/services/performance-infrastructure" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Performance Infrastructure</a>
<a href="https://audienceconnect.co.za/services/revenue-leak-auditor" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Revenue-Leak Auditor</a>
</div>
</div>
<!-- Labs Dropdown -->
<div class="relative group h-full flex items-center">
<a href="https://audienceconnect.co.za/labs/" class="nav-link hover:text-ac-emmid transition-colors flex items-center gap-1 h-full cursor-pointer">
The Labs
<svg class="w-3 h-3" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg>
</a>
<div class="dropdown-menu absolute top-[100%] left-0 w-64 bg-white border border-black/5 shadow-xl rounded-xl opacity-0 invisible transition-all duration-300 transform translate-y-2 flex flex-col p-2">
<a href="https://audienceconnect.co.za/labs/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] font-bold text-ac-teal transition-colors border-b border-black/5 mb-1">View All Modules</a>
<a href="https://audienceconnect.co.za/labs/funnel-modeller/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Funnel Modeller</a>
<a href="https://audienceconnect.co.za/labs/utm-telemetry-matrix/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">UTM Telemetry Matrix</a>
<a href="https://audienceconnect.co.za/labs/semantic-schema/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Semantic Schema</a>
<a href="https://audienceconnect.co.za/labs/mailforge/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Mailforge</a>
<a href="https://audienceconnect.co.za/labs/youtube-studio/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">YouTube Studio</a>
<a href="https://audienceconnect.co.za/labs/animated-ad-studio/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Animated Ad Studio</a>
<a href="https://audienceconnect.co.za/labs/social-card-forge/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Social Card Forge</a>
<a href="https://audienceconnect.co.za/labs/split-test-significance/" class="px-4 py-3 hover:bg-slate-50 rounded-lg text-[10px] text-ac-black transition-colors">Split-Test Significance</a>
</div>
</div>
<!-- Chrome Extension -->
<a href="https://audienceconnect.co.za/extensions/ac-tube/" class="nav-link hover:text-ac-emmid transition-colors">Chrome Extension</a>
<!-- Blueprint Anchor -->
<a href="https://audienceconnect.co.za/#methodology" class="nav-link hover:text-ac-emmid transition-colors">The Blueprint</a>
<!-- Insights (surfaces the blog) -->
<a href="https://audienceconnect.co.za/insights/" class="nav-link hover:text-ac-emmid transition-colors">Insights</a>
<!-- Free Store Scan (the wedge). Inline !important so dark-page .nav-link overrides do not grey it out. -->
<a href="https://audienceconnect.co.za/audit/" class="nav-link hover:text-ac-emmid transition-colors" style="color:#00b090 !important;font-weight:700;">Free Store Scan</a>
</nav>
<!-- Auth & Mobile Trigger -->
<div class="flex items-center gap-4 relative z-[110]">
<a href="https://audienceconnect.co.za/login/" class="hidden md:flex text-[10px] font-mono font-bold tracking-widest uppercase text-ac-black/60 hover:text-ac-emmid transition-colors">Sign In</a>
<a href="https://audienceconnect.co.za/create-account/" class="hidden md:flex cta-btn px-6 py-2.5 bg-ac-black text-white font-mono text-[10px] font-bold tracking-widest rounded-sm hover:bg-ac-emmid transition-all uppercase shadow-sm">Create Account</a>
<button id="mobile-menu-btn" class="lg:hidden p-2 text-ac-black focus:outline-none">
<svg class="w-7 h-7" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16m-7 6h7"></path></svg>
</button>
</div>
</div>
</header>
<!-- Mobile Menu: Closed by default -->
<div id="mobile-menu" class="fixed inset-0 bg-ac-black/95 backdrop-blur-xl z-[105] opacity-0 invisible flex flex-col pt-24 px-6 pb-12 overflow-y-auto transition-all duration-300">
<nav class="flex flex-col gap-6 text-left w-full max-w-md mx-auto">
<!-- Free Store Scan (the wedge) -->
<a href="https://audienceconnect.co.za/audit/" class="mobile-link font-jakarta text-2xl font-bold text-ac-teal uppercase tracking-widest hover:text-white">Free Store Scan</a>
<a href="https://audienceconnect.co.za/insights/" class="mobile-link font-jakarta text-2xl font-bold text-white uppercase tracking-widest hover:text-ac-teal">Insights</a>
<!-- Services Accordion -->
<details class="group">
<summary class="font-jakarta text-2xl font-bold text-white uppercase tracking-widest cursor-pointer list-none flex justify-between items-center">
Services
<svg class="w-5 h-5 text-ac-teal transition-transform group-open:rotate-180" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg>
</summary>
<div class="flex flex-col gap-4 mt-6 ml-4 border-l-2 border-ac-teal/30 pl-4">
<a href="https://audienceconnect.co.za/services/design-branding" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Identity Systems</a>
<a href="https://audienceconnect.co.za/services/paid-advertising" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Paid Advertising</a>
<a href="https://audienceconnect.co.za/services/authority-seo" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Authority & SEO</a>
<a href="https://audienceconnect.co.za/services/wordpress-development/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">WordPress Development</a>
<a href="https://audienceconnect.co.za/services/performance-infrastructure" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Performance Infrastructure</a>
<a href="https://audienceconnect.co.za/services/revenue-leak-auditor" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Revenue-Leak Auditor</a>
</div>
</details>
<!-- Labs Accordion -->
<details class="group">
<summary class="font-jakarta text-2xl font-bold text-white uppercase tracking-widest cursor-pointer list-none flex justify-between items-center">
The Labs
<svg class="w-5 h-5 text-ac-teal transition-transform group-open:rotate-180" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg>
</summary>
<div class="flex flex-col gap-4 mt-6 ml-4 border-l-2 border-ac-teal/30 pl-4">
<a href="https://audienceconnect.co.za/labs/" class="mobile-link font-jakarta text-lg text-ac-teal font-bold hover:text-white">View All Modules</a>
<a href="https://audienceconnect.co.za/labs/funnel-modeller/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Funnel Modeller</a>
<a href="https://audienceconnect.co.za/labs/utm-telemetry-matrix/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">UTM Telemetry Matrix</a>
<a href="https://audienceconnect.co.za/labs/semantic-schema/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Semantic Schema</a>
<a href="https://audienceconnect.co.za/labs/mailforge/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Mailforge</a>
<a href="https://audienceconnect.co.za/labs/youtube-studio/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">YouTube Studio</a>
<a href="https://audienceconnect.co.za/labs/animated-ad-studio/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Animated Ad Studio</a>
<a href="https://audienceconnect.co.za/labs/social-card-forge/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Social Card Forge</a>
<a href="https://audienceconnect.co.za/labs/split-test-significance/" class="mobile-link font-jakarta text-lg text-white/70 hover:text-white">Split-Test Significance</a>
</div>
</details>
<a href="https://audienceconnect.co.za/extensions/ac-tube/" class="mobile-link font-jakarta text-2xl font-bold text-white uppercase tracking-widest">Chrome Ext.</a>
<div class="w-full h-px bg-white/10 my-4"></div>
<!-- Dynamic Auth Buttons -->
<a href="https://audienceconnect.co.za/create-account/" class="mobile-link w-full text-center px-8 py-4 bg-ac-emmid text-white font-mono text-sm font-bold uppercase rounded-sm">CREATE ACCOUNT</a>
<a href="https://audienceconnect.co.za/login/" class="mobile-link w-full text-center px-8 py-4 bg-transparent border border-white/10 text-white font-mono text-sm font-bold uppercase rounded-sm">SIGN IN</a>
</nav>
</div>
<script>
document.addEventListener('DOMContentLoaded', () => {
const btn = document.getElementById('mobile-menu-btn');
const menu = document.getElementById('mobile-menu');
const mobileLinks = document.querySelectorAll('.mobile-link');
const toggleMenu = () => {
const open = menu.classList.contains('active');
menu.classList.toggle('active', !open);
menu.classList.toggle('opacity-100', !open);
menu.classList.toggle('visible', !open);
menu.classList.toggle('opacity-0', open);
menu.classList.toggle('invisible', open);
document.body.style.overflow = open ? '' : 'hidden';
};
if(btn) btn.addEventListener('click', toggleMenu);
mobileLinks.forEach(l => l.addEventListener('click', () => {
if (menu.classList.contains('active')) toggleMenu();
}));
});
</script><link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],300..800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet">
<style>
#main-header{background-color:rgba(5,5,5,.9)!important;border-bottom-color:rgba(255,255,255,.06)!important}
.logo-base{fill:#fff!important}.logo-text{color:#fff!important}
.nav-link{color:rgba(255,255,255,.55)!important}.nav-link:hover{color:#00b090!important}
#breadcrumb-bar{display:none!important}#mobile-menu-btn{color:#fff!important}
.hp{background:#050505;color:#fff;font-family:'Plus Jakarta Sans',system-ui,sans-serif;overflow-x:hidden}
.hp *,.hp *::before,.hp *::after{box-sizing:border-box}
.hp-wrap{max-width:80rem;margin:0 auto;padding:0 24px}
.hp-mono{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.18em;font-size:11px}
.hp-h2{font-family:'Bricolage Grotesque',system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.05}
.hp a{text-decoration:none}
.hp-btn{display:inline-block;padding:15px 28px;border-radius:11px;background:#00b090;color:#04140f;font-weight:700;font-size:15px;transition:background .15s}
.hp-btn:hover{background:#067256;color:#fff}
.hp-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff}
.hp-btn--ghost:hover{border-color:#00b090;background:transparent;color:#fff}
/* HERO */
.hp-hero{padding:130px 24px 56px;text-align:center;background:radial-gradient(ellipse 90% 70% at 50% -10%,rgba(0,176,144,.14),transparent 62%)}
.hp-hero .hp-mono{color:#00b090;display:block;margin-bottom:18px}
.hp-hero h1{font-family:'Bricolage Grotesque',system-ui,sans-serif;font-weight:800;letter-spacing:-.025em;font-size:clamp(38px,6.6vw,72px);line-height:1.0;margin:0 auto 20px;max-width:16ch}
.hp-hero h1 em{font-style:normal;color:#00b090}
.hp-hero .lede{color:rgba(255,255,255,.62);font-size:clamp(16px,2.2vw,21px);line-height:1.5;max-width:620px;margin:0 auto 34px}
.hp-tool{max-width:760px;margin:0 auto}
.hp-trust{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin:26px auto 0;max-width:680px;font-size:12.5px;color:rgba(255,255,255,.45)}
.hp-trust b{color:#00b090;font-weight:700}
/* SECTIONS */
.hp-sec{padding:74px 0;border-top:1px solid rgba(255,255,255,.06)}
.hp-head{text-align:center;max-width:640px;margin:0 auto 46px}
.hp-head .hp-mono{color:#00b090;display:block;margin-bottom:14px}
.hp-head h2{font-size:clamp(28px,4vw,42px);margin:0 0 12px}
.hp-head p{color:rgba(255,255,255,.55);font-size:16px;line-height:1.6;margin:0}
.hp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.hp-step{padding:26px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#0a0a0a}
.hp-step .n{font-family:'JetBrains Mono',monospace;font-size:12px;color:#00b090;margin-bottom:14px}
.hp-step h3{font-family:'Bricolage Grotesque',sans-serif;font-size:19px;font-weight:700;margin:0 0 8px}
.hp-step p{color:rgba(255,255,255,.55);font-size:14px;line-height:1.6;margin:0}
.hp-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.hp-check{padding:20px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#0f0f0f}
.hp-check h4{font-size:15px;font-weight:700;margin:0 0 6px;display:flex;align-items:center;gap:9px}
.hp-check h4::before{content:'';width:7px;height:7px;border-radius:50%;background:#00b090;flex:0 0 auto}
.hp-check p{color:rgba(255,255,255,.5);font-size:13px;line-height:1.55;margin:0}
.hp-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.hp-rung{padding:26px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#0a0a0a;position:relative}
.hp-rung.mid{border-top:2px solid #00b090}
.hp-rung .tag{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#00b090;margin-bottom:12px;display:block}
.hp-rung h3{font-family:'Bricolage Grotesque',sans-serif;font-size:22px;font-weight:800;margin:0 0 6px}
.hp-rung p{color:rgba(255,255,255,.55);font-size:14px;line-height:1.6;margin:0}
/* Latest insights */
.hp-ins{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.hp-card{display:flex;flex-direction:column;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;color:#fff;transition:border-color .2s,transform .2s}
.hp-card:hover{border-color:rgba(0,176,144,.4);transform:translateY(-4px)}
.hp-thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#0a0a0a,#0f0f0f);overflow:hidden;position:relative}
.hp-thumb img{width:100%;height:100%;object-fit:cover}
.hp-thumb .ph{position:absolute;inset:0;display:grid;place-items:center;color:rgba(0,176,144,.35);font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:36px}
.hp-card .b{padding:18px;display:flex;flex-direction:column;flex:1}
.hp-card .meta{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#00b090;margin-bottom:9px}
.hp-card h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:17px;line-height:1.25;margin:0}
.hp-center{text-align:center;margin-top:36px}
/* Services demoted */
.hp-svc{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:26px}
.hp-svc a{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0f0f0f;color:rgba(255,255,255,.75);font-size:14px;font-weight:600;transition:.15s}
.hp-svc a:hover{border-color:rgba(0,176,144,.35);color:#fff}
/* FAQ */
.hp-faq{max-width:760px;margin:0 auto}
.hp-faq details{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0a0a0a;margin-bottom:12px;overflow:hidden}
.hp-faq summary{cursor:pointer;list-style:none;padding:18px 20px;font-weight:600;font-size:16px;display:flex;justify-content:space-between;gap:12px}
.hp-faq summary::-webkit-details-marker{display:none}
.hp-faq summary::after{content:'+';color:#00b090;font-size:22px;line-height:1}
.hp-faq details[open] summary::after{content:'\2212'}
.hp-faq-body{padding:0 20px 20px;color:rgba(255,255,255,.6);font-size:14.5px;line-height:1.7}
/* Intake / talk */
.hp-talk{max-width:720px;margin:0 auto}
.hp-final{text-align:center;padding:84px 24px;background:radial-gradient(ellipse 80% 100% at 50% 100%,rgba(0,176,144,.10),transparent 70%)}
.hp-final h2{font-size:clamp(30px,4.6vw,50px);margin:0 0 14px}
.hp-final p{color:rgba(255,255,255,.55);font-size:18px;margin:0 0 30px}
@media(max-width:980px){.hp-checks{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.hp-steps,.hp-ladder,.hp-ins,.hp-checks{grid-template-columns:1fr}.hp-hero{padding-top:112px}}
</style>
<div class="hp">
<!-- HERO: the scanner leads -->
<section class="hp-hero" id="top">
<div class="hp-wrap">
<span class="hp-mono">Free store audit · Built by operators</span>
<h1>Find the money <em>leaking</em> out of your store.</h1>
<p class="lede">Enter your URL. We read your live store, flag the conversion leaks, and show what each one is costing you, with the evidence. Free, no login, and we never complete a purchase.</p>
<div class="hp-tool"> <div class="ala" id="ala-app">
<form class="ala-form" id="ala-form">
<label class="ala-label" for="ala-url">Your store URL</label>
<div class="ala-row">
<input type="url" id="ala-url" name="url" placeholder="https://yourstore.com" required autocomplete="off">
<button type="submit" class="ala-btn">Scan for leaks</button>
</div>
<details class="ala-adv">
<summary>Add your numbers for a money estimate (optional)</summary>
<div class="ala-adv-grid">
<label>Monthly visits <input type="number" id="ala-visits" name="visits" min="0" placeholder="10000"></label>
<label>Average order value (R) <input type="number" id="ala-aov" name="aov" min="0" placeholder="600"></label>
<label>Email me the report <input type="email" id="ala-email" name="email" placeholder="[email protected]"></label>
</div>
</details>
<label class="ala-mon"><input type="checkbox" id="ala-monitor" name="monitor" value="1"> Watch my store and email me weekly if a new leak appears (add your email above)</label>
<p class="ala-fine">Free. We read your public store pages only. No purchase is ever made.</p>
</form>
<div class="ala-status" id="ala-status" hidden></div>
<div class="ala-report" id="ala-report"></div>
</div>
</div>
<div class="hp-trust">
<span><b>✓</b> No login required</span>
<span><b>✓</b> We never buy anything</span>
<span><b>✓</b> Shopify & WooCommerce</span>
<span><b>✓</b> Based on Baymard checkout research</span>
</div>
</div>
</section>
<!-- HOW IT WORKS (keeps the #methodology anchor the nav points to) -->
<section class="hp-sec" id="methodology">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">How it works</span><h2 class="hp-h2">Three steps, about thirty seconds.</h2></div>
<div class="hp-steps">
<div class="hp-step"><div class="n">STEP 01</div><h3>Enter your store URL</h3><p>Any live store. Add your monthly visits and average order value for a money estimate.</p></div>
<div class="hp-step"><div class="n">STEP 02</div><h3>We read your funnel</h3><p>We check your storefront and the path toward checkout for the leaks that quietly kill conversions.</p></div>
<div class="hp-step"><div class="n">STEP 03</div><h3>Get your leak report</h3><p>A scored report with the leaks we found, what each is costing you, and what to fix first.</p></div>
</div>
</div>
</section>
<!-- WHAT WE CHECK -->
<section class="hp-sec">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">What we check</span><h2 class="hp-h2">The leaks that cost real money.</h2><p>Grounded in documented checkout and conversion research, not opinion.</p></div>
<div class="hp-checks">
<div class="hp-check"><h4>Trust at checkout</h4><p>Secure connection, payment marks, reviews, returns. Shoppers hesitate without them.</p></div>
<div class="hp-check"><h4>Mobile experience</h4><p>Whether your store converts on phones, where most traffic and most lost sales live.</p></div>
<div class="hp-check"><h4>Page speed</h4><p>Slow pages measurably lose sales and raise ad costs. We flag where you bleed.</p></div>
<div class="hp-check"><h4>Conversion tracking</h4><p>Missing pixels mean you optimise blind and pay for ads you cannot measure.</p></div>
<div class="hp-check"><h4>Broken paths</h4><p>Dead links and missing images on the road to purchase, each a lost sale.</p></div>
<div class="hp-check"><h4>Discoverability</h4><p>The technical basics that decide whether you earn free organic traffic.</p></div>
</div>
</div>
</section>
<!-- THE LADDER -->
<section class="hp-sec">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">How we help</span><h2 class="hp-h2">Free diagnosis. Paid cure. Recurring care.</h2></div>
<div class="hp-ladder">
<div class="hp-rung"><span class="tag">Free</span><h3>The Scan</h3><p>Find the leaks and see the money, with proof. No cost, no login. Yours to keep.</p></div>
<div class="hp-rung mid"><span class="tag">Paid · project</span><h3>The Fix</h3><p>We implement the fixes and run the deeper checkout review a scan cannot reach.</p></div>
<div class="hp-rung"><span class="tag">Ongoing</span><h3>Monitoring</h3><p>We keep watching and email you the moment a new leak appears or a fix regresses.</p></div>
</div>
<div class="hp-center"><a class="hp-btn hp-btn--ghost" href="https://audienceconnect.co.za/fix/">See how the Fix works</a></div>
</div>
</section>
<!-- LATEST INSIGHTS (dynamic — always fresh) -->
<section class="hp-sec">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">Fresh from the Labs of the trade</span><h2 class="hp-h2">Guides on plugging the leaks.</h2><p>New, practical guides every week. No fluff, no AI sludge.</p></div>
<div class="hp-ins">
<a class="hp-card" href="https://audienceconnect.co.za/what-your-thank-you-page-should-actually-say-beyond-order-confirmed/">
<div class="hp-thumb"><img width="768" height="576" src="https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-mpN7xjKQ_Ns-768x576.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="" loading="lazy" decoding="async" srcset="https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-mpN7xjKQ_Ns-768x576.jpg 768w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-mpN7xjKQ_Ns-300x225.jpg 300w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-mpN7xjKQ_Ns-1024x768.jpg 1024w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-mpN7xjKQ_Ns.jpg 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" /></div>
<div class="b"><div class="meta">16 Oct 2026</div><h3>What your thank-you page should actually say, beyond “order confirmed”</h3></div>
</a>
<a class="hp-card" href="https://audienceconnect.co.za/cart-expiry-how-long-should-an-item-stay-reserved-before-it-is-released/">
<div class="hp-thumb"><img width="768" height="513" src="https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-kN_kViDchA0-1-768x513.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="" loading="lazy" decoding="async" srcset="https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-kN_kViDchA0-1-768x513.jpg 768w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-kN_kViDchA0-1-300x200.jpg 300w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-kN_kViDchA0-1-1024x684.jpg 1024w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-kN_kViDchA0-1.jpg 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" /></div>
<div class="b"><div class="meta">15 Oct 2026</div><h3>Cart expiry: how long should an item stay reserved before it is released</h3></div>
</a>
<a class="hp-card" href="https://audienceconnect.co.za/subscription-checkout-design-reducing-churn-at-the-point-of-signup/">
<div class="hp-thumb"><img width="768" height="512" src="https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-vjMgqUkS8q8-768x512.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="" loading="lazy" decoding="async" srcset="https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-vjMgqUkS8q8-768x512.jpg 768w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-vjMgqUkS8q8-300x200.jpg 300w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-vjMgqUkS8q8-1024x683.jpg 1024w, https://audienceconnect.co.za/wp-content/uploads/2026/10/unsplash-vjMgqUkS8q8.jpg 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" /></div>
<div class="b"><div class="meta">14 Oct 2026</div><h3>Subscription checkout design: reducing churn at the point of signup</h3></div>
</a>
</div>
<div class="hp-center"><a class="hp-btn hp-btn--ghost" href="https://audienceconnect.co.za/insights/">Read all guides</a></div>
</div>
</section>
<!-- BEYOND THE AUDIT (services demoted to expansion) -->
<section class="hp-sec">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">Beyond the audit</span><h2 class="hp-h2">Once the leaks are plugged, we go further.</h2><p>The audit is the wedge. When you are ready to grow the traffic that now converts, we do that too.</p></div>
<div class="hp-svc">
<a href="https://audienceconnect.co.za/services/paid-advertising/">Paid Advertising →</a>
<a href="https://audienceconnect.co.za/services/authority-seo/">Authority & SEO →</a>
<a href="https://audienceconnect.co.za/services/wordpress-development/">WordPress Development →</a>
<a href="https://audienceconnect.co.za/services/design-branding/">Design & Branding →</a>
<a href="https://audienceconnect.co.za/services/performance-infrastructure/">Performance Infrastructure →</a>
<a href="https://audienceconnect.co.za/services/">All services →</a>
</div>
</div>
</section>
<!-- FAQ (mirrored in functions.php §16) -->
<section class="hp-sec">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">Questions</span><h2 class="hp-h2">Before you scan.</h2></div>
<div class="hp-faq">
<details><summary><span>Is the scan really free?</span></summary><div class="hp-faq-body">Yes. The scan and the report cost nothing and need no account. You only pay if you want us to implement the fixes.</div></details>
<details><summary><span>Do you complete a purchase or store my data?</span></summary><div class="hp-faq-body">No purchase is ever made. We read your public store pages only, the same ones any shopper sees. We keep a record of the scan so we can follow up if you ask us to.</div></details>
<details><summary><span>How accurate is the money estimate?</span></summary><div class="hp-faq-body">It is a conservative range based on documented checkout research applied to the traffic and order value you enter. An estimate to show scale, not a guarantee.</div></details>
<details><summary><span>It said it could not read my store. Why?</span></summary><div class="hp-faq-body">Some stores sit behind bot protection like Cloudflare that blocks automated scanners. That is not a fault with your store. Email us and we will run it manually.</div></details>
<details><summary><span>What happens after the scan?</span></summary><div class="hp-faq-body">You get the report free. If you want the leaks fixed, we can implement them and run the deeper checkout review a scan cannot reach. Optional monitoring keeps watching for new leaks.</div></details>
</div>
</div>
</section>
<!-- TALK TO US (keeps the #intake anchor + a human path) -->
<section class="hp-sec" id="intake">
<div class="hp-wrap">
<div class="hp-head"><span class="hp-mono">Talk to a human</span><h2 class="hp-h2">Rather just chat it through?</h2><p>Tell us about your store and we will come back with where to start.</p></div>
<div class="hp-talk"><div class='fluentform ff-default fluentform_wrapper_3 ffs_default_wrap'><form data-form_id="3" id="fluentform_3" class="frm-fluent-form fluent_form_3 ff-el-form-top ff_form_instance_3_1 ff-form-loading ffs_default" data-form_instance="ff_form_instance_3_1" method="POST" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;">
<legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Website Audit</legend><input type='hidden' name='__fluent_form_embded_post_id' value='33' /><input type="hidden" id="_fluentform_3_fluentformnonce" name="_fluentform_3_fluentformnonce" value="04d9f015ed" /><input type="hidden" name="_wp_http_referer" value="/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_names_first_name_' id='label_ff_3_names_first_name_' >First Name</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_3_names_first_name_" class="ff-el-form-control" placeholder="First Name" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_email' id='label_ff_3_email' aria-label="Email">Email</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_3_email" class="ff-el-form-control" placeholder="Email Address" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_subject' id='label_ff_3_subject' aria-label="Business Name">Business Name</label></div><div class='ff-el-input--content'><input type="text" name="subject" class="ff-el-form-control" placeholder="Business Name" data-name="subject" id="ff_3_subject" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" aria-label="Submit">Submit</button></div></fieldset></form><div id='fluentform_3_errors' class='ff-errors-in-stack ff_form_instance_3_1 ff-form-loading_errors ff_form_instance_3_1_errors'></div></div> <script type="text/javascript">
window.fluent_form_ff_form_instance_3_1 = {"id":"3","ajaxUrl":"https:\/\/audienceconnect.co.za\/wp-admin\/admin-ajax.php","settings":{"layout":{"labelPlacement":"top","asteriskPlacement":"asterisk-right","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","cssClassName":""},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_3_1","form_id_selector":"fluentform_3","rules":{"names[first_name]":{"required":{"value":true,"message":"This field is required","global":true,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":true,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":false,"message":"This field is required","global":true,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"This field is required","global":true,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":true,"global_message":"This field must contain a valid email"}},"subject":{"required":{"value":true,"message":"This field is required","global":true,"global_message":"This field is required"}}},"debounce_time":300,"file_upload_settings":[]};
</script>
</div>
</div>
</section>
<!-- FINAL CTA -->
<section class="hp-final">
<div class="hp-wrap">
<h2 class="hp-h2">See what your store is leaking.</h2>
<p>Thirty seconds, and you keep the report.</p>
<a class="hp-btn" href="#top">Scan my store</a>
</div>
</section>
</div>
<!-- ==========================================
FOOTER ARCHITECTURE
========================================== -->
<footer class="bg-[#050505] text-white pt-20 md:pt-24 pb-8 md:pb-10 px-6 border-t border-white/5">
<div class="max-w-[90rem] mx-auto">
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-12 gap-10 md:gap-12 lg:gap-8 border-b border-white/10 pb-12 md:pb-16">
<div class="sm:col-span-2 lg:col-span-4">
<a href="https://audienceconnect.co.za/" class="flex items-center gap-2 mb-6 inline-flex group">
<svg width="28" height="28" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform duration-500 group-hover:scale-110">
<defs>
<linearGradient id="arrow-grad-footer" x1="12" y1="26" x2="30" y2="4" gradientUnits="userSpaceOnUse">
<stop stop-color="#00b090" />
<stop offset="1" stop-color="#067256" />
</linearGradient>
</defs>
<path d="M20 4L4 36H11.5L20 18L28.5 36H36L20 4Z" fill="#141414"/>
<path d="M12 26L20 16L24 21L30 14L20 4L12 26Z" fill="url(#arrow-grad-footer)"/>
</svg>
<div class="flex items-center text-lg md:text-xl font-extrabold tracking-tighter ml-1">
<span>AUDIENCE</span>
<span class="text-ac-emmid">CONNECT</span>
</div>
</a>
<p class="font-jakarta text-white/40 text-sm leading-relaxed max-w-sm mb-6 md:mb-8">
We find the money leaking out of online stores, fix it, and keep it plugged. Built by operators, for stores that want more from the traffic they already have.
</p>
<div class="flex items-center gap-4">
<a href="https://www.facebook.com/audienceconnectar" target="_blank" rel="noopener noreferrer" aria-label="Audience Connect on Facebook" class="text-white/40 hover:text-ac-teal transition-colors">
<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M22 12.06C22 6.505 17.523 2 12 2S2 6.505 2 12.06c0 5.02 3.657 9.184 8.438 9.94v-7.03H7.898v-2.91h2.54V9.845c0-2.522 1.492-3.916 3.777-3.916 1.094 0 2.238.196 2.238.196v2.475h-1.261c-1.243 0-1.63.775-1.63 1.57v1.89h2.773l-.443 2.91h-2.33V22c4.78-.756 8.438-4.92 8.438-9.94Z"/></svg>
</a>
<a href="https://www.youtube.com/@audienceconnects" target="_blank" rel="noopener noreferrer" aria-label="Audience Connect on YouTube" class="text-white/40 hover:text-ac-teal transition-colors">
<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M23.5 6.19a3.02 3.02 0 0 0-2.12-2.14C19.51 3.5 12 3.5 12 3.5s-7.51 0-9.38.55A3.02 3.02 0 0 0 .5 6.19 31.6 31.6 0 0 0 0 12a31.6 31.6 0 0 0 .5 5.81 3.02 3.02 0 0 0 2.12 2.14C4.49 20.5 12 20.5 12 20.5s7.51 0 9.38-.55a3.02 3.02 0 0 0 2.12-2.14A31.6 31.6 0 0 0 24 12a31.6 31.6 0 0 0-.5-5.81ZM9.6 15.5v-7l6.3 3.5-6.3 3.5Z"/></svg>
</a>
<a href="https://x.com/AudienceConnec1" target="_blank" rel="noopener noreferrer" aria-label="Audience Connect on X" class="text-white/40 hover:text-ac-teal transition-colors">
<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231 5.451-6.231Zm-1.161 17.52h1.833L7.084 4.126H5.117l11.966 15.644Z"/></svg>
</a>
<a href="https://www.instagram.com/audience_connect/" target="_blank" rel="noopener noreferrer" aria-label="Audience Connect on Instagram" class="text-white/40 hover:text-ac-teal transition-colors">
<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069Zm0-2.163C8.741 0 8.333.014 7.053.072c-4.358.2-6.78 2.618-6.98 6.98C.014 8.333 0 8.741 0 12s.014 3.667.072 4.947c.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24s3.667-.014 4.947-.072c4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.667.014 15.259 0 12 0Zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324ZM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm6.406-11.845a1.44 1.44 0 1 0 0 2.88 1.44 1.44 0 0 0 0-2.88Z"/></svg>
</a>
</div>
</div>
<div class="lg:col-span-2">
<h4 class="font-mono text-[10px] font-bold text-white/30 uppercase tracking-widest mb-5 md:mb-6">Product</h4>
<ul class="space-y-3 md:space-y-4">
<li>
<a href="https://audienceconnect.co.za/audit/" class="font-jakarta text-sm text-ac-teal font-semibold hover:text-white transition-colors flex items-center gap-2">
<span class="w-1.5 h-1.5 rounded-full bg-ac-teal animate-pulse"></span> Free Store Scan
</a>
</li>
<li><a href="https://audienceconnect.co.za/fix/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">The Fix</a></li>
<li><a href="https://audienceconnect.co.za/integrity-scan/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">Request an Audit</a></li>
</ul>
</div>
<div class="lg:col-span-3">
<h4 class="font-mono text-[10px] font-bold text-white/30 uppercase tracking-widest mb-5 md:mb-6">Explore</h4>
<ul class="space-y-3 md:space-y-4">
<li><a href="https://audienceconnect.co.za/insights/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">Insights</a></li>
<li><a href="https://audienceconnect.co.za/services/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">Services</a></li>
<li><a href="https://audienceconnect.co.za/labs/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">The Labs</a></li>
<li><a href="https://audienceconnect.co.za/extensions/ac-tube/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">Chrome Extension</a></li>
<li><a href="https://audienceconnect.co.za/help/" class="font-jakarta text-sm text-white/70 hover:text-ac-teal transition-colors">Help Center</a></li>
</ul>
</div>
<div class="sm:col-span-2 lg:col-span-3">
<h4 class="font-mono text-[10px] font-bold text-white/30 uppercase tracking-widest mb-5 md:mb-6">System Data</h4>
<div class="bg-white/5 rounded-lg p-4 font-mono text-xs text-white/50 border border-white/5 shadow-inner">
<div class="flex justify-between mb-2"><span>Guides Published:</span> <span class="text-ac-teal">109</span></div>
<div class="flex justify-between mb-2"><span>Last Published:</span> <span>2 minutes ago</span></div>
<div class="flex justify-between"><span>Network Status:</span> <span class="text-ac-teal">Operational</span></div>
</div>
</div>
</div>
<div class="flex flex-col md:flex-row justify-between items-center mt-8 md:mt-10 font-mono text-[9px] md:text-[10px] text-white/30 tracking-widest uppercase gap-4 text-center md:text-left">
<div>© 2026 AUDIENCECONNECT.CO.ZA. ALL RIGHTS RESERVED.</div>
<div class="flex gap-4 md:gap-6">
<a href="https://audienceconnect.co.za/privacy-policy/" class="hover:text-ac-teal transition-colors">Privacy Policy</a>
<a href="https://audienceconnect.co.za/terms-of-service/" class="hover:text-ac-teal transition-colors">Terms of Service</a>
</div>
</div>
</div>
</footer>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
<noscript>
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WNJHVBS" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
<style>form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style) { background-color: var(--fluentform-primary); color: #ffffff; }</style><script id="ac-la-js-extra">
var ACLeakAuditor = {"ajax":"https://audienceconnect.co.za/wp-admin/admin-ajax.php","nonce":"7cf63bc4f8"};
//# sourceURL=ac-la-js-extra
</script>
<script id="ac-la-js" src="https://audienceconnect.co.za/wp-content/plugins/ac-leak-auditor/assets/auditor.js?ver=1.0.0"></script>
<script id="jquery-core-js" src="https://audienceconnect.co.za/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://audienceconnect.co.za/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="fluent-form-submission-js-extra">
var fluentFormVars = {"ajaxUrl":"https://audienceconnect.co.za/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","step_completed_text":"Completed","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"","fluentform_version":"6.2.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemTextSingular":"Only %%maxItemCount%% option can be added","maxItemTextPlural":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"d289f529e0","file_delete_nonce":"1fb9a7df30","form_id":"3","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":""};
var fluentform_submission_messages_3 = {"file_upload_in_progress":"File upload in progress. Please wait...","javascript_handler_failed":"Javascript handler could not be loaded. Form submission has been failed. Reload the page and try again"};
var fluentform_payment_messages_3 = {"stock_out_message":"This Item is Stock Out","item_label":"Item","price_label":"Price","qty_label":"Qty","line_total_label":"Line Total","sub_total_label":"Sub Total","discount_label":"Discount","total_label":"Total","signup_fee_label":"Signup Fee","trial_label":"Trial","processing_text":"Processing...","confirming_text":"Confirming..."};
var fluentform_save_progress_messages_3 = {"copy_button":"Copy","email_button":"Email","email_placeholder":"Your Email Here","copy_success":"Copied"};
var fluentform_address_messages_3 = {"please_wait":"Please wait ...","location_not_determined":"Could not determine address from location.","address_fetch_failed":"Failed to fetch address from coordinates.","geolocation_failed":"Geolocation failed or was denied.","geolocation_not_supported":"Geolocation is not supported by this browser."};
var fluentform_gateway_messages_3 = {"request_failed":"Request failed. Please try again","payment_failed":"Payment process failed!","no_method_found":"No method found","processing_text":"Processing..."};
var fluentform_submission_messages_global = {"javascript_handler_failed":"Javascript handler could not be loaded. Form submission has been failed. Reload the page and try again"};
var fluentform_address_messages_global = {"please_wait":"Please wait ...","location_not_determined":"Could not determine address from location.","address_fetch_failed":"Failed to fetch address from coordinates.","geolocation_failed":"Geolocation failed or was denied.","geolocation_not_supported":"Geolocation is not supported by this browser."};
//# sourceURL=fluent-form-submission-js-extra
</script>
<script id="fluent-form-submission-js" src="https://audienceconnect.co.za/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=6.2.4"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://audienceconnect.co.za/wp-includes/js/wp-emoji-release.min.js?ver=7.0.7"}}
</script>
<script type="module">
/*! This file is auto-generated */
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
//# sourceURL=https://audienceconnect.co.za/wp-includes/js/wp-emoji-loader.min.js
</script>
<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""};
/**
* Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups.
*/
window._nslHasOpenedPopup = false;
window._nslWebViewNoticeElement = null;
window.NSLPopup = function (url, title, w, h) {
/**
* Cross-Origin-Opener-Policy blocked the access to the opener
*/
if (typeof BroadcastChannel === "function") {
const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel');
_nslLoginBroadCastChannel.onmessage = (event) => {
if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') {
window._nslHasOpenedPopup = false;
const url = event.data?.href;
_nslLoginBroadCastChannel.close();
if (typeof window.nslRedirect === 'function') {
window.nslRedirect(url);
} else {
window.opener.location = url;
}
}
};
}
const userAgent = navigator.userAgent,
mobile = function () {
return /\b(iPhone|iP[ao]d)/.test(userAgent) ||
/\b(iP[ao]d)/.test(userAgent) ||
/Android/i.test(userAgent) ||
/Mobile/i.test(userAgent);
},
screenX = window.screenX !== undefined ? window.screenX : window.screenLeft,
screenY = window.screenY !== undefined ? window.screenY : window.screenTop,
outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth,
outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22,
targetWidth = mobile() ? null : w,
targetHeight = mobile() ? null : h,
left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10),
right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10),
features = [];
if (targetWidth !== null) {
features.push('width=' + targetWidth);
}
if (targetHeight !== null) {
features.push('height=' + targetHeight);
}
features.push('left=' + left);
features.push('top=' + right);
features.push('scrollbars=1');
const newWindow = window.open(url, title, features.join(','));
if (window.focus) {
newWindow.focus();
}
window._nslHasOpenedPopup = true;
return newWindow;
};
let isWebView = null;
function checkWebView() {
if (isWebView === null) {
function _detectOS(ua) {
if (/Android/.test(ua)) {
return "Android";
} else if (/iPhone|iPad|iPod/.test(ua)) {
return "iOS";
} else if (/Windows/.test(ua)) {
return "Windows";
} else if (/Mac OS X/.test(ua)) {
return "Mac";
} else if (/CrOS/.test(ua)) {
return "Chrome OS";
} else if (/Firefox/.test(ua)) {
return "Firefox OS";
}
return "";
}
function _detectBrowser(ua) {
let android = /Android/.test(ua);
if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) {
return "Opera";
} else if (/CriOS/.test(ua)) {
return "Chrome for iOS";
} else if (/Edge/.test(ua)) {
return "Edge";
} else if (android && /Silk\//.test(ua)) {
return "Silk";
} else if (/Chrome/.test(ua)) {
return "Chrome";
} else if (/Firefox/.test(ua)) {
return "Firefox";
} else if (android) {
return "AOSP";
} else if (/MSIE|Trident/.test(ua)) {
return "IE";
} else if (/Safari\//.test(ua)) {
return "Safari";
} else if (/AppleWebKit/.test(ua)) {
return "WebKit";
}
return "";
}
function _detectBrowserVersion(ua, browser) {
if (browser === "Opera") {
return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") :
/ OPR/.test(ua) ? _getVersion(ua, " OPR/") :
_getVersion(ua, " OPT/");
} else if (browser === "Chrome for iOS") {
return _getVersion(ua, "CriOS/");
} else if (browser === "Edge") {
return _getVersion(ua, "Edge/");
} else if (browser === "Chrome") {
return _getVersion(ua, "Chrome/");
} else if (browser === "Firefox") {
return _getVersion(ua, "Firefox/");
} else if (browser === "Silk") {
return _getVersion(ua, "Silk/");
} else if (browser === "AOSP") {
return _getVersion(ua, "Version/");
} else if (browser === "IE") {
return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") :
/MSIE/.test(ua) ? _getVersion(ua, "MSIE ")
:
_getVersion(ua, "rv:");
} else if (browser === "Safari") {
return _getVersion(ua, "Version/");
} else if (browser === "WebKit") {
return _getVersion(ua, "WebKit/");
}
return "0.0.0";
}
function _getVersion(ua, token) {
try {
return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]);
} catch (o_O) {
}
return "0.0.0";
}
function _normalizeSemverString(version) {
const ary = version.split(/[\._]/);
return (parseInt(ary[0], 10) || 0) + "." +
(parseInt(ary[1], 10) || 0) + "." +
(parseInt(ary[2], 10) || 0);
}
function _isWebView(ua, os, browser, version, options) {
switch (os + browser) {
case "iOSSafari":
return false;
case "iOSWebKit":
return _isWebView_iOS(options);
case "AndroidAOSP":
return false;
case "AndroidChrome":
return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options);
}
return false;
}
function _isWebView_iOS(options) {
const document = (window["document"] || {});
if ("WEB_VIEW" in options) {
return options["WEB_VIEW"];
}
return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false);
}
function _isWebView_Android(options) {
if ("WEB_VIEW" in options) {
return options["WEB_VIEW"];
}
return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false);
}
const options = {},
nav = window.navigator || {},
ua = nav.userAgent || "",
os = _detectOS(ua),
browser = _detectBrowser(ua),
browserVersion = _detectBrowserVersion(ua, browser);
isWebView = _isWebView(ua, os, browser, browserVersion, options);
}
return isWebView;
}
function isAllowedWebViewForUserAgent(provider) {
const facebookAllowedWebViews = [
'Instagram',
'FBAV',
'FBAN'
];
let whitelist = [];
if (provider && provider === 'facebook') {
whitelist = facebookAllowedWebViews;
}
const nav = window.navigator || {},
ua = nav.userAgent || "";
if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) {
return true;
}
return false;
}
function disableButtonInWebView(providerButtonElement) {
if (providerButtonElement) {
providerButtonElement.classList.add('nsl-disabled-provider');
providerButtonElement.setAttribute('href', '#');
providerButtonElement.addEventListener('pointerdown', (e) => {
if (!window._nslWebViewNoticeElement) {
window._nslWebViewNoticeElement = document.createElement('div');
window._nslWebViewNoticeElement.id = "nsl-notices-fallback";
window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) {
this.parentNode.removeChild(this);
window._nslWebViewNoticeElement = null;
});
const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>';
window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML);
document.body.appendChild(window._nslWebViewNoticeElement);
}
});
}
}
window._nslDOMReady(function () {
window.nslRedirect = function (url) {
if (scriptOptions._redirectOverlay) {
const overlay = document.createElement('div');
overlay.id = "nsl-redirect-overlay";
let overlayHTML = '';
const overlayContainer = "<div id='nsl-redirect-overlay-container'>",
overlayContainerClose = "</div>",
overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>",
overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>",
overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>";
switch (scriptOptions._redirectOverlay) {
case "overlay-only":
break;
case "overlay-with-spinner":
overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose;
break;
default:
overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose;
break;
}
overlay.insertAdjacentHTML("afterbegin", overlayHTML);
document.body.appendChild(overlay);
}
window.location = url;
};
let targetWindow = scriptOptions._targetWindow || 'prefer-popup',
lastPopup = false;
document.addEventListener('click', function (e) {
if (e.target) {
const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]');
if (buttonLinkElement) {
if (lastPopup && !lastPopup.closed) {
e.preventDefault();
lastPopup.focus();
} else {
let href = buttonLinkElement.href,
success = false;
if (href.indexOf('?') !== -1) {
href += '&';
} else {
href += '?';
}
const redirectTo = buttonLinkElement.dataset.redirect;
if (redirectTo === 'current') {
href += 'redirect=' + encodeURIComponent(window.location.href) + '&';
} else if (redirectTo && redirectTo !== '') {
href += 'redirect=' + encodeURIComponent(redirectTo) + '&';
}
if (targetWindow !== 'prefer-same-window' && checkWebView()) {
targetWindow = 'prefer-same-window';
}
if (targetWindow === 'prefer-popup') {
lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight);
if (lastPopup) {
success = true;
e.preventDefault();
}
} else if (targetWindow === 'prefer-new-tab') {
const newTab = window.open(href + 'display=popup', '_blank');
if (newTab) {
if (window.focus) {
newTab.focus();
}
success = true;
window._nslHasOpenedPopup = true;
e.preventDefault();
}
}
if (!success) {
window.location = href;
e.preventDefault();
}
}
}
}
});
let buttonCountChanged = false;
const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]');
if (googleLoginButtons.length && checkWebView()) {
googleLoginButtons.forEach(function (googleLoginButton) {
if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
disableButtonInWebView(googleLoginButton);
} else {
googleLoginButton.remove();
buttonCountChanged = true;
}
});
}
const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]');
if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) {
facebookLoginButtons.forEach(function (facebookLoginButton) {
if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
disableButtonInWebView(facebookLoginButton);
} else {
facebookLoginButton.remove();
buttonCountChanged = true;
}
});
}
const separators = document.querySelectorAll('div.nsl-separator');
if (buttonCountChanged && separators.length) {
separators.forEach(function (separator) {
const separatorParentNode = separator.parentNode;
if (separatorParentNode) {
const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons');
if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) {
separator.remove();
}
}
})
}
});})();</script> <script>
document.addEventListener('DOMContentLoaded', () => {
const elements = document.querySelectorAll('a, button, .elementor-button, .menu-item');
elements.forEach(el => {
const text = el.textContent || el.innerText;
if (text.trim().toLowerCase().includes('go premium')) {
el.style.display = 'none';
const wrapper = el.closest('.elementor-widget-button') || el.closest('li.menu-item');
if (wrapper) wrapper.style.display = 'none';
}
});
});
</script>
</body>
</html>
<!-- Page cached by LiteSpeed Cache 7.8.1 on 2026-10-16 02:04:10 -->
| # |
Url |
Url |
Source |
Date |
| 1 |
https://audienceconnect.co.za/ |
|
2026-10-17 03:47:15 |
| 2 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 03:47:14 |
| 3 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:14 |
| 4 |
https://forum.gov-zakupki.ru/ |
|
2026-10-17 03:47:14 |
| 5 |
https://md.chaosdorf.de/s/ifPXFxvX… |
|
2026-10-17 03:47:14 |
| 6 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 03:47:14 |
| 7 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 03:47:13 |
| 8 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:13 |
| 9 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:13 |
| 10 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:13 |
| 11 |
https://www.senderomidstream.com/ |
|
2026-10-17 03:47:12 |
| 12 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 03:47:12 |
| 13 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:11 |
| 14 |
https://advertising.hearstmagazine… |
|
2026-10-17 03:47:11 |
| 15 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:11 |
| 16 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:11 |
| 17 |
https://hack.allmende.io/s/ikT39w-… |
|
2026-10-17 03:47:10 |
| 18 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 03:47:10 |
| 19 |
https://www.texarkanatwins.com/&%2… |
|
2026-10-17 03:47:09 |
| 20 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 03:47:09 |