TRANSACTIONAL NOTIFICATIONS

Replace transactional email with messages customers actually open — at the lowest Meta tier rate.

OTPs, order confirmations, payment receipts, shipping updates, booking confirmations — sent on WhatsApp as utility templates, triggered from your stack via our REST API (Shopify and WooCommerce store events fire natively). ~98% open rate, from ₹0.20 per conversation, 0% platform markup.

Get Started — Free Forever
Free plan — No card requiredOne number. Business App + API
app.whatsmark.io/templates
1 / 5
NEW INStarting at $29
Summer Collection
Discover our newest arrivals with exclusive seasonal discounts.
9:41 AM
TECHSave up to 30%
Electronics Sale
Flagship phones, audio and wearables at their best prices.
9:41 AM
HOMEBest Sellers
Home Essentials
Curated pieces to make every room feel considered.
9:41 AM
STYLEFlat 25% OFF
Fashion Deals
The season's most-wanted looks, freshly restocked.
9:41 AM
DEALEnds Tonight
Limited Time Offer
Our biggest markdowns of the year — gone by Monday.
9:41 AM

Start on WhatsApp, expand when you are ready

Built for WhatsApp first — Messenger and Instagram when you need them.

WhatsMark runs your marketing, sales, and support on WhatsApp today. Add Messenger and Instagram to the same shared inbox and automations whenever you want — no new tool, no re-platforming.

WhatsApp
WhatsApp

Broadcasts, chatbots, templates, and a shared team inbox — on the official Cloud API.

Live
Facebook Messenger
Messenger

Campaigns, instant templates, and automation straight from your Facebook Page.

Live
Instagram
Instagram

DM automation and campaigns for Instagram — landing soon.

Coming soon

Sound familiar?

Three things every D2C team already lives with

Transactional email opens at 22%

Order confirmation goes to spam. Lab-report alert sits in promotions tab. Customer doesn't know it shipped, calls support, ties up an agent. The email channel is structurally broken for time-critical updates.

SMS is expensive, one-way, and rate-limited

An OTP via SMS costs ₹0.20–0.50 per send in India, can't carry a button or attachment, and TRAI templates need 7-day approval cycles. Two-way replies are impossible. Scale up and the unit economics break.

You don't actually know if your transactional message reached the customer

Email "delivered" means accepted by the receiving server, not opened. SMS "delivered" means the carrier acknowledged it, not that the user saw it. WhatsApp gives you read receipts and reply events, with webhook callbacks for both.

The four pieces

What you actually need to run WhatsApp marketing at scale

Utility templates at the lowest Meta tier

Order confirmations, OTPs, status updates, receipts — all classified as "utility" by Meta, the lowest-cost template category. ₹0.20 per India utility conversation, 0% platform markup. WhatsMark's template builder validates against Meta's utility category rules before submission.

Triggered from your stack via our API

When a payment is captured or an order ships, your system calls the WhatsMark REST API and the matching utility template goes out — no polling, no batch jobs. A connected Shopify or WooCommerce store fires its order and shipping events natively; every other system (Razorpay, your app) triggers the send through our API.

Delivery and read events forwarded to your system

WhatsApp emits sent, delivered, read, and reply events for every message, and WhatsMark forwards those across 30 event types to your endpoint — so your system knows whether the customer saw the message and whether they replied. Email and SMS can't give you that.

Send and verify OTPs on WhatsApp

OTPs go out on Meta's authentication-template tier — the category built for time-critical codes with a one-tap copy button. WhatsMark's OTP API lets your app both send and verify codes over WhatsApp, so login and checkout don't depend on an SMS that may never arrive.

Scenario 01 / Order lifecycle (e-commerce)

Send the full order story as 4 utility messages customers actually read.

Your payment system calls the WhatsMark API on capture → "✅ Order confirmed". A connected Shopify or WooCommerce store fires its order and shipping events natively → "📦 Shipped via Delhivery"; your carrier or app triggers "🚚 Out for delivery" and "📬 Delivered". Each message carries the order number, ETA, and a tracking link, and customer replies route straight to your support inbox.

  • Confirmations triggered via the WhatsMark API; Shopify & WooCommerce fire natively
  • Each template approved under Meta's utility category (lowest cost)
  • Two-way replies open a 24-hour service window for free-form support
  • Delivery + read events forwarded back to your system
9:41
WhatsMark
WhatsMark.io

online

✅ Order #ORD-8821 confirmed. We're packing it now.

2:17 PM ✓✓

💳 Payment received — ₹1,899 via UPI.

2:18 PM ✓✓

