All topics
Get started8Account, team & permissions44Units & fields70Records, views & tasks39WhatsApp & Cortex Chat68Email & social27Lead ads & distribution38Automations52Documents & quotes32Dashboards40Cortex AI18Developers & API12
Help Center·448 guidesAll topicsContact support

Template approval states, and why Meta rejects one

A WhatsApp Cloud template is Pending while Meta reviews it, then Active, Rejected or Disabled. The rejection reason is saved with the template, in Meta’s words.

4 min

When does the status change?

Meta’s updates arrive automatically and apply straight away, so there’s nothing to refresh by hand.

Rejection

When Meta judges the content and rejects it, the template is saved as Rejected and inactive, with Meta’s reason, such as “Variables can’t be at the start or end of the template”.

A failure that isn’t a judgment on the content, such as an expired access token or Meta being unreachable, doesn’t change the status. Fix the cause, then resend the template.

Fixing a rejected template

Read the reason, change the content, then press Save Changes and Save & resubmit. The edit is sent to Meta for review again.

Common reasons: a variable at the start or end of the text, a category that doesn’t match the content, a language that doesn’t match the text.

At a glance

Meta status
Status in Corteksa
Can it be sent?
Approved
Active
Yes
In review or in appeal
Pending
No
Rejected
Rejected
No
Paused, disabled, limit exceeded, pending deletion, deleted
Disabled
No
A new status Corteksa doesn’t know
The status stays as it is
—

If something goes wrong

What you see
Why
What to do
The template is Rejected
The content broke Meta’s rules.
Read the reason, edit the template, then save.
The template is suddenly Disabled
Meta paused it for low quality, or it was deleted from your account.
Check it in WhatsApp Manager, or create a new template.
Stuck at Pending for days
Meta hasn’t finished its review, or its update didn’t reach Corteksa.
Check the template in WhatsApp Manager. If Meta shows another status there, contact support.

A real example

Basma Clinics
The situation

The reminder template was rejected because of “variables at the end of the template”.

What they did
  1. The text ended with {{appointment_time}}.
  2. The management added a sentence after it: “We look forward to seeing you.”
The result

The template was approved on the second review.

A made-up company, to show the idea. The numbers are rounded.

Good to know

Only an Active template shows in the template picker.
A template paused for low quality fails to send until Meta turns it back on.
Did this guide solve it?
If not, we’ll ask what was missing.
Open in Corteksa
Did this guide solve it?

We read every answer. To get a reply, use Contact support.