Conventional wisdom says to send SMS at noon, during the lunch break. The largest available data volumes tell a different story. At Omnisend, which analyzed 294 million SMS sent in 2026, Tuesday shows the lowest conversion rate of the week at 0.095%, even though it’s considered the quintessential B2B day. There’s no universal magic hour for sending an SMS marketing message. The best time slot depends on the goal (click or purchase), the day, and above all the state of the contact list receiving the message. A list riddled with invalid numbers ruins any schedule, no matter how carefully chosen.
What the largest SMS volumes show
Omnisend published the largest available analysis on the topic in 2026, based on a sample of 294 million SMS campaigns. The finding is surprising. Saturday gets the best click-through rate, at 13.76%. Friday, meanwhile, takes the best conversion rate, at 0.132%, with the highest revenue per SMS in the dataset ($0.17). The table below breaks down the figures day by day.
| Day | Click-through rate | Conversion rate |
|---|---|---|
| Monday | 12.94% | 0.160% |
| Tuesday | 11.56% | 0.095% |
| Wednesday | 10.72% | 0.111% |
| Thursday | 10.86% | 0.114% |
| Friday | 12.39% | 0.132% |
| Saturday | 13.76% | 0.105% |
| Sunday | 13.63% | 0.117% |
Monday comes out on top for conversion, with 0.160%, the best score in the table. It’s also the day when subscribers click early, as soon as 7am, before they’re ready to buy. That same report shows that Thursday, often the default recommendation in generic guides, ranks in the low average. Precise platform data like this beats a generic recommendation copied from one article to the next.
Clicks and purchases don’t respond to the same time
That’s the point most articles on the topic leave out. Attentive, which studied more than 25 billion messages, places the best conversion window between 4pm and 7pm. Omnisend, in its own sample, puts Monday’s click peak at 7am and its conversion peak at 7pm the same day. 2 metrics, 2 time slots. A subscriber who clicks early in the morning isn’t necessarily ready to buy. They browse, they compare. Then they close the app.
Response speed matters more than the time itself. An SMS sent within 5 minutes of a customer action (abandoned cart, product visit) pushes the click-through rate to 36%, compared to 9.2% on average for a standard campaign. That’s the difference between a message scheduled blindly and one triggered by actual behavior.
Tuesday: a bad reputation despite its B2B image
Many campaign plans schedule sends on Tuesday or Thursday out of habit, modeled on email practices. Yet across the 294 million sends Omnisend analyzed, Tuesday produces the lowest conversion rate of the week, while weekends, often avoided out of caution, land the best click-through rates. Test it. Compare your own numbers before copying a habit imported from another channel.
Allowed sending hours in France in 2026
Timing has a performance side. It also has a legal one. The AF2M Business Messaging Charter, in effect since March 1, 2026, sets the sending windows for commercial SMS marketing: Monday to Saturday, 8am to 9:30pm. Sundays and public holidays are tolerated but not recommended, to limit commercial pressure, except for transactional SMS (order confirmations, appointment reminders), which fall outside this rule.
In the United States, TCPA regulations impose a similar window, from 8am to 9pm in the recipient’s local time, only slightly shorter than the 8am-9:30pm now allowed under the French charter since March 2026.
Sending outside these windows also carries a direct risk to deliverability: an SMS received at 6am or on a Sunday evening generates more complaints and more opt-outs. A carrier that receives too many reports on a sender number starts filtering its future sends, even ones scheduled at the right time.
When the click-through rate drops and timing isn’t to blame
The CMO asks why SMS ROI is dropping and no one has a clear answer. It’s often the first question raised in a steering meeting. Send timing becomes the first suspect. It’s rarely the sole culprit. A click-through rate that falls for no apparent reason often points to something else: numbers that are no longer assigned, or opt-outs poorly synced between platforms. The sender ID itself sometimes ends up filtered by carriers.
Before assuming the time slot is to blame, look at what sending platforms actually measure. An SMS delivery failure on a ported or deactivated number weighs on sender reputation the same way a bad time slot does, except it repeats with every campaign, regardless of the hour. The usual objection is that a verification tool is just one more piece in an already crowded stack, and that filtering out failures after the fact would be enough. In practice, filtering after sending means paying to reach numbers that won’t exist anymore by the time of the click, and letting those failures degrade the deliverability data that the carrier associates with the sender ID. Good list hygiene, valid numbers and up-to-date opt-out, removes that variable from the equation and lets timing do its job alone. Sending platforms generally consider a well-run SMS program to stay under 1% opt-out per campaign. Beyond that threshold, carriers treat the signal as proof of dissatisfaction and tighten filtering on the sender ID, sometimes for several months.
Building a send schedule that accounts for your audience
Building a reliable SMS send schedule comes down to 3 simple elements: the campaign goal, the audience profile, and the list’s own engagement history.
- Click goal (traffic to a landing page): favor early morning or Saturday, based on Omnisend’s data.
- Conversion goal (direct sale): target late afternoon or Friday, the slot with the highest revenue per SMS.
- B2B audience: avoid Tuesday despite its productive-day image, test Monday morning instead.
For a B2C audience, Saturday between 10am and noon remains a solid slot and complies with the French charter. For an e-commerce business triggering messages based on behavior (abandoned cart, product browsing), schedule the send within 5 minutes of the action rather than waiting for a fixed slot. It’s that speed, more than the best time to send an SMS on the clock, that drives the click-through rate.
Before launching your next campaign, check the contact list that will receive it. An invalid number or a subscriber who has unsubscribed on another channel costs the same as an active number but will never bring in anything.
A well-scheduled SMS always finds its recipient eventually. Provided the number still exists.
