How to Connect HARi to Zapier

How to Connect HARi to Zapier
Section titled “How to Connect HARi to Zapier”Zapier lets you connect HARi CRM to over 6,000 apps — Gmail, Slack, Mailchimp, QuickBooks, Google Sheets, and more — without writing any code. HARi connects to Zapier through its webhook system: HARi sends events to Zapier, Zapier sends events back to HARi.
There is no dedicated HARi app in the Zapier directory yet — the integration uses Zapier’s built-in Webhooks by Zapier trigger and action, which works the same way and gives you full access to every HARi event.
What Is a Zap?
Section titled “What Is a Zap?”A Zap is an automated workflow in Zapier. Every Zap has:
- Trigger — The event that starts the workflow (e.g., “New contact created in HARi”)
- Action — What happens next (e.g., “Add subscriber to Mailchimp list”)
You can chain multiple actions together for more complex automations.
HARi to Zapier (outgoing): Triggering a Zap from a HARi event
Section titled “HARi to Zapier (outgoing): Triggering a Zap from a HARi event”This is the most common direction — something happens in HARi, you want to react in another app.
- In Zapier, click Create Zap
- For the trigger, choose Webhooks by Zapier > Catch Hook
- Zapier gives you a unique webhook URL — copy it
- In HARi, open Settings > Webhooks and click Add outgoing
- Configure:
- Name: e.g. “Zapier – New Contact”
- Entity: the entity you want to watch (e.g. Contact)
- Webhook URL: paste the URL Zapier gave you
- Event: pick the event (After record save, After record create, etc.) — see Set Up Webhooks for the full list
- Click Create outgoing webhook
- Click Send test on the webhook row to send Zapier a sample payload
- Back in Zapier, continue the Zap setup — Zapier now sees the sample payload and you can map fields into the next step
Zapier to HARi (incoming): Creating a HARi record from another app
Section titled “Zapier to HARi (incoming): Creating a HARi record from another app”If another app (Typeform, Google Forms, a website) should create records in HARi:
- In HARi, open Settings > Webhooks and click Add incoming
- Pick the entity to create (e.g. Contact) and configure field mappings (which fields in the incoming payload map to which HARi fields)
- HARi gives you a unique receive URL and a signing secret (only shown once — save them)
- In Zapier, add an action of type Webhooks by Zapier > POST and use the receive URL HARi gave you
- Send the secret as the
X-Webhook-Secretheader so HARi can verify the call - Map fields from the trigger app to the JSON body
- Test, then turn the Zap on
Popular Zap Examples
Section titled “Popular Zap Examples”| Trigger | Action | Use case |
|---|---|---|
| New contact in HARi | Send Slack notification | Alert the team in real time |
| Form submission (Typeform) | Create contact in HARi | Auto-capture website leads |
| Deal won in HARi | Create invoice in QuickBooks | Streamline billing |
| New contact in HARi | Add to Mailchimp list | Build marketing audience |
| Task overdue in HARi | Send email reminder | Ensure follow-through |
- Start with one Zap — Get it working before building complex multi-step workflows
- Test with real data — Make sure the field mapping is correct before going live
- Monitor your Zaps — Check the Zapier dashboard periodically to catch any failures