Guide · Updated August 2026

How to schedule WhatsApp messages in 2026 — Business app, Official API, and what to avoid

The right way to schedule a WhatsApp message depends on what you're scheduling. Reminding one friend? Free app + Android or iPhone shortcut works. Sending a campaign to 5,000 customers at 10 AM local time in three countries? You need the Official Business API. Below: every method, when it makes sense, and the third-party schedulers that will get your number banned.

The 30-second answer

One-off personal message? Use iPhone Shortcuts (iOS) or a scheduler app you trust (Android — see warning below).

Auto-reply outside business hours? Free WhatsApp Business app → Business tools → Away message.

Campaign to hundreds or thousands of customers at a specific time? You need the Official WhatsApp Business API via a BSP. Go4whatsup starts at $39/month with unlimited scheduled broadcasts + timezone-aware pacing + AI campaign copy included.

1. Schedule messages on WhatsApp Business app (free)

The free WhatsApp Business app has three scheduling-adjacent features. None of them let you say "send this message to Person X at 4pm tomorrow" — but they cover common repeating patterns.

Away Message — auto-reply outside business hours

Sends an automatic reply to any customer who messages you outside your set business hours. Setup on Android: Business tools → Away message → toggle On → set schedule (Always Send, Custom Schedule, or Outside Business Hours) → write the message. Setup on iPhone: Settings → Business tools → Away Message → same options.

Good for: "Thanks for your message! We're closed for the weekend and will reply Monday 9 AM." Not good for: personalized responses (Away sends the same text to every customer).

Greeting Message — auto-message new customers

Fires the first time a customer messages you, or when they haven't messaged in 14+ days. Setup: same path as Away Message → Greeting message. Good for: "Hi! Welcome to [shop]. We usually reply within 30 minutes during business hours." Sets expectations for reply time on the first inbound.

Quick Replies — save canned messages, send with a shortcut

Not exactly scheduling, but reduces the repetitive-typing problem scheduling is often used to solve. Save common responses (return policy, opening hours, price list) and trigger with / + keyword. Setup: Business tools → Quick replies.

2. Schedule a WhatsApp message on iPhone (personal, one-off)

iOS's built-in Shortcuts app can send a WhatsApp message at a specific time — no third-party app needed, no ban risk.

  1. Open Shortcuts app on iPhone.
  2. Tap + to create a new shortcut → search "WhatsApp" in Actions → tap Send Message.
  3. Enter recipient's phone number (with country code) and the message body.
  4. Tap Automation tab at the bottom → +Create Personal AutomationTime of Day → pick your target time and date.
  5. Add action → Run Shortcut → pick the shortcut you created.
  6. Toggle "Ask Before Running" OFF (or leave on if you want a confirmation).

Downsides: your iPhone must be unlocked at the scheduled time for it to fire. Good enough for reminders to one or two friends; useless for anything at scale.

3. Schedule a WhatsApp message on Android (personal)

Personal Android WhatsApp has no native scheduling. Third-party apps like SKEDit, Do It Later, and Wasavi automate the send by taking over your notification/accessibility permissions. They work but come with real trade-offs:

  • Phone must be online + app must be running at the scheduled time.
  • Battery optimization on many Android phones kills background schedulers — you have to whitelist the app manually.
  • Accessibility permissions the app needs are the same permissions malware uses. Only install from major stores, only well-reviewed apps.

Warning about "WhatsApp bulk scheduler" apps. Some Android apps market themselves as bulk WhatsApp schedulers that let you send scheduled campaigns to hundreds of contacts from your personal number. These work by driving WhatsApp Web automation or a modified WhatsApp — Meta bans numbers using these tools, often permanently, often mid-campaign. If you're doing campaign volume, don't touch these — use the Official Business API instead (section 4).

4. Schedule WhatsApp campaigns on the Official Business API

For anything past a handful of manual reminders — recurring campaigns, timezone-aware broadcasts, drip sequences, abandoned-cart follow-ups — you need the Official WhatsApp Business API through a Meta-approved BSP.

What Official-API scheduling unlocks:

  • Schedule broadcasts to thousands of opted-in customers at any future time — hours, days, months, years ahead.
  • Timezone-aware sending — a campaign scheduled for 10 AM sends to Mumbai customers at 10 AM IST, to Dubai customers at 10 AM GST, to London at 10 AM BST. Same template, three send waves.
  • Recurring campaigns — "every Friday at 6 PM, send the weekend offer template to opt-in list Segment A".
  • Trigger-based drip sequences — abandoned-cart 2h reminder, re-order 30-day nudge, win-back 60-day check-in. All scheduled by event, not time.
  • Auto-pacing across messaging tiers — Go4whatsup paces the send within your Meta tier (250 → 100K+/day) so you never over-send and lose tier privileges.
  • Quality-safe throttling — live quality-rating monitor pauses the send if your rating slips mid-campaign.

Cost: from $39/month all-in with Go4whatsup Standard (includes scheduled broadcasts, AI campaign copy, Number Checker, auto-translation). See WhatsApp Business API pricing 2026 for country-by-country Meta rates.

5. Which scheduling method matches your need?

Your needBest methodCost
Remind one friend at 4pm tomorrowiPhone Shortcuts (iOS) / trusted scheduler app (Android)Free
Auto-reply to customers outside business hoursWhatsApp Business app Away MessageFree
Welcome message to first-time customersWhatsApp Business app Greeting MessageFree
Send one specific offer to 500 customers at 10 AM SaturdayOfficial Business API scheduled broadcastFrom $39/mo + Meta fees
Recurring weekly campaign to opt-in listOfficial Business API + BSP schedulerFrom $39/mo
Abandoned-cart 2-hour follow-up automaticallyOfficial Business API + trigger workflowFrom $39/mo
OTP / order-update templates (Utility category)Official Business API — Meta charges as Utility (~1/3 of Marketing rate)From $39/mo
Bulk scheduler on personal number to 1,000+ contactsDon't do this. Number will get banned. Use the Official API instead.Total loss if banned

6. Best times to schedule WhatsApp campaigns (what actually works)

From what our customers see across ~1,500 businesses, these send-time patterns consistently outperform blind blasts:

  • 10-11 AM local time — highest open rate for Marketing broadcasts (customers checking phones during morning coffee / commute).
  • 6-8 PM local time — second peak, especially for retail / consumer offers (evening browsing on the couch).
  • Never send Marketing before 8 AM or after 10 PM — Meta flags aggressive-hours patterns as low-quality; also just annoys people.
  • Tuesday, Wednesday, Thursday outperform Monday and Friday for B2B; weekends win for B2C retail/food.
  • Utility templates (order updates) can send any time — customers expect and welcome them; no time-of-day penalty.

7. 5 scheduling mistakes that quietly tank your campaigns

  1. Ignoring timezones. Sending 10 AM IST to your UAE customers means 8:30 AM Dubai — awake but pre-coffee, low engagement. Always schedule by recipient timezone, not sender.
  2. Blasting the entire list at exactly the same second. Even the API auto-paces, but 50,000 sends at 10:00:00 create a delivery cliff. Better to spread across 10:00-10:30 window.
  3. Scheduling without opt-in freshness check. Contacts who opted in 3 years ago and haven't engaged since have a much higher block rate. Segment: only send to customers who've engaged in the last 90 days for high-frequency campaigns.
  4. Not accounting for public holidays. Scheduling a "New product launch!" for Diwali morning in India = your message buried under family greetings. Also happens with Ramadan, Chinese New Year, Christmas.
  5. Testing send-time only on staff phones. Your team's phones look at WhatsApp differently than a busy customer's. A/B test small (10% of list at time A, 10% at time B) → roll out to 80% at whichever time wins on read + reply rate.

Frequently asked questions

Can I schedule a WhatsApp message natively without any app?

Only via iOS Shortcuts (iPhone) or Business Tools' Away/Greeting features (Business app). There's no native "send this message at 4pm" in the personal WhatsApp app on either iOS or Android.

How far in advance can I schedule a WhatsApp broadcast on the Business API?

No upper limit — you can schedule for a specific timestamp days, months, or years in the future. Practical limit: don't schedule so far ahead that opt-in freshness expires; typically 30-90 days out is the max sensible window.

Do scheduled WhatsApp messages count as broadcasts?

Yes — every scheduled template message that goes to a customer opens a Meta conversation window (Marketing / Utility / Auth) and is charged as such. Meta doesn't discount scheduled sends vs immediate sends.

Can I edit a scheduled WhatsApp message before it sends?

On the Official Business API, yes — you can edit or cancel the scheduled send any time before it fires. On iOS Shortcuts, you'd need to edit the Shortcut before its scheduled trigger time.

What happens if the recipient blocks me before my scheduled message sends?

On the Official API, blocked recipients get filtered out automatically before send — no Meta charge, no delivery attempt. On personal WhatsApp shortcuts, the message will try to send and fail silently.

Can I schedule WhatsApp messages to multiple people at once?

On the Business API, yes — that's exactly what scheduled broadcasts are for. On personal WhatsApp or the free Business app, you'd have to schedule one message per contact manually.

Ready to schedule real campaigns, not just reminders?

Go4whatsup gives you scheduled broadcasts + drip sequences + timezone-aware sending on the Official WhatsApp Business API — from $39/month, AI campaign copy included.

Book a 20-min demo → See bulk messaging