Web Pop-up Editor

The Web Pop-up Editor allows you to edit and design your messages.


The Web Pop-up Editor is a feature available when building a Web Pop-up message in CleverTap. It enables you to add content to pre-built templates or customize and build them. After creating a Web Pop-up template, you can use it in the current campaign or save it for future campaigns.

From the What section in the Web Pop-up builder, Select Message Type and click Go to Editor.

The Web Pop-up Editor tool displays.


Select Web Pop-up Editor Type

Editors and Templates

There are three types of editors available:

  • Basic Editor
  • Custom HTML Editor
  • Drag and Drop Editor

You can choose between pre-built or empty templates under Basic Templates. With the Drag and Drop Editor, you can save customized templates and view them under Saved Templates.

Basic Editor

You can choose from the following types of templates under Basic editor:

  • Basic Editor
    • Basic Templates: Different types of popup layouts.
    • Ratings Templates : Used for gathering feedback and rating.
    • Lead Generation Templates : Used to generate new leads by recording anonymous users' email addresses and mobile numbers.

Basic Templates

At a high level, one can choose from four styles of popup layouts available under Basic Templates:

  • Box - It is a small popup that can be placed at the desired corners of the browser window.
  • Banner- It is a wide horizontal popup that can be placed at the top or bottom of the browser window.
  • Interstitial - It is a center-aligned popup for driving better engagements.
  • Image only - As the name suggests, this template can render an image as a popup on your website. The Image can have all the content like title, description, and CTA as part of it.

Ratings Template

Marketers can now create feedback-related popups (Interstitials only) for their website users using the Ratings Template.

Marketers can now create the following types of rating templates for gathering feedback from their customers:

  • NPS
  • NPS with Follow-up Question
  • User Rating
  • User Rating with Follow-up Question

The following images represent a sample user rating popup and an NPS popup.

User Star Rating Popup

User Ratings Popup

NPS Popup

NPS Ratings Popup

Marketers get the complete flexibility to explicitly define the rating scale, style, its shape (Star, Heart, Emojis), labels, and the overall content of the popup. One can also add a comment box to get accurate user feedback/comments.


Define Element Style

Besides, additional styling, such as the background color of the notification, text color, button color, and the color of the rating scale, is also possible from the editor, as shown in the image above. To learn more about tracking and monitoring user rating data, refer to the Analyzing User Rating.

The web popup notification text fields in the following image can be personalized for every user based on specific user property or event property values. For more information, refer to User Profiles and Events.

Add all the required information. You can also flip the scale for languages that read from left to right. For example, Hebrew, Arabic, and so on.

Personalize Web Popup

Personalize Web Popup

NPS Campaign Video Tutorial

Here's a video tutorial that demonstrates how you can create an NPS campaign on CleverTap:

Follow-up Question Templates

A follow-up question to your ratings can provide more insights about the user experience. CleverTap provides the following Follow-up Question templates:

  • NPS with Follow-up Question
  • User Ratings with Follow-up Question

For example, after a user has submitted a rating on your app, you can ask follow-up questions such as What did you like most about us? and provide reply choices such as Variety, Prices, Quality, Customer Service, Delivery Process, and Website Usability. This can help you get more specific feedback to improve your product and services.

Short Keyword Choices

Short Keyword-Based Choices

You can also list descriptive choices such as, I like the available options and variety, I like the quality and durability of the products, and so on.

Long Sentence Choices

Descriptive Choices

You can configure the follow-up question from the Web Popup editor with a short keyword-based grid (up to six choices) or a longer sentence-based list (up to four choices).

The label will be the text you want to display to your users. If you want to allow the user to select multiple choices, select Allow multiple selections.

Configure Follow-up Popup

Configure Follow-up Popup



In the case of the User Ratings template, the Notification Clicked event is raised that records the user's clicks on the CTA buttons and the Close button.

Lead Generation Templates

We know that a significant number of website visitors remain anonymous. This poses a challenge to continue engaging with potential customers after they leave a website. A lead generation template can solve this issue.

By integrating a lead generation form on your website, you can get important customer details such as name, email address, phone number, and so on. This information is helpful for further communication through channels such as SMS, Email, WhatsApp, and others. This post-visit communication not only helps to stay connected with your audience but also opens doors for future business opportunities. You can turn anonymous visitors into loyal customers with the CleverTap Lead Generation template.


Sample Lead Generation Template

Lead Generation Campaign Video Tutorial

Post Submit Actions

When a user submits information on your Lead Generation template:

  • A Notification Clicked event is raised that records the user's clicks on the CTA and the Close buttons.

  • A custom event named Lead Submitted records the details submitted by the user as event properties. Following is a sample form image:

Form Submit Actions

Form Submit Actions

Following is a table that records the relevant event properties for the fields displayed on the form:

Submitted Event PropertiesSample Property Value
First NameJohn
Last NameSmith
Email ID[email protected]
Phone Number+11234567890
Campaign ID121110987654
  • The user profile is automatically updated with the submitted event properties. For example, the lead generation template can ask for additional details from an anonymous user, such as first name, last name, email, and phone number. His profile will be updated with these details, and now you can identify the user as John Smith.

Lead Generation Template Variants

The Lead Generation template has the following three variants:

  • Text Only
  • Image On Side
  • Image On Top
Lead Generation Template Types

Lead Generation Template Types

Select any of the variants to create your Lead Generation template.

