Skip to main content
← All integrations
Marketing & CRMBeta

GoHighLevel

Trigger review requests from any GHL workflow webhook action.

GHL's reputation module is fine, but GoodMarks is purpose-built for routing. The inbound-webhooks integration lets you wire GoodMarks into any GHL workflow as a Webhook action, opportunity-status-changed, contact-created, appointment-completed, and the contact's name, email, and phone flow through to a scheduled review request.

What it does

  • Works with any GHL workflow that supports the Webhook action.
  • Tolerates GHL's varied payload shapes (contact at top level or under .contact).
  • Pulls firstName + lastName + email + phone automatically.
  • Sub-account → GoodMarks business mapping via the route you pick on creation.
  • Idempotent on GHL's contact ID, replays don't double-send.

What it replaces

  • GoHighLevel's reputation module
  • Per-sub-account review-link spreadsheets

Replaced by → your branded GoodMarks link, everywhere.

Setup

  1. 1Open Integrations → Inbound webhooks in the dashboard.
  2. 2Pick GoHighLevel as the source, name it, pick the business + route.
  3. 3Copy the URL we generate.
  4. 4In GHL → Workflows → pick the trigger workflow → add a Webhook action with method POST.
  5. 5Paste the URL. GHL's default contact-payload format is supported out of the box.

Ready to connect?

Connect your account in under 5 minutes. This integration is in beta, the wiring is shipped and works, we're still hardening edge cases. Email support@goodmarks.io if you hit anything weird.

More marketing & crm integrations