Fix · Operations

WhatsApp utility template rejected as marketing.

A template submitted as Utility comes back rejected, or approved but reclassified as Marketing, which costs more per message and needs opt-in.

Cause.

Meta classifies by content, not by the category chosen. A template that mentions an offer, a new product, a discount or a call to buy is marketing. A utility template updates a specific transaction or relationship the customer already has: an order, a booking, an invoice, a report they signed up for.

Fix.

01Strip every promotional word: new, offer, discount, limited, exclusive, check out.
02Make the message about a transaction the recipient already has, with a variable that names it (order number, invoice number, report date).
03Keep one purpose per template; a report template is not also a reminder to renew.
04Name the template for its purpose (daily_ops_report, invoice_due_reminder) and give a sample with realistic variable values.
05Resubmit; if reclassified again, split the message into a utility part and a separate marketing template with opt-in.

How the build avoids it.

KYN drafts templates as transaction updates with the variables filled from the record, submits a realistic sample, and keeps marketing content out of operational messages entirely.

Checked 13 October 2026 against a live build. Vendors change behaviour; if a step no longer matches, tell us and the page changes.

Questions operators ask

What is the difference in cost?

Marketing templates are billed at a higher rate than utility templates in every country on Meta’s rate card, and from 1 October 2026 utility templates inside the 24-hour window are billed too. The classification sets the rate.

Can a template contain a link?

Yes, to something the transaction needs, such as the invoice PDF or the booking page. A link to a sales page makes it marketing.

How long does approval take?

Usually minutes to a few hours; a day for some. Submit templates before launch, not on the morning of the first report.

Can the agent send without a template?

Only inside a customer-initiated 24-hour window. A scheduled report to someone who has not written in that day needs a template.

Still stuck

Send the exact error text and the system. If it is a ten-minute fix we say so; if it is a build, we scope it.

WhatsApp us →