For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to Send Every Message at the Moment Each Customer Is Most Likely to Engage?

This guide explains how to use the Best Send Time score from Batch AI Predict to automatically send each customer their message at the time of day they are most likely to open and act on it.

What Is the Best Send Time Score?

Batch AI Predict's Best Send Time score predicts, for each customer, the optimal time of day to send a campaign message in order to maximize engagement. The output is a time attribute on the customer profile, derived from each customer's observed engagement patterns across past communications.

Why Use It?

Sending everyone the same campaign at the same time ignores the reality that your customers' attention is not evenly distributed across the day. A message sent at the wrong time competes with noise; the same message sent at the right moment lands when the customer is receptive.

With the Best Send Time score, you can:

  • Increase open and click rates by reaching each customer when they are most likely to engage.

  • Reduce the noise effect of mass simultaneous sends, which tend to trigger higher opt-out rates.

  • Improve inbox placement by spreading send volume across the day rather than creating spikes.

How to Use This Score in Batch

Orchestration: Delay Send to Each Customer's Optimal Time (Primary Use)

The recommended setup: use the Best Send Time attribute as a send-time delay in your orchestration, so each customer receives the message at their personally predicted optimal moment.

How to set it up:

  1. Go to Automations in your Batch dashboard.

  2. In your automation or journey, add a wait step before the send action:

    • Wait until: Best send time attribute value for each customer

  3. Define a fallback time for customers without a predicted send time (for example, new profiles with insufficient history).

  4. Activate. Each customer receives the campaign at their individually predicted optimal time, within your defined send window.

Recommended test: Run a Targeting Comparison Test between the send-time-optimized version and a fixed send-time version of the same campaign. Compare open rates and click rates by time slot. See the Performance Measurement Guide for details.

Real-World Use Cases

Industry

Example use case

Retail

Weekly newsletter: instead of sending to all subscribers at 10am on Tuesday, dispatch each customer's message at their personal optimal time within a 24-hour window

Travel

Inspiration or deal alert: reach each traveler at the moment they are most likely to browse and book, rather than at a fixed batch send time

Media & Entertainment

Content digest: send each subscriber their weekly digest at the time they most often engage with the app or inbox, maximizing open and content consumption rates

Retail (subscription)

Renewal or upsell campaign: time the message for each subscriber individually to maximize the likelihood of a click-through at a moment of genuine attention

Last updated