📦 Shipped via Delhivery. ETA: Tue, 14 May. 🔗 Track: track.linenco.in/8821

Sat 9:02 AM ✓✓

Can you deliver after 6 PM?

Sat 9:14 AM

Sure — added a 6–9 PM note for the agent ✅

Sat 9:15 AM ✓✓

Scenario 02 / Lab reports (healthcare)

Deliver lab reports the moment they're ready — securely, with audit log.

The moment a report is finalized, your lab system calls the WhatsMark API to send a utility template with a short-lived signed link — typically 7 days. The patient taps, the report opens, and the link expires. Every send, delivery, and read is logged against the patient's contact for compliance review.

  • Time-bound signed links for sensitive documents (no raw attachments)
  • Triggered when your lab or HMS calls the WhatsMark API
  • DPDP Act / HIPAA-aware logging — every send timestamped
  • Role-based access for reception, doctors, and billing
9:41
WhatsMark
WhatsMark.io

online

🧪 Your lab report is ready, Anjali.

4:18 PM ✓✓

📄 CBC + Vitamin D + Liver Function Panel 🔗 Secure link: clinic.in/r/sxyz123 ⏱️ Link expires in 7 days Dr. Sharma will explain this at your follow-up on Friday.

View Report
Reschedule

4:18 PM ✓✓

Got it, opened the report. Should I fast before Friday?

4:22 PM

Yes — please fast for 10 hours before your Friday appointment 🙏

4:24 PM ✓✓

Scenario 03 / Booking confirmations (travel)

Drop the full itinerary the moment payment clears — replayable on demand.

The moment payment captures, your reservation engine calls the WhatsMark API and WhatsApp delivers a structured utility message with PNR, dates, accommodation, and a PDF itinerary. A scheduled follow-up sends a packing checklist a week out and the online check-in link the day before, and the traveller can request the itinerary again anytime with a keyword — the bot re-sends it from the same thread.

  • Triggered when your reservation engine calls the WhatsMark API
  • PDF itinerary, voucher, and check-in link delivered inline
  • Timed pre-arrival steps (T-7d, T-1d) via a scheduled Sequence
  • On-demand re-send via keyword reply ("ITINERARY")
9:41
WhatsMark
WhatsMark.io

online

✈️ Booking confirmed! PNR: KX8842 📅 12–16 May · Goa 🏨 Taj Holiday Village 📄 Itinerary attached below.

View Itinerary
Web Check-in

6:41 PM ✓✓

🎒 Packing checklist for your trip in 7 days — light cottons, sunscreen, and your ID.

Mon 10:00 AM ✓✓

Can you send me the itinerary again?

Thu 8:15 PM

Here you go 👇 📄 Goa_Itinerary_KX8842.pdf Reply ITINERARY anytime to get it again.

Thu 8:15 PM ✓✓

🛬 Online check-in is now open for tomorrow's flight — tap below to complete it.

Web Check-in

Sat 9:00 AM ✓✓

What your customers see

Sample messages for WhatsApp transactional notifications

Real WhatsApp threads — drop them straight into your account or use them as starting templates.

Authentication-tier OTP
9:41
WhatsMark
WhatsMark.io

online

🔐 Your ClearTax verification code: 481 902 Valid for 5 minutes. Don't share with anyone — ClearTax will never ask for this code.

11:22 AM ✓✓

Order shipped (utility)
9:41
WhatsMark
WhatsMark.io

online

📦 Order #ORD-9412 has shipped!

9:02 AM ✓✓

Carrier: Delhivery ETA: Tue, 14 May Weight: 1.2 kg 🔗 Track: track.linenco.in/9412

Track Order
Need Help?

9:02 AM ✓✓

Track Order

9:14 AM

Lab report ready (utility, signed URL)
9:41
WhatsMark
WhatsMark.io

online

🧪 Your lab report is ready, Anjali.

4:18 PM ✓✓

📄 CBC + Vitamin D + Liver Function Panel 🔗 Secure link: clinic.in/r/sxyz123 ⏱️ Link expires in 7 days Dr. Sharma will explain at your follow-up Friday.

View Report
Reschedule Follow-up

4:18 PM ✓✓

View Report

4:22 PM

Integrations

Plays well with what you already use

Connect natively where we have direct adapters. Use webhooks or our REST API for everything else. Honest status flags — we don't pretend an integration ships when it doesn't.

Sh

Shopify

E-commerce — native store-event triggers

Available
Wo

WooCommerce

E-commerce — native store-event triggers

Available
Ra

Razorpay

Payments — trigger sends via our API

Via API / Webhook
RE

REST API

Trigger any send from your own app

Available
An

Any system

via REST API / webhook

Via API / Webhook
Za

Zapier / Make

iPaaS — roadmap

On roadmap

By the numbers

Specific, defensible, no fabricated stats.

Utility conversation cost (India)

from ₹0.20

Meta's published rate; WhatsMark adds 0%

Read within 3 minutes

95%

Industry-wide WhatsApp benchmark

WhatsApp open rate

~98%

vs ~22% for transactional email

FAQ

Common questions, honest answers

Don't see your question? Email me at mailto:[email protected] — I read and answer every one personally.

Meta classifies templates by purpose. Utility templates relate to a specific transaction the customer initiated — order confirmations, OTPs, shipping updates, payment receipts, account alerts. Marketing templates promote products or offers. Authentication templates carry OTPs. Pricing differs significantly by category — utility and authentication cost less than marketing, and service replies inside the customer window are free. Meta publishes the current rates and bills them to your own Business Account, so check them there rather than taking any vendor's word for it. WhatsMark's template builder helps you classify correctly so you stay in the cheapest tier for what you're sending.

Different rules per template type. Utility messages tied to an active transaction the customer initiated (placed an order, booked an appointment, requested an OTP for login) don't require a separate marketing opt-in — but the customer must have provided their phone number in the originating flow. Marketing-class follow-ups do require explicit opt-in. WhatsMark tracks consent state per contact and per category so you don't accidentally send a marketing message to a utility-only contact.

Meta charges per 24-hour conversation, not per message. India utility conversations start at ₹0.20 (rate as of May 2026; check Meta's published rate card for current pricing). Inside that 24-hour window, you can send unlimited utility messages — replies and follow-ups don't add cost. WhatsMark adds 0% on top — you pay Meta's rate exactly, billed directly to your Meta Business Account.

Two paths. A connected Shopify or WooCommerce store fires its order and shipping events into WhatsMark natively — no code. For everything else (Razorpay, your own backend), your system calls the WhatsMark REST API — POST the contact phone, template name, and variable values, and the message goes out. WhatsMark doesn't receive arbitrary inbound webhooks from every source; the general pattern is your system calling our API, or a Zapier/Make bridge (Zapier support is on the roadmap).

OTPs go out on Meta's authentication-template tier, the category built for time-critical codes, with a one-tap copy button. WhatsMark's OTP API sends and verifies codes over WhatsApp so your login or checkout isn't dependent on an SMS that may be delayed or never arrive. If a message can't be delivered (the number isn't on WhatsApp, or the business is blocked), your app can fall back to its own SMS provider.

WhatsApp Cloud API emits four delivery states per message: sent, delivered, read, and failed. WhatsMark forwards these as webhooks to your endpoint, with the message ID and timestamp. Your system can take action on read events (mark notification as seen, stop reminder cascades, log to your CDP). Email and SMS don't give you this signal.

Meta operates a tier-based throughput cap — Tier 1 = 1,000 unique recipients / 24 hours, Tier 2 = 10,000, Tier 3 = 100,000, Tier 4 = unlimited. Utility-template volume contributes to your tier rating. Quality-rating thresholds for tier-up: maintain "high" quality for 7 days, then auto-promote. WhatsMark monitors quality in real time and surfaces alerts before Meta enforces.

For RBI-regulated communications (banking OTPs, payment confirmations), the WhatsApp Business Cloud API is recognized by RBI as an approved delivery channel for non-monetary communication. For SEBI-regulated content, the same template-approval workflow applies. WhatsMark's audit log captures every send, delivery state, and read event with timestamps — sufficient for regulator review. For Aadhaar / KYC document delivery, use the signed-URL pattern (time-bound link, expires after configured window).

The send itself is fully automated — your system fires a webhook and the message goes out, no human in the loop. But the bigger win is what happens around the message. Because these notifications land on a channel people actually open (~98%, versus ~20% for email), they get read in time to matter — a delivery-out-for-delivery alert, a failed-payment retry link, an appointment reminder. And unlike email or SMS, WhatsApp returns real delivery and read receipts, so automation can react to them: stop a reminder cascade once a message is read, trigger an SMS fallback when an OTP doesn't deliver within 30 seconds, or escalate when a payment link goes unread. The customer doesn't talk to a bot here — these are one-way utility messages — but the automation makes the whole notification loop self-correcting instead of fire-and-forget.

Not ready to start today?

Get the WhatsApp automation starter kit —
the flows every business should run.

No spam — just the starter kit in your inbox.