CRM Integrations

Attach CRM identifiers to your ReviewPanel data so downstream tools can route webhook payloads into your CRM.

How it works

ReviewPanel is not a direct CRM integration. Instead, you attach CRM metadata (company IDs, account IDs, custom fields) to your locations. When webhooks fire, this metadata is included in the payload so your automation tools can route the data correctly.

ReviewPanel sends webhooks with your CRM identifiers. You set up the automation (Zapier, Make, custom code) that receives the webhook and pushes data into your CRM.

Supported fields

  • hubspotCompanyId — your HubSpot company record ID.
  • salesforceAccountId — your Salesforce account record ID.
  • Custom key-value pairs — up to 20 custom fields per location for any CRM or system.

Example workflow

  1. 1 ReviewPanel syncs a location and detects a new review.
  2. 2 Webhook fires with metrics + your hubspotCompanyId.
  3. 3 Zapier receives the webhook, extracts the company ID.
  4. 4 Zapier updates the HubSpot company record with the new rating/review count.

Payload example

{ "event": "business_account.metrics.updated", "data": { "locationId": "loc_abc123", "rating": 4.7, "reviewCount": 284, "crm": { "hubspotCompanyId": "12345678", "custom": { "region": "northeast", "accountManager": "jane@company.com" } } } }

See also: Webhooks