How to Create a WhatsApp Template in Sparkforge
WhatsApp templates are required to send outbound messages. Build them in Sparkforge under Settings > WhatsApp > Templates, fill in variables and CTAs, and submit to Meta for approval.
WhatsApp requires pre-approved templates for outbound messages. Sparkforge handles the build and submits to Meta for review.
Before You Start
- The sub-account needs an active WhatsApp subscription.
- Meta onboarding must be complete with at least one approved number connected.
- Match the template content to the category you select. Mismatches cause rejection or category override.
Create a Template
- Go to
Settings > WhatsApp > Templates. - Click + Create Template.
- Fill in the fields:
- Template Name: lowercase only, no spaces.
- Category: Marketing, Utility, or Authentication.
- Language: the language Meta will use for review.
- Header (optional): static text or one variable like
{{1}}.
- Add the Body. Insert variables with Add Variable and provide sample values for each (Meta needs them for review).
- Add a Footer if desired (static text only).
- Click Create. Sparkforge submits to Meta automatically.
Categories
- Marketing: promos, offers, announcements.
- Utility: order updates, appointment reminders, transactional notices.
- Authentication: OTPs and login codes.
Track Approval Status
| Status | What it means |
|---|---|
| Pending | Submitted to Meta. Awaiting review. |
| Approved | Ready to send. |
| Rejected | Edit and resubmit. Click the expand icon next to the template, hit Edit Template, fix the issue, and click Create. |
Add CTA Buttons (Interactive Templates)
Inside the template builder, click Add Button to insert any of these:
- Quick Reply: predefined response options.
- Visit Website: static URL.
- Personalized Website Link: one variable at the URL end (per-contact link).
- Call Phone Number: one-tap dial.
- Copy Offer Code: tap-to-copy promo code.
- Marketing Opt-Out: required for marketing templates.
Add a Trigger Link
Build the link under Marketing > Trigger Links > Add Link, then insert it into the template body via Add Variable. Trigger links track clicks and can fire workflow actions.
Clone a Template
- In
Settings > WhatsApp > Templates, click the three-dot menu next to the template. - Select Clone Template.
- Rename and edit. Variables, buttons, and formatting carry over.
- Click Save.
Media Templates
Attach images, video, documents, or location to a template. Useful for product showcases, invoices, or shipping confirmations.
Why the Create Button Is Grayed Out
- Template not approved. Check status under
Settings > WhatsApp > Templates. Only approved templates allow creation. - No connected number. Confirm under
Settings > WhatsAppthat a number shows as Connected and Approved. - Missing variable values. Every variable needs a sample value before the button activates.
- Unsupported format. Stick to text, supported media, quick replies, or approved CTA buttons.
After Approval
Approved templates can send through Conversations (manual), Workflows, Review Requests, and Marketing Campaigns.
Frequently Asked Questions
How do I add custom variables to the body or header?
How do I edit a rejected template?
Which categories does Meta offer?
Can I include media in a WhatsApp template?
What CTA buttons are available?
Was this article helpful?
Thanks for the feedback.