CRM Systems

A CRM integration pushes every inquiry NZ Leads handles into your CRM as a new contact (or lead). You stop doing manual entry, and your team has every lead and every conversation in one place.

ℹ️

CRM integrations live on the CRM sub-tab of a source’s Messaging SettingsIntegrations tab. Each CRM has its own card you can enable, configure, and validate.

ℹ️

Looking for GoHighLevel? In the UI its card is labeled “LeadConnector” — the product has been renamed. The setup and behavior are unchanged. See LeadConnector (GoHighLevel).

Supported CRMs

NZ Leads has direct, purpose-built connectors for nine CRMs. If your CRM isn’t one of them, you have two more options: REST Webhook (Custom CRM Integration) if you can host a JSON endpoint, or Zapier for a no-code route.

Which one should I pick?

If you’re not sure which CRM fits, use this as a rough guide:

Shared options on every CRM card

These options appear on every CRM integration card. Per-CRM pages will only mention them when they behave differently for that CRM.

Enable

A simple on/off toggle for this integration on this source. When off, nothing is sent to the CRM from this source. Default: off (the integration only runs after you turn it on).

Inherit from parent

Only shown on a location that has a parent business. When on, the location uses the parent business’s settings for this integration — same credentials, same options. When off, the location has its own settings that override the parent. Use Inherit from parent when all your locations should behave identically, and turn it off only on a specific location if it needs to be different.

Create customer only when contact info is captured

Label: Create customer only when contact info is captured (in some places: “Create in CRM only after phone/email is collected”). Default: off.

Use this when you want your CRM to only contain real, reachable leads — not every inbound ping.

Create only for new leads

Label: Create only for new leads. Default: off.

Use this when you don’t want NZ Leads overwriting CRM records you’re curating manually.

Include source name

Label: Include source name in payload. Default: off.

Use this when you run multiple sources and want to see in your CRM where a lead came from.

Validate Connection

A button on every card that tests your credentials right now. On success, you see a green confirmation. On failure, the error from the CRM is shown inline so you can fix it.

Disconnect

Removes your credentials for that CRM on that source. You’ll be asked to confirm. After disconnecting, no more leads are sent to the CRM until you reconnect.

Error log

If the integration runs into a problem while processing a real lead, the most recent error and its timestamp are shown right on the card.


Questions about CRM integrations? Email support@nzleads.com.

Start 7 Days Free Trial