Frequently customizable scripts for launching pop-up forms and widgets

It’s not enough to develop a unique design and extensive text for pop-ups to convert. Personalization is essential: submit smart forms after specific user behavior or actions to create a positive experience and get the most leads. For example, you can set up different pop-ups for the mobile and desktop versions of your website or make a special offer to those who came from the ad at night so as not to lose leads while your manager is resting.

This article will describe the most popular pop-up launch scenarios that will come in handy for testing marketing hypotheses and increasing online sales.

Various engaging messages in the live chat widget for mobile and desktop versions of the site

To implement this scenario, we first set up the default widget behavior and then the private behavior on mobiles. Open the project settings (gear in the lower-left corner) and select the “Default Settings” tab.

Select “Show collapsed” and create the text of the message to be displayed on desktop devices.


Click “Save.”

The next step is to set up an engaging automatic message for mobile browsers using the “Browser — All Mobile” condition. This message will be displayed only to those users who visit the site from any mobile browser.

Click “Add pop-ups or widgets“ on the “Website messages” tab.

In the window that opens, select the “Message” template.

You can give the script a unique name or leave the default.

In the text input field, enter a short text that will be displayed on mobile devices and click “Next.”

Select the condition “Browser — All Mobile” in the targeting settings and click “Save.”

Various pop-ups for the website language versions

All options for setting up pop-ups and widgets for multilingual sites are described in this article.

Collecting leads outside the business hours

Website conversions frequently decrease at lunchtime or at night when operators are resting and cannot quickly process the requests in live chat or by phone. To establish round-the-clock lead generation, use a time-based scenario: during non-business hours, collect email addresses or phone numbers using a smart pop-up, and convert leads into sales during business hours.

To do this, use the “Time period” scenario: the pop-up will be displayed only for those who entered the site during the specified period, for example, from 9:00 to 18:00.


If you and your customers are located in different time zones, keep in mind that:

  • when creating a script, the time zone of your browser is used;
  • when testing — the time zone of the website visitor’s browser.

For the correct display of statistics, night time must be written in the form of two complementary conditions, any of which leads to the execution of the script:

  • time before 23:59;
  • operator “or”;
  • time after 00:01.

Show pop-up on specific dates

Draw attention to the special offer by setting up a pop-up that will be displayed on your website only during the promotion period.

Select the “Date Period” scenario to set your promotion to show only on selected dates, for example, October 2022.

For more specific offers, you can combine conditions by dates and times: for example, offer the maximum discount throughout the entire January weekend from 08:00 to 12:00.

Special offer when first time on site

A case relevant for many niches is a special offer for new visitors, involving them interacting with the site. It can be a discount for the first order, free shipping, a gift ¥ anything that will push a person to leave their contacts and make a purchase.

To configure the display of a pop-up with a special offer only for those who visited the site for the first time, use the condition “Pages visited less than 2.” The widget will only work for those users who have viewed one page of the site.
To improve the user experience, first, give the user an opportunity to check out your content and display the special offer after. For example, you can configure the display of a pop-up 10-15 seconds after opening the page or set a pause equal to ⅓-⅕ of the average session duration (time spent on the site according to Google Analytics or Yandex.Metrica data).

To do this, use the conditions “Pages visited” and “Time on site,” specifying the fulfillment of each condition.

Special offer when leaving the website

To keep those who intend to leave a site or go to a neighbor tab, make a special offer or offer help with a bright pop-up. The trick is not to make it intrusive: the pop-up window should contain an understandable and valuable CTA, and the user should be able to close the pop-up and leave the website at any time.

To implement this case, use the “Move the cursor out of page” scenario to show the special offer only to those users who started moving the cursor to close the tab on desktops.

Offer for engaged users

If you want to increase online sales, test the widget display for the segment of interested website visitors. This audience will find promotions and discounts valuable and helpful with choosing a product, expert advice, and assistance with ordering.

Prepare some potentially valuable offers and test engagement and conversion using any of the following conditions:

  • time on the site is more than — the pop-up window will be shown only to those users who have spent more than the specified period on the site;
  • scroll more than 50% — a special offer will be displayed after a person has viewed more than half of the content on the page;
  • visited pages in the current session — the pop-up will be seen only by those who have visited more or less than the specified number of pages during the session.

The conditions can be combined in a single scenario to personalize the reach of the most engaged users.

For example, visitors to site.com/price who have scrolled more than 50% of the page can be offered personal advice or assistance with choosing a pricing plan.

Unique offer for segments created with UTM tags

UTM tags not only help track the performance of your advertisements but also help you make personalized offers for visitors who came to your site from a specific source, campaign, keyword, and more.

In 13Chats, you can configure scripts for displaying pop-ups based on the following tags:

  • utm_medium — identifies the transition channel;
  • utm_content — identifies the content of the campaign;
  • utm_term — identifies the keyword or phrase by which the user went to the site from the search;
  • utm_campaign — specifies the name of the advertising campaign;
  • utm_source — identifies the traffic source.

For example, you can offer a cost estimate to site visitors who clicked through from price-related advertising campaigns. Or, when sending an email with an offer, add a UTM tag to the buttons in order to show the special offer only to website visitors without UTM who did not follow the links in the letter, which means they did not receive the offer.

Updated: 12.01.2022

1 Star2 Stars3 Stars4 Stars5 Stars
Loading...
Average Rating: 5/5
Total Votes: 2