Recurring WhatsApp Broadcasts: Daily, Weekly & Monthly Schedules
Weekly new-arrivals drops, monthly statements, daily deals — set the cadence once and each occurrence targets a fresh audience.
Some campaigns aren't one-and-done: a weekly new-arrivals drop, a monthly loyalty summary, a daily deal. Recurring broadcasts let you set the cadence once and let ConvoFly send each occurrence for you.
How recurrence works
When you create a broadcast, switch the schedule from One-time to Repeat and choose:
- Frequency — daily, weekly (pick the weekdays) or monthly (pick the day of month).
- Time of day — sent in your timezone.
- Until — an optional end date so the series stops on its own.
Each occurrence targets a fresh audience
This is the important part. A recurring broadcast is a series — the series itself never sends. Instead, at each scheduled time ConvoFly creates a fresh send and rebuilds the audience from your segment. So a "new this week" campaign to your active-buyers segment always reaches whoever is active that week — not a stale list captured when you set it up.
Birthdays, renewals & reminders (daily + a date filter)
Here's the powerful combination. Set a broadcast to repeat daily, then give its segment a date filter. Because each day's send rebuilds the audience, it reaches exactly the people who match that day:
- Birthdays — filter birthday · day & month is today. Every morning it greets that day's birthday customers (add an offer if you like).
- Renewals / expiries — filter renewal_date · is in exactly 7 days to nudge people a week before they lapse.
- Appointment reminders — filter appointment_date · is in exactly 1 day to remind tomorrow's bookings.
You set it up once and it runs every day on its own. The one prerequisite is that the date field is filled in — see bringing your own fields for how, and the birthday and reminder playbooks for full walkthroughs.
Media stays durable
If your template has a header image or video, ConvoFly keeps a durable copy so every future occurrence re-uploads fresh media to WhatsApp — the campaign doesn't break weeks later when the original upload expires.
Managing a series
- A recurring series shows with its own status and can be cancelled at any time, which stops all future occurrences.
- Each past occurrence keeps its own delivery stats, so you can compare week over week in reports.
One known edge: a monthly send set for day 31 only fires in months that have 31 days.
Recurring vs. drip
Recurring = the same message on a calendar cadence to a re-resolved audience. A drip campaign = a series of different messages triggered per contact after they enrol. Use recurring for newsletters and reminders; use drip for onboarding and nurture.
Frequently asked questions
Does a recurring broadcast reuse the same contact list every time?
No. Each occurrence re-resolves its audience from your segment at send time, so it always reaches the customers who currently match — new matches are added and non-matches drop out automatically.
Can I stop a recurring broadcast?
Yes. Cancel the recurring series at any time and all future occurrences stop immediately. Past occurrences and their stats are unaffected.
What happens with a monthly broadcast set to day 31?
It only fires in months that actually have 31 days. For a reliable month-end send, pick day 28 or an earlier day.