How to Use MonsterChains to Display Your Campaigns Based on Visitor Interaction

Do you want to chain your campaigns together for responsive targeted marketing? Our MonsterChains feature lets you easily display campaigns based on the visitors’ response to other campaigns. With a few steps, you can create dynamic marketing chains that display specific campaigns based on your visitors’ interactions.

NOTE: This guide will show you how to effectively use the Display Rule: Visitor has interacted with a campaign.
REQUIREMENT: You’ll need at least Pro subscription to set up MonsterChains to show successive campaigns. If you don’t already have a Pro subscription, upgrade your subscription first, then come back and follow along to learn how you can target users based on their historical interactions with other campaigns.

What is a MonsterChain

MonsterChains let you link your campaigns together to show or hide campaigns based on whether a visitor has seen, closed, or converted on previous campaigns. This can be helpful for providing things like follow up campaigns that only show when a visitor declined your initial offer or target only those who are leaving without subscribing. For ideas, see examples and customizations.

How to Create a MonsterChain

IMPORTANT: Global Cookie Settings must be set to 0 in order to utilize the MonsterChain feature.
Step 1 – Review the Page Targeting Guide

If you haven’t already, you’ll find it helpful to first review our page targeting guide. Once you’re ready, let’s jump in and begin enabling interaction detection for a campaign!

Step 2 – Display Rules

Select a campaign in your account to edit, which will open the campaign Builder. Select the Display Rules tab.

You can edit the display rules for your campaign by first selecting the Display Rules menu item in the campaign Builder.

You’ll then see the Display Rules panel which appears similar to the following.

Display Rules Screen

Step 3 – Who Should See the Campaign?

In the Display Rules panel, scroll down to the Who should see the campaign?section and you’ll see the Visitor has interacted with a campaign option. Select this panel to expand its view.


Step 4 – Configure Visitor Has Interacted With a Campaign (MonsterChain)

Next, set the Status toggle to Active in the Interaction Detection rule for your campaign. You can then configure the specific rules you want to use to show your campaign based on how you want the MonsterChain to work and the campaigns you have.


That’s it, you’ve successfully page targeted your campaign using OptinMonster’s Referral Detection technology!

Examples and Customizations

Follow Up With a Counter Offer

You can already use OptinMonster to offer your visitors a coupon code or a lead magnet to entice them to subscribe. What about those who don’t subscribe? MonsterChains allow you to offer an improved, more enticing lead magnet or better coupon code to only those who turned down the first offer.

For example, you can create a campaign A that shows to all visitors after 10 seconds that offers a 10% coupon if they subscribe to your email list.

Then, you can create a campaign B that offers a 20% coupon if they subscribe to your email list, but it only shows when the visitor has not opted in to campaign A.


Now, you can turn more visitors into subscribers while keeping your discounts manageable.

Target Visitors Who Leave Without Subscribing

Creating Exit-Intent campaigns is a great way to increase conversions by waiting to show your campaign until the visitor is about to leave the site rather than interrupting their browsing experience.

However, if a visitor has already subscribed through another campaign on your site, such as an In-Line Campaign or a Sidebar Widget Campaign, then you don’t need to ask them to subscribe again when they go to leave. Preventing them from leaving when they have already subscribed can negatively affect their viewing experience.

MonsterChains provides a solution. Using the Visitors have interacted with a campaign rule you can set your Exit-Intent campaign to only show when the visitor has not opted in to any of your other active campaigns.


Now, your Exit-Intent campaign is only targeting those who leave without subscribing by other means.

Looking for more ways to create targeted campaigns? See our guide on how to use OptinMonster’s Referral Detection for advanced lead targeting!


Q: What is the difference between “the visitor has closed” and “the visitor has not opted into” display condition?

A: The difference between both the rules is cookie targeting. “the visitor has closed” rule looks for the interaction cookie which is set when a campaign is closed by the visitor.

On the other hand, “the visitor has not opted into” checks for both interaction cookie and no cookie at all.

So, if you want a campaign to appear only if the visitor has closed another campaign, you should use “the visitor has closed” rule and if you want a campaign to appear if the visitor has not seen another campaign OR has closed the other campaign, you should use “the visitor has not opted into” rule.