Google Tag Manager

Forum Discussion

Drew's avatar
Drew
Supporter
3 months ago

How to tell a recipient's bounce status in an export?

I am using the Braze export API to pull down recently added users, and want to check if any of them are marked as hard bounce, or have already accumulated any soft bounces (and if so, in what time period). Similarly, I'd like to be able to tell if a user has marked as spam.

Is there an attribute capturing this information that I'm overlooking? Or is the best/only solution to create segments for those attributes and make multiple requests.

Thanks!

3 Replies

  • You can pull hard bounces via the API 
    https://www.braze.com/docs/api/endpoints/email/get_list_hard_bounces

    Do you have currents sending data to snowflake or other data storage?  If so, the bounce data can be queried / reported on there.

    You can pull hard bounces from the API:
    https://www.braze.com/docs/api/endpoints/email/get_list_hard_bounces

    As you have surmised, there are less direct ways to get what you want using segments and/or segment extensions using SQL and there are some related sample templates:
    https://www.braze.com/docs/user_guide/analytics/query_builder/query_templates/#campaign-templates

  • The current sending data is not being recorded, in snowflake or otherwise.

    Being able to query the hardbounce users is helpful, thank you.

    But it seems like the only general solution (IE which will work for identifying users with hard bounces, soft bounces, and complaints) is via segmentation.

    Thank you!

  • Heyy, you can pull the list via Query Builder using basic SQL. if you have many users that doesnt fit the columns then you can create a segment extention and get those userIds.

     

    Hope it helps.