Skip to content
GBPHive
WH
Developer Integration

React to events in real time — no polling required.

Features What you get
  • Configure multiple webhook endpoints per account.
  • Subscribe each endpoint to specific event types independently.
  • Every payload is HMAC-SHA256 signed with your shared secret.
  • Delivery history and response status codes logged per endpoint.
  • Automatic retry on delivery failure.
  • Send a test event from the dashboard to verify your endpoint is reachable.
Setup How it works
1
Create endpoint

Go to Webhooks in your account settings. Add your HTTPS endpoint URL and generate a shared secret.

2
Subscribe

Choose which event types this endpoint should receive. Multiple endpoints can subscribe to the same event.

3
Verify

On each incoming request, compute HMAC-SHA256 of the raw body using your shared secret and compare to the X-GBPHive-Signature header.

4
React

Parse the event payload and trigger downstream actions — post to Slack, update your CRM, trigger a re-report, or anything else.

FAQ Common questions

Yes. Webhooks are included on every plan.

Compute HMAC-SHA256 of the raw request body using your endpoint's shared secret and compare it to the X-GBPHive-Signature header. Reject requests that don't match.

GBPHive retries failed deliveries automatically. Delivery history and error messages are visible in the webhook settings panel.

Get started

See your locations, rankings, reviews, and insights on one screen. Start a free trial or run a free GBP audit on a location of your choice.