1<!DOCTYPE html><!-- Last Published: Thu Aug 27 2026 13:24:26 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="osmosphere.webflow.io" data-wf-page="65e978a66ce317053df7247d" data-wf-site="657711ffb64e787c6cc257dd" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Blogs | Insights & Updates from Osmos.AI Retail Media Experts</title><meta content="Dive into the Osmos.AI blog for expert insights, product updates, and success stories in omnichannel retail mediaâfrom automation and monetization to advertiser workflows." name="description"/><meta content="Blogs | Insights & Updates from Osmos.AI Retail Media Experts" property="og:title"/><meta content="Dive into the Osmos.AI blog for expert insights, product updates, and success stories in omnichannel retail mediaâfrom automation and monetization to advertiser workflows." property="og:description"/><meta content="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69b7e9b8207e733c9acacc73_Blogs%20Social%20Share.png" property="og:image"/><meta content="Blogs | Insights & Updates from Osmos.AI Retail Media Experts" name="twitter:title"/><meta content="Dive into the Osmos.AI blog for expert insights, product updates, and success stories in omnichannel retail mediaâfrom automation and monetization to advertiser workflows." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/css/osmosphere.webflow.shared.e7980b2bf.min.css" rel="stylesheet" type="text/css" integrity="sha384-55gLK/6C6qaAavXzQ2kR6XqWAFHzMpKdpmINZSM0by1u0GG+ODeu0sZecznAyhA3" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic","Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/65ae4ceab8e2b2aaad614df1_Favicon%201.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/65ae4cf083bf50321fc675e8_webclip-.png" rel="apple-touch-icon"/><link href="https://www.osmos.ai/blogs" rel="canonical"/>
1<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-MRQRK5VHXX'],'google_tags_first_party');</script>
1<script async="" src="/xa5e8du3i6ydNjU3NzExZmZiNjRlNzg3YzZjYzI1N2Rk/B5_lHyr7O3XPYtsKZBoHIZZvxYg"></script>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-MRQRK5VHXX');</script>
1<style> 2 /* Text inputs: filled only after user types */ 3 .form_input:not(select):not(:placeholder-shown) { 4 color: #636cff; 5 border-color: rgba(99, 108, 255, 0.6); 6 background-color: rgba(99, 108, 255, 0.1); 7 } 8 9 /* Select: filled ONLY after JS marks it */ 10 select.form_input.is-filled { 11 color: #636cff; 12 border-color: rgba(99, 108, 255, 0.6) !important; 13 background-color: rgba(99, 108, 255, 0.1); 14 } 15 16 /* Select focus should not look filled */ 17 select.form_input:focus:not(.is-filled), 18 select.form_input:focus-visible:not(.is-filled) { 19 color: inherit; 20 background-color: inherit; 21 border-color: inherit; 22 } 23 24 .form_field-wrapper.utm_field { 25 visibility: hidden; 26 display: none; 27 } 28</style>
29<script> 30 document.addEventListener('DOMContentLoaded', function () { 31 document.querySelectorAll('select.form_input').forEach(function (select) { 32 const firstOption = select.options[0]; 33 34 // Force placeholder state on load 35 select.value = ''; 36 37 // Disable placeholder option 38 if (firstOption) { 39 firstOption.disabled = true; 40 } 41 42 // Explicit state tracking 43 select.classList.remove('is-filled'); 44 45 select.addEventListener('change', function () { 46 if (select.value && select.value !== '') { 47 select.classList.add('is-filled'); 48 } else { 49 select.classList.remove('is-filled'); 50 } 51 }); 52 }); 53 }); 54</script>
54 55 56<!-- Google Tag Manager -->
57<script>
vendor: 415 bytes, lines 57-67
57 58 (function (w, d, s, l, i) { 59 w[l] = w[l] || []; 60 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 61 var f = d.getElementsByTagName(s)[0], 62 j = d.createElement(s), 63 dl = l != 'dataLayer' ? '&l=' + l : ''; 64 j.async = true; 65 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 66 f.parentNode.insertBefore(j, f); 67 })(window, document, 'script', 'dataLayer', '
67GTM-N4764JS6
vendor: 4 bytes, line 67
67');
68</script>
68 69<!-- End Google Tag Manager -->
70<script type="application/ld+json"> 71 { 72 "@context": "https://schema.org", 73 "@type": "WebSite", 74 "url": "https://www.osmos.ai/", 75 "name": "Osmos.ai", 76 "alternateName": "Osmos" 77 } 78</script>
vendor: 1 bytes, line 78
78
79<script> 80 !(function (t, e) { 81 var o, n, p, r; 82 e._SV || 83 ((window.posthog = e), 84 (e._i = []), 85 (e.init = function (i, s, a) { 86 function g(t, e) { 87 var o = e.split('.'); 88 (2 == o.length && ((t = t[o[0]]), (e = o[1])), 89 (t[e] = function () { 90 t.push([e].concat(Array.prototype.slice.call(arguments, 0))); 91 })); 92 } 93 (((p = t.createElement('script')).type = 'text/javascript'), (p.crossOrigin = 'anonymous'), (p.async = !0), (p.src = s.api_host.replace('.i.posthog.com', '-assets.i.posthog.com') + '/static/array.js'), (r = t.getElementsByTagName('script')[0]).parentNode.insertBefore(p, r)); 94 var u = e; 95 for ( 96 void 0 !== a ? (u = e[a] = []) : (a = 'posthog'), 97 u.people = u.people || [], 98 u.toString = function (t) { 99 var e = 'posthog'; 100 return ('posthog' !== a && (e += '.' + a), t || (e += ' (stub)'), e); 101 }, 102 u.people.toString = function () { 103 return u.toString(1) + '.people (stub)'; 104 }, 105 o = 'init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug getPageViewId captureTraceFeedback captureTraceMetric'.split(' '), 106 n = 0; 107 n < o.length; 108 n++ 109 ) 110 g(u, o[n]);
111 e._i.push([i, s, a]); 112 }), 113 (e._SV = 1)); 114 })(document, window.posthog || []); 115 posthog.init('phc_W7RkRszXES8fawPwyJpOIts906WXVmpTcgKEt0Ys1Ex', { 116 api_host: 'https://us.i.posthog.com', 117 person_profiles: 'identified_only', // or 'always' to create profiles for anonymous users as well 118 }); 119</script>
119 120 121<style> 122 .w-dropdown-link.w--current { 123 color: #636cff; 124 } 125 select { 126 appearance: none; 127 } 128 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { 129 .book_demo img wrapper { 130 display: none !important; 131 } 132 133 .get_demo-top-grid { 134 grid-template-columns: 1fr; 135 } 136 137 .get_demo-top-grid .sc-eeDRCY.dTIjiu { 138 max-width: 100% !important; 139 margin-top: 40px; 140 } 141 } 142</style> 143 144<!--
144<script> 145window.YGC_SEARCH_WIDGET = { 146 id: "c8662275-386a-420c-8cdd-c4ad6175b2c2", 147 type: "floating", 148 }; 149 (function () { 150 var style = document.createElement("style"); 151 style.textContent = ` 152 #ygc-search-widget-root#ygc-search-widget-root * { 153 font-family: "Lato", sans-serif !important;; 154 } 155 `; 156 document.head.appendChild(style); 157 var script = document.createElement("script"); 158 script.src = "https://search-widget.yourgpt.ai/script.js"; 159 script.id = "ygc-search-widget-script"; 160 document.head.appendChild(script); 161 })(); 162</script>
162--><!-- Finsweet Attributes -->
163<script async type="module" src="https://cdn.jsdelivr.net/npm/@finsweet/attributes@2/attributes.js" fs-list></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d89a843d2d3a8320129bd8%2Fadscapeschema-2.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9cf975a24d0d5046192%2Fcontrolhubschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9d0284b027b47062a0d%2Fdemandwiseschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9d1284b027b47062b95%2Fdisplayadsschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9d28e1312048da7ebbe%2Fapihubschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9d7fb6bfe9aa5bab378%2Fcustomsolutionschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9f730e9c14e5bd0c828%2Ffashionbeautyschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9f9284b027b470647fd%2Fgroceryretailersschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9fa7e59ae254692be0f%2Fturnkeysolutionschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9fb23c588a7631501bd%2Foffsiteadsschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8a9fcdf4e1d9acd0d92c7%2Fosmosphereschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8aa1d7e59ae254692d526%2Fottschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8aa1e6e5a6013dce2637c%2Fproductadsschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8aa1ffb6bfe9aa5bae410%2Frestaurantaggregatorsschema-1.0.0.js" type="text/javascript"></script>
163<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F689e5ba67671442434f3ca35%2F69d8aa2124057ec7e69dd11b%2Fstratedgeschema-1.0.0.js" type="text/javascript"></script>
163</head><body class="is_new"><div data-animation="default" class="navbar_component w-nav" data-easing2="ease" data-easing="ease" data-collapse="medium" data-w-id="645a0d23-22ee-253d-0269-6f55ee234115" role="banner" data-duration="400" data-wf--navbar-main-transparent--variant="white-background"><div class="announcement__banner"><div class="announcement__wrapper"><div class="announcement__container"><div class="announcement_banner__text"><span class="span-color-89f1d9-2">Retail Media Lounge:</span> A new space for retail media minds to meet and think together.</div><a href="#" class="announcement--btn w-inline-block"><div class="banner_btn__text">Join The Lounge</div><div class="banner_icon_wrap"><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/66279d43f6bcfe4b2b4b3657_Group%20141154.svg" alt=""/></div></a></div><div data-w-id="1871c0d7-bf9c-de29-8f0d-b690f19c5f31" class="banner-close w-embed"><svg width="auto" height="auto" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 164<path d="M1.00977 12.4221L12.4211 1.01074" stroke="white" stroke-width="2.02077" stroke-linecap="round" stroke-linejoin="round"/> 165<path d="M12.4211 12.4221L1.00977 1.01074" stroke="white" stroke-width="2.02077" stroke-linecap="round" stroke-linejoin="round"/> 166</svg></div></div></div><div class="inner-nav--wrapper"><div class="navbar-wrapper"><a href="/" class="navbar-brand w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-nav-brand"><div data-w-id="52ae0427-301d-0eeb-3250-fc67d1ba18e4" class="w-embed"><svg width="100%" height="100%" viewBox="0 0 132 26" fill="none" xmlns="http://www.w3.org/2000/svg"> 167<g clip-path="url(#clip0_31_971)"> 168<g clip-path="url(#clip1_31_971)"> 169<g clip-path="url(#clip2_31_971)"> 170<path d="M112.836 21.9993L116.556 17.0858C118.003 18.5323 119.793 19.267 121.882 19.267C124.065 19.267 125.167 18.6242 125.167 17.3383C125.167 16.6724 124.569 16.1673 123.352 15.8459C122.25 15.5933 120.895 15.2489 119.265 14.8127C117.727 14.4223 116.464 13.6876 115.431 12.6084C114.397 11.5752 113.893 9.94493 113.893 7.74071C113.893 6.06456 114.305 4.641 115.155 3.46999C116.005 2.32195 117.107 1.4724 118.485 0.898376C119.863 0.324358 121.378 0.0488281 123.054 0.0488281C123.949 0.0488281 124.913 0.186593 125.901 0.439162C126.98 0.783574 127.899 1.17391 128.702 1.63313C129.598 2.13826 130.379 2.71229 131.09 3.33223L127.049 7.35037C125.878 6.4549 124.592 6.01865 123.192 6.01865C121.515 6.01865 120.689 6.47786 120.689 7.41925C120.689 8.24584 121.309 8.84283 122.549 9.18723C123.858 9.53161 125.212 9.87609 126.659 10.2205C128.197 10.6108 129.46 11.3226 130.447 12.3329C131.48 13.3661 131.986 14.9964 131.986 17.2465C131.986 18.9226 131.55 20.3462 130.654 21.5631C129.758 22.8031 128.564 23.7214 127.095 24.2954C125.58 24.9154 124.041 25.2368 122.48 25.2368C121.194 25.2368 120 25.1221 118.875 24.9154C117.773 24.7088 116.762 24.3644 115.867 23.9051C114.834 23.4 113.824 22.7571 112.836 21.9993Z" fill="currentColor"/> 171<path d="M87.0317 19.0575C85.7918 17.1288 85.1719 14.9704 85.1719 12.5825C85.1719 10.8146 85.5393 9.13839 86.251 7.57708C86.9628 6.01574 87.9501 4.68401 89.2132 3.55893C90.4758 2.43385 91.9222 1.53838 93.5523 0.918431C95.1824 0.29849 96.882 0 98.6271 0C100.394 0 102.094 0.29849 103.724 0.918431C105.331 1.49245 106.778 2.36497 108.064 3.53597C109.327 4.70697 110.314 6.06166 111.026 7.57708C111.737 9.13839 112.105 10.8146 112.105 12.5825C112.105 14.4194 111.76 16.0955 111.049 17.588C110.337 19.1264 109.327 20.481 108.064 21.652C106.755 22.8231 105.309 23.6956 103.724 24.2925C102.094 24.9125 100.394 25.2339 98.6271 25.2339C96.3077 25.2339 94.0811 24.6829 91.9909 23.5808C89.9016 22.4787 88.2486 20.9633 87.0317 19.0575ZM98.6271 18.5753C100.28 18.5753 101.727 17.9783 102.944 16.8073C104.16 15.6363 104.78 14.2127 104.78 12.5825C104.78 11.5034 104.504 10.5161 103.931 9.62063C103.334 8.70216 102.577 7.99037 101.658 7.46227C100.716 6.93417 99.7061 6.65864 98.6271 6.65864C97.5704 6.65864 96.5601 6.93417 95.6193 7.46227C94.7008 7.99037 93.9429 8.70216 93.3463 9.62063C92.772 10.5161 92.4965 11.5034 92.4965 12.5825C92.4965 14.2127 93.1162 15.6363 94.3335 16.8073C95.5498 17.9783 9
1716.997 18.5753 98.6271 18.5753Z" fill="currentColor"/> 172<path d="M69.7194 10.0368V24.5021H62.3491V10.0368C62.2342 7.90143 61.3158 6.77635 59.5708 6.70747H59.1575C57.2976 6.77635 56.3562 8.08512 56.3562 10.5879V24.5021H49.0088V10.5879C49.0088 3.92921 52.3841 0.416201 59.1575 0.0488281H59.5708C62.2572 0.209554 64.4156 0.852458 66.0457 1.97754C67.653 0.852458 69.8113 0.209554 72.4977 0.0488281H72.911C79.6845 0.416201 83.0597 3.92921 83.0597 10.5879V24.5021H75.7123V10.5879C75.7123 8.08512 74.7709 6.77635 72.911 6.70747H72.4977C70.7527 6.77635 69.8343 7.90143 69.7194 10.0368Z" fill="currentColor"/> 173<path d="M27.6807 21.9993L31.4003 17.0858C32.8469 18.5323 34.6378 19.267 36.7273 19.267C38.9085 19.267 40.0107 18.6242 40.0107 17.3383C40.0107 16.6724 39.4137 16.1673 38.1968 15.8459C37.0947 15.5933 35.74 15.2489 34.1097 14.8127C32.5713 14.4223 31.3086 13.6876 30.2753 12.6084C29.2421 11.5752 28.7369 9.94493 28.7369 7.74071C28.7369 6.06456 29.1502 4.641 29.9998 3.46999C30.8493 2.32195 31.9514 1.4724 33.329 0.898376C34.7067 0.324358 36.2221 0.0488281 37.8983 0.0488281C38.7938 0.0488281 39.7581 0.186593 40.7454 0.439162C41.8246 0.783574 42.743 1.17391 43.5467 1.63313C44.4421 2.13826 45.2227 2.71229 45.9345 3.33223L41.8935 7.35037C40.7225 6.4549 39.4366 6.01865 38.0361 6.01865C36.3599 6.01865 35.5333 6.47786 35.5333 7.41925C35.5333 8.24584 36.1533 8.84283 37.3931 9.18723C38.7019 9.53161 40.0565 9.87609 41.5031 10.2205C43.0415 10.6108 44.3044 11.3226 45.2917 12.3329C46.3249 13.3661 46.83 14.9964 46.83 17.2465C46.83 18.9226 46.3938 20.3462 45.4983 21.5631C44.6028 22.8031 43.4089 23.7214 41.9394 24.2954C40.4239 24.9154 38.8856 25.2368 37.3242 25.2368C36.0384 25.2368 34.8445 25.1221 33.7194 24.9154C32.6172 24.7088 31.607 24.3644 30.7115 23.9051C29.6783 23.4 28.668 22.7571 27.6807 21.9993Z" fill="currentColor"/> 174<path d="M1.87252 19.0575C0.632638 17.1288 0.0126953 14.9704 0.0126953 12.5825C0.0126953 10.8146 0.380069 9.13839 1.09185 7.57708C1.80364 6.01574 2.79096 4.68401 4.0538 3.55893C5.31664 2.43385 6.76318 1.53838 8.3934 0.918431C10.0236 0.29849 11.7227 0 13.4677 0C15.2358 0 16.9349 0.29849 18.565 0.918431C20.1723 1.49245 21.6188 2.36497 22.9047 3.53597C24.1674 4.70697 25.1548 6.06166 25.8666 7.57708C26.5784 9.13839 26.9458 10.8146 26.9458 12.5825C26.9458 14.4194 26.6013 16.0955 25.8895 17.588C25.1778 19.1264 24.1674 20.481 22.9047 21.652C21.5959 22.8231 20.1493 23.6956 18.565 24.2925C16.9349 24.9125 15.2358 25.2339 13.4677 25.2339C11.1487 25.2339 8.9215 24.6829 6.83207 23.5808C4.74262 22.4787 3.08945 20.9633 1.87252 19.0575ZM13.4677 18.5753C15.1209 18.5753 16.5675 17.9783 17.7844 16.8073C19.0013 15.6363 19.6213 14.2127 19.6213 12.5825C19.6213 11.5034 19.3457 10.5161 18.7717 9.62063C18.1747 8.70216 17.417 7.99037 16.4985 7.46227C15.5571 6.93417 14.5469 6.65864 13.4677 6.65864C12.4116 6.65864 11.4013 6.93417 10.4599 7.46227C9.54148 7.99037 8.78373 8.70216 8.18676 9.62063C7.61274 10.5161 7.3372 11.5034 7.3372 12.5825C7.3372 14.2127 7.95715 15.6363 9.17409 16.8073C10.391 17.9783 11.8375 18.5753 13.4677 18.5753Z" fill="currentColor"/> 175</g> 176</g> 177</g> 178<defs> 179<clipPath id="clip0_31_971"> 180<rect width="132" height="25.86" fill="white"/> 181</clipPath> 182<clipPath id="clip1_31_971"> 183<rect width="132" height="25.86" fill="white"/> 184</clipPath> 185<clipPath id="clip2_31_971"> 186<rect width="131.975" height="25.86" fill="white" transform="translate(0.0126953)"/> 187</clipPath> 188</defs> 189</svg></div></a><nav role="navigation" fs-scrolldisable-element="preserve" class="nav-menu-wrap w-nav-menu"><div class="nav_menu-links"><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747de1" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-dropdown-toggle"><a href="/osmosphere" class="nav-dropdown-link w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff">OSMOSphere</a><div class="nav-dropdown-arrow w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-embed"><svg width="100%" height="100%" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 190<path d="M12.6875 4.6875L8.35938 9.01562L4.01562 4.6875L2.57812 6.125L8.34375 12.1875L14.125 6.125L12.6875 4.6875Z" fill="currentColor"/> 191</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-dropdown-list"><div class="nav_maga_drop"><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747de7" class="nav-dropdown inside-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-dropdown w-dropdown-toggle"><a href="/adscape" class="nav-dropdown_navigation-link">Adscape</a><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69a516922368633a7ed34123_carbon_chevron-up.svg" alt="" class="nav-dropdown-inside-arrow show-tablet"/><div class="nav-dropdown-inside-arrow show-desktop w-embed"><svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 192<g clip-path="url(#clip0_319_646)"> 193<g clip-path="url(#clip1_319_646)"> 194<path d="M12.7172 4.1238L8.60315 0.00976562L7.42771 1.16684L9.55819 3.29732L0.0820312 3.31569V4.96865L9.55819 4.95029L7.42771 7.08077L8.60315 8.25619L12.7172 4.1238Z" fill="black"/> 195</g> 196</g> 197<defs> 198<clipPath id="clip0_319_646"> 199<rect width="14.4" height="8" fill="white"/> 200</clipPath> 201<clipPath id="clip1_319_646"> 202<rect width="12.8" height="8.8" fill="white"/> 203</clipPath> 204</defs> 205</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-dropdown w-dropdown-list"><div class="nav-dropdown_navigation-column"><a href="/carousel-ads" class="nav-dropdown-nested-link w-dropdown-link">Carousel Ads  <span class="text-link-highlight">New!</span></a><a href="/product-ads" class="nav-dropdown-nested-link w-dropdown-link">Product Ads</a><a href="/video-ads" class="nav-dropdown-nested-link w-dropdown-link">Video Ads</a><a href="/instore-ads" class="nav-dropdown-nested-link w-dropdown-link">In-Store Ads</a><a href="/offsite-ads" class="nav-dropdown-nested-link w-dropdown-link">Offsite Ads</a><a href="/display-ads" class="nav-dropdown-nested-link w-dropdown-link">Display Ads</a></div><div class="nav-dropdown_navigation-column"><a href="/story-ads" class="nav-dropdown-nested-link w-dropdown-link">Story Ads</a><a href="/product-display-ad" class="nav-dropdown-nested-link w-dropdown-link">Product Display Ads</a><a href="/gamified-ads" class="nav-dropdown-nested-link w-dropdown-link">Gamified Ads</a><a href="/influencer-live" class="nav-dropdown-nested-link w-dropdown-link">Influencer Live</a><a href="/email-ads" class="nav-dropdown-nested-link w-dropdown-link">Email Ads</a></div></nav></div><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e08" class="nav-dropdown inside-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-dropdown w-dropdown-toggle"><a href="/adscape" class="nav-dropdown_navigation-link">ControlHub</a><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69a516922368633a7ed34123_carbon_chevron-up.svg" alt="" class="nav-dropdown-inside-arrow show-tablet"/><div class="nav-dropdown-inside-arrow show-desktop w-embed"><svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 206<g clip-path="url(#clip0_319_646)"> 207<g clip-path="url(#clip1_319_646)"> 208<path d="M12.7172 4.1238L8.60315 0.00976562L7.42771 1.16684L9.55819 3.29732L0.0820312 3.31569V4.96865L9.55819 4.95029L7.42771 7.08077L8.60315 8.25619L12.7172 4.1238Z" fill="black"/> 209</g> 210</g> 211<defs> 212<clipPath id="clip0_319_646"> 213<rect width="14.4" height="8" fill="white"/> 214</clipPath> 215<clipPath id="clip1_319_646"> 216<rect width="12.8" height="8.8" fill="white"/> 217</clipPath> 218</defs> 219</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-dropdown w-dropdown-list"><div class="nav-dropdown_navigation-column"><a href="/walletwise" class="nav-dropdown-nested-link w-dropdown-link">Wallet Wise</a><a href="/brand-jukebox" class="nav-dropdown-nested-link w-dropdown-link">Brand Jukebox</a><a href="/content-cop" class="nav-dropdown-nested-link w-dropdown-link">Content Cop</a><a href="/onboard-pro" class="nav-dropdown-nested-link w-dropdown-link">Onboard Pro</a></div></nav></div><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e18" class="nav-dropdown inside-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-dropdown w-dropdown-toggle"><a href="/stratedge" class="nav-dropdown_navigation-link">StratEdge</a><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69a516922368633a7ed34123_carbon_chevron-up.svg" alt="" class="nav-dropdown-inside-arrow show-tablet"/><div class="nav-dropdown-inside-arrow show-desktop w-embed">
219<svg width="100%" height="100%" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 220<g clip-path="url(#clip0_319_646)"> 221<g clip-path="url(#clip1_319_646)"> 222<path d="M12.7172 4.1238L8.60315 0.00976562L7.42771 1.16684L9.55819 3.29732L0.0820312 3.31569V4.96865L9.55819 4.95029L7.42771 7.08077L8.60315 8.25619L12.7172 4.1238Z" fill="black"/> 223</g> 224</g> 225<defs> 226<clipPath id="clip0_319_646"> 227<rect width="14.4" height="8" fill="white"/> 228</clipPath> 229<clipPath id="clip1_319_646"> 230<rect width="12.8" height="8.8" fill="white"/> 231</clipPath> 232</defs> 233</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-dropdown w-dropdown-list"><div class="nav-dropdown_navigation-column"><a href="/pulse-pro" class="nav-dropdown-nested-link w-dropdown-link">Pulse Pro</a><a href="/demand-wise" class="nav-dropdown-nested-link w-dropdown-link">Demand Wise</a><a href="/house-ads" class="nav-dropdown-nested-link w-dropdown-link">House Ads</a><a href="/byot" class="nav-dropdown-nested-link w-dropdown-link">BYOT</a></div></nav></div></div></nav></div><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e28" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-dropdown-toggle"><div class="nav-dropdown-link w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff">Get Started</div><div class="nav-dropdown-arrow w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-embed"><svg width="100%" height="100%" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 234<path d="M12.6875 4.6875L8.35938 9.01562L4.01562 4.6875L2.57812 6.125L8.34375 12.1875L14.125 6.125L12.6875 4.6875Z" fill="currentColor"/> 235</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff get-started w-dropdown-list"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/get-started/turnkey-solution" class="nav-dropdown_navigation-link">Turnkey Solutions</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/get-started/custom-solution" class="nav-dropdown_navigation-link">Custom Solutions</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/get-started/api-hub" class="nav-dropdown_navigation-link">API Hub</a></div></nav></div><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e37" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-dropdown-toggle"><div class="nav-dropdown-link w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff">Solutions</div><div class="nav-dropdown-arrow w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-embed"><svg width="100%" height="100%" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 236<path d="M12.6875 4.6875L8.35938 9.01562L4.01562 4.6875L2.57812 6.125L8.34375 12.1875L14.125 6.125L12.6875 4.6875Z" fill="currentColor"/> 237</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff solutions w-dropdown-list"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/get-started/grocery-retailers" class="nav-dropdown_navigation-link">Grocery Retailers</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/get-started/fashion-beauty-retailers" class="nav-dropdown_navigation-link">Fashion & Beauty Retailers</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/restaurant-aggregators" class="nav-dropdown_navigation-link">Restaurant Aggregators</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/ott" class="nav-dropdown_navigation-link">OTT</a></div></nav></div><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e49" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-dropdown-toggle"><div class="nav-dropdown-link w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff">Knowledge Hub</div><div class="nav-dropdown-arrow w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-embed">
237<svg width="100%" height="100%" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 238<path d="M12.6875 4.6875L8.35938 9.01562L4.01562 4.6875L2.57812 6.125L8.34375 12.1875L14.125 6.125L12.6875 4.6875Z" fill="currentColor"/> 239</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff knowledge-hub w-dropdown-list"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/success-stories" class="nav-dropdown_navigation-link">Success Stories</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/blogs" aria-current="page" class="nav-dropdown_navigation-link w--current">Blogs</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/resources" class="nav-dropdown_navigation-link">Resources</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/podcasts" class="nav-dropdown_navigation-link">Podcasts</a></div></nav></div><a href="/retail-media-lounge" class="nav-dropdown-link w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff nav-dropdown-toggle">Community</a><div data-delay="0" data-hover="false" data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e5d" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-dropdown-toggle"><div class="nav-dropdown-link w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff">About Us</div><div class="nav-dropdown-arrow w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-embed"><svg width="100%" height="100%" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 240<path d="M12.6875 4.6875L8.35938 9.01562L4.01562 4.6875L2.57812 6.125L8.34375 12.1875L14.125 6.125L12.6875 4.6875Z" fill="currentColor"/> 241</svg></div></div><nav class="nav-dropdown_navigation w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff knowledge-hub w-dropdown-list"><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/our-team" class="nav-dropdown_navigation-link">Our Team</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/careers" class="nav-dropdown_navigation-link">Careers</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/partner" class="nav-dropdown_navigation-link">Partners</a></div><div class="nav-dropdown-toggle w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff inside-hamburger-menu"><a href="/faq" class="nav-dropdown_navigation-link">FAQ</a></div></nav></div></div><div class="button-wrapper"><a data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e70" href="/get-a-demo" class="button-primary is-menu w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-button">Get a Demo</a></div></nav><div data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e72" class="menu-button w-nav-button"><div data-w-id="5a6aefd8-95ce-09b9-0890-d6c826747e73" class="icon w-variant-f0a070c4-5514-d936-6ca7-a5afa8eebcff w-icon-nav-menu"></div></div></div></div></div><div class="page-wrapper hero"><div class="global-styles w-embed"><style> 242 243/* Make text look crisper and more legible in all browsers */ 244body { 245 -webkit-font-smoothing: antialiased; 246 -moz-osx-font-smoothing: grayscale; 247 font-smoothing: antialiased; 248 text-rendering: optimizeLegibility; 249} 250a.w-webflow-badge { 251 display: none !important; 252} 253/* custom scroll design */ 254.blog_category_list-wrapper::-webkit-scrollbar {
255 width: 4px; 256 height: 4px; 257} 258.blog_category_list-wrapper::-webkit-scrollbar-track { 259 box-shadow: inset 0 0 10px #e1e1e1; 260 border-radius: 0px; 261} 262.blog_category_list-wrapper::-webkit-scrollbar-thumb { 263 border-radius: 0px; 264 background: #e1e1e1; 265 box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2); 266} 267.media_pr, .blog_card-heading { 268 display: -webkit-box; 269 -webkit-line-clamp: 2; 270 -webkit-box-orient: vertical; 271 overflow: hidden; 272 text-overflow: ellipsis; 273} 274.blog_summary{ 275 display: -webkit-box; 276 -webkit-line-clamp: 3; 277 -webkit-box-orient: vertical; 278 overflow: hidden; 279 text-overflow: ellipsis; 280} 281/* Focus state style for keyboard navigation for the focusable elements */ 282*[tabindex]:focus-visible, 283 input[type="file"]:focus-visible { 284 outline: 0.125rem solid #4d65ff; 285 outline-offset: 0.125rem; 286} 287.is_testimonial { 288 font-size: 14px; 289} 290.is_testimonial-name { 291 font-size: 1.3rem !important; 292} 293/* Set color style to inherit */ 294.inherit-color * { 295 color: inherit; 296} 297 298/* Get rid of top margin on first element in any rich text element */ 299.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { 300 margin-top: 0 !important; 301} 302 303/* Get rid of bottom margin on last element in any rich text element */ 304.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 305 margin-bottom: 0 !important; 306} 307 308 309/* Make sure containers never lose their center alignment */ 310.container-medium,.container-small, .container-large { 311 margin-right: auto !important; 312 margin-left: auto !important; 313} 314 315/* 316Make the following elements inherit typography styles from the parent and not have hardcoded values. 317Important: You will not be able to style for example "All Links" in Designer with this CSS applied. 318Uncomment this CSS to use it in the project. Leave this message for future hand-off. 319*/ 320/* 321a, 322.w-input, 323.w-select, 324.w-tab-link, 325.w-nav-link, 326.w-dropdown-btn, 327.w-dropdown-toggle, 328.w-dropdown-link { 329 color: inherit; 330 text-decoration: inherit; 331 font-size: inherit; 332} 333*/ 334 335/* Apply "..." after 3 lines of text */ 336.text-style-3lines { 337 display: -webkit-box; 338 overflow: hidden; 339 -webkit-line-clamp: 3; 340 -webkit-box-orient: vertical; 341} 342 343/* Apply "..." after 2 lines of text */ 344.text-style-2lines { 345 display: -webkit-box; 346 overflow: hidden; 347 -webkit-line-clamp: 2; 348 -webkit-box-orient: vertical; 349} 350 351/* Adds inline flex display */ 352.display-inlineflex { 353 display: inline-flex; 354} 355 356/* These classes are never overwritten */ 357.hide { 358 display: none !important; 359} 360 361@media screen and (max-width: 991px) { 362 .hide, .hide-tablet { 363 display: none !important; 364 } 365} 366 @media screen and (max-width: 767px) { 367 .hide-mobile-landscape{ 368 display: none !important; 369 } 370} 371 @media screen and (max-width: 479px) { 372 .hide-mobile{ 373 display: none !important; 374 } 375} 376 377.margin-0 { 378 margin: 0rem !important; 379} 380 381.padding-0 { 382 padding: 0rem !important; 383} 384 385.spacing-clean { 386padding: 0rem !important; 387margin: 0rem !important; 388} 389 390.margin-top { 391 margin-right: 0rem !important; 392 margin-bottom: 0rem !important; 393 margin-left: 0rem !important; 394} 395 396.padding-top { 397 padding-right: 0rem !important; 398 padding-bottom: 0rem !important; 399 padding-left: 0rem !important; 400} 401 402.margin-right { 403 margin-top: 0rem !important; 404 margin-bottom: 0rem !important; 405 margin-left: 0rem !important; 406} 407 408.padding-right { 409 padding-top: 0rem !important; 410 padding-bottom: 0rem !important; 411 padding-left: 0rem !important; 412} 413 414.margin-bottom { 415 margin-top: 0rem !important; 416 margin-right: 0rem !important; 417 margin-left: 0rem !important; 418} 419 420.padding-bottom { 421 padding-top: 0rem !important; 422 padding-right: 0rem !important; 423 padding-left: 0rem !important; 424} 425 426.margin-left { 427 margin-top: 0rem !important; 428 margin-right: 0rem !important; 429 margin-bottom: 0rem !important; 430} 431 432.padding-left { 433 padding-top: 0rem !important; 434 padding-right: 0rem !important; 435 padding-bottom: 0rem !important; 436} 437 438.margin-horizontal { 439 margin-top: 0rem !important; 440 margin-bottom: 0rem !important; 441} 442 443.padding-horizontal { 444 padding-top: 0rem !important; 445 padding-bottom: 0rem !important; 446} 447 448.margin-vertical { 449 margin-right: 0rem !important; 450 margin-left: 0rem !important; 451} 452 453.padding-vertical { 454 padding-right: 0rem !important; 455 padding-left: 0rem !important; 456} 457.ad_slider-wrapper .slick-list{ 458 overflow: unset; 459} 460 .slick-track 461{ 462 display: flex !important; 463} 464 465 .slick-slide 466{ 467 height: inherit !important; 468} 469.ad_slider-wrapper .slick-disabled { 470 opacity: 0; 471} 472.ad_slider-wrapper .slick-arrow { 473 width: 4.125rem; 474 height: 4.125rem; 475 background: #fff; 476 border-radius: 100%; 477 display: flex; 478 align-items: center; 479 justify-content: center; 480 border: 2px solid #636CFF; 481 z-index: 999; 482} 483.ad_slider-wrapper .slick-arrow:before{ 484display:none !important 485} 486.ad_slider-wrapper .slick-prev img { 487 transform: rotate(180deg); 488} 489.testimonial_item { 490 display: flex !important; 491} 492.blog_category_list:after { 493 content: ""; 494 position: absolute; 495 width: 159px; 496 top: 0; 497 right: 0; 498 background: linear-gradient(90deg, #7b7b7b03 0%, #FFFFFF 84.91%); 499 height: 100%; 500 border-radius:0.375rem 501} 502@media all and (max-width: 767px) { 503.geeting-started-logo-icon svg { 504 height: 50px; 505} 506.blog_category_list:after{ 507display:none 508} 509.is_testimonial { 510 font-size: .8em; 511} 512.is_testimonial-name { 513 font-size: .7em !important; 514} 515.ad_slider-wrapper .slick-next { 516 right: 0; 517} 518.ad_slider-wrapper .slick-prev { 519 left: 0; 520} 521br {
522 display:none 523} 524.ad_slider-wrapper .slick-arrow{ 525 width: 2rem; 526 height: 2rem; 527 padding: 10px; 528} 529.ad_slider-wrapper .slick-disabled { 530 opacity: 1; 531} 532.section_ad .slick-slide { 533 display: flex !important; 534 flex-direction: column; 535 align-items: center; 536 justify-content: center; 537} 538} 539 540@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { 541 .hero_grid{ 542 display: flex; 543 flex-direction: column; 544 } 545 .section_hero{ 546 padding-top: 10rem; 547 } 548 .goal_grid-item-im-wrapper { 549 height: 11.625rem; 550} 551.testimonial_name{ 552 font-size: 1rem; 553} 554.text-size-regular.edge-pr { 555 padding-left: 0; 556 padding-right: 0; 557} 558.perfomance_top-wrap, .perfomance_bottom-wrap{ 559 grid-column-gap: 2rem; 560 grid-row-gap: 2rem; 561} 562.counter_heading{ 563 font-size: 2.5rem; 564} 565.cta_heading{ 566 font-size: 3rem; 567} 568.hero_content { 569 text-align: center; 570} 571.button_group 572{ 573 justify-content: center; 574} 575.heading-style-h2{ 576 577font-size: 2.5rem;} 578} 579</style></div><main class="main-wrapper"><section class="section_blog-header extra-padding"><div class="section_blog-header-content"><h1 class="blog_heading">The <span class="text-blue">Osmos</span> Blog</h1><p class="blog_header-pr">A collection of articles for growth, product and tech leaders spearheading the retail media revolution<br/></p></div></section><section class="section_blog-middle"><div class="padding-global-new"><div class="container-large-new"><div class="blog_middle-grid"><div class="blog_middle-wrapper"><div class="blog_sub-header-wrapper"><h4 class="blog_sub-header-text">Featured</h4></div><div class="is_fearured w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/blog/how-retailers-use-retail-media-to-boost-margins" class="blog_featured-card w-inline-block"><div class="blog_featured-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6937ef4a22a43ccdadb84741_how%20retailers%20use%20retail%20media%20to%20boost%20margins%20in%20a%20tight%20economy%20.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6937ef4a22a43ccdadb84741_how%20retailers%20use%20retail%20media%20to%20boost%20margins%20in%20a%20tight%20economy%20-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6937ef4a22a43ccdadb84741_how%20retailers%20use%20retail%20media%20to%20boost%20margins%20in%20a%20tight%20economy%20-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6937ef4a22a43ccdadb84741_how%20retailers%20use%20retail%20media%20to%20boost%20margins%20in%20a%20tight%20economy%20-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6937ef4a22a43ccdadb84741_how%20retailers%20use%20retail%20media%20to%20boost%20margins%20in%20a%20tight%20economy%20-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6937ef4a22a43ccdadb84741_how%20retailers%20use%20retail%20media%20to%20boost%20margins%20in%20a%20tight%20economy%20.png 1920w" class="blog_featured-im"/></div><div class="blog_content is_featured-content"><h3 class="is_category">Ad Revenue Growth</h3><h2 class="blog_card-heading">How Retailers Use Retail Media to Boost Margins in a Tight Economy</h2><div class="bolg_footer-detail"><div class="author_detail author"><div class="author_im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33c7c41d421367d7adcda_najfee-hyder.jpeg" loading="lazy" alt="" class="author_im"/></div><p class="is_author">Najfee Hyder</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 580<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 581<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 582</svg></div><p class="is_date">3 min</p></div></div></div></a></div></div></div></div><div class="blog_middle-wrapper"><div class="blog_sub-header-wrapper"><h4 class="blog_sub-header-text">Latest posts</h4></div><div class="is_fearured w-dyn-list"><div role="list" class="blog_latest-list w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/blog/future-of-retail-media-in-store-monetization-2026" class="blog_latest-card
582w-inline-block"><div class="blog_latest-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media.png 1920w" class="blog_latest-card-im"/></div><div class="blog_latest-card-content"><h2 class="blog_latest-heading">What's Shaping the Future of In-Store Retail Media in 2026</h2><div class="bolg_footer-detail is_latest"><div class="author_detail author"><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 583<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 584<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 585</svg></div><p class="is_date">15 Min</p></div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/blog/expanding-retail-media-beyond-onsite-into-offsite-2026" class="blog_latest-card w-inline-block"><div class="blog_latest-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite.png 1920w" class="blog_latest-card-im"/></div><div class="blog_latest-card-content"><h2 class="blog_latest-heading">Expanding Retail Media Beyond Onsite: What Breaks When You Go Offsite</h2><div class="bolg_footer-detail is_latest"><div class="author_detail author"><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 586<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 587<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 588</svg></div><p class="is_date">19 Min</p></div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/blog/onsite-vs-offsite-retail-media-ad-formats-framework-2026" class="blog_latest-card
588w-inline-block"><div class="blog_latest-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite.png 1920w" class="blog_latest-card-im"/></div><div class="blog_latest-card-content"><h2 class="blog_latest-heading">Which Trusted Framework Compares Onsite vs Offsite Retail Media Ad Formats (and How Do You Measure Success Beyond ROAS)?</h2><div class="bolg_footer-detail is_latest"><div class="author_detail author"><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 589<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 590<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 591</svg></div><p class="is_date">23 Min</p></div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/blog/how-retailers-monetize-in-store-traffic-retail-media-2026" class="blog_latest-card w-inline-block"><div class="blog_latest-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a6c545dc811ea83171f92cf_How%20Do%20Retailers%20Monetize%20In-Store%20(and%20Shopper)%20Traffic%20With%20Retail%20Media_.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a6c545dc811ea83171f92cf_How%20Do%20Retailers%20Monetize%20In-Store%20(and%20Shopper)%20Traffic%20With%20Retail%20Media_-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a6c545dc811ea83171f92cf_How%20Do%20Retailers%20Monetize%20In-Store%20(and%20Shopper)%20Traffic%20With%20Retail%20Media_-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a6c545dc811ea83171f92cf_How%20Do%20Retailers%20Monetize%20In-Store%20(and%20Shopper)%20Traffic%20With%20Retail%20Media_-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a6c545dc811ea83171f92cf_How%20Do%20Retailers%20Monetize%20In-Store%20(and%20Shopper)%20Traffic%20With%20Retail%20Media_-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a6c545dc811ea83171f92cf_How%20Do%20Retailers%20Monetize%20In-Store%20(and%20Shopper)%20Traffic%20With%20Retail%20Media_.png 1920w" class="blog_latest-card-im"/></div><div class="blog_latest-card-content"><h2 class="blog_latest-heading">How Do Retailers Monetize In-Store (and Shopper) Traffic With Retail Media?</h2><div class="bolg_footer-detail is_latest"><div class="author_detail author"><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 592<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 593<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 594</svg></div><p class="is_date">27 Min</p></div></div></div></a></div></div></div></div></div></div></div></section><section class="section_media"><div class="padding-global-new"><div class="container-large-new"><div class="media_components"><div class="media_left"><div class="media_left-header"><h5 class="media_left-heading">What is the <span class="text-blue">Retail Media <br/>Operating System</span> - Osmos?</h5><p class="media_pr">Three blog articles for understanding the foundational pillars leveraged to build the worldâs first retail media operating system.</p></div><div class="media_trust"><p class="media_trust-heading">TRUSTED BY:</p><div class="media_list"><div class="media_list-item"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b85f2d45d6c1b0c8f5ce1_layer1.webp" loading="lazy" alt="" class="media_list-item-im"/></div><div class="media_list-item"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b861574f00b1ae23b15fb_purplle-logo-1%201.webp" loading="lazy" alt="" class="media_list-item-im"/></div><div class="media_list-item tata"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b863940c0c8c24bd6c5cf_TATA_1mg_White.webp" loading="lazy" alt="" class="media_list-item-im"/></div><div class="media_list-item zepto"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b8693d7833ddb5cde0bcd_zepto.webp" loading="lazy" alt="" class="media_list-item-im"/></div></div></div></div><div class="media_right"><a href="/adscape" class="media_right-item w-inline-block"><div class="media_right-im-wrapper"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b8d1edfb9532735b7ed99_Rectangle%2034625376.webp" loading="lazy" alt="" class="media_right-im"/></div><div class="media_right-bottom"><h3 class="media_right-heading">Storytelling Like Never Before</h3></div></a><a href="/controlhub" class="media_right-item w-inline-block"><div class="media_right-im-wrapper"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b8f9ddfb9532735ba4cac_Rectangle%2034625378.webp" loading="lazy" alt="" class="media_right-im"/></div><div class="media_right-bottom"><h3 class="media_right-heading">Mastering <br/>Scale</h3></div></a><a href="/stratedge" class="media_right-item w-inline-block"><div class="media_right-im-wrapper"><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b8f979148f612812a1d68_Rectangle%2034625379.webp" loading="lazy" alt="" class="media_right-im"/></div><div class="media_right-bottom"><h3 class="media_right-heading">Illuminate Your Strategy</h3></div></a></div></div></div></div></section><section class="section_article"><div class="padding-global-new no_ai"><div class="padding-section-large"><div class="container-large-new"><div fs-list-element="scroll-anchor" class="category_blog-listing"><div class="heading_wrapper is-flex gap_right"><div class="flex_heading is-top"><h2 class="heading-style-h2 no_space heading_artical">More articles</h2></div></div><div class="div-block-431"><div class="blog_category_list is_no-border"><div class="w-dyn-list"><div role="list" class="blog_category_list-wrapper bg-white w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/category/process-automation" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Process Automation</p></a></div><div role="listitem" class="w-dyn-item"><a href="/category/company-highlights" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Company Highlights</p></a></div><div role="listitem" class="w-dyn-item"><a href="/category/analytics-attribution" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Analytics & Attribution</p></a></div><div role="listitem" class="w-dyn-item"><a href="/category/ad-revenue-growth" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Ad Revenue Growth</p></a></div><div role="listitem" class="w-dyn-item"><a href="/category/retail-media-concepts" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Retail Media Concepts</p></a></div><div role="listitem" class="w-dyn-item"><a href="/category/product-spotlight" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Product Updates</p></a></div><div role="listitem" class="w-dyn-item"><a href="/category/fundamentals" class="blog_category_list-item w-inline-block"><p class="blog_category_list-text">Fundamentals</p></a></div></div></div></div><div class="more_artical-listing gap_right"><div class="w-dyn-list">
594<div fs-list-load="pagination" fs-list-element="list" role="list" class="articale_grid w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/blog/future-of-retail-media-in-store-monetization-2026" class="blog_vartical-card w-inline-block"><div class="blog_vartcal-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a83ecd25d1d9c640adc9ef7_What%27s%20shaping%20the%20future%20of%20in-store%20retail%20media.png 1920w" class="blog_vartcal-card-im"/></div><div class="blog_vartcal-card-content"><div class="blog_vartcal-card-top-wrapper"><h3 class="is_tag">Retail Media Concepts</h3><h2 class="blog_card-heading">What's Shaping the Future of In-Store Retail Media in 2026</h2><p class="blog_summary">Six forces are shaping in-store retail media through 2027: screen networks moving from pilot to chain-wide scale, place-and-time intelligence becoming the planning layer, analog and digital inventory merging into a single in-store offer, retailer-built custom formats commanding premium rates, AI taking over campaign operations so tail and torso advertisers become economic to serve, and measurement moving from foot-traffic proxies toward store-level sales lift. US in-store retail media ad spending is forecast to climb 33.1% in 2026 from a base still under 1% of total retail media spend.</p></div><div class="bolg_footer-detail is_more"><div class="author_detail author"><div class="author_im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude.png 640w" class="author_im"/></div><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 595<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 596<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 597</svg></div><p class="is_date">15 Min</p></div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/blog/expanding-retail-media-beyond-onsite-into-offsite-2026" class="blog_vartical-card w-inline-block"><div class="blog_vartcal-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a7c2e1810ed9b08b9cd93f6_Expanding%20Retail%20Media%20Beyond%20Onsite-%20What%20Breaks%20When%20You%20Go%20Offsite.png 1920w" class="blog_vartcal-card-im"/></div><div class="blog_vartcal-card-content"><div class="blog_vartcal-card-top-wrapper"><h3 class="is_tag">Retail Media Concepts</h3><h2 class="blog_card-heading">Expanding Retail Media Beyond Onsite: What Breaks When You Go Offsite</h2><p class="blog_summary">Retail media networks expand beyond onsite by stacking three layers on top of their sponsored product placements: offsite audience extension into social and search (Meta, Google, TikTok), programmatic display bought through a demand-side platform, and connected TV. What breaks along the way is most </p></div><div class="bolg_footer-detail is_more"><div class="author_detail author"><div class="author_im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude.png 640w" class="author_im"/></div><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 598<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 599<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 600</svg></div><p class="is_date">19 Min</p></div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/blog/onsite-vs-offsite-retail-media-ad-formats-framework-2026" class="blog_vartical-card w-inline-block"><div class="blog_vartcal-card-im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-800.png 800w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-1080.png 1080w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite-p-1600.png 1600w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/6a742c133b00e5a91f720585_Which%20Trusted%20Framework%20Compares%20Onsite%20vs%20Offsite.png 1920w" class="blog_vartcal-card-im"/></div><div class="blog_vartcal-card-content"><div class="blog_vartcal-card-top-wrapper"><h3 class="is_tag">Analytics & Attribution</h3><h2 class="blog_card-heading">Which Trusted Framework Compares Onsite vs Offsite Retail Media Ad Formats (and How Do You Measure Success Beyond ROAS)?</h2><p class="blog_summary">No single industry body publishes an official scorecard that ranks onsite against offsite retail media ad formats, and none is coming. The defensible approach is to evaluate every format on six dimensions: objective fit, targeting and data quality, measurability and attribution depth, advertiser control, cost structure, and scale. Then judge whether it worked with a metrics stack that reaches past ROAS:
600incrementality, new-to-brand share, halo effects, and customer lifetime value.</p></div><div class="bolg_footer-detail is_more"><div class="author_detail author"><div class="author_im-wrapper"><img src="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude-p-500.png 500w, https://cdn.prod.website-files.com/65ada0311e1f22cd35d23d4e/69f33a3917d312a52723ef3d_kunal-damgude.png 640w" class="author_im"/></div><p class="is_author">Kunal Damgude</p></div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/662b7bd412ecf06ab8d8e36f_Line%204418.svg" loading="lazy" alt=""/><div class="blog_time author_detail"><div class="blog-icon w-embed"><svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 601<path d="M6.59844 7.42578C7.05409 7.42578 7.42344 7.79514 7.42344 8.25078V9.90079C7.42344 10.3564 7.05409 10.7258 6.59844 10.7258C6.14279 10.7258 5.77344 10.3564 5.77344 9.90079V8.25078C5.77344 7.79514 6.14279 7.42578 6.59844 7.42578Z" fill="#B4B4B4"/> 602<path fill-rule="evenodd" clip-rule="evenodd" d="M4.95002 0C4.49439 0 4.12502 0.36937 4.12502 0.825003C4.12502 1.28064 4.49439 1.65001 4.95002 1.65001H5.77502V3.35107C2.5193 3.75706 0 6.53434 0 9.90004C0 13.5451 2.95493 16.5001 6.60002 16.5001C10.2451 16.5001 13.2 13.5451 13.2 9.90004C13.2 8.37485 12.6827 6.97045 11.814 5.85287L12.5459 5.12088C12.8681 4.7987 12.8681 4.27634 12.5459 3.95415C12.2237 3.63197 11.7013 3.63197 11.3792 3.95415L10.6472 4.68613C9.73429 3.97651 8.63011 3.50135 7.42503 3.35107V1.65001H8.25003C8.70568 1.65001 9.07503 1.28064 9.07503 0.825003C9.07503 0.36937 8.70568 0 8.25003 0H4.95002ZM6.60002 4.95002C3.8662 4.95002 1.65001 7.16622 1.65001 9.90004C1.65001 12.6338 3.8662 14.8501 6.60002 14.8501C9.33384 14.8501 11.55 12.6338 11.55 9.90004C11.55 7.16622 9.33384 4.95002 6.60002 4.95002Z" fill="#B4B4B4"/> 603</svg></div><p class="is_date">23 Min</p></div></div></div></a></div></div><div role="navigation" aria-label="List" class="w-pagination-wrapper"><a href="?53782ef7_page=2" aria-label="Next Page" class="w-pagination-next"><div class="w-inline-block">Next</div><svg class="w-pagination-next-icon" height="12px" width="12px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" transform="translate(0, 1)"><path fill="none" stroke="currentColor" fill-rule="evenodd" d="M4 2l4 4-4 4"></path></svg></a><link rel="prerender" href="?53782ef7_page=2"/></div></div></div></div></div><div class="w-embed"><style> 604 .is-list-pagination-disabled { 605 display: none; 606 } 607</style></div></div></div></div></section><aside data-wf--section-get-started--variant="base" class="section_geeting-started"><div class="padding-global"><div class="padding-section-medium"><div class="container-large"><div class="geeting-started-component"><div class="geeting-started-top-wrapper"><h2 class="geeting-started-heading">Tailoring solutions for your unique needs.</h2><div class="geeting-started-logo-group"><div class="geeting-started-logo-item"><div class="geeting-started-logo-icon w-embed"><svg width="49" height="49" viewBox="0 0 49 49" fill="none" xmlns="http://www.w3.org/2000/svg"> 608<path d="M44.4112 42.8758H4.58751C2.05795 42.8758 0 40.8179 0 38.2883V12.2455C0 9.71591 2.05795 7.65797 4.58751 7.65797H26.0306C26.8773 7.65797 27.5618 8.34395 27.5618 9.18918C27.5618 10.0344 26.8773 10.7204 26.0306 10.7204H4.58751C3.74687 10.7204 3.06242 11.4048 3.06242 12.2455V38.2883C3.06242 39.1289 3.74687 39.8134 4.58751 39.8134H44.4112C45.2519 39.8134 45.9363 39.1289 45.9363 38.2883V15.314C45.9363 14.4688 46.6208 13.7828 47.4675 13.7828C48.3143 13.7828 48.9987 14.4688 48.9987 15.314V38.2883C48.9987 40.8179 46.9408 42.8758 44.4112 42.8758ZM24.4994 47.4694C23.6541 47.4694 22.9682 46.785 22.9682 45.9382V42.8758C22.9682 42.029 23.6541 41.3446 24.4994 41.3446C25.3446 41.3446 26.0306 42.029 26.0306 42.8758V45.9382C26.0306 46.785 25.3446 47.4694 24.4994 47.4694ZM32.1554 49.0006H16.8433C15.9981 49.0006 15.3121 48.3162 15.3121 47.4694C15.3121 46.6227 15.9981 45.9382 16.8433 45.9382H32.1554C33.0022 45.9382 33.6866 46.6227 33.6866 47.4694C33.6866 48.3162 33.0022 49.0006 32.1554 49.0006ZM16.8433 35.2197H8.20576C7.36053 35.2197 6.67454 34.5353 6.67454 33.6885C6.67454 32.8418 7.36053 32.1573 8.20576 32.1573H10.7185C11.5377 32.1573 11.8791 31.5678 12.6447 28.8361C13.6431 25.2807 15.1498 19.9076 22.9682 19.9076C23.3739 19.9076 23.7644 20.0684 24.0507 20.3563L28.6443 24.9499C28.8924 25.198 29.0486 25.5226 29.0838 25.8717C29.0991 26.0019 29.3931 29.0842 27.0366 31.7056C24.9373 34.0377 21.5074 35.2197 16.8433 35.2197ZM14.7777 32.1573H16.8433C20.5488 32.1573 23.2866 31.2922 24.7597 29.6553C25.7519 28.5513 25.9846 27.3264 26.0336 26.6695L22.348 22.9838C17.4007 23.2227 16.5218 26.3556 15.5938 29.6645C15.3672 30.473 15.1207 31.3473 14.7777 32.1573ZM27.5618 27.5637C27.1729 27.5637 26.7839 27.4167 26.4869 27.1227C25.8851 26.5286 25.879 25.5593 26.4716 24.9576L45.4846 5.68117C46.0894 5.07788 46.0894 4.10556 45.4922 3.50992C44.892 2.91121 43.9228 2.91428 43.3256 3.50992L24.0431 22.5291C23.4413 23.1232 22.472 23.114 21.8779 22.5138C21.2838 21.912 21.2915 20.9427 21.8932 20.3486L41.1681 1.33713C42.952 -0.44673 45.8643 -0.44673 47.6574 1.34326C49.4474 3.13477 49.4474 6.04866 47.6574 7.84018L28.652 27.1074C28.3534 27.4106 27.9568 27.5637 27.5618 27.5637ZM30.6242 22.9701C30.2322 22.9701 29.8402 22.82 29.5416 22.5214L2
6086.4792 19.459C25.8805 18.8603 25.8805 17.8926 26.4792 17.2939C27.0779 16.6952 28.0456 16.6952 28.6443 17.2939L31.7068 20.3563C32.3055 20.955 32.3055 21.9227 31.7068 22.5214C31.4082 22.82 31.0162 22.9701 30.6242 22.9701Z" fill="white"/> 609</svg></div><p class="geeting-started-logo-pr">A bespoke <br/>solution</p></div><div class="geeting-started-logo-item"><div class="geeting-started-logo-icon w-embed"><svg width="82" height="51" viewBox="0 0 82 51" fill="none" xmlns="http://www.w3.org/2000/svg"> 610<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5267 0.435547C14.0733 0.435547 12.6794 1.01283 11.6517 2.0404C10.624 3.06796 10.0467 4.46164 10.0467 5.91484C10.0478 6.75061 10.2402 7.57504 10.6091 8.32503C10.9779 9.07503 11.5135 9.73071 12.1748 10.2419H0V20.8366C0.948193 20.1211 2.10326 19.733 3.29121 19.7308C4.7446 19.7308 6.13845 20.3081 7.16615 21.3356C8.19385 22.3632 8.77121 23.7569 8.77121 25.2101C8.77121 26.6633 8.19385 28.057 7.16615 29.0845C6.13845 30.1121 4.7446 30.6894 3.29121 30.6894C2.10347 30.6877 0.948416 30.3002 0 29.5853V40.56H12.1677C11.5079 41.0717 10.9739 41.7274 10.6063 42.477C10.2387 43.2267 10.0473 44.0504 10.0467 44.8853C10.0467 46.3384 10.624 47.7321 11.6517 48.7597C12.6794 49.7873 14.0733 50.3645 15.5267 50.3645C16.98 50.3645 18.3739 49.7873 19.4016 48.7597C20.4293 47.7321 21.0067 46.3384 21.0067 44.8853C21.0052 44.0498 20.8127 43.2257 20.4438 42.476C20.075 41.7264 19.5396 41.071 18.8785 40.56H31.0533V29.9634C30.1051 30.679 28.9501 31.0671 27.7621 31.0693C26.3087 31.0693 24.9149 30.492 23.8872 29.4644C22.8595 28.4369 22.2821 27.0432 22.2821 25.59C22.2821 24.1368 22.8595 22.7431 23.8872 21.7156C24.9149 20.688 26.3087 20.1107 27.7621 20.1107C28.9499 20.1124 30.1049 20.4998 31.0533 21.2148V10.2419H18.8821C19.5427 9.73035 20.0776 9.0745 20.4458 8.32453C20.8141 7.57456 21.0059 6.75032 21.0067 5.91484C21.0067 4.46164 20.4293 3.06796 19.4016 2.0404C18.3739 1.01283 16.98 0.435547 15.5267 0.435547Z" fill="white"/> 611<path fill-rule="evenodd" clip-rule="evenodd" d="M81.9979 25.3997C81.9979 23.9465 81.4205 22.5528 80.3928 21.5252C79.3652 20.4977 77.9713 19.9204 76.5179 19.9204C75.682 19.9216 74.8575 20.1139 74.1074 20.4827C73.3573 20.8515 72.7015 21.387 72.1903 22.0482V9.875H61.5942C62.3098 10.8231 62.698 11.978 62.7002 13.1658C62.7002 14.619 62.1228 16.0127 61.0951 17.0402C60.0674 18.0678 58.6736 18.6451 57.2202 18.6451C55.7668 18.6451 54.3729 18.0678 53.3452 17.0402C52.3175 16.0127 51.7402 14.619 51.7402 13.1658C51.7419 11.9782 52.1294 10.8233 52.8444 9.875H41.8683V22.0411C41.3565 21.3814 40.7007 20.8475 39.951 20.4799C39.2013 20.1124 38.3775 19.921 37.5425 19.9204C36.0891 19.9204 34.6953 20.4977 33.6676 21.5252C32.6399 22.5528 32.0625 23.9465 32.0625 25.3997C32.0625 26.8529 32.6399 28.2465 33.6676 29.2741C34.6953 30.3017 36.0891 30.879 37.5425 30.879C38.3781 30.8775 39.2023 30.685 39.952 30.3162C40.7018 29.9474 41.3573 29.4121 41.8683 28.7511V40.9243H52.4662C51.7506 39.9763 51.3624 38.8213 51.3602 37.6335C51.3602 36.1803 51.9376 34.7867 52.9653 33.7591C53.993 32.7315 55.3868 32.1543 56.8402 32.1543C58.2936 32.1543 59.6875 32.7315 60.7152 33.7591C61.7429 34.7867 62.3202 36.1803 62.3202 37.6335C62.3186 38.8211 61.931 39.976 61.216 40.9243H72.1903V28.7547C72.7019 29.4152 73.3578 29.95 74.1079 30.3182C74.858 30.6864 75.6823 30.8782 76.5179 30.879C77.9713 30.879 79.3652 30.3017 80.3928 29.2741C81.4205 28.2465 81.9979 26.8529 81.9979 25.3997Z" fill="white"/> 612</svg></div><p class="geeting-started-logo-pr">Co-exists with<br/> your current stack</p></div><div class="geeting-started-logo-item"><div class="geeting-started-logo-icon w-embed"><svg width="52" height="61" viewBox="0 0 52 61" fill="none" xmlns="http://www.w3.org/2000/svg"> 613<path d="M25.6328 0C24.7547 0.744856 22.8259 2.5874 21.2656 5.57466H29.9922C28.4398 2.5874 26.511 0.744856 25.6328 0Z" fill="white"/> 614<path d="M26.4688 33.9504H27.5272L28.0918 31.4336H26.4688V33.9504Z" fill="white"/> 615<path d="M37.6457 34.9996V27.0022L33.0747 24.2109C32.7375 26.1868 32.322 28.0685 31.8594 29.5347L37.6457 34.9996Z" fill="white"/> 616<path d="M25.6318 15.2967C26.6754 15.2967 27.5214 14.4507 27.5214 13.4072C27.5214 12.3636 26.6754 11.5176 25.6318 11.5176C24.5882 11.5176 23.7422 12.3636 23.7422 13.4072C23.7422 14.4507 24.5882 15.2967 25.6318 15.2967Z" fill="white"/> 617<path d="M24.7949 33.9504V31.4336H23.1719L23.7364 33.9504H24.7949Z" fill="white"/> 618<path d="M24.5724 51.0901C24.5489 48.0166 22.0478 45.5154 18.9586 45.5154C16.8259 45.5154 14.905 46.6993 13.9406 48.6203C13.7916 48.9261 13.4623 49.1064 13.1252 49.075C12.7802 49.0437 12.4979 48.8241 12.3881 48.4948C11.6903 46.2995 9.66745 44.7314 7.35448 44.5981C7.06438 44.5824 6.7978 44.4099 6.66451 44.1355C6.52338 43.8767 6.53906 43.5553 6.69587 43.3044C7.28391 42.4027 7.58186 41.3599 7.58186 40.2936C7.58186 37.1887 5.06502 34.6719 1.96015 34.6719C1.28586 34.6719 0.627248 34.7973 0 35.
6180247V48.534C0 49.9454 1.14473 51.0901 2.56388 51.0901H18.6528H24.5724Z" fill="white"/> 619<path d="M48.6979 15.9551H33.9655C33.9106 17.7898 33.6989 20.1106 33.3617 22.4236L38.9207 25.8185C39.1638 25.9754 39.3206 26.2498 39.3206 26.5399V36.9522C39.3206 37.2893 39.1324 37.5951 38.8188 37.7362C38.709 37.7676 38.5914 37.799 38.4973 37.799C38.2778 37.799 38.0661 37.7127 37.9093 37.5716L31.1507 31.1894C30.9939 31.3462 30.7979 31.4324 30.5783 31.4324H29.8178L29.0259 34.9685C28.9396 35.3527 28.5947 35.6271 28.2026 35.6271H25.6309H23.067C22.6672 35.6271 22.3222 35.3527 22.2438 34.9685L21.444 31.4324H20.6835C20.4718 31.4324 20.2601 31.3383 20.1111 31.1894L13.3604 37.5638C13.1957 37.7127 12.9919 37.799 12.7723 37.799C12.6626 37.799 12.5528 37.7676 12.443 37.7284C12.1372 37.5873 11.9334 37.2815 11.9334 36.9444V26.532C11.9334 26.2419 12.0902 25.9675 12.3411 25.8107L17.9079 22.4157C17.5708 20.1106 17.3434 17.7898 17.2964 15.9551H2.56388C1.15257 15.9551 0 17.0998 0 18.5111V33.2671C0.635088 33.0946 1.2937 32.9927 1.96015 32.9927C5.99021 32.9927 9.26758 36.2701 9.26758 40.3001C9.26758 41.2645 9.07941 42.2132 8.70306 43.0992C10.6397 43.5618 12.3254 44.8006 13.329 46.502C14.7011 44.832 16.7475 43.8362 18.9664 43.8362C21.938 43.8362 24.494 45.6317 25.6387 48.1878C26.7835 45.6396 29.3473 43.8362 32.3189 43.8362C34.53 43.8362 36.5842 44.832 37.9485 46.502C38.9442 44.7928 40.6221 43.554 42.5666 43.0992C42.1824 42.2054 41.9942 41.2567 41.9942 40.2923C41.9942 36.2622 45.2638 32.9848 49.3017 32.9848C49.9681 32.9848 50.6267 33.0868 51.2618 33.2593V18.5111C51.2618 17.092 50.1092 15.9551 48.6979 15.9551ZM26.4698 42.4798C26.4698 42.9502 26.0857 43.3188 25.6309 43.3188C25.1761 43.3188 24.792 42.9502 24.792 42.4798V38.1126C24.792 37.65 25.1761 37.2815 25.6309 37.2815C26.0857 37.2815 26.4698 37.65 26.4698 38.1126V42.4798Z" fill="white"/> 620<path d="M43.6781 40.2936C43.6781 41.3599 43.9839 42.4027 44.5563 43.3044C44.7209 43.5553 44.7366 43.8767 44.6033 44.1355C44.4543 44.4099 44.1956 44.5824 43.8977 44.5981C41.5847 44.7314 39.5618 46.2995 38.8718 48.4948C38.7621 48.8241 38.472 49.0437 38.127 49.075C37.7977 49.1064 37.4762 48.9261 37.3194 48.6203C36.3472 46.7072 34.4262 45.5154 32.3014 45.5154C29.2122 45.5154 26.7032 48.0166 26.6719 51.0901H48.6961C50.1074 51.0901 51.2521 49.9454 51.2521 48.534V35.0247C50.6249 34.7973 49.9741 34.6719 49.292 34.6719C46.2028 34.6719 43.6781 37.1965 43.6781 40.2936Z" fill="white"/> 621<path d="M13.625 34.9996L19.4114 29.5347C18.9488 28.0685 18.5332 26.1868 18.1961 24.2109L13.625 27.01V34.9996Z" fill="white"/> 622<path d="M24.7865 29.7486V25.8518C24.7865 25.397 25.1629 25.0207 25.6255 25.0207C26.0881 25.0207 26.4644 25.397 26.4644 25.8518V29.7486H30.0005C31.2785 26.2909 32.2978 19.1559 32.2978 15.1651C32.2978 12.0524 31.6549 9.42575 30.7767 7.25391H20.482C19.5882 9.42575 18.9531 12.0524 18.9531 15.1651C18.9531 19.1638 19.9646 26.2909 21.2504 29.7486H24.7865ZM25.6255 9.8413C27.6013 9.8413 29.2008 11.4408 29.2008 13.4088C29.2008 15.3689 27.6013 16.9762 25.6255 16.9762C23.6496 16.9762 22.058 15.3689 22.058 13.4088C22.058 11.4408 23.6496 9.8413 25.6255 9.8413Z" fill="white"/> 623<path d="M43.7028 58.7088H35.0703H33.3454L31.9576 52.7734H19.3029L17.9151 58.7088H16.1823H7.55769C7.0951 58.7088 6.71875 59.0851 6.71875 59.5477C6.71875 60.0103 7.0951 60.3788 7.55769 60.3788H16.8488H34.4039H43.7028C44.1733 60.3788 44.5418 60.0025 44.5418 59.5477C44.5418 59.0851 44.1654 58.7088 43.7028 58.7088Z" fill="white"/> 624</svg></div><p class="geeting-started-logo-pr">Live in <br/>4 weeks</p></div><div class="geeting-started-logo-item"><div class="geeting-started-logo-icon w-embed"><svg width="56" height="51" viewBox="0 0 56 51" fill="none" xmlns="http://www.w3.org/2000/svg"> 625<path fill-rule="evenodd" clip-rule="evenodd" d="M6.41024 0H48.9203C52.2941 0 55.1618 2.86774 55.1618 6.41024V43.6909C55.1618 47.2334 52.4628 50.1011 48.9203 50.1011H6.41024C2.86774 50.1011 0 47.2334 0 43.6909V6.41024C0 2.86774 2.86774 0 6.41024 0ZM52.9688 12.4831H2.19298V43.6909C2.19298 46.0525 4.04857 47.9081 6.41024 47.9081H48.9203C51.1133 47.9081 52.9688 46.0525 52.9688 43.6909V12.4831ZM12.3144 5.06072C13.1579 5.06072 13.8326 5.73548 13.8326 6.57893C13.8326 7.42239 13.1579 8.09715 12.3144 8.09715C11.471 8.09715 10.7962 7.42239 10.7962 6.57893C10.7962 5.73548 11.471 5.06072 12.3144 5.06072ZM7.2537 5.06072C8.09715 5.06072 8.77191 5.73548 8.77191 6.57893C8.77191 7.42239 8.09715 8.09715 7.2537 8.09715C6.41024 8.09715 5.73548 7.42239 5.73548 6.57893C5.73548 5.73548 6.41024 5.06072 7.2537 5.06072ZM17.5438 5.06072C18.3873 5.06072 19.062 5.73548 19.062 6.57893C19.062 7.42239 18.3873 8.09715 17.5438 8.09715C16.7004 8.09715 16.0256 7.42239 16.0256 6.57893C16.0256 5.73548 16.7004 5.06072 17.5438 5.06072Z" fill="white"/> 626<path d="M20.2723 24.305L17.8273 32H16.3423C16.1723 32 16.0548 31.89 15.9898 31.67L14.6098 27.2225C14.5648 27.0725 14.5223 26.925 14.4823 26.78C14.4473 26.63 14.4173 26.48 14.3923 26.33C14.3623 26.48 14.3273 26.6325 14.2873 26.7875C14.2523 26.9375 14.2123 27.0875 14.1673 27.2375L12.7648 31.67C12.7048 31.89 12.5723 32 12.3673 32H10.9423L8.50482 24.305H9.98232C10.1173 24.305 10.2323 24.3375 10.3273 24.4025C10.4223 24.4675 10.4848 24.55 10.5148 24.65L11.6173 28.76C11.6723 28.985 11.7198 29.205 11.7598 29.42C11.8048 29.635 11.8423 29.85 11.8723 30.065C11.9273 29.85 11.9848 29.635 12.0448 29.42C12.1098 29.205 12.1773 28.985 12.2473 28.76L13.5223 24.635C13.5523 24.535 13.6098 24.4525 13.6948 24.3875C13.7848 24.3225 13.8923 24.29 14.0173 24.29H14.8348C14.9648 24.29 15.0748 24.3225 15.1648 24.3875C15.2598 24.4525 15.3223 24.535 15.3523 24.635L16.5898 28.76C16.6548 28.985 16.7148 29.2075 16.7698 29.4275C16.8298 29.6425 16.8873 29.8575 16.9423 30.0725C17.0073 29.6475 17.0998 29.21 17.2198 28.76L18.3523 24.65C18.3873 24.55 18.4498 24.4675 18.5398 24.4025C18.6298 24.3375 18.7373 24.305 18.8623 24.305H20.2723ZM32.6133 24.305L30.1683 32H28.6833C28.5133 32 28.3958 31.89 28.3308 31.67L26.9508 27.2225C26.9058 27.0725 26.8633 26.925 26.8233 26.78C26.7883 26.63 26.7583 26.48 26.7333 26.33C26.7033 26.48 26.6683 26.6325 26.6283 26.7875C26.5933 26.9375 26.5533 27.0875 26.5083 27.2375L25.1058 31.67C25.0458 31.89 24.9133 32 24.7083 32H23.2833L20.8458 24.305H22.3233C22.4583 24.305 22.5733 24.3375 22.6683 24.4025C22.7633 24.4675 22.8258 24.55 22.8558 24.65L23.9583 28.76C24.0133 28.985 24.0608 29.205 24.1008 29.42C24.1458 29.635 24.1833 29.85 24.2133 30.065C24.2683 29.85 24.3258 29.635 24.3858 29.42C24.4508 29.205 24.5183 28.985 24.5883 28.76L25.8633 24.635C25.8933 24.535 25.9508 24.4525 26.0358 24.3875C26.1258 24.3225 26.2333 24.29 26.3583 24.29H27.1758C27.3058 24.29 27.4158 24.3225 27.5058 24.3875C27.6008 24.4525 27.6633 24.535 27.6933 24.635L28.9308 28.76C28.9958 28.985 29.0558 29.2075 29.1108 29.4275C29.1708 29.6425 29.2283 29.8575 29.2833 30.0725C29.3483 29.6475 29.4408 29.21 29.5608 28.76L30.6933 24.65C30.7283 24.55 30.7908 24.4675 30.8808 24.4025C30.9708 24.3375 31.0783 24.305 31.2033 24.305H32.6133ZM44.9544 24.305L42.5094 32H41.0244C40.8544 32 40.7369 31.89 40.6719 31.67L39.2919 27.2225C39.2469 27.0725 39.2044 26.925 39.1644 26.78C39.1294 26.63 39.0994 26.48 39.0744 26.33C39.0444 26.48 39.0094 26.6325 38.9694 26.7875C38.9344 26.9375 38.8944 27.0875 38.8494 27.2375L37.4469 31.67C37.3869 31.89 37.2544 32 37.0494 32H35.6244L33.1869 24.305H34.6644C34.7994 24.305 34.9144 24.3375 35.0094 24.4025C35.1044 24.4675 35.1669 24.55 35.1969 24.65L36.2994 28.76C36.3544 28.985 36.4019 29.205 36.4419 29.42C36.4869 29.635 36.5244 29.85 36.5544 30.065C36.6094 29.85 36.6669 29.635 36.7269 29.42C36.7919 29.205 36.8594 28.985 36.9294 28.76L38.2044 24.635C38.2344 24.535 38.2919 24.4525 38.3769 24.3875C38.4669 24.3225 38.5744 24.29 38.6994 24.29H39.5169C39.6469 24.29 39.7569 24.3225 39.8469 24.3875C39.9419 24.4525 40.0044 24.535 40.0344 24.635L41.2719 28.76C41.3369 28.985 41.3969 29.2075 41.4519 29.4275C41.5119 29.6425 41.5694 29.8575 41.6244 30.0725C41.6894 29.6475 41.7819 29.21 41.9019 28.76L43.0344 24.65C43.0694 24.55 43.1319 24.4675 43.2219 24.4025C43.3119 24.3375 43.4194 24.305 43.5444 24.305H44.9544ZM45.7156 30.98C45.7156 30.825 45.7431 30.6775 45.7981 30.5375C45.8581 30.3975 45.9381 30.2775 46.0381 30.1775C46.1381 30.0775 46.2581 29.9975 46.3981 29.9375C46.5381 29.8775 46.6881 29.8475 46.8481 29.8475C47.0081 29.8475 47.1556 29.8775 47.2906 29.9375C47.4306 29.9975 47.5506 30.0775 47.6506 30.1775C47.7556 30.2775 47.8381 30.3975 47.8981 30.5375C47.9581 30.6775 47.9881 30.825 47.9881 30.98C47.9881 31.14 47.9581 31.29 47.8981 31.43C47.8381 31.565 47.7556 31.6825 47.6506 31.7825C47.5506 31.8825 47.4306 31.96 47.2906 32.015C47.1556 32.075 47.0081 32.105 46.8481 32.105C46.6881 32.105 46.5381 32.075 46.3981 32.015C46.2581 31.96 46.1381 3
6261.8825 46.0381 31.7825C45.9381 31.6825 45.8581 31.565 45.7981 31.43C45.7431 31.29 45.7156 31.14 45.7156 30.98Z" fill="white"/> 627</svg></div><p class="geeting-started-logo-pr">White labelled <br/>& Â self-serve</p></div></div></div><div class="bottom-holder is_new"><a href="/get-a-demo" class="get_start-btns w-inline-block"><div class="arrow-link padding"><div class="text-block-2">Talk to Our Experts</div><img src="https://cdn.prod.website-files.com/65a0e0be46f81571aff51338/65a0e0be46f81571aff51367_Group%201261156965.png" loading="lazy" alt="" class="btn-arrow"/></div></a><a href="/get-a-demo" class="button_bg is-aqua get_start-btns w-inline-block"><div class="text-block-288">Visit the appstore</div><img src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/66279d43f6bcfe4b2b4b3657_Group%20141154.svg" loading="lazy" alt="Get A Demo" class="btn_icon is_blog"/></a></div></div></div></div></div></aside></main></div><footer class="section-footer"><div data-wf--utility-space--variant="96px" class="element_spacer w-variant-eb646121-6eee-18b9-6804-4146a43ba840"></div><div class="padding-global-new-2"><div class="container-primary-2"><div class="footer_container"><div class="footer_content-2"><div class="footer__column column-first"><div class="footer_column__socials-2"><a href="https://x.com/OnlineSalesAI" target="_blank" class="footer_column_social-2 w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/66bd997d0e534b6a9f276d33_Vector.svg" alt="" class="footer_column_social_icon"/></a><a href="https://www.linkedin.com/company/osmos-the-omnichannel-commerce-media-operating-system/" target="_blank" class="footer_column_social-2 w-inline-block"><img loading="eager" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69a578f616694c41c3ddf807_Frame%202147241499.svg" alt="" class="footer_column_social_icon"/></a><a href="https://www.youtube.com/@Osmosai" target="_blank" class="footer_column_social-2 w-inline-block"><img loading="eager" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69a578f663728a680ab66ff3_Frame%202147241500.svg" alt="" class="footer_column_social_icon"/></a><a href="https://www.instagram.com/osmos.os" target="_blank" class="footer_column_social-2 w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/68060fea08a1eb9e4dd31d88_instagram-167-svgrepo-com.svg" alt="" class="footer_column_social_icon"/></a></div><div class="badge--wrapper_flex-2"><div class="badge--wrapper-2"><a href="https://www.g2.com/products/onlinesales-ai-osmos/reviews" target="_blank" class="g2_link w-inline-block"><img sizes="(max-width: 567px) 100vw, 567px" srcset="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/693feac71526d43e69d6babd_G2%20badge-p-500.png 500w, https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/693feac71526d43e69d6babd_G2%20badge.png 567w" alt="" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/693feac71526d43e69d6babd_G2%20badge.png" loading="lazy" class="footer_security_badges-2"/></a><div class="buraeu_badge-wrapper"><img sizes="(max-width: 1142px) 100vw, 1142px" srcset="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69248c4c6a6a4ece14a8e046_logo-p-500.png 500w, https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69248c4c6a6a4ece14a8e046_logo-p-800.png 800w, https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69248c4c6a6a4ece14a8e046_logo-p-1080.png 1080w, https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69248c4c6a6a4ece14a8e046_logo.png 1142w" alt="" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/69248c4c6a6a4ece14a8e046_logo.png" loading="eager" class="footer_security_badges-2"/></div></div><div class="badge__text-2">Member of the Interactive Advertising Bureau</div></div></div><div class="footer_link_group-2"><div class="footer_column"><a href="/osmosphere" class="footer__link-2">Osmosphere</a><a href="/adscape" class="footer__link-2">Adscape</a><a href="/controlhub" class="footer__link-2">ControlHub</a><a href="/stratedge" class="footer__link-2">StratEdge</a><a href="/sitemap" class="footer__link-2">Sitemap</a></div><div class="footer_column"><a href="/data-protection-addendum" class="footer__link-2">DPA</a><a href="/privacy-policy" class="footer__link-2">Privacy Policy</a><a href="/cookie-policy" class="footer__link-2">Cookie Policy</a></div></div>
627<div class="footer__column_complaince align-right"><a href="#" class="footer_logo w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/681f44c4f5b89b4211fa64d4_osmos.svg" alt=""/></a><div class="footer__security-2"><img loading="eager" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/6577175d0b1a571b704a73d5_AICPA-1.webp" alt="" class="footer_security_badges-2"/><img loading="eager" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/6577175d977f9d4136e24344_ISO%201.webp" alt="" class="footer_security_badges-2"/><img loading="eager" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/673585b0ba55d37bebfca6a5_GDPR_Logo%201.svg" alt="" class="footer_security_badges-2"/><img loading="eager" src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/673585c58d6732b5a0e29bb2_CCPA_Logo%201.svg" alt="" class="footer_security_badges-2"/></div></div></div><div class="element_spacer-2"></div><div class="footer_content-2"><div class="footer__copyright-2">© 2026 OSMOS  All Rights Reserved</div></div></div></div></div><div data-wf--utility-space--variant="96px" class="element_spacer w-variant-eb646121-6eee-18b9-6804-4146a43ba840"></div></footer>
627<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=657711ffb64e787c6cc257dd" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
627<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/js/webflow.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
627<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/js/webflow.schunk.3456abe36d0738a7.js" type="text/javascript" integrity="sha384-hBi4s3EEJ2uIH5zec99KWMnSqG374ixRQP6sve1X0GWzdU2jCQLNjmzRhs/6EBjT" crossorigin="anonymous"></script>
627<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd/js/webflow.e2f09c53.07aeb8e3d6e30dde.js" type="text/javascript" integrity="sha384-0rGuwr3Z7hziOHXhh2fYtKpopWx8qfJdamWVr3oBvXxmd5RpAsibZvj+Y9Ys8sgt" crossorigin="anonymous"></script>
627<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 627-628
627 628<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
628GTM-N4764JS6
vendor: 86 bytes, line 628
628" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript>
629<!-- End Google Tag Manager (noscript) --> 630
631<script> 632 document.querySelectorAll('script[type="application/ld+json"]').forEach(function (el) { 633 var t = el.textContent; 634 if (t.indexOf('"') > -1) { 635 var d = t.replace(/"/g, '"').replace(/&/g, '&'); 636 try { 637 JSON.parse(d); 638 var n = document.createElement('script'); 639 n.type = 'application/ld+json'; 640 n.textContent = d; 641 el.parentNode.replaceChild(n, el); 642 } catch (e) {} 643 } 644 }); 645</script>
645 646
647<script id="jetboost-script" type="text/javascript"> 648 window.JETBOOST_SITE_ID = 'clse9erbf001n0jtgfpwaevua'; 649 (function (d) { 650 var s = d.createElement('script'); 651 s.src = 'https://cdn.jetboost.io/jetboost.js'; 652 s.async = 1; 653 d.getElementsByTagName('head')[0].appendChild(s); 654 })(document); 655</script>
655 656 657
658<script type="text/javascript"> 659 _linkedin_partner_id = '6760273'; 660 window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 661 window._linkedin_data_partner_ids.push(_linkedin_partner_id); 662</script>
vendor: 1 bytes, line 662
662
663<script type="text/javascript"> 664 (function (l) { 665 if (!l) { 666 window.lintrk = function (a, b) { 667 window.lintrk.q.push([a, b]); 668 }; 669 window.lintrk.q = []; 670 } 671 var s = document.getElementsByTagName('script')[0]; 672 var b = document.createElement('script'); 673 b.type = 'text/javascript'; 674 b.async = true; 675 b.src = 'https://snap.licdn.com/li.lms-analytics/insight.min.js'; 676 s.parentNode.insertBefore(b, s); 677 })(window.lintrk); 678</script>
678 679<noscript> 680 <img height="1" width="1" style="display: none" alt="" src="https://px.ads.linkedin.com/collect/?pid=6760273&fmt=gif" /> 681</noscript>
682<script> 683 (function () { 684 /* ========================== 685 CONFIG 686 ========================== */ 687 const UTM_KEYS = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content']; 688 689 const STORAGE_KEY = 'utm_params_v1'; 690 691 /* ========================== 692 GET UTMs FROM URL 693 ========================== */ 694 function getUTMsFromURL() { 695 const params = {}; 696 const search = new URLSearchParams(window.location.search); 697 698 UTM_KEYS.forEach((key) => { 699 const val = search.get(key); 700 if (val && val.trim() !== '') { 701 params[key] = val; 702 } 703 }); 704 705 return params; 706 } 707 708 /* ========================== 709 STORAGE 710 ========================== */ 711 function getStoredUTMs() { 712 try { 713 return JSON.parse(localStorage.getItem(STORAGE_KEY)) || {}; 714 } catch { 715 return {}; 716 } 717 } 718 719 function saveUTMs(newUTMs) { 720 if (!newUTMs || !Object.keys(newUTMs).length) return; 721 localStorage.setItem(STORAGE_KEY, JSON.stringify(newUTMs)); 722 } 723 724 /* ========================== 725 APPLY TO FORM 726 ========================== */ 727 function populateFormInputs(utms) { 728 UTM_KEYS.forEach((key) => { 729 const inputs = document.querySelectorAll(`[name="${key}"], #${key}`); 730 731 inputs.forEach((input) => { 732 if (utms[key]) { 733 input.value = utms[key]; 734 } 735 }); 736 }); 737 } 738 739 /* ========================== 740 GLOBAL REAPPLY (FOR APOLLO) 741 ========================== */ 742 window.reApplyUTMs = function () { 743 const utms = getStoredUTMs(); 744 populateFormInputs(utms); 745 }; 746 747 /* ========================== 748 APPEND TO LINKS 749 ========================== */ 750 function appendUTMsToLinks(utms) { 751 if (!utms || !Object.keys(utms).length) return; 752 753 const domain = window.location.hostname; 754 755 document.querySelectorAll('a[href]').forEach((link) => { 756 const href = link.getAttribute('href'); 757 if (!href || href.startsWith('#') || href.startsWith('mailto:') || href.startsWith('tel:')) return; 758 759 let url; 760 try { 761 url = new URL(href, window.location.origin); 762 } catch { 763 return; 764 } 765 766 if (url.hostname !== domain) return; 767 768 UTM_KEYS.forEach((key) => { 769 if (!url.searchParams.has(key) && utms[key]) { 770 url.searchParams.set(key, utms[key]); 771 } 772 }); 773 774 link.setAttribute('href', url.toString()); 775 }); 776 } 777 778 /* ========================== 779 WATCH FOR APOLLO CHANGES 780 ========================== */ 781 function watchFormChanges() { 782 const observer = new MutationObserver(() => { 783 window.reApplyUTMs(); 784 }); 785 786 observer.observe(document.body, { 787 childList: true, 788 subtree: true, 789 attributes: true, 790 }); 791 } 792 793 /* ========================== 794 INIT 795 ========================== */ 796 window.addEventListener('load', function () { 797 const urlUTMs = getUTMsFromURL(); 798 799 console.log('UTMs from URL:', urlUTMs); 800 801 if (Object.keys(urlUTMs).length) { 802 saveUTMs(urlUTMs); 803 } 804 805 const finalUTMs = getStoredUTMs(); 806 807 console.log('Stored UTMs:', finalUTMs); 808 809 populateFormInputs(finalUTMs); 810 appendUTMsToLinks(finalUTMs); 811 812 /* Reapply (handles async tools like Apollo) */ 813 setTimeout(() => window.reApplyUTMs(), 1000); 814 setTimeout(() => window.reApplyUTMs(), 3000); 815 setTimeout(() => window.reApplyUTMs(), 5000); 816 817 /* Watch DOM changes */ 818 watchFormChanges(); 819 }); 820 })(); 821</script>
821 822<!--
822<script> 823 (function () { 824 /* ========================== 825 CONFIG 826 ========================== */ 827 const UTM_KEYS = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content']; 828 const STORAGE_KEY = 'utm_params_v1'; 829 /* ========================== 830 HELPERS 831 ========================== */ 832 function getUTMsFromURL() { 833 const params = {}; 834 const search = new URLSearchParams(window.location.search); 835 UTM_KEYS.forEach((key) => { 836 if (search.has(key)) { 837 const val = search.get(key); 838 if (val && val.trim() !== '') { 839 params[key] = decodeURIComponent(val); 840 } 841 } 842 }); 843 return params; 844 } 845 function getStoredUTMs() { 846 try { 847 return JSON.parse(localStorage.getItem(STORAGE_KEY)) || {}; 848 } catch { 849 return {}; 850 } 851 } 852 function saveUTMsOnce(newUTMs) { 853 const existing = getStoredUTMs(); 854 const merged = { ...existing }; 855 let changed = false; 856 UTM_KEYS.forEach((key) => { 857 if (!merged[key] && newUTMs[key]) { 858 merged[key] = newUTMs[key]; 859 changed = true; 860 } 861 }); 862 if (changed) { 863 localStorage.setItem(STORAGE_KEY, JSON.stringify(merged)); 864 } 865 } 866 function populateFormInputs(utms) { 867 UTM_KEYS.forEach((key) => { 868 const input = document.getElementById(key); 869 if (input && !input.value && utms[key]) { 870 input.value = utms[key]; 871 } 872 }); 873 } 874 function appendUTMsToInternalLinks(utms) { 875 if (!utms || !Object.keys(utms).length) return; 876 const links = document.querySelectorAll('a[href]'); 877 const domain = window.location.hostname; 878 links.forEach((link) => { 879 const href = link.getAttribute('href'); 880 if (!href || href.startsWith('#') || href.startsWith('mailto:') || href.startsWith('tel:')) return; 881 let url; 882 try { 883 url = new URL(href, window.location.origin); 884 } catch { 885 return; 886 } 887 if (url.hostname !== domain) return; 888 UTM_KEYS.forEach((key) => { 889 if (!url.searchParams.has(key) && utms[key]) { 890 url.searchParams.set(key, utms[key]); 891 } 892 }); 893 link.setAttribute('href', url.toString()); 894 }); 895 } 896 /* ========================== 897 INIT 898 ========================== */ 899 const urlUTMs = getUTMsFromURL(); 900 if (Object.keys(urlUTMs).length) { 901 saveUTMsOnce(urlUTMs); 902 } 903 const finalUTMs = getStoredUTMs(); 904 document.addEventListener('DOMContentLoaded', function () { 905 populateFormInputs(finalUTMs); 906 appendUTMsToInternalLinks(finalUTMs); 907 908 /* Safety re-run for Webflow hydration */ 909 setTimeout(() => populateFormInputs(finalUTMs), 600); 910 }); 911 })(); 912</script>
912-->
913<script> 914 (function () { 915 console.log('[BizEmailGuard] loaded'); // Personal/disposable blocklist 916 917 const BLOCKED = new Set(['gmail.com', 'googlemail.com', 'yahoo.com', 'ymail.com', 'outlook.com', 'hotmail.com', 'live.com', 'aol.com', 'icloud.com', 'me.com', 'proton.me', 'protonmail.com', 'gmx.com', 'mail.com', 'zoho.com', 'hey.com', 'duck.com', 'pm.me', 'mailinator.com', 'yopmail.com', 'tempmail.com', '10minutemail.com', 'trashmail.com', 'test.com', 'example.com']); // Allow only real-looking TLDs; expand as needed 918 919 const VALID_TLDS = new Set([ 920 'com', 921 'in', 922 'org', 923 'net', 924 'io', 925 'ai', 926 'co', 927 'de', 928 'us', 929 'uk', 930 'ca', 931 'au', 932 'sg', 933 'za', 934 'info', 935 'dev', 936 'app', 937 'tech', 938 'cloud', 939 'xyz', 940 'site', 941 'online', 942 'shop', 943 // Country TLDs 944 'in', 945 'us', 946 'uk', 947 'ca', 948 'au', 949 'nz', 950 'de', 951 'fr', 952 'it', 953 'es', 954 'nl', 955 'be', 956 'ch', 957 'se', 958 'no', 959 'dk', 960 'fi', 961 'pl', 962 'pt', 963 'gr', 964 'ru', 965 'ua', 966 'tr', 967 'ae', 968 'sa', 969 'qa', 970 'kw', 971 'om', 972 'bh', 973 'il', 974 'eg', 975 'za', 976 'ng', 977 'ke', 978 'tz', 979 'gh', 980 'ug', 981 982 // Asia 983 'cn', 984 'jp', 985 'kr', 986 'hk', 987 'tw', 988 'sg', 989 'my', 990 'th', 991 'vn', 992 'ph', 993 'id', 994 'bd', 995 'pk', 996 'lk', 997 'np', 998 999 // Americas 1000 'br', 1001 'ar', 1002 'cl', 1003 'co', 1004 'pe', 1005 'mx', 1006 've', 1007 'uy', 1008 'py', 1009 'bo', 1010 'ec', 1011 'cr', 1012 'pa', 1013 'gt', 1014 'sv', 1015 'hn', 1016 ]); 1017 1018 const isBlocked = (d) => { 1019 d = String(d || '').toLowerCase(); 1020 if (BLOCKED.has(d)) return true; 1021 for (const base of BLOCKED) { 1022 if (d.endsWith('.' + base)) return true; 1023 } 1024 return false; 1025 }; 1026 1027 const hasValidTLD = (domain) => { 1028 const parts = String(domain || '') 1029 .toLowerCase() 1030 .split('.'); 1031 if (parts.length < 2) return false; 1032 const tld = parts.pop(); 1033 return /^[a-z]{2,24}$/.test(tld) && VALID_TLDS.has(tld); 1034 }; 1035 1036 const getBizInputs = (root = document) => Array.from(root.querySelectorAll('#email')).filter((el) => el instanceof HTMLInputElement); 1037 1038 const validateInput = (input, showTip = false) => { 1039 input.setCustomValidity(''); 1040 const val = (input.value || '').trim(); 1041 if (!val) return true; // Browser email pattern first 1042 1043 if (input.type === 'email' && input.checkValidity && !input.checkValidity()) { 1044 if (showTip && input.reportValidity) input.reportValidity(); 1045 return false; 1046 } 1047 1048 const at = val.indexOf('@'); 1049 if (at < 0) return true; // native UI handles missing @ 1050 1051 const domain = val.slice(at + 1); 1052 if (!domain.includes('.')) return true; // TLD check 1053 1054 if (!hasValidTLD(domain)) { 1055 input.setCustomValidity('Enter a valid business domain (.com, .in, etc.)'); 1056 if (showTip && input.reportValidity) input.reportValidity(); 1057 console.log('[BizEmailGuard] invalid TLD:', domain); 1058 return false; 1059 } // Personal/disposable check 1060 1061 if (isBlocked(domain)) { 1062 input.setCustomValidity('Please enter your business email'); 1063 if (showTip && input.reportValidity) input.reportValidity(); 1064 console.log('[BizEmailGuard] blocked personal domain:', domain); 1065 return false; 1066 } 1067 1068 return true; 1069 }; // Capture submit before default handlers 1070 1071 document.addEventListener( 1072 'submit', 1073 (e) => { 1074 const form = e.target; 1075 if (!(form instanceof HTMLFormElement)) return; 1076 const inputs = getBizInputs(form); 1077 if (!inputs.length) return; 1078 let ok = true; 1079 for (const inp of inputs) ok = validateInput(inp, true) && ok; 1080 if (!ok) { 1081 e.preventDefault(); 1082 console.log('[BizEmailGuard] blocked form submit'); 1083 } 1084 }, 1085 true, 1086 ); // Guard fast Enter submits 1087 1088 document.addEventListener( 1089 'keydown', 1090 (e) => { 1091 if (e.key !== 'Enter') return; 1092 const el = e.target; 1093 const form = el && el.closest && el.closest('form'); 1094 if (!form) return; 1095 const inputs = getBizInputs(form); 1096 for (const inp of inputs) { 1097 if (!validateInput(inp, true)) { 1098 e.preventDefault(); 1099 e.stopPropagation(); 1100 console.log('[BizEmailGuard] blocked Enter submit'); 1101 return; 1102 } 1103 } 1104 }, 1105 true, 1106 ); // Tooltip on blur 1107 1108 document.addEventListener( 1109 'blur', 1110 (e) => { 1111 const el = e.target; 1112 if (el instanceof HTMLInputElement && el.matches('#email')) { 1113 validateInput(el, true); 1114 } 1115 }, 1116 true, 1117 ); 1118 })(); 1119</script>
vendor: 1 bytes, line 1119
1119
1120<script> 1121 document.addEventListener('DOMContentLoaded', function () { 1122 const banner = document.querySelector('.announcement__banner'); 1123 const closeBtn = document.querySelector('.banner-close'); 1124 1125 const heroContainer = document.querySelector('.container-primary.is-hero-z-index'); 1126 const heroSection = document.querySelector('.hero--section.is-homepage'); 1127 1128 const navbar = document.querySelector('.navbar'); 1129 const navMenuLinks = document.querySelector('.nav_menu-links'); 1130 const navMenuWrapper = document.querySelector('.nav_menu'); 1131 1132 const fixedDropdown = document.querySelector('.nav-dropdown_navigation'); // fixed element 1133 1134 if (!banner) return; 1135 1136 const bannerHeight = banner.offsetHeight; 1137 1138 const originalHeroPadding = heroContainer ? parseFloat(getComputedStyle(heroContainer).paddingTop) : 0; 1139 1140 const originalSectionPadding = heroSection ? parseFloat(getComputedStyle(heroSection).paddingTop || 0) : 0; 1141 1142 const originalNavbarTop = navbar ? parseFloat(getComputedStyle(navbar).top || 0) : 0; 1143 1144 const originalFixedTop = fixedDropdown ? parseFloat(getComputedStyle(fixedDropdown).top || 0) : 0; 1145 1146 let bannerClosed = false; 1147 1148 /* HERO */ 1149 1150 function updateHeroSpacing() { 1151 if (!heroContainer || !heroSection) return; 1152 1153 const isMobile = window.matchMedia('(max-width: 479px)').matches; 1154 1155 let heroPadding = originalHeroPadding; 1156 let sectionPadding = originalSectionPadding; 1157 1158 if (bannerClosed) { 1159 heroPadding = originalHeroPadding - bannerHeight; 1160 sectionPadding = originalSectionPadding - 80; 1161 } 1162 1163 if (isMobile) { 1164 heroPadding = Math.max(heroPadding, 40); 1165 sectionPadding = Math.max(sectionPadding, 40); 1166 } 1167 1168 heroContainer.style.paddingTop = heroPadding + 'px'; 1169 heroSection.style.paddingTop = sectionPadding + 'px'; 1170 } 1171 1172 /* NAVBAR */ 1173 1174 function updateNavbarPosition() { 1175 if (!navbar) return; 1176 1177 const offset = bannerClosed ? -bannerHeight : 0; 1178 navbar.style.top = originalNavbarTop + offset + 'px'; 1179 } 1180 1181 /* FIXED DROPDOWN TOP UPDATE */ 1182 1183 function updateFixedTop() { 1184 if (!fixedDropdown) return; 1185 1186 const isDesktop = window.matchMedia('(min-width: 992px)').matches; 1187 1188 if (isDesktop && bannerClosed) { 1189 fixedDropdown.style.top = originalFixedTop - 56 + 'px'; 1190 } else { 1191 fixedDropdown.style.top = originalFixedTop + 'px'; 1192 } 1193 } 1194 1195 /* MENU PADDING */ 1196 1197 function updateMenuPadding() { 1198 if (!navMenuLinks) return; 1199 1200 const isTabletOrBelow = window.matchMedia('(max-width: 991px)').matches; 1201 const isMobile = window.matchMedia('(max-width: 479px)').matches; 1202 1203 // DESKTOP â DO NOTHING 1204 if (!isTabletOrBelow) { 1205 navMenuLinks.style.removeProperty('padding-top'); 1206 return; 1207 } 1208 1209 // BEFORE BANNER CLOSE 1210 if (!bannerClosed) { 1211 navMenuLinks.style.setProperty('padding-top', '10rem', 'important'); 1212 return; 1213 } 1214 1215 // AFTER BANNER CLOSE 1216 let paddingValue = '6rem'; 1217 1218 if (isMobile) { 1219 paddingValue = '64px'; 1220 } 1221 1222 navMenuLinks.style.setProperty('padding-top', paddingValue, 'important'); 1223 } 1224 1225 /* MASTER */ 1226 1227 function updateAll() { 1228 updateHeroSpacing(); 1229 updateNavbarPosition(); 1230 updateFixedTop(); 1231 updateMenuPadding(); 1232 } 1233 1234 /* INITIAL */ 1235 1236 updateAll(); 1237 1238 /* BANNER CLOSE */ 1239 1240 if (closeBtn) { 1241 closeBtn.addEventListener('click', function () { 1242 bannerClosed = true; 1243 1244 setTimeout(updateAll, 350); 1245 }); 1246 } 1247 1248 /* MENU OBSERVER */ 1249 1250 if (navMenuWrapper) { 1251 const observer = new MutationObserver(() => { 1252 setTimeout(updateMenuPadding, 50); 1253 }); 1254 1255 observer.observe(navMenuWrapper, { 1256 attributes: true, 1257 attributeFilter: ['class'], 1258 }); 1259 } 1260 1261 /* RESIZE */ 1262 1263 window.addEventListener('resize', updateAll); 1264 window.addEventListener('orientationchange', updateAll); 1265 }); 1266</script>
1266 1267 1268<!-- Finsweet Attributes -->
1269<script async type="module" src="https://cdn.jsdelivr.net/npm/@finsweet/attributes@2/attributes.js" fs-scrolldisable></script>
1269 1270
1271<script> 1272 // Hamburger menu -- No Scroll 1273 $('.menu-button').on('click', function () { 1274 $('.nav_menu').addClass('overflow-auto'); 1275 $('body').toggleClass('overflow-hidden'); 1276 }); 1277</script>
1277 1278 1279<!--<div class="chatbot-wrapper"> 1280 <iframe 1281 src="https://widget.yourgpt.ai/c8662275-386a-420c-8cdd-c4ad6175b2c2" 1282 class="chatbot-frame"> 1283 </iframe> 1284 1285 <style> 1286 .chatbot-wrapper{ 1287 position: fixed; 1288 bottom: 20px; 1289 right: 20px; 1290 width: 380px; 1291 height: 600px; 1292 background: #fff; 1293 border-radius: 16px; 1294 overflow: hidden; 1295 box-shadow: 0 20px 60px rgba(0,0,0,0.2); 1296 border: 1px solid #eee; 1297 z-index: 9999; 1298 } 1299 1300 .chatbot-frame{ 1301 width: 100%; 1302 height: 100%; 1303 border: none; 1304 } 1305 1306 /* Tablet */ 1307 @media (max-width: 991px){ 1308 .chatbot-wrapper{ 1309 width: 320px; 1310 height: 520px; 1311 right: 15px; 1312 bottom: 15px; 1313 } 1314 } 1315 1316 /* Mobile */ 1317 @media (max-width: 600px){ 1318 .chatbot-wrapper{ 1319 display: none; 1320 } 1321 } 1322 </style> 1323</div>-->
1323<script src="https://hubspotv2.use1-marketplace-1p-apps-prod-red.if.webflow.services/static/disable-hubspot-chatbot.js" type="text/javascript" async="" defer=""></script>
1323<script src="https://js.hs-scripts.com/243145339.js" type="text/javascript" async="" defer=""></script>
1323<script src="https://cdn.prod.website-files.com/657711ffb64e787c6cc257dd%2F681a3b5f1325b648c0142281%2F69aa70436a1d9d4f01a6cb6c%2Fai_chatbot-1.531.779.js" type="text/javascript"></script>
1323<script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script>
1323</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.