HeyReach webhook guide
Last updated August 13, 2025
With OutboundSync, you can seamlessly integrate HeyReach 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 connection requests, messages, engagement, and more—all directly accessible within HubSpot or Salesforce.
What Are HeyReach Webhooks?
A webhook is an HTTP callback that sends data to a specified URL when certain events occur in your HeyReach account.
Instead of constantly polling HeyReach for updates, webhooks allow you to receive event notifications instantly, enabling seamless integration with your applications.
If an event fails to deliver, HeyReach will retry a maximum of five (5) times over the next 24 hours to deliver that webhook payload.
Setting Up Webhooks in HeyReach
HeyReach allows you to set up multiple webhook URLs for each given HeyReach workspace. It does not have have sub-segmentation at the account- or client- level, since EmailBison users typically partition their accounts at the workspace-level.
- Go to the Integrations section of your HeyReach workspace. Under the Webhook section, click Connect now.
- In the Webhooks menu, click Create webhook.
- Enter the Webhook Name, Webhook Url, select an Event Type, and select which Campaign you want this to apply to. You can pick any Webhook Name that you want, though we recommend having some sort of naming convention to help you manage your data. You will input the Webhook Url from OutboundSync. The following HeyReach Event Types are currently supported by OutboundSync: - Connection Request Sent - Connection Request Accepted - Message Sent - Every Message/InMail Reply Received - Inmail Sent - Follow Sent - Liked Post - Viewed Profile - Lead Tag Updated You will make a dedicated webhook for each one that you want to sync to your CRM, whether you are syncing all data or only a subset of your data via OutboundSync's Category-based filters feature.
- Click the Create webhook button.
- Verify you can see your newly created webhook in the Webhooks section of the Integrations menu in your HeyReach workspace:
Limitations and Considerations
- No User-facing Webhook Logs: Note that HeyReach 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: HeyReach does have a policy of five (5) retry attempts within 24 hours. OutboundSync is always developing new methods to ensure we have the latest data available from HeyReach.
- Security: Implement proper security measures on your HeyReach account that will be sending webhook payloads to OutboundSync.
Best Practices
- Test Your Webhooks: Before deploying to production, test your webhooks by first reviewing HeyReach'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 HeyReach 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.