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
📘

Availability

IntelliTime 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

Sample Best Time Config

👍

Bucket Example

For 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 DND

If 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:

  1. Set Up the IntelliTime Event
  2. 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:

  1. Navigate to Settings > Setup > IntelliTime from the CleverTap dashboard.
  2. Click Create New.
Set Up Best Time Event

Set Up IntelliTime Event

  1. Enter the Config name to uniquely identify the IntelliTime event.
  2. Select the system/custom event for which you want to define the IntelliTime campaign.
  3. 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.
  4. (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

Define Best Time Config

  1. 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 Best Time Event as Default

Marking IntelliTime Event as Default


📘

Default IntelliTime Events

The 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:

  1. Go to Campaigns from the CleverTap dashboard.
  2. Click + Campaign.
1571
  1. Select Email from the list of messaging channels.

  2. 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.

  3. 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.

2122

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 Overlap

If 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.

  1. Click Done.
  2. 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 Best Time Event
  1. 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 Frame

Ensure 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.

  1. Set Up IntelliTime Event
  2. Create Journeys with IntelliTime Feature

Create Journeys with Best Time Feature

To create journeys using the Best time feature:

  1. Create a journey as per your requirement.
  2. Click on the Timer icon between the segment and the consecutive message node.
  3. 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.
  4. Click Save & Close.
1547

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.

Did this page help you?
CleverTap Ask AI Widget (CSP-Safe)