Understanding template matching issues when sending messages - AWS End User Messaging SMS

Understanding template matching issues when sending messages

Indian carriers will reject your messages if they don't align exactly with the templates that you submitted during the registration process. If you experience message delivery issues, check your messages for the following common issues:

  • Message content doesn't match registered template – All of the messages that you send must correspond to a registered template. If you send a message that doesn't exactly match the template associated with the Template ID that you provided, the mobile carriers will reject your message.

  • The value of a variable is too long – If the value of a variable contains more than 30 characters, the mobile carriers will reject your message.

  • Case mismatch – The mobile carriers compare your messages to the templates that you registered. This comparison process is case-sensitive.

  • Slightly different characters – Your message can be rejected if it contains characters that look similar to the characters in your registered template, but are actually different. For example, if you copy text from Microsoft Word, the text might include curly-quote characters ( “ and ” ), as opposed to the straight quote character ( " ). Make sure that your message matches your registered templates exactly.