Core Concepts
Troubleshooting
Common issues and solutions
Authentication
Invalid API key:
- Secret keys start with
sk_, public keys withpk_ - Use
Authorization: Bearer sk_your_secret_key
Wrong key type:
- Public keys (
pk_) only work with/v1/track - All other endpoints require secret keys (
sk_)
Emails not sending
- Billing limit reached — Check Settings → Billing
- Template not found — Verify template ID exists
- Contact unsubscribed — Marketing templates skip unsubscribed contacts
Emails going to spam
- Set up a custom domain
- Clean your list (remove bounces)
- Warm up new domains gradually
Workflows not triggering
- Workflow not enabled — Check toggle is ON
- Wrong event name — Names are case-sensitive
- Already entered — If re-entry disabled, contact can only enter once
Rate limiting (429)
- Wait and retry
- Batch multiple recipients in one request
- Spread requests over time
Request IDs
Every API response includes X-Request-ID header. Include this when contacting support.