IntelliTime
Learn how you can optimize the campaign conversion rates using the IntelliTime Campaign feature.
Overview
IntelliTime is a feature that identifies the contextual Best Time for users. This ensures that each user receives messages at the most opportune moments, tailored to their individual contexts. This optimizes the message send time for each user based on their time zone and the period when they are most active in your application. These time-based messages help achieve the following for the Campaigns and Journeys built using the IntelliTime feature:
- Increased Engagement
- Personalized Experience
- Improved Conversion Rates
AvailabilityIntelliTime is available on Pro and Ultimate plans. To access this feature, contact your Customer Success Manager.
IntelliTime Overview Video
Learn how to send campaigns based on contextual IntelliTime for users with a sample use case.
It enables you to create an IntelliTime Config based on the event and its properties. The IntelliTime Config refers to an event that triggers the determination of the best time to send a notification to your users. Thereby ensuring the optimal timing for sending messages or notifications to individual users based on their historical behavior and engagement patterns.
With this feature, you can:
- Configure up to 10 different configurations based on specific event filters along with the properties.
- View the distribution of optimal times for your users to maximize the impact of your campaigns.
- Select a fallback time for those without a clear best time.
How It Works
CleverTap identifies the best time based on a selected config. The IntelliTime campaigns are sent by splitting a day into 12 buckets of two hours each in absolute clock time. The users are then assigned to one of these buckets based on their contextual Best Time. The user is then sent the campaign or journey in that two-hour window. If any user has not performed the selected event in the last 180 days, you can identify a fallback time for sending the campaign based on the user distribution graph.
For example, you want to send personalized discount offers to your users based on the Product Viewed in the last 180 days. With the IntelliTime feature, you can optimize the timing of these messages to maximize user engagement and conversion rates based on user distribution.

Sample Best Time Config
Bucket ExampleFor example, if a IntelliTime campaign is created on January 1 at 5:15 PM, the campaign will start running based on the upcoming best time slot i.e. 6 P.M. and the users will receive campaigns based on the slot in which they are most active on the application.
IntelliTime Campaign Handling During DNDIf the IntelliTime bucket coincides with the DND period defined by the user, then the campaign message is discarded.
Create Best Time Campaigns
This is a two-step process that includes the following steps:
- Set Up the IntelliTime Event
- Create a Campaign using the IntelliTime feature
Set Up IntelliTime Config
You can configure the IntelliTime option for one-time or recurring campaigns for Email, SMS, Push, WhatsApp, and Web Push channels. To set up IntelliTime campaigns:
- Navigate to Settings > Setup > IntelliTime from the CleverTap dashboard.
- Click Create New.

Set Up IntelliTime Event
- Enter the Config name to uniquely identify the IntelliTime event.
- Select the system/custom event for which you want to define the IntelliTime campaign.
- Click + Filter to target a particular set of users for the campaign.
Consider an example in which you want to send IntelliTime campaigns to users who have performed the Added To Cart event for the Ironman Helmet product on their mobile devices. - (Optional) Click Preview User Distribution to check the user distribution for the selected event in the last 180 days. You can also change the filter based on the user distribution to achieve optimal conversion rates.

Define Best Time Config
- Click Save to save the IntelliTime event.
Currently, you can create journeys using the default IntelliTime config. So, it is mandatory to mark one of the IntelliTime configs as Default so you can refer to it later. You can do so by clicking Mark as Default. Similarly, you can also delete a particular IntelliTime event by clicking Delete.

Marking IntelliTime Event as Default
Default IntelliTime EventsThe default IntelliTime events cannot be deleted. Also, deleting such events does not impact the already running campaigns.
Create Campaign Using IntelliTime
Here, consider an example of the IntelliTime email campaign. To create a campaign with this feature, perform the following steps:
- Go to Campaigns from the CleverTap dashboard.
- Click + Campaign.

-
Select Email from the list of messaging channels.
-
Define all the following information for the campaign:
- Qualification Criteria
- Email Service Provider
- Campaign Goal
- Who
- What
For more information about configuring the above details on the CleverTap dashboard, refer to Create Email Campaign.
-
Define the IntelliTime campaign schedule:
a. From the When section of the campaign, select Schedule for later or Set as Recurring under the Data and time section, depending on the nature of your campaign.
b. Select the date to send the campaign and select IntelliTime for every user from the dropdown.

IntelliTime for every user
IntelliTime feature works with the following campaign types:
- One-time campaign, which is scheduled for a later time
- Campaigns scheduled for multiple dates
- Campaign scheduled for multiple dates
- Recurring campaign
Campaign Time OverlapIf you have the IntelliTime campaign scheduled for the present day, you cannot schedule a Fixed Time campaign for the next day to avoid campaign time overlap between two dates.
- Click Done.
- Select the IntelliTime event under the Delivery preferences section or select Ad hoc event to define the IntelliTime event here if not done earlier.

- Select the Fallback time frame if the best time is unavailable for the users or the user has not performed the selected event in the last 180 days.
Fallback Time FrameEnsure that the fallback time frame that you set up does not overlap with the designated Do Not Disturb (DDND) hours configured for the campaign.
The campaign is now ready to publish.
Create IntelliTime Journeys
For campaigns targeting a past behavior segment, messages can be delivered at the optimal time via any of the following channels: email, push notifications, web push, and SMS.
- Set Up IntelliTime Event
- Create Journeys with IntelliTime Feature
Create Journeys with Best Time Feature
To create journeys using the Best time feature:
- Create a journey as per your requirement.
- Click on the
icon between the segment and the consecutive message node. - Select the Best time option to send a message at the best time. Currently, you can create journeys using the default Best Time config. So, it is mandatory to mark one of the Best Time configs as Default to refer to it later.
- Click Save & Close.

Define Delivery Options
Advanced Options
If IntelliTime is chosen as the delivery option, the following advanced options are applicable:
- User time zone: Considering the IntelliTime feature chooses the time when the user is most active, the user time zone is always implicitly applied.
- Global throttle limits: Cannot be applied with the IntelliTime feature.
Updated 1 day ago
