Webhook guide: EmailBison
How EmailBison webhooks work, how to set them up with OutboundSync, and some things to consider.
With OutboundSync, you can seamlessly integrate EmailBison into your outbound sales workflow, ensuring that all your campaign activity is tracked, routed, and synced with your CRM. This integration enables enhanced visibility into outreach activities like sent emails, replies, and lead categorization—all directly accessible within HubSpot or Salesforce.
This guide will walk you through setting up webhooks for EmailBison, so you can take full advantage of the data synchronization between your Sales Engagement Platform (SEP) and CRM.
What Are EmailBison Webhooks?
A webhook is an HTTP callback that sends data to a specified URL when certain events occur in your EmailBison account.
Instead of constantly polling EmailBison for updates, webhooks allow you to receive event notifications instantly, enabling seamless integration with your applications.
If an event fails to deliver, EmailBison will retry a maximum of five (5) times over the next 24 hours to deliver that webhook payload.
Setting Up Webhooks in EmailBison
EmailBison allows you to set up multiple webhook URLs for each given EmailBison workspace. It does have have sub-segmentation at the account- or client- level, since EmailBison users typically partition their accounts at the workspace-level.
1. Go to the Settings section of your EmailBison workspace.
2. Click the New Webhook URL button.
3. Enter a name, a webhook receiver URL from OutboundSync, and toggle on the webhook event types you want to send to OutboundSync. Pictured below are all the currently supported webhook event types:
- Email Sent: A new scheduled email as sent to a contact
- Contact Replied: A contact replied to your email
- Manual Email Sent: You sent a manual email (one-off, reply, or forward)
- Email Opened: A contact opened your email
- Contact Unsubscribed: A contact unsubscribed from future emails
- Contact Interested: A contact sent a positive (interested) reply
- Email Bounced: You sent an email that bounced
4. Click the Subscribe to webhooks button.
5. Review your newly created webhook in the Webhooks section of the Settings menu in your EmailBison workspace:
Limitations and Considerations
- No Webhook Logs: Note that EmailBison does not maintain user-facing data about webhook logs but does maintain robust internal diagnostic logs. Additionally, OutboundSync logs are available and we can help you review them along with our internal server diagnostic logs.
- Error Handling: EmailBison does have a publicly documented policy of five (5) retry attempts within 24 hours. OutboundSync is always developing new methods to ensure we have the latest data available from EmailBison.
- Security: Implement proper security measures on your EmailBison account to that will be sending webhook payloads to OutboundSync.
Best Practices
- Test Your Webhooks: Before deploying to production, test your webhooks by first reviewing EmailBison's webhook documentation and using OutboundSync's sync test function.
- Use Unique URLs: If setting up multiple webhooks, remember to use unique URLs to distinguish between them.
- Monitor Performance: Keep an eye on your records in your CRM and history in OutboundSync. If anything seems off, contact us so we can help you diagnose the issue.
Conclusion
Webhooks are an integral part of automating your workflows with EmailBison and your CRM. By understanding how they work and setting them up correctly, you can run a fully integrated outbound operation that integrates with your automations, workflows, and sales processes.