TemplatesGetting approved

Getting approved

In one sentence

Once you submit a template, Meta reviews it; MsgBuddy tracks its journey from Draft to Approved (or Rejected, which you can fix and resubmit) right on the template page.

The approval lifecycle

StatusMeaningCan you send it?
DraftStill being writtenNo
PendingSubmitted, waiting on MetaNo
ApprovedMeta accepted itYes
RejectedMeta declined itNo — edit and resubmit
PausedTemporarily halted for low qualityNo, until it recovers
DisabledStopped for a policy breachNo

How long it takes

  • Utility and Authentication: often just a few minutes.
  • Marketing: usually fast, but can take up to ~24 hours.

MsgBuddy shows the live status and notifies you when it changes — no need to keep refreshing.

If it’s rejected

Rejection isn’t the end — it’s a quick loop:

  1. Open the template; MsgBuddy shows Meta’s rejection reason inline.
  2. Fix the issue (wording, category, links, variable samples).
  3. Resubmit — this creates a new version to review.
Tip

Read the rejection reason literally. “Category mismatch” almost always means a promo sneaked into a Utility template — switch it to Marketing and resubmit. “Invalid parameters” usually means missing sample values for your variables.

Category can be auto-corrected

Meta sometimes reclassifies a template’s category if it thinks you chose wrong (e.g. moves a “Utility” that’s really promotional into “Marketing”). MsgBuddy reflects the corrected category so you know how it will be treated and billed.

Once approved, it’s locked

Note

An approved template version is locked (frozen) so its wording can’t silently change after Meta blessed it. Want to change it? You edit it into a new version, which goes back through review — your live version keeps working in the meantime. See Versions & rollback.

Heads up

Approval isn’t forever. A template can later be paused (if its quality drops) or disabled (for a policy breach). The next page explains how to keep yours healthy.

How this connects

Next: quality & pausing →.