Comment Set Up Webhooks
Webhooks let you receive real-time notifications when email events happen — opens, clicks, bounces, replies, and more. OutSends sends event data to your endpoint as JSON payloads.
Prérequis
Avant de commencer, assurez-vous d'avoir les éléments suivants.
- An OutSends account
- A webhook endpoint URL (your server)
- Basic understanding of HTTP and JSON
Guide étape par étape
Suivez ces étapes pour configurer votre envoi.
Create your endpoint
Set up a server endpoint (URL) that can receive POST requests with JSON payloads.
Go to Webhooks in Settings
Navigate to Settings > Webhooks. Click "Add Webhook".
Select events to subscribe
Choose which events trigger the webhook: open, click, bounce, reply, unsubscribe, complaint.
Enter your endpoint URL
Paste your endpoint URL. Optionally set a secret for payload signature verification.
Test and verify
OutSends sends a test payload. Verify your endpoint processes it correctly before enabling.
Conseils pour de meilleurs résultats
Des astuces pour tirer le meilleur parti de cette configuration.
- Verify webhook signatures using le secret to ensure payloads come from OutSends
- Respond with 200 OK within 5 seconds — OutSends retries after 3 failures
- Log incoming webhooks for debugging and audit trails
Questions fréquentes
Puis-je have multiple webhook endpoints?
Oui, Vous pouvez create as many webhooks as needed, each subscribed to different events.
What format is the webhook payload?
JSON with event type, timestamp, recipient, campaign ID, and event-specific data (link URL for clicks, bounce type for bounces).
Est-ce que OutSends retry failed webhooks?
Oui, up to 3 retries with exponential backoff. vos server must respond within 5 seconds.
Guides connexes
Explorez d'autres guides pratiques pour OutSends.
Prêt à commencer ?
Créez un espace de travail, connectez un expéditeur et lancez votre première campagne — gratuitement, sans carte bancaire.