Skip to content

Message Activity Log

The Message Activity Log gives you the opportunity to see any messages (especially error messages) associated with your campaigns and sends.

You can see API campaign transactions, troubleshoot details on failed messages, and gather insight on how to improve notification delivery or solve existing technical issues.

To access the log, go to Settings > Message Activity Log.

Message Activity Log

You can filter by the following content logged in the Message Activity Log:

  • Push notification errors
  • Aborted message errors
  • Webhook errors
  • Mail errors
  • API message records
  • Connected Content errors
  • REST API connected audience errors
  • User aliasing errors
  • A/B testing errors
  • SMS/MMS errors
  • WhatsApp errors
  • Live Activity errors
  • Bad user trigger errors

These messages can come from our own system, your apps or platforms, or our third-party partners. This can result in an infinite number of messages that can appear in this log.

Understanding log messages

To determine what your messages mean, pay attention to the wording of each message and the columns that correspond with it, as it can help you troubleshoot using context clues.

For example, if you have a log entry whose message states “empty-cart_app” and you aren’t sure what that means, look to the left at the Type column. If you see “Aborted Message Error”, you can safely assume the message was what was written as the abort message using Liquid, and that the message was aborted because the intended recipient of the message had an empty cart in your app.

Common messages

There are some common message types you might see, and some might even provide troubleshooting links to help you diagnose and fix issues.

The following messages listed are for example purposes and may not exactly match what is displayed in your log’s Message column.

Why isn’t my message listed here?

The messages in the Message Activity Log can come from a variety of sources: Braze, your apps or platforms, or our third-party partners. This means there is an infinite number of messages that could possibly appear in this log—as you can imagine, we can’t list them all!

For example, some potential “Block” messages, in addition to the one listed in the preceding table, could be:

  • Unfortunately, messages from [IP_ADDRESS] weren’t sent. Please contact your Internet Service provider since part of their network is on our block list.
  • Message rejected due to local policy.
  • The message was blocked by the receiver as spam.
  • Service unavailable, Client host [IP_ADDRESS] blocked using Spamhaus.

Storage retention period

Errors from the last 60 hours are available in the Message Activity Logs. Logs that are more than 60 hours old are cleaned and no longer accessible.

Number of error logs stored

The number of saved logs is influenced by several conditions. For example, if a scheduled campaign is sent to thousands of users, we would potentially see a sample of the errors in the Message Activity Log instead of all errors.

Here’s an overview of conditions affecting how many logs will be saved:

  • Up to 20 Connected Content error logs will be saved for the same campaign within one fixed clock hour.
  • Up to 100 error logs of the same error type will be saved within one fixed clock hour per workspace for the following error types:
    • Aborted message errors
    • Webhook errors
    • Push notification errors
    • Live Activity errors
    • Bad user trigger errors
HOW HELPFUL WAS THIS PAGE?
New Stuff!