Discount pop-ups are a great way to engage and direct visitors to a certain page, collect e-mails and phone numbers, and announce promo offers. You can also set triggers and conditions to control when and where to display the popup.

Nextsale's campaign builder allows you to build any type of popups and customize every aspect of them.

To create a Promo popup campaign:

1. Go to the Dashboard

2. Click on the "Add new campaign" or plus (➕) icon from the left toolbar.

How to create and display disocount promo popup

3. Click on the "Create" button of the pre-built "Welcome discount popup" campaign.

How to create and display disocount promo popup

4. Once you pushed the Create button, you'll be directed to the builder where you can customize the Design and Miscellaneous settings, or publish the campaign right away by clicking on the green "Publish" button.

Before publishing the campaign, you should add the promo code that you generated apart from Nextsale.

How to create and display disocount promo popup

5. To add the promo code, click on the "Success" button.

How to create and display disocount promo popup

6. On the left side, place the code that you generated before to the "Coupon" section:

How to create and display disocount promo popup

Once you placed the coupon code, the campaign is ready to be published.

7. Click on the green "Publish" button.

Note: changing the design and settings is optional. If you want to customize, read the following section.

Customization

Design

You can change the image, colors, and patterns to match the popup design with your store theme.

How to create and display disocount promo popup

Pre-set settings

Learn how to customize the settings from the Customize settings section below. Read the section now.

Note: the preset settings for this "Welcome discount popup" campaign are as the followings:

Miscellaneous settings

Language: English

Mobile positions: Bottom

Content alignment: Center

Close button: enabled

Close popup on click to overlay: OFF

Enable close text button: ON (No, thanks!)

How to create and display disocount promo popup

Settings

Devices: on desktop, on mobile.

Frequency: 2 times per hour

How to create and display disocount promo popup

Triggers

On Scroll = 50%

Time based = 10 seconds

How to create and display disocount promo popup

You can change the triggers by clicking on the pencil (✎) icon:

How to create and display disocount promo popup

Conditions

Geotargeting: OFF

Page rules: OFF

User authentication state: OFF

Visitor session: all visitors

Language: OFF

Network IP: OFF

How to create and display disocount promo popup

You can change and set conditions by clicking the respective buttons.

Customize settings

Devices

Turn on/off the toggles to display the campaign on respective devices.

popup settings

Frequency

Here, you can define time frequencies like the delay between two consecutive appearances and the number of displays a popup per visitor.

popup settings

Triggers

Use triggers to define when to display the campaign.

popup settings

❗️Note: to enable the JS trigger correctly, read the article on how to activate JS trigger on Popup campaigns.

Conditions

Geo-targeting

This condition allows you to show your campaign only in selected countries. You can either include or exclude countries from the campaign.

To include or exclude certain countries:

  1. Click the "Set geo-target" button.

  2. On the opened popup window, choose the "Hide in" or "Show in" option from the dropdown menu.

  3. Type country(s) from the beginning or choose from the dropdown menu.

  4. Then, click the "Save settings" button:

popup settings

Page rules

This feature allows you to condition on-page targeting rules.

You can add rules to display the campaign on pages by adding the following conditions:

  • "Equal" and "Doesn't equal" conditions require a specific URL.
    Depending on the condition, a campaign will be displayed/hidden on any page that exactly equal/doesn't equal to the added specific URL.

  • "Contains" and "Doesn't contain" conditions require a specific part of the URL. Depending on the condition, a campaign will be displayed/hidden on any page that contains/doesn't contain the added part(s) of the URL.

  • "Begins" and "Doesn't begin with" conditions require a specific part of the URL. Depending on the condition, a campaign will be displayed/hidden on any page that begins/doesn't begin with the added part(s) of the URL.

  • "Ends with" and "Doesn't end with" conditions require a specific part of the URL. Depending on the condition, a campaign will be displayed/hidden on any page that ends/doesn't end with the added part(s) of the URL.

popup settings

Use case #1

Homepage. To display or hide your campaign on the Home page:

  1. Select the "Equal" or "Doesn't equal" condition.

  2. Add "/" to the input box, or select "Home Page" from the dropdown menu.

  3. Click the "Save settings" button.

customize settings for Social Proof campaigns

Note: if your home page includes an additional slug, type and add it i.e., /slug

Use case #2

Single page. To display or hide your campaign on one specific page:

  1. Select the "Equal" or "Doesn't equal" condition.

  2. Add a valid URL depending on your website permalink structure i.e.:
    /categories/accessories/product_name
    In this case, product_name represents one single page.

  3. Click the "Save settings" button.

Use case #3

Group of pages. To display or hide your campaign on groups of pages:

  1. Select one of the "Contains" or "Doesn't contain", "Begins" or "Doesn't begin with", "Ends with" or "Doesn't end with" conditions.

  2. Add a valid URL depending on your website permalink structure i.e.:
    /categories/category_name
    In this case, category_name represents more than one page.

  3. Click the "Save settings" button.

Note: To use the page rules feature right, refer to your website permalink structure since the URLs of your web pages can be different than those shown in the dropdown menu.

User authentication state

With this feature, you can display the campaign only to the logged-in or not-logged-in users, or all users.

Note: this feature extends only to the Shopify stores.

customize settings for Social Proof campaigns

Visitor session

This feature allows you to show your campaign to first-time, returning, or all visitors.

To choose your audience:

  1. Click the "Set condition" button.

  2. On the opened popup window, choose one of the visitor session options from the dropdown menu: all visitors, new visitors, returning visitors.

  3. Then, click the "Save settings" button:

customize settings for Social Proof campaigns

Language

With this feature, you can decide users with a specific website and/or browser languages see the campaign or vice versa by including and excluding languages.

You can display the campaign based on users' websites and browser languages.

  • The website language feature works with the lang attribute in the HTML tag of the web pages.

The language filters can be extended to both website and browser language by enabling/disabling each toggle.

To set the language conditions:

  1. Click the "Set condition" button.

  2. On the opened popup window, choose one of the language filter options ("Show in" & "Hide in") from the dropdown menu.

  3. Type or select the languages from the dropdown menu.

  4. Enable the toggles you want to set conditions.

  5. Click the "Save settings" button.

customize settings for Social Proof campaigns

Network IP

This feature allows you to display/hide your campaign only selected IP network by including or excluding IP addresses.

To include or exclude IP address(es) you can type the specific address(es), CIDR ranges, or wildcard mask formats:

  1. Click the "Set condition" button.

  2. Choose the "Include" or "Exclude" option from the dropdown menu.

  3. Type or paste the IP address(es) you want to exclude.

  4. Then, click the "Save settings" button:

  • To include/exclude IP address range in CIDR notation, consider this example: 203.0.113.5/32

  • To include/exclude IP address in wildcard mask format, consider this example: 255.0.0.*

Note: as you click on the input box to start typing, the "My IP address" option shows up for easy reach.

customize settings for Social Proof campaigns

Note: make sure you click the "Add" button before clicking on the "Save settings" button. Otherwise, the changes will be dismissed:

customize settings for Social Proof campaigns

After you saved the changed settings, you can click on the pencil (✎) button to change the saved settings you want to. Or, click on the X button to reset the settings.

customize settings for Social Proof campaigns

Schedule the campaign

You can schedule the campaign to run in a certain time period.

To schedule a Social Proof Sales campaign:

  1. Turn on the toggle

  2. Choose the period

  3. Set the time

promo popup settings

Did this answer your question?