Industry galleries
E-commerce, real estate, finance, edtech, and services — each with multiple copy-paste templates.
A curated gallery of promotional templates by industry — plus the approval flow, character limits, and CTA patterns that keep messages compliant and clickable.
At a glance
What you get
E-commerce, real estate, finance, edtech, and services — each with multiple copy-paste templates.
Name, order ID, discount code, deadline — mapped to Meta template variables with live previews.
Submit, track, and resubmit templates inside Greenbubble. Rejection feedback is surfaced inline.
See exactly how each template renders on iOS, Android, and desktop before you send.
Compare read and click rates across templates to find the patterns that work for your audience.
Clear rules for marketing vs utility vs authentication so you submit under the right category and rate.
How it works
Browse the gallery closest to your use case and shortlist two or three templates to test.
Swap in your brand voice, map variables, and keep the body under 300 characters.
Send the template for approval from inside Greenbubble and track the status.
Send to a segment, then compare read and click rates to pick a winner.
Deep dive
Twelve proven WhatsApp promotional message templates, organized by industry. Each one is Meta-compliant, copy-paste ready, and tested in real Greenbubble campaigns. Use them as-is or as a starting point for your own voice.
Promotional messaging on WhatsApp works because it lands in the one inbox people actually check. But it only works if the template is compliant, the recipient opted in, and the message respects the format. This guide covers all three.
Before the examples, it helps to see what every good template has in common. WhatsApp templates are not emails. They render as a compact card on a phone, so structure matters more than length.
| Element | What to do | Why it matters |
|---|---|---|
| Header | One image, document, or short title | Visuals stop the scroll |
| Body | Under ~300 characters, one idea | Mobile readability |
| Personalisation | First-name token, order or product detail | Lifts reply rate by ~22% |
| CTA button | Exactly one primary action | Single CTA outperforms multi-CTA 3–4× |
| Opt-out | Clear STOP instruction | Required for compliance |
Keep those five elements tight and your template will outperform most of what your competitors send.
Hi {{1}}, we just dropped 3 pieces we think you'd love — all in the oversized linen look you bought last month. Tap to see them before they're gone: {{2}}
>
Reply STOP to opt out.
{{1}}, for the next 6 hours only: 25% off everything in your saved-wishlist. Code FLASH25 at checkout. Don't wait — your sizes are running low.
>
[Open my wishlist]
Good news, {{1}}: the {{2}} you saved is back in your size. We held one for you for 48 hours. [Claim it before it's gone]
Hi {{1}}, a new {{2}} in {{3}} just listed at {{4}}. It matches your saved search (3 bed, 2 bath under ${{5}}). Open the listing: {{6}}
{{1}}, see you today at {{2}}! The open house runs 1–3pm at {{3}}. Parking on the street. Reply YES if you're still coming and we'll save you a tour guide.
Your {{1}} statement for {{2}} is ready. View it securely: {{3}}. Questions? Reply here and we'll get back to you within 1 business day.
Hi {{1}}, your {{2}} payment of {{3}} is due on {{4}}. Tap to pay in 2 taps: {{5}}. Reply HELP for assistance.
{{1}}, the cohort you joined the waitlist for opens tomorrow. We've reserved your seat for 48 hours. Confirm your spot: {{2}}
Class starts in 15! Join here: {{1}}. We'll record it if you can't make it live.
Welcome, {{1}}! Your check-in at {{2}} is in {{3}} hours. Upgrade to a sea-view room for {{4}} per night. Tap to add: {{5}}
Thanks for staying with us, {{1}}. We'd love a 30-second review — it really helps: {{2}}. As a thank-you, your next direct booking gets {{3}} off.
Hi {{1}}, confirming your appointment with {{2}} on {{3}} at {{4}}. Need to reschedule? Tap here: {{5}}. Reply C to confirm.
{{n}} placeholders with your dynamic fields.Once approved, the same template can be reused across campaigns, automations, and flows without re-approval — so the effort you invest in good copy pays off repeatedly.
Meta charges different rates per conversation category and reviews templates against different rules. Picking the wrong category is the most common reason a template gets rejected or mispriced.
| Category | Use it for | Billing |
|---|---|---|
| Marketing | Promotions, offers, re-engagement, newsletters | Highest rate |
| Utility | Order updates, receipts, appointment reminders tied to a customer action | Lower rate |
| Authentication | One-time passcodes and login codes | Separate rate |
| Service | Replies inside a user-initiated conversation | Free in most markets |
If a message is promotional in intent, send it as marketing. Trying to smuggle an offer into a utility template is a fast route to rejection and, eventually, account trouble.
Small structural changes produce large differences in performance. Run simple tests and let the data decide:
Greenbubble surfaces read and click rates per template, so you can run this loop without exporting anything.
Yes. WhatsApp allows promotional messages as long as the recipient has opted in and you send through the WhatsApp Business API using an approved template. Greenbubble handles opt-in capture, template approval, and send pacing.
Yes. Every marketing or utility template must be approved by Meta before it can be sent through the WhatsApp Business API. Approval typically takes minutes; rejected templates come back with specific feedback.
Aim for under 300 characters of body text plus a clear call-to-action. Templates with images and a single primary CTA consistently outperform text-only blocks.
Yes. Emojis and images are allowed and encouraged. Greenbubble's template editor previews exactly how your message will render on iOS, Android, and desktop.
Promotional (or marketing) messages are business-initiated and intended to drive sales, retention, or engagement. Transactional (or utility) messages confirm actions the customer has already taken — order confirmations, shipping updates, appointment reminders. Meta charges a different per-conversation rate for each category.
Meta supports numbered placeholders in the body and header. Keep variables to the few that genuinely personalise the message — name, product, date, link — and always provide a sample value when submitting for approval.
Meta returns a specific reason, usually a missing opt-out, a prohibited claim, or the wrong category. Fix the copy and resubmit. Greenbubble surfaces the rejection feedback inline.
Open the template gallery → · See industry playbooks → · Start free trial →
FAQ
Yes, as long as recipients opted in and you use an approved template over the WhatsApp Business API. Greenbubble handles opt-in, approval, and pacing.
Yes. Every marketing or utility template must be approved before sending. Approval usually takes minutes; rejections include specific feedback.
Keep the body under about 300 characters with one clear CTA. Image plus single-CTA templates outperform text-only blocks.
Yes — both are allowed and encouraged. The Greenbubble editor previews exactly how your message renders across devices.
Promotional (marketing) messages are business-initiated and drive sales. Transactional (utility) messages confirm actions the customer already took. Meta charges a different rate for each.
Copy, customise, send
Twelve industry-ready templates plus the approval flow that gets them live in minutes.