Skip to content
Meta Business Partner

WhatsApp OTP Authentication Template for Salons & Spas

Salons and spas now run on logins: booking portals, loyalty wallets, prepaid packages, membership dashboards and staff apps all need a quick way to prove a client is who they say they are. This ready-to-use, Meta-compliant WhatsApp authentication template drops a one-time passcode straight into the chat your client already checks dozens of times a day — with a tappable copy-code button so there's no manual typing. Copy the body below, swap in your two variables, submit it under the Authentication category, and you can be sending secure codes in minutes with InfiQ.

Authentication
Category
{{1}} one-time code, {{2}} brand name
Variables
Copy code (one-tap)
Button
10 minutes (send in real time)
Code validity
Per delivered message, authentication rate
Billing
Portal logins, loyalty wallets, package redemption
Best for
A copy-paste, Authentication-category WhatsApp OTP template for Indian salons and spas, with a copy-code button, two variables (code + brand), approval tips, and honest notes on how authentication messages are billed per delivered message.
authentication

Variables

  • {{1}} = 748213
  • {{2}} = Glow & Go Salon Studio

Verified business

748213 is your Glow & Go Salon Studio verification code. It is valid for 10 minutes. For your security, do not share this code with anyone.

10:24

Copy code

Preview · as customers see it

When to send this OTP template

Trigger this template the instant a client needs their identity checked — never on a schedule and never in bulk, because the code is time-boxed to ten minutes. In a salon or spa, that moment comes up more often than owners expect: a regular logging in to reschedule a keratin appointment, someone opening their loyalty wallet to redeem points, a member authorising a change to the card on file, or the front desk confirming a high-value prepaid package or gift-card redemption. Because it's an authentication message, the OTP is tied to a real, client-initiated action, so it reads as expected rather than intrusive. Fire it the moment the request is made, deliver the code, and let the copy-code button do the rest.

  • Booking-portal login and password reset
  • Loyalty / rewards wallet access
  • Prepaid package or membership redemption at the desk
  • Gift-card claim and balance authorisation
  • Staff or manager app sign-in
  • Confirming a change to saved payment or contact details

How to personalise the two variables

This template intentionally carries only two variables so it stays inside authentication rules while still feeling branded. {{1}} is the one-time code your system generates at send time — always a fresh, single-use value, never a reused or predictable number. {{2}} is your business name, and it should match the WhatsApp display name your clients see at the top of the chat exactly, so the message reads as genuinely yours and not a spoof. Resist the urge to add the client's name, appointment details, offers, or links here: authentication templates are deliberately spare, and any extra marketing or promotional wording will get the template rejected or moved out of the low-cost category.

  • {{1}} — the freshly generated one-time code (e.g. 748213)
  • {{2}} — your exact verified brand name (e.g. Glow & Go Salon Studio)
  • Keep {{2}} identical to your WhatsApp display name for trust
  • No names, offers, emojis or URLs in the authentication body

Getting it approved as Authentication

Submit this under the Authentication category, not Utility or Marketing. Meta reviews authentication templates against a fixed pattern: a code, a validity statement, a security warning not to share the code, and a copy-code button — and nothing else. Keep the wording close to the sample above, include the ten-minute expiry line and the 'do not share' security note, and use the built-in copy-code button rather than a custom URL or call-to-action button. Avoid promotional phrasing, tracking links, and unrelated variables, since any of those will bounce the template back or reclassify it. Approvals for clean authentication templates are typically quick — often within a day — and once approved you can send immediately through InfiQ. If you also want the tap-free experience, ask InfiQ about one-tap autofill on Android, which lets the client's WhatsApp copy the code into your app automatically.

  • Choose Authentication as the category
  • Keep the fixed OTP + expiry + security-warning structure
  • Use the copy-code button, not a marketing CTA or link
  • Skip offers, emojis, tracking URLs and extra variables
  • Ask about one-tap autofill for Android for a smoother login

What it costs to send

Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp charges per delivered message according to the template's category. This OTP goes out as an Authentication message, which sits among the lowest-cost categories on the rate card — an important detail if you're sending codes at every login and redemption. The 24-hour window that opens when a client messages you first is a free customer-service window, not a billing unit, so don't confuse it with what an OTP costs: each authentication message is billed on its own when it's delivered. With InfiQ you pay transparent ₹ pricing (ex-GST), so you can forecast a month of verification traffic before you switch it on. Slide your expected monthly salon volume through the cost calculator to see the delivered-message total.

Why WhatsApp beats SMS for salon OTPs

For a salon or spa audience, WhatsApp is where the client already is. Codes land in a thread they actively watch, so read and completion rates tend to run well ahead of SMS, where OTPs get buried under promotional texts or filtered outright. The copy-code button removes typos and re-sends, the message carries your verified brand name and profile so it looks legitimate, and delivery isn't at the mercy of operator OTP throttling. The result is fewer 'code didn't arrive' calls to your front desk and faster logins for members and loyalty users — which matters when someone is standing at the counter mid-checkout. WhatsApp is InfiQ's first-class channel today, so this template is built to send natively, not bolted on as a fallback.

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which category should I submit this template under?+
Authentication. It contains a one-time code, a validity statement and a security warning, which is exactly what Meta expects for the Authentication category — and it keeps you on the lower authentication rate rather than utility or marketing pricing.
Do OTP messages need opt-in?+
Authentication templates are tied to a real, client-initiated action such as a login or redemption, so they aren't promotional. Standard consent and opt-in practices for messaging clients still apply, but you don't need a separate marketing opt-in to deliver a code the client just requested.
Can I change the wording or the 10-minute validity?+
Yes, within authentication rules. You can adjust the expiry time and light wording, but keep the code, the validity line and the 'do not share' security note, and don't add offers, links or extra variables. Any edit means re-submitting the template for approval.
How much does an authentication message cost?+
WhatsApp bills per delivered message by category since 1 July 2025, and authentication is one of the lowest-cost categories. With InfiQ you pay transparent ₹ pricing (ex-GST); use the cost calculator to project your monthly volume.
How fast can I start sending after submitting?+
Clean authentication templates are usually reviewed quickly — often within a day. Once approved, you can send codes instantly through InfiQ, triggered in real time whenever a client logs in or redeems.
Can I use a copy-code button, and does one-tap autofill work?+
Yes. This template uses WhatsApp's copy-code button so clients tap once instead of typing. On Android you can also enable one-tap autofill, which lets WhatsApp pass the code straight into your app — ask InfiQ to set it up.
Can I send the OTP in Hindi or a regional language?+
Yes. Create a language-specific version of the same authentication template — for example in Hindi — keeping the code, expiry and security-warning structure. Submit each language for approval and InfiQ will route clients to the right one.

Send secure salon OTPs on WhatsApp today

Copy this Authentication template, submit it in a few clicks, and start delivering one-tap verification codes to your clients with InfiQ's transparent ₹ pricing.