Learn how to use time delays, fan-action delays, and date-based delays to control the timing and pacing of your automation flows.
Delays are what turn a barrage of messages into a thoughtful sequence. Without delays, every action in your flow would fire instantly — one email, one SMS, and one DM all arriving within seconds of each other. Delays give your fans breathing room and make your automation feel natural.
When a fan hits a time delay, Fanaura schedules the next action using a reliable message queue. The scheduled message fires at exactly the right time — even if your Fanaura account is not actively being used. Delays are reliable to the second.
Wait until the fan takes a specific action — or until a timeout period expires.
Send email -> Wait until fan opens email (timeout: 3 days) -> Send SMS follow-up
If the fan opens the email within 3 days, the SMS fires immediately after the open. If they do not open it within 3 days, the timeout kicks in.Purchase confirmation:
Send merch promo email -> Wait until fan purchases (timeout: 7 days) -> Condition: Did they purchase?|-- Yes -> Send thank-you email|-- No -> Send discount offer email
SMS reply collection:
Send SMS: "What city should I tour next? Reply with your city!" -> Wait until fan replies (timeout: 2 days)
Collects fan replies for a fun, interactive campaign.
Set reasonable timeouts. A 30-day timeout on a fan-action delay means the fan might forget why they are hearing from you. Keep timeouts under 7 days for most use cases.
Fan-action delays set up a listener for the specified event. When Fanaura detects the fan action (via webhook, API, or real-time update), it immediately advances the fan past the delay. A scheduled timeout acts as a fallback.
Wait until a specific calendar date, typically derived from your asset metadata.
Delays respect timezone settings configured in Flow Settings:
Account Timezone
Fan Timezone
All delays use your account’s default timezone. A “Wait until 9 AM” delay fires at 9 AM in your timezone for all fans.This works well when your fan base is concentrated in one timezone or region.
Uses each fan’s local timezone (if known) for time-based operations.
A “Wait until 9 AM” delay fires at 9 AM in each fan’s local time
A time window of 9 AM to 5 PM means different actual hours for each fan
If a fan’s timezone is unknown, falls back to your account timezone
This is ideal for:
International fan bases
Artists with fans across multiple US time zones
Any flow where you want to avoid sending messages at inappropriate hours
If your fan base is primarily in one country, account timezone works fine. If you have international fans, enable fan timezone for a better experience.
You can chain multiple delays for sophisticated timing:
Trigger: Fan presaves |Wait 1 minute |Send thank-you email |Wait 3 days |Wait until fan opens email (timeout: 2 days) |Condition: Did they open it? |-- Yes -> Wait until release date -> Send "It's live!" email |-- No -> Send re-engagement SMS -> Wait until release date -> Send "It's live!" SMS
This flow uses all three delay types:
Time delay (1 minute) — Brief pause before the thank-you
Time delay (3 days) — Spacing between messages
Fan-action delay (email open, 2-day timeout) — Waiting for engagement
Until-date delay (release date) — Scheduling the release announcement
A delay followed by a condition is a powerful pattern — “Wait 3 days, then check if they opened the email, then branch accordingly.”