OptinMonster
OptinMonster allows us to configure pop-up messaging and links on a per article basis.
OptinMonster campaigns run by the insertion of the OptinMonster Global Embed code by Google Tag Manager (GTM). It is important to note that there is a different instance of GTM for each RUP journal, but the OptinMonster Global Embed code is the sane for all journals. Even tough the code is running in different instances of GTM, anything thing done in OptinMonster will apply to ALL journals. It is essential that before activating any campaign, the pages intended to display that campaign be specified in OptinMonster (details below). If a campaign is activated without a limiting "IF" that includes some contents of an article path (e.g., jem/article/219/3/e20212045), that campaign will run on every article on all journals. Note that reason for including "jem/article/219/3" in addition to the elocator is to prevent a campaign from displaying on articles with the same elocator across journals. This is very rare but can happen on JCB and JGP because they use the same number of digits in manuscript IDs. JEM is a different format, but it’s best practice to always be specific.
After a campaign is set-up, go to OptinMonster/Edit Campaign/Design tab/Gear icon at bottom left and ensure that:
Display settings are set correctly.
For announcement signups
has been closed = Any time the display rules are met
has been converted = Never, or until browser cookies are cleared
How long the browser will remember a visitor = any time the display rules are met.
For calls for papers, make all three settings “Anytime the display rules are met”
Display rules should always have a delay using “if time on page is at least 3 sec” Time can be adjusted as needed.
Specific article IDs are needed for targeting specific articles. Otherwise, the campaign will run on ALL articles.
To set display rules, go to the Display Rules tab for the campaign and set as shown below: