Skip to main content
SparkPost events are tracked with specific event type IDs in SendPost, allowing you to distinguish between native SendPost events and SparkPost events.

SparkPost Event Types


Bounce Type Details

SparkPost categorizes bounces into different types:
Permanent failure (invalid email, domain doesn’t exist). Includes both synchronous bounce events and asynchronous out_of_band bounces. These addresses should be removed from your list.
Temporary failure. SparkPost may retry these automatically. Consider these as temporary issues.

SparkPost Bounce Classes

SparkPost provides detailed bounce classification via bounce_class:

Event Data

Each SparkPost event includes:
  • Message ID (for correlation)
  • Recipient email
  • Timestamp
  • SMTP response code (for bounces)
  • User agent (for opens)
  • Clicked URL (for clicks)
  • SparkPost-specific IDs (message_id, transmission_id)
  • Bounce class (for bounce events)
  • Geographic information (country, region, city)

Event Type Quick Reference


Next Steps