Add scheduled batch sending to review request campaigns

Type: Feature request Module: Campaign editor — Planification (scheduling)

Some users want to send all their review requests at a chosen moment instead of in a constant trickle. Two reasons come up:

  • Deliverability — avoid off-hours and saturated time windows.

  • Conversion — reach customers when they are actually available to read and click (typically evenings or weekends for the beauty/wellness vertical).

Concrete example: a salon owner wants every review request collected during the week to be sent on Sunday at 7pm, when their clients are home and relaxed.

Proposed solution

Add a sending mode selector inside the existing Planification module of the campaign editor:

  • Instant send — current behaviour (delay in hours after the trigger event).

  • Scheduled batch send — new mode. Accumulates eligible requests and releases them at the configured time slot.

Scope (v1)

Inside scheduled batch mode:

  • Recurrence preset dropdown — Once / Daily / Weekly on [day] / Monthly / Custom. Pattern inspired by Google Calendar's recurrence picker.

  • Custom recurrence panel — pick days of the week, set the exact time, choose timezone.

  • Live preview line — "All pending requests will be sent Sunday at 7:00 PM. Next batch: Sunday, May 10."

  • Existing "stop sequence on review attempt" logic must keep working — pending batched requests are dropped if the contact already left a review.
    tHt

UX reference

See attached mockup. Layout follows the current Planification module; recurrence UI mirrors Google Calendar's Personnaliser panel for familiarity.

User value

  • Better open / click / review rates through smarter timing.

  • Marketing-grade control over send moments.

  • Brings EMR closer to standard email/SMS campaign tools.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board

💡 Feature Request

Date

About 2 hours ago

Author

Jean-Gabriel

Subscribe to post

Get notified by email when there are changes.