Lead Generation Content

Create the content to record information from your users. The following image displays a preview of the form:


Create Lead Generation Template in Editor

Enter all the required information.

  • Text: Personalize the Title and Description.
  • Media: Add the image URL or upload an image.
  • Input Fields: You can add up to four input fields. Select input fields such as Name, Phone Number, Birthday, or Email Address for the template.

Upto Four Input Fields

  • Buttons: The Close button is selected by default. Add a button name such as Submit or Upload.
  • Subtext: Add subtext such as privacy policy to your lead generation template.
Add Subtext

Add Subtext

The hyperlinked part must be closed between two asterisks. Add the URL in the following URL box. This is the URL where the user will be directed. You can also add a checkbox for your subtext.

Subtext and redirect URL

Subtext and redirect URL

  • Acknowledgement: You can show appreciation to your user by adding an Acknowledgement popup. Select the auto-close timer for the popup.

Lead Generation Template Style

You can select the layout and card position from this screen. You can also select the color of the text, input fields, and buttons.


Mobile View

The Mobile view can display images only at the Top, Bottom or in the Center.


Style Elements for Lead Generation

Custom HTML Editor

A Custom HTML Editor is used to create templates with custom HTML scripts. Users have a choice to customize their popup's appearance using the Box, Banner, and Interstitial templates. Insert the custom HTML scripts for the respective template layout in the HTML editor.


Manually Configured Click Tracking?

If you are already raising the Notification Clicked event manually in your template, then ensure to disable the Enable click tracking for Custom HTML checkbox to avoid overcounting.

To track the campaign stats, such as the number of total clicks and CTRs, marketers must select the Enable click tracking for Custom HTML checkbox.


Track Campaign Stats

Drag and Drop Editor

The Drag and Drop Editor helps create custom templates using different drag-and-drop elements, such as text, images, and buttons, to create a beautiful web popup message.

Drag and Drop Editor

The Drag and Drop Editor helps create custom templates using different drag-and-drop elements, such as text, images, and buttons, to create a beautiful web popup message.

Video Tutorial - Creating Custom Popups using Drag and Drop Template

Learn how to use a Drag and Drop template. There are many edits you can make to this template. In this step, we will look at three of them: how to change an image, add a new element, and delete an element. To create a template:

  1. From the What section in the Web Pop-up editor, select Drag & Drop Editor Templates.
  2. Click Blank Template to create a new template or use a template saved earlier.
Select Drag and drop template

Create Template

The Drag and Drop editor displays.

Drag and Drop Editor

Drag and Drop Editor

Add elements from this editor to create a compelling message.

Add an Image

You can either use an existing image or upload a new image in the Content Manager. To select an image:

  1. Drag and drop the image element on the canvas.
  2. Click Browse to select the image or drag and drop the image.
Drag and drop image

Add a New Text Element

You can add text boxes and format the text within this element.

  1. Under the Content tab, drag and drop the Text element.

Add a Text element

  1. Drag the Text icon to the desired location.

Now, you have a new text element.

Similarly, you can also drag other elements, such as Images, Buttons, or Videos, into your template.

Delete an Element

  1. Click the box of the element you want to delete.
Delete an element

Delete an element

  1. Click the trashcan icon.

The element you deleted will no longer appear.


You can drag and drop, delete, rename, or re-organize your saved rows, right inside the editor.

  1. Select the Drag & Drop template.
  2. Click the ROWS tab.
  3. Select the Empty, or Saved Rows from the list.
  4. Drag and drop the row to the editor.

Delete Rows

Delete saved rows from the editor.

  1. You can delete saved rows from the editor.
  2. Click the ROWS tab in the editor.
  3. Select the saved row and click the delete icon.
Delete a row

Delete a Saved Row

Mobile View

You can switch between the mobile and desktop views of your message to view and edit content. You can check how the content will display on a mobile phone without going to Previews or sending a test message. Any changes made to the mobile view will be reflected on the desktop view as well. It is a What You See is What You Get (WYSIWYG) editor.

Desktop View and Mobile View

View Responsiveness on Desktop and Mobile

Template Operations

Advanced Customization

You can customize a template further to update the Web Pop-up display.

Click the Advanced customization button from the template editor to update the display. You can change the following settings:

Advanced customizationf or popups

Advanced customization of web pop-up

  • Layout: Select the appropriate option to display the popup in the center of the page, bottom-right, top-left, and so on.
  • Popup Size: A popup size must be relevant to the page. Select the appropriate width for your popup on mobile and desktop. The height is adjusted automatically.
  • Card Style: Select if the popup should have rounded corners, borders, and also select the background color.
  • Close icon: Select the icon's color to close the popup. For example, a black icon is distinctly visible on a white popup.
  • Overlay style: An overlay keeps you focused on the popup content without distracting user from the rest of the website content. Generally, the overlay is used for centered or interstitial layouts by increasing the opacity of the background. A higher opacity will make the popup more visible, while a lower opacity can provide a subtle hint at the content without overpowering the user's attention. Opacity can vary depending on the design and purpose of the popup.Β It's essential to test different opacities to find the best balance for your design and audience. Select if you want to add an overlay and then its opacity.

Save A Template

This step is optional. You can choose to save a template for future use. Click Save template.

Save a Template

Save a Template

  1. Name your template and click Save.

Your template is now saved under Saved Templates tab.