Webhook Integrations
GroupHunter webhooks let you connect to thousands of apps via Zapier, Make (Integromat), or any custom backend. Send member data to your email tool, CRM, Slack, or anywhere else the moment something happens.
Setting Up a Webhook
- Go to Integrations in the sidebar
- Click Add Webhook
- Enter your webhook URL (from Zapier, Make, or your own server)
- Choose which events to listen for
- Click Save
Webhook Events
| Event | When It Fires |
|---|---|
| When a member is approved (auto or manual) |
| When a member is declined (auto or manual) |
| When a new pending member is synced |
Webhook Payload
Each request is an HTTP POST with a JSON body:
{ "event": "member.approved", "timestamp": "2026-01-15T10:30:00Z", "member": { "name": "Jane Doe", "email": "jane@example.com", "phone": "+1 555 123 4567", "groupId": "123456789", "groupName": "My Facebook Group", "leadScore": 75, "answers": [ "Yes, my email is jane@example.com", "I found you via Instagram" ], "approvedAt": "2026-01-15T10:30:00Z" } }
Connecting to Zapier
Step 1: Create a Zap
- Log into Zapier and click Create Zap
- Search for Webhooks by Zapier as the trigger
- Choose Catch Hook as the trigger event
- Copy the custom webhook URL Zapier provides
Step 2: Add the Webhook to GroupHunter
- Go to Integrations in the GroupHunter sidebar
- Click Add Webhook
- Paste the Zapier webhook URL
- Select the events you want (e.g. )
member.approved - Save
Step 3: Test and Map Data
- Back in Zapier, click Test trigger — Zapier waits for a real event
- In GroupHunter, approve a test member (or use Pending Requests)
- Zapier catches the payload and shows you the available fields
- Add your action step (e.g. Mailchimp → Add Subscriber using the field)
email - Turn on the Zap
Common Zapier Actions
| Goal | Zapier Action |
|---|---|
| Add to email list | Mailchimp, ConvertKit, ActiveCampaign — Add Subscriber |
| Add to CRM | HubSpot, GoHighLevel — Create Contact |
| Notify your team | Slack — Send Message |
| Add to spreadsheet | Google Sheets — Create Row (alternative to built-in Sheets sync) |
| Trigger email sequence | Drip, Klaviyo — Subscribe to Campaign |
Connecting to Make (Integromat)
- In Make, create a new Scenario
- Add a Webhooks → Custom Webhook module as the trigger
- Copy the webhook URL
- Add it to GroupHunter under Integrations
- Run the scenario and approve a test member to capture the data structure
- Add your action modules
Security
Webhook requests come from GroupHunter's servers. If you need to verify the source, you can check the request's IP address or add a secret token parameter to your webhook URL (e.g.
https://your-server.com/webhook?token=your_secretTroubleshooting
- Zap not triggering? Make sure the webhook URL is saved correctly in GroupHunter and the Zap is turned on
- Empty payload? Check that the member has answers and data — some members may have minimal data
- Missing email in payload? The member may not have provided one. Filter in Zapier using "Filter" step: only continue if is not empty
email
On this page