Create Message
Learn how to create a Web Popup campaign using the CleverTap dashboard
Create a New Web Pop-up Campaign
Create a campaign to deliver your Web Popup message. Follow the steps below to create a new web popup campaign:
- From the dashboard, navigate to Campaigns.
- Click + Campaign button.
- From the Messaging Channels list, select Web Popup.
The campaign page displays.
Define all the sections and publish the campaign.
Start Campaign Setup
The Start here section displays the setup information.
Set a goal: You can track your campaign conversion by setting up a goal. Setting a goal allows you to measure your campaign effectively against what you want to achieve in the campaign. This selection is optional.
The campaign goal can be as generic or as specific as you want. It can answer questions from How many users were influenced to purchase an X amount? to How many first-time visitors purchased red shoes worth a minimum of X amount and blue jackets worth a minimum of Y amount?".
Define the conversion period by selecting the Conversion Time. You can define your conversion goal further by filtering an event by event properties. For more information on event properties, see Events.
Define the Audience
You must indicate the target audience for your campaign. You can specify your target audience from the Target segment section. Here, you can create a new segment or use a previously saved user segment from the segment list.
Campaigns can be configured based on the following types of user interactions:
- Single Action: Target users based on action on one of your web pages.
- Page Visit: Target users visiting specific web pages. For example, a page such as https://ctcart.com/black_friday_sale, where you can create a campaign to target users that visit the Black Friday sale on your website. You can add multiple pages.
- Page Referral: Target users visiting your website via any referral web page. For example, users who have visited your website through a Black Friday sale advertisement on google, such as
https://ctcart.com/redirect?utm_medium=google&utm_campaign=black_friday_sale. - Page Count: Target users based on the specified number of web pages visited in a single session.
Deliver Action Based Web Popup Notifications
You can trigger a web popup message based on an action. For example, a web popup with a promo code can be shown to customers who have just completed a purchase. This will help incentivize an existing user. Moreover, such popups make notifications more contextual and result in increased conversion.
Filter Users Based on Past Behavior
You can also target users basis their past behavior. For example, you might want to target customers who have purchased a specific product in the past.
Filter by User Properties
Using the With user properties filter in the Who section, you can segment your campaign to only reach users who meet specific criteria.
For example, you can send a web popup notification to female users who live in the United States. The image below represents a sample target segment that is filtered using specific user properties to target the required audience.
The following table explains the various property types:
Property Type | Description | Example |
---|---|---|
User Properties | Custom user profile properties that you define and send to CleverTap. | Customer Type = Platinum |
Demographics | Demographics filters include Age and Gender. | Age = 25 to 40 years Gender = Female |
Geography | User's coarse location. Filters include Country, Region, and City. CleverTap's SDK can automatically detect this from the user's IP address. | Country = United States State = California City = San Francisco |
Reachability | Reachability filters include Has email address, Has phone number, Unsubscribed email, and Unsubscribed SMS. | Unsubscribed email = No |
App Fields | App fields filters include App Version, Device Make, Device Model, OS Version, and CleverTap SDK Version. This information is sent by CleverTap's SDK for each device that has your app which means a single user can have multiple devices associated with their user profile. | OS Version = 10 |
To know more about what segments can be used, see Segments.
Control Group
You can define the control group to compare and measure the results of your campaign. For more information on control groups, see Control Groups
Web Pop-up Message Types
You can create the following types of messages for your web exit intent pop-ups:
- Single Message
- AB Test
- Split Delivery
- By User Property
Single Message
In this campaign, a standard message is sent to all users who qualify as your target audience. This message type is best for broadcast messages and for applications that do not vary campaign communication based on differences between properties such as language, geography, or any other user properties.
A/B Testing
A/B testing helps you understand what type of message copy works best in the pop-up to get clicks from users.
You can test up to three pop-up message variants on a test group. The variant that gets the most clicks is declared the winning variant and is automatically sent to the rest of your target audience.
Split Delivery
With split delivery, you can decide what percentage of your audience receives each pop-up variant for the duration of the campaign.
By User Property
If you would like to send different message variants to your target audience based on the user properties they possess, this campaign type is your best bet. A good example would be when you want to send a localized update to people based on their preferred language.
Similar to creating A/B test variants, you can use the + Variant button to add multiple variants based on a user property value. In the example below, we have used the Language user property so users with different language preferences will receive corresponding copies of the campaign in their preferred language.
Define the Web Pop-up Message Content
After you select a particular message type, you need to choose a template. CleverTap supports four types of templates for Web popup creation - Basic, Ratings, Lead Generation, Custom HTML, and Drag & Drop Editor template.
Web Pop-up Editor
Select the templates and create a message. For more information on the Web Pop-up Editor, see Web Pop-up Editor .
Preview
Once you are all done setting up the content of your Web Popup campaign in the What section, you have the option to preview how your popup would look to your end-users.
Click Preview button from the message editor to get a preview of your created web popup.
Define the Campaign Schedule
Each web popup campaign needs to be scheduled to run actively for a specific timeline. To define the schedule for your popup campaign, you need to specify the Start date and time and End date and time. You also have the option to start a campaign immediately by selecting Now. Besides, you can also define a delay (by seconds, minutes, hours, or days) once a user qualifies for the target segment. Once you define the schedule and click on Done, the campaign will be triggered and terminated as per the defined timings.
Delivery preferences
Set Frequency
In certain scenarios, you might not want a campaign to run actively on a particular day and time. In such cases, you can set the frequency for that particular campaign.
Finally, you can specify how often users receive the campaign: Bypass global campaign limits by selecting the Exclude from campaign limits option from the dropdown or choosing the appropriate cadence on how often to send your campaign.
Global Session Limits
In the global campaign limits, when you want to show 'x' web popups per session, it actually applies to 'x' distinct web popup campaigns, not the same web popup campaign.
As per CleverTap's web SDK, for a given web popup campaign, it will only be shown once per session.
Campaign Priority
A user may qualify for multiple web popup campaigns simultaneously. In this case, you may want to prioritize the web popup that provides the highest business value.
Example:
A Fintech website may want to show web popups to its users for credit cards, car loans, and also personal loans. The business team considers that credit card sales provide higher returns than other offers. In this case, you can assign a higher priority to the web popup campaigns for credit cards.
The Web Campaign Priority option enables you to set priority levels from 1 (lowest) to 100 (highest), with 1 being the default priority. Configuring Web Campaign Priority allows you to prevent priority conflicts, particularly for campaigns configured on the same triggers.
Example:
Consider a scenario where two Web Popup campaigns are triggered on the Add to cart event campaign A with priority 8 and campaign B with priority 10. Both campaigns qualify per the defined trigger; however, end users will receive campaign B because the priority level is higher.
Web Popup Campaign with Same Priority
If two campaigns have the same trigger and campaign priority, any one of the campaigns may be displayed.
Triggers for Campaign Delivery
Triggers are conditions that determine when to show a web popup campaign to a user. You can activate the campaign based on actions, such as user qualification, inactivity, scrolling behavior, or detecting when the user is about to leave the page. You can select one or multiple triggers, and the campaign is delivered as soon as any selected trigger condition occurs. This helps you streamline your marketing strategy.
You can leverage either or all of the following triggers:
- As soon as user qualifies:
- The campaign message is triggered immediately once the user meets the campaign criteria.
- Specific Trigger:
This option lets you set specific conditions to display the message popup. Select from any of the following triggers:- After qualification, send in:
The campaign is triggered after a specified delay once the user qualifies. You can set the number of seconds to wait before showing the popup. - If inactive for:
The campaign is triggered if the user does not interact with the page for a set duration. You can set the number of seconds of inactivity. - Scroll percentage:
The campaign is triggered when the user scrolls down beyond a certain point on the page. You can set the percentage of the page the user must scroll to trigger the campaign. - Exit intent (about to leave page):
The campaign is triggered when the system detects the user is about to leave the page. This is often used for exit-intent campaigns.
- After qualification, send in:
You can choose one or multiple triggers from the options provided. If multiple triggers are selected, the campaign is delivered as soon as the first trigger occurs.
Publish Campaign
After previewing the appearance of your campaign, finalize your campaign by clicking Publish Campaign.
Updated 16 days ago