AI Models

Best Time to Send:
Every Message at the Player's Own Best Hour

Smartico learns when each player is usually active and sends email, SMS, push and messenger campaigns at that player's best hour. You choose what it learns from and how many hours it picks.

Your Model,
Your Rules

You build the model in the back office and can test it on one player before you run it for everyone.

  • What it learns from: choose the activities, such as logins, bets or deposits. Keep logins and online time, so players who do not bet also get a best time.
  • Three methods: count of activity, count with a time fade, or the statistical model (recommended), which also weighs weekdays and nearby hours.
  • One hour or several: pick one best hour and day, or several, and set how wide the choice is.
  • More than one model: for example one for betting activity and one for message opens.
Sending options in a campaign
OptionSent at
Next best hourMonday 13:00
Next best day and hourTuesday 13:00
Best hour today, or at onceMonday 13:00, or right away if today's best hour has passed

Timing That Is Personal Works

We tested best-hour sending on casino players in a Smartico Labs study.

+38%

push clicks when a message lands in the player's own best hour

~0%

the same test with another player's best hour: timing has to be personal

<1 in 2

players are in their best hour even at a brand's busiest hour

Source: the Smartico Labs study Same Message, Better Hour.

Better Timing in Every Campaign

Pick a Best Time model in any email, SMS, push, messenger or voice step of a campaign.

Time-limited promotions

Choose the best hour today, so a one-day offer still arrives today, at the best time if there is one left.

A model for each job

One model for betting activity, another for message opens, each used by the campaigns that need it.

See it on the profile

Each player's predicted best hours and days are on their profile.

No player left waiting

Players without a prediction get the message at once, so a campaign never stops.

How Best Time Works

From activity to a sending hour for each player.

  1. 1Activity by hourSmartico collects each player's activity by weekday and hour.
  2. 2A heatmap per playerThe model turns it into a weekly heatmap and picks the best hours and days.
  3. 3Kept freshActive players update several times a day, inactive players once a day.
  4. 4In every channelEmail, SMS, push, messengers such as WhatsApp, Viber and Telegram, and voice calls.

Setup and every option: the Best Time Model guide on help.smartico.ai.

FAQ

What if a player has no best time yet?
How often is the model updated?
Which channels can use it?
Can we have more than one model?
Does the timing really change results?
How do we switch it on?