Skip to content
Sendozi
Live

Birthday SMS Schedule

Remember every customer's birthday, once

Upload one file of names, numbers, dates and times. Each row runs on its own birthday, at its own WAT time, every year, until you pause it. Nothing to diarise and nothing to re-upload next January.

Dashboard workflow

Birthday schedule

Channels

SMS

Transactional alerts and campaigns

Message body

1 SMS page each
Happy birthday, [firstName]! Enjoy 15% off this week. [signature]

Recipients

1,250 contacts

Estimated cost

₦17,500

Schedule

Each recipient's own date

Product capabilities

What this channel handles

01

One file, a schedule per person

Every row carries its own date and its own delivery time. There is no single campaign send time, because a shared one would throw away the per-recipient scheduling the file exists to express.

02

It recurs on its own

A saved schedule runs again every year. A worker claims each due birthday once a minute and hands it to the same delivery queue as any other SMS, so two overlapping runs cannot send the same greeting twice.

03

29 February is handled

A leap-day birthday is delivered on 28 February in a non-leap year, rather than skipped for three years at a time.

04

Re-checked on the day, not on upload

A year passes between occurrences. Sender ID, wallet balance, opt-outs, delivery window and production access are all checked again at the moment each birthday runs, and a row that cannot go is reported rather than dropped.

05

Personal without being generic

[firstName] and [signature] come from that recipient's own row, so one file can greet different customers and sign off from different branches.

06

Times validated before activation

Promotional delivery runs 08:30 to 19:30 WAT. A row outside it is named by its line number when you upload, rather than quietly moved to a time you did not choose.

How delivery works

Birthday messages are promotional traffic. They use a Sender ID approved on the promotional route, run between 08:30 and 19:30 WAT, and are filtered against the Do Not Disturb register like any other campaign. Each occurrence appears in Messages and Reports as a real send, with its own cost and delivery state; a future birthday never counts towards a sent or spend total.

Use cases

Where Birthday SMS Schedule fits

Each use case maps to a concrete workflow, report or next channel.

04

Client relationships

For a practice or a professional service, the follow-up that keeps a client relationship warm without a reminder in your own calendar.

For professionals

Pricing note

Each birthday message is ₦7.00 per page, charged on the day it sends rather than when you upload the schedule. No setup fee, no monthly minimum and no contract See SMS pricing.

Download the schedule template

Write the greeting

Check rows and times

Activate and leave it running

Where this runs

The Birthday SMS Schedule is a Console workflow, at Send, Birthday SMS Schedule. The page also shows the birthdays coming up, any rows that could not queue, and the greetings recently delivered.

See Personalized SMS

Learn how it works

Frequently asked questions

Start sending with Birthday SMS Schedule

Create a free account, or talk to sales before a larger rollout.