Tracking

_Bounce

Hard and soft bounce events with SMTP diagnostics. Monitor with _Complaint for deliverability health.

Schema last reviewed 2026-06-17

Opens _Bounce in the interactive canvas with SQL Sandbox.

Fields (22)

Field Type Flags Relations Description
AccountID Number Parent account ID (MID).
OYBAccountID Number NULL Child Business Unit MID that owns the row; null on parent BU queries.
JobID Number PK, FK _Job.JobID
_Sent.JobID
Email send job ID.
ListID Number PK, FK _ListSubscribers.ListID List ID used in the send.
BatchID Number PK Batch ID for multi-wave sends.
SubscriberID Number PK, FK _Sent.SubscriberID
_Open.SubscriberID
_Click.SubscriberID
_Bounce.SubscriberID
_Complaint.SubscriberID
_Unsubscribe.SubscriberID
Subscriber record ID.
SubscriberKey Text(254) FK _Subscribers.SubscriberKey
_Sent.SubscriberKey
_Open.SubscriberKey
_Click.SubscriberKey
_Bounce.SubscriberKey
_Complaint.SubscriberKey
_Unsubscribe.SubscriberKey
Subscriber key identifier.
EventDate Date IDX Timestamp when the bounce occurred.
Domain Text(128) Domain associated with the event.
TriggererSendDefinitionObjectID Text(36) FK, NULL _Sent.TriggererSendDefinitionObjectID
_Open.TriggererSendDefinitionObjectID
_Click.TriggererSendDefinitionObjectID
_Bounce.TriggererSendDefinitionObjectID
_Unsubscribe.TriggererSendDefinitionObjectID
_Complaint.TriggererSendDefinitionObjectID
_FTAF.TriggererSendDefinitionObjectID
_SurveyResponse.TriggererSendDefinitionObjectID
Triggered send definition object ID.
TriggeredSendCustomerKey Text(36) NULL Triggered send customer key.
IsUnique Boolean First bounce occurrence for the subscriber on this job (1 = unique).
BounceCategoryID Number Bounce category ID.
BounceCategory Text(50) NULL Bounce category label.
BounceSubcategoryID Number NULL Bounce subcategory ID.
BounceSubcategory Text(50) NULL Bounce subcategory label.
BounceTypeID Number Bounce type ID.
BounceType Text(50) NULL Bounce type label.
SMTPBounceReason Text NULL SMTP reason from the receiving server.
SMTPMessage Text NULL SMTP message from the mail system.
SMTPCode Number NULL SMTP error code (watch 541 and 554).
IsFalseBounce Boolean NULL True if delivery receipt arrived after a bounce.

Example query

SELECT TOP 100
  JobID, SubscriberKey, SubscriberID, EventDate, ListID, BatchID
FROM _Bounce
WHERE EventDate >= DATEADD(day, -30, GETDATE())
ORDER BY EventDate DESC

Valid in Query Studio and Automation Studio Query Activities. GROUP BY is only needed for aggregates; ORDER BY is optional but recommended with TOP so rows are meaningful. Narrow date ranges on large tracking views to avoid timeouts.