Skip to main content

Send Marketing Messages | Developer Documentation

Send an approved marketing template through ChatArchitect

Use your connected CRM, help desk or other sending tool to send a template approved in wtargeted.com. This guide covers choosing the template, filling its variables and checking a send attempt. For number setup, audience permission and campaign preparation, use the first campaign checklist.

Choose the sender and approved template

  1. In Approved templates at wtargeted.com, check the approved text, final category and language. For promotional content, select the relevant Marketing template. If it is missing or rejected, follow the template review guide.
  2. In your connected sending tool, select the ChatArchitect business number you intend to use. Choose the matching approved template and language. The screen names and selection controls depend on your integration.
  3. Fill every variable with the intended value for that recipient. Check the order against the approved text; sample values provided during review do not replace your recipient data. The template parts guide explains the available text, variable and button controls.
  4. Check any button configured in the template. If it opens a website or app, test its destination using the link test checklist. Exact button types must be available in both your form and sending integration.

Check variable mapping before a larger send

For an approved body such as Hi {{1}}, your selected offer is valid until {{2}}., check the mapping with a test record:

VariableExample valueCheck before sending
{{1}}AlexThe intended recipient's name is used, not a value from another contact.
{{2}}12 OctoberThe date matches the actual offer and is clear in the template's language.
Missing or incorrect valueAn empty date or a name in the date fieldCorrect the source record or mapping before sending to that recipient.

Use your own approved wording and actual offer conditions. Inspect the received message as well as any preview in the sending tool, especially when an automation supplies the values.

Send a test and identify its result

Send one test to a recipient who agreed to receive it. Record the sender number, template name and language, sending tool, attempt time with time zone, and any message or request reference exposed by that tool. Check the received text, substituted values and button action before expanding the send.

A confirmation that the tool accepted or queued a request does not establish delivery to the recipient. If your integration exposes WhatsApp message statuses, interpret them as follows; use the campaign metrics guide to distinguish delivery results from visits and business actions.

WhatsApp status, when availableWhat it tells youWhat it does not establish
SentWhatsApp has received the outgoing message.The recipient's device has received or displayed it.
DeliveredThe message has reached the recipient.The recipient read the offer or completed the intended action.
ReadA read status was reported for the message.The recipient clicked a link or made a purchase.
FailedA failure was reported for the attempt.The cause, until you inspect the accompanying error details.

These meanings are based on Meta's message status reference. The reports and labels exposed in each ChatArchitect integration can differ. If a status is unavailable, record it as unknown rather than assuming failure or success.

Resolve a problem before retrying

ProblemNext check
The approved template is missing in the sending toolCompare the selected number, account, template name and language with wtargeted.com. If they match, ask support to check template availability in that integration; no universal synchronization delay is assumed.
The recipient sees incorrect valuesCompare the approved variable order with the source record and any automation mapping. Correct it and repeat the permitted test.
The tool confirms acceptance but the recipient has no messageLook for a later delivery status or error on the same attempt. Use the attempt reference if available; do not start repeated sends while the original result is unknown.
The template is rejected, paused or has poor qualityCheck its current status in wtargeted.com. Use the template quality guide and review the content, audience and frequency before continuing.
A marketing attempt reports Meta error 131049Use the recipient marketing limits guide to check the affected attempt and retry timing. Do not repeat the campaign while the cause is unresolved.
The offer will expire before the send can be completedPause the campaign and review its timing using the message validity checklist. Ask support which controls exist and how they affect pending attempts before relying on them.

When contacting support, provide the sending tool, sender number, template name and language, attempt time with time zone, available attempt reference and exact error text. Keep App key, Secret and other credentials out of screenshots and diagnostic messages. Agree on the next attempt after the original result and cause have been checked.