Skip to main content

Overview of display rules in Pop-ups

Written by Łukasz Hardek
Updated over 2 months ago

Display rules in edrone allow you to precisely define where, when, and to whom a pop-up should appear.

With proper configuration, you can increase conversion rates, avoid overexposure, and tailor your message to a specific user context.

Display rules work independently from the pop-up design.
Even a perfectly designed pop-up will not appear if the location rules are configured incorrectly.

How Do Display Rules Work?

Display rules determine:

  • Location (on which pages the pop-up should appear),

  • Logical conditions (how multiple rules are combined),

  • Additional restrictions (e.g., subscription status).

In the section “Set where your popup should be displayed”, you can choose one of the following options.

Available Rule Types

On every page

The pop-up can appear on all pages of the website.

Use cases:

  • General campaigns

  • Storewide promotions

  • Brand awareness messages

Selecting this option does not mean the pop-up will be shown to every user.
Other settings, such as subscription status and scheduling, still apply.

On homepage

The pop-up will appear only on the homepage.

Use cases:

  • Seasonal campaigns

  • Welcome messages

  • Special announcements

On product pages

The pop-up will appear only on product detail pages (PDP).

Use cases:

  • Product discounts

  • Purchase decision support

  • Conversion-focused campaigns

Based on URL addresses

This option allows you to define specific URLs where the pop-up should appear.

Available matching types:

  • URL exactly matches

  • URL contains

You can add multiple rules by clicking the “+” button.

Based on HTML

The pop-up will appear only if a specific HTML element exists on the page.

You need to define:

  • The condition (e.g., “HTML contains”),

  • The HTML selector (class or ID).

Example:
.promo-banner

The pop-up will appear only if an element with this class exists on the page.

If the specified selector does not exist on the page, the pop-up will not appear.
It is recommended to verify the selector in your browser’s developer tools before publishing.

Operator Between Rules

If you add more than one rule (e.g., multiple URLs or HTML conditions), you can define how they are combined.

The operator determines whether the pop-up appears when any rule is met (OR) or only when all rules are met simultaneously (AND).

Available options:

“At least one rule is met” — OR

The pop-up will appear if at least one condition is satisfied.

“All rules are met” — AND

The pop-up will appear only if all defined conditions are satisfied at the same time.

Additional Settings Affecting Display

Scheduling

You can set:

  • Unlimited display

  • A specific date range

Subscription status

You can define who should see the pop-up:

  • All users

  • Unsubscribed and unknown users

Checklist Before Publishing

Before clicking “Publish”, make sure:

  • The correct page type is selected

  • URL rules are entered correctly

  • The HTML selector exists on the page

  • The operator between rules matches your intention (OR / AND)

  • The schedule includes the current date


Need more help?

If you have any further questions about Custom Pop-up in edrone, please do not hesitate to contact us at hello@edrone.me

Did this answer your question?