305 Snippets
<10 Favourites
<10 Downloads

floating bar css

html div#om-{{id}}.CampaignType--floating { position: absolute !important; top: 0 !important; display: block !important; background: #0B8BBB !important; }

om.Ruleset.init

document.addEventListener('om.Ruleset.init', function(event) { console.log(event.detail.Ruleset); // An array of the Group objects console.log(event.detail.Ruleset.groups); console.log(event.detail.Campaign); } );

om.Campaign.cleanup

document.addEventListener('om.Campaign.cleanup', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); } );

registering query args as smart tag on campaign load

document.addEventListener('om.Campaign.load', function(event) { const queryString = window.location.search; // capture all query args // Registers a custom…

disable OptinMonster campaigns for visitors with specific user roles

function om_docs_hide_optin_for_user_roles( $campaigns ) { // Do nothing if no user is logged in. if (…

start Close

om{{id}}.startClose();

om-manually-set-global-cookies.js

// Set OptinMonster Global Cookies when this function runs function setGlobalCookies() { document.cookie = "omSuccessCookie=true; expires=Fri,…

1 4 5 6 7 8 26