A customer places an order on Friday evening. Saturday, nothing. Sunday, they start to wonder. They don't dig through their email for an order confirmation, and they don't remember your website's tracking page — they do the thing that's become automatic for an entire generation of shoppers: they open WhatsApp, find your business chat, and type "hi, has my order shipped?" Now you have a message to answer manually, on a Sunday, for a question your system already knew the answer to on Friday.
Multiply that by a few hundred orders a month and you have a picture of where post-purchase communication has actually moved. For a large and growing share of online shoppers — and for very nearly all of them in Turkey — the default place to reach a business is no longer email, and it's increasingly not even a phone call or SMS. It's WhatsApp. The question isn't whether your customers want shipping updates on WhatsApp; it's whether you're sending them there proactively, or waiting for the customer to come ask.
This guide is about that one channel. It's deliberately narrower than our two companion pieces: for the full support-cost math behind "where is my order?" tickets, see the WISMO cost-and-deflection guide; for the broader experience-design side of tracking — branded pages, tone, turning delivery into loyalty — see improving customer experience with shipment tracking. This one answers a more specific question: why WhatsApp has become the shipping-notification channel that matters, what to actually send on it, how the WhatsApp Business API works underneath, and how to run it without falling foul of Turkey's KVKK and İYS rules.
Why WhatsApp Became the Channel That Matters
Three things happened at once, and together they moved the goalposts.
Your customers are already there — overwhelmingly so. WhatsApp passed 3 billion monthly active users globally in 2025, but the number that should decide this for a Turkish merchant is local: according to TÜİK's 2025 ICT survey, WhatsApp is the single most-used application in Turkey, reaching 88.6% of individuals — ahead of YouTube and Instagram. That is not "a channel." That is the phone's home screen. When nearly nine in ten of your potential customers already have WhatsApp open several times a day, a shipping update there lands in a place they actually look, in a thread they'll keep.
The old channels are quietly failing. Transactional email open rates sit in the rough range of 20–30%, which means most of your carefully written "your order has shipped" emails are never opened — they land under promotions, get filtered, or are simply ignored. SMS still gets read, but it's your most expensive channel per message and it's a one-way, plain-text dead end. WhatsApp, by contrast, is commonly cited at 90–98% open rates, with most messages read within minutes. (Treat the exact percentage as directional — it's a widely repeated vendor figure rather than a single audited study — but the direction is not in dispute: a WhatsApp message gets read, and an email mostly doesn't.)
The economics finally make sense. For years, automated WhatsApp messaging was expensive and awkward enough that only large brands bothered. That changed in 2025, and we'll come back to the details — but the short version is that shipping updates are now the cheapest category of WhatsApp message to send, and often free. The channel that has the highest reach is no longer the one that costs the most to use for exactly this purpose.
Put those together and the conclusion is uncomfortable for anyone still relying on email alone: you are sending your most important post-purchase messages on the channel your customers ignore, while the channel they live in sits unused — right up until they use it to ask you a question you could have answered first.
What Actually Changes When Shipping Updates Move to WhatsApp
Moving status updates to WhatsApp isn't a cosmetic upgrade. It changes three numbers that matter.
It deflects the tickets before they're sent. "Where is my order?" is consistently 40–60% of all e-commerce support contacts, and in Turkey a disproportionate share of it arrives as WhatsApp and Instagram messages rather than email or a support form. A proactive WhatsApp update at the two moments customers worry most — shipped and out for delivery — reaches them on the exact channel they'd otherwise use to ask, before they ask. Proactive notifications reliably cut WISMO volume by 50–80%; do the arithmetic on your own numbers with the WISMO cost guide, because the money saved is usually larger than merchants expect.
It protects the repeat purchase. The stretch between "I paid" and "it's in my hands" is the most fragile part of the customer relationship, and roughly 70% of shoppers won't buy again after a bad delivery experience — where "bad" very often just means "I was left in the dark." A message that arrives, gets read, and tells the customer exactly what's happening turns that anxious silence into reassurance. Silence is what costs you the second order.
It changes the texture of the conversation. SMS is a one-way shout. WhatsApp is a thread — branded with your name and logo, rich enough to carry a tracking button, and sitting in the same chat where the customer can reply. When your shipped message and your out-for-delivery message live in one clean WhatsApp thread under your brand, the customer has a single, trusted place their whole order lives. That's a better experience than three unopened emails and a carrier SMS from an unknown number.
What to Send on WhatsApp — and When
More messages is not better. The updates that earn their place are the ones that arrive at the moments a customer would otherwise start worrying. Send these, in this order, and skip the noise in between.
| Trigger | The WhatsApp message | Why it earns its place |
|---|---|---|
| Order confirmed | "We've got your order #1234 — we'll message you the moment it ships." | Sets the expectation that updates come here, on WhatsApp. Establishes the thread. |
| Shipped | Carrier, tracking link/button, and an estimated delivery date. | The single most important message. Turns "did it even go out?" from a ticket into a non-event. |
| Out for delivery | "Arriving today" + tracking link. | Prevents the day-of anxiety spike and gets the customer ready to receive — which cuts failed first-attempt deliveries. |
| Delivered | "Delivered — enjoy! Something wrong? Reply here." | Closes the loop and timestamps the delivery, so a later "I never got it" starts from a known fact. |
| Delay or exception | "Heads up — your parcel is running late and we're on it." | The highest-value message of all: it turns your angriest ticket type into a message where you reached out first. |
Notice the discipline: five moments, not fifteen. The goal is to send exactly the information the customer would otherwise open a chat to ask for, at the moment they'd ask — no more. A WhatsApp thread stuffed with marketing is a thread people mute. A WhatsApp thread that reliably tells them where their order is, and nothing else, is a thread they trust.
How WhatsApp Shipping Notifications Actually Work
This is where most merchants get stuck, so it's worth understanding the machinery — if only to see why you probably shouldn't build it yourself.
The Business App is not the same as the Business Platform
There are two very different "WhatsApp for business" products, and confusing them wastes a lot of time.
- The WhatsApp Business App is the free mobile app. It's fine for a one-person shop replying to messages by hand, but it's manual and single-device — it cannot automatically fire "your order shipped" the instant a carrier scans a parcel, because it isn't connected to your order system.
- The WhatsApp Business Platform (the API) is the version that can. It connects your shipping system to WhatsApp so status changes trigger messages automatically, at any volume, under a verified brand name. You reach it through a Business Solution Provider — you don't integrate with Meta directly — which is exactly the layer a shipping platform handles for you.
If you're shipping more than a handful of orders a day, the App won't scale and the Platform is what you need. That distinction alone is why "let's just use WhatsApp" turns into a project.
Template messages and Meta's approval
You can't send a customer a free-form business-initiated WhatsApp message out of the blue. Any message you start must use a pre-approved template, and templates come in three categories: utility, authentication, and marketing. Shipping and order-status updates are utility templates — and that classification matters for both compliance and cost, as we'll see. Each template has to be submitted to Meta and approved before it can be used, which is fiddly to manage by hand and another reason to let a platform own it.
Opt-in and the 24-hour window
Two rules govern when you're allowed to message:
- Opt-in is required. Before you send any template, the customer must have agreed to receive WhatsApp messages from you. In practice this is a checkbox or consent line at checkout — the same place you'd capture consent for any post-purchase communication (a good reason to get your shipping policy and consent language right).
- The 24-hour service window. When a customer messages you, a 24-hour window opens in which you can reply with free-form messages. Outside that window, you're back to approved templates only. For shipping updates — which you initiate — you'll mostly live in template-land, which is fine, because that's what utility templates are for.
What it costs now — and why the timing is good
Here's the change that reset the economics. As of 1 July 2025, Meta moved WhatsApp Business pricing from a per-conversation model to per-message, and — crucially for us — utility templates sent inside an open 24-hour service window became free, with utility remaining the cheapest message category even outside that window. Shipping notifications are utility messages. That means the highest-reach channel you have is now also, for this specific job, one of the cheapest.
Two honest caveats. First, Turkey has its own rate card and WhatsApp is billed in foreign currency, so the exact lira cost floats with the exchange rate — don't quote yourself a fixed per-message figure without checking Meta's current Turkey rates. Second, "free inside the window" rewards the pattern you want anyway: reply to customers who message you, and your service conversations cost nothing. The takeaway isn't a precise number; it's that the old reason to avoid WhatsApp — "it's too expensive to automate" — no longer holds for order and shipping updates.
Doing It Right Under KVKK and İYS
This is the part Turkish merchants worry about, and rightly — but the picture is more workable than the anxiety suggests. (What follows is general guidance, not legal advice; confirm your specific setup with counsel.)
KVKK. Sending a shipping update means processing a phone number, which is personal data. But KVKK permits processing without explicit consent (açık rıza) when it's necessary for the performance of a contract (sözleşmenin ifası). A message that says "your order has shipped, here's the tracking" is a direct part of fulfilling the sale the customer already made — it falls squarely under contract performance. You are not, for a pure service message, required to collect separate marketing consent.
İYS (İleti Yönetim Sistemi). İYS governs commercial electronic messages, and its named channels are SMS, voice calls, and email. A pure transactional shipping notification is a service message, not a commercial one — its purpose is to fulfil the order, not to promote anything — so it sits outside the marketing-consent regime regardless of channel. (Several Turkish sources also read WhatsApp as outside İYS's channel scope entirely, following Meta's own opt-in rules instead; treat that as a helpful additional argument rather than settled fact, and confirm with counsel.)
The one rule that keeps you clean. The moment you bundle a promotion into that WhatsApp message — a discount code, a "you might also like," a campaign banner — it stops being a service message and becomes marketing. Now you do need marketing consent, and now İYS and KVKK's açık rıza rules apply. So keep your shipping notifications strictly transactional. Tell the customer where their order is; don't sell them the next one in the same breath. Discipline here isn't just good taste — it's what keeps a utility message a utility message, legally and in Meta's eyes.
WhatsApp Isn't the Only Channel — It's the Anchor
None of this means turning off SMS and email. The smart pattern is to let each channel do the job it's best at, with WhatsApp as the anchor because it's where your customers actually are.
- WhatsApp — your primary post-purchase channel, especially in Turkey. Highest read rate, branded, threaded, cheap for utility messages. Carry the moments that matter here: shipped, out for delivery, delivered, delay.
- SMS — the reliable fallback for customers who haven't opted into WhatsApp, and a near-100%-open backstop for the single most time-critical message (out for delivery). It's your most expensive channel, so use it deliberately, not for everything. There's more on channel economics in the WISMO guide.
- Email — still the right home for the detailed record: the full order confirmation, the invoice/e-fatura, the complete tracking history. It's effectively free and nobody minds a detailed email they can search for later.
The principle: match the channel to the moment. Put the anxious, time-sensitive moments where they'll get read (WhatsApp first, SMS as backstop), and let email carry the detailed paperwork. What you never want is the common default — everything by email, nothing where the customer lives — because that's the setup that quietly generates every WhatsApp "where's my order?" you spend your afternoons answering.
Measure Whether It's Working
WhatsApp notifications aren't a switch you flip and forget; they're a number you watch. A few metrics keep it honest, and they belong alongside your other shipping KPIs:
- Opt-in rate — the share of customers agreeing to WhatsApp updates at checkout. If it's low, your consent ask is buried or unclear; a good ask converts most customers, because they want updates where they'll see them.
- WISMO rate — support contacts about order status ÷ orders shipped, tracked monthly. This is the number that should fall once proactive WhatsApp updates are running. If it doesn't, a notification isn't firing, or a carrier is quietly underperforming on a route and generating real delays.
- Read/delivery rate — WhatsApp reports whether messages were delivered and read. A sudden drop usually means an opt-in or template-quality issue worth investigating.
- Repeat-purchase rate — the slow, real payoff. Better post-purchase communication shows up here months later, which is exactly why it's easy to under-invest in.
The WhatsApp Notification Checklist
- Customers can opt into WhatsApp updates at checkout, with clear consent language
- You're on the WhatsApp Business Platform (API) — not the manual Business App — via a provider
- Utility templates for shipped, out for delivery, delivered, and delay/exception are approved and live
- Every message is branded with your business name, not a bare phone number
- The shipped message carries a tracking link and an estimated delivery date
- Notifications fire automatically on carrier status changes — no one is sending them by hand
- Shipping messages stay strictly transactional — no promotions bundled in (keeps them KVKK/İYS-clean)
- SMS is configured as a fallback for non-WhatsApp customers and the most time-critical update
- Email still carries the detailed record — confirmation, invoice, full tracking history
- You track opt-in rate, WISMO rate, and read rate every month
Stop Answering on Sunday What You Could Have Sent on Friday
The shift is simple to state and easy to miss: post-purchase communication has moved to WhatsApp, and most merchants haven't moved with it. Their customers live in one app, and their shipping updates go out on channels those customers barely open — so the gap gets filled with manual "where's my order?" messages that arrive at the worst possible times and eat the hours you should be spending growing the store.
The fix is to send the answer first, on the channel that gets read, automatically. Doing that by hand is impossible — you can't watch every carrier scan and fire a personal WhatsApp for each — which is the whole point: it has to be automated. This is exactly what Shipink is built to do. Connect your carriers and sales channels once, and every shipment status change triggers the right message on the right channel — automatic WhatsApp, SMS and email notifications sent under your own brand, a branded tracking page customers can self-serve, delay and exception alerts so you reach the customer before they reach you, and per-carrier performance reporting so you can see which carrier is generating the delays. WhatsApp notifications are included from the Pro plan, no code required, running from your very first shipment.
Your customers have already told you where they want to hear from you — they're messaging you there right now. The only decision left is whether the answer arrives before the question does.