Templates that Meta approves the first time
The categories, the wording and the personal fields that get templates through review.
When a customer hasn’t messaged you in the last 24 hours, the only way to reach them on WhatsApp is with an approved message template. Meta reviews every template before you can send it. A rejection costs you time, so it pays to get it right the first time.
Marketing, Utility or Authentication
Every template has a category, and picking the right one is the most common reason templates pass or fail.
- Marketing: anything that promotes. New classes, offers, a “we miss you” note, an event. Only send these to people who agreed to hear from you.
- Utility: an update about something the customer already did or has. A class reminder, a booking change, a membership renewal notice. No selling.
- Authentication: one-time codes for signing in.
The rule of thumb: if the message would still make sense to someone who never bought anything, it’s Marketing. A Utility template with a sneaky offer in it gets recategorised or rejected.
Flex lets you write Marketing and Utility templates, the two a studio uses day to day.
Wording that passes review
Reviewers look for clear, honest messages that the customer would expect. Some habits help:
- Say who you are. Open with your studio’s name so the message is never a mystery.
- Keep it short. One idea per template.
- Be specific. “Your reformer class is tomorrow at 7:00” beats “Reminder about your upcoming activity”.
- No pressure tactics. Skip “LAST CHANCE!!!”, all caps and stacks of emoji.
- Match the category. A renewal notice that ends with “and 20% off yoga mats” is Marketing, not Utility.
Personal fields
Templates can include fields that change for each person, written as {{1}}, {{2}} and so on. A reminder might read:
Hi {{1}}, a reminder from Saltwater Pilates: your {{2}} class is on {{3}}. Reply here if you need to change it.
Meta asks for a sample value for each field, so the reviewer can see a real example: “Maya”, “Reformer Foundations”, “Thursday at 18:00”. Good samples matter. A field with no clear meaning can get a template rejected.
Keep fields in order, and don’t start or end the message with one. Surround them with real words.
Buttons and opt-out
Quick reply buttons, such as “Book a class” or “Not now”, make it easy for the customer to answer with one tap. Every reply opens a fresh 24-hour window, so you can carry on the conversation normally.
Marketing templates should always tell people how to stop. A footer such as “Reply STOP to opt out” does the job, and Flex adds it by default. When someone replies STOP, Flex stops all Marketing to them straight away.
How Flex helps
In Flex you write the template, add sample values and quick replies, and Flex submits it to Meta and shows its status, from pending to approved or rejected. Templates can be written in English or Arabic.