Message categories

Utility messages

WhatsApp utility messages are transactional templates for order status, shipping, account alerts, payment reminders, and post-purchase help. They must match a real customer action — not a promo dressed up as an update — and usually cost less than marketing conversations.

During and after purchase, utility messages keep customers informed with time-sensitive updates. Fewer “where is my order?” calls, fewer missed deliveries, and a thread they already trust.

90%+
Typical utility read rates within an hour
↓ RTO
COD confirmations before dispatch
Meta
Utility rates — passed through at cost

What are WhatsApp utility messages?

WhatsApp utility messages are business-initiated templates tied to a transaction or account event: order confirmed, packed, out for delivery, delayed, cancelled, payment due, appointment reminder, or a safety notice about a product they already bought. They are not for discounts or new-product pitches — those belong in marketing templates with separate opt-in.

On Ominiflow, Shopify, WooCommerce, and CRM events fire approved Utility templates automatically. Replies land in the shared inbox so a bot can share tracking while an agent handles exceptions. Meta utility fees are passed at cost. Using utility templates for promotions risks rejection and quality damage.

Last updated: August 2026

Drive growth

Keep customers informed so friction does not kill the next order.

Facilitate orders

Confirm, update, and cancel with actionable links and live tracking.

Retain customers

Post-sale help on the same thread as the purchase — not a buried email.

Protect ROI

High read rates cut inbound WISMO tickets and missed-delivery costs.

Use utility messages when the update has to land on time

Utility is the category for messages customers expect because something already happened — an order, a payment, a booking, or an account change.

Manage opt-ins

Confirm when a customer opts in or out of WhatsApp updates so privacy choices are visible and you do not mix utility consent with marketing.

  • Send a confirmation when someone ticks “order updates on WhatsApp” at checkout
  • Honour STOP and keep a log for audits
  • Reduce opt-outs by making the next utility message actually useful

WhatsApp opt-in links →

Manage orders

Send automated messages that confirm, update, or cancel a customer order or transaction.

  • Lower inbound “where is my order?” volume with tracking links
  • Reduce friction when an item is delayed, split, or substituted
  • Cut missed deliveries with out-for-delivery pings and OTP-at-door flows

Shopify WhatsApp automation →

Send account alerts and updates

Payment reminders, safety notices, subscription changes, and other time-sensitive information tied to a past purchase or account.

  • Reduce late payments with a due-date reminder and pay link
  • Simplify the payment experience versus hunting for an email invoice
  • Cut inbound tickets about account status and documents

WhatsApp payments →

Get feedback

Ask for a rating or review right after delivery or a service visit — while the experience is still fresh.

  • Higher response rates than email surveys
  • Route low scores to an agent before they become a public review

Customer feedback on WhatsApp →

Continue a conversation on WhatsApp

Pick up a thread that started on email, your site chatbot, or a phone call — with a utility confirmation that the next update will arrive on WhatsApp.

  • Move expensive voice tickets onto a cheaper, logged channel
  • Deepen the WhatsApp relationship so marketing opt-in is a later, separate ask

Popular use cases

Order confirmed

SKU, amount, and expected dispatch in one template.

Out for delivery

Live tracking plus a COD confirm if you need it.

Payment reminder

Invoice link and due date, not a promo dump.

Appointment reminder

Time, location, and reschedule button.

How Ominiflow runs utility messages

  • Map Shopify, WooCommerce, or CRM events to approved Utility templates
  • Pass order ID, tracking URL, and amount as template variables — no copy-paste
  • Keep marketing copy out of utility templates so approvals stick
  • Let bots answer “where is my order?” and escalate exceptions to agents
  • Watch delivery and ticket deflection, not just send volume

WhatsApp for ecommerce →

Explore additional message categories

Marketing, utility, authentication, and service each bill differently. Use the category that matches the job — not the one that is cheapest to sneak a promo through.

All conversation categories →

Frequently Asked Questions

What are WhatsApp utility messages?

Transactional templates about something the customer already did or owns: orders, shipping, appointments, payments, and account alerts. They are not for promotions. Meta bills them at the utility conversation rate for the recipient’s country.

Can I put a discount code in a utility template?

If the message is primarily promotional, it belongs in a Marketing template with marketing opt-in. Mixing offers into “order update” copy is a common rejection reason and can hurt quality rating.

Do utility messages need opt-in?

You still need a legitimate reason to message that number and should collect WhatsApp update consent at checkout or booking. Rules are less restrictive than marketing, but you cannot harvest numbers from a public list.

How much do utility messages cost?

Meta charges per utility conversation by country — typically less than marketing. Ominiflow passes Meta fees at cost plus a platform plan. Model volume on the pricing page; we do not publish unofficial Meta rate cards here.

Will utility messages reduce support tickets?

Yes, when tracking links and next-step buttons are in the template. Teams still need an inbox for exceptions — delayed shipments, wrong SKUs, and angry COD refusals do not resolve themselves.

Ready to automate WhatsApp order updates?

Connect Shopify or your OMS, approve one Utility template, and send the first confirmation with our team on the setup call if you want it.

Free setup · Full platform access · No markup on Meta fees

Start Free Trial
Need help? Chat with AI