Skip to main content

Connect Haystack to your CRM via Zapier

Connect your CRM to Haystack using a Zapier Webhook

Written by Nir Heimann

Syncing your Haystack contacts with a CRM requires a paid Haystack subscription.

Syncing your CRM via Zapier is likely to require a paid Zapier subscription too. Before you begin, you can also achieve the same CRM sync by using Make.com instead (Make.com enables this sync on their free tier).

Step 1: Connect Zapier to Haystack

  1. Go to https://zapier.com/ and sign up for the Professional plan

  2. Click the + Create button on the top left to Create Zap

  3. On the Choose a Trigger App page, click Webhooks by Zapier

  4. In the Event field, choose Catch Hook then click Continue

  5. On the Set up trigger screen, click Continue

  6. On the Test trigger screen, click Copy

  7. Open Haystack's Admin Dashboard:

    • Click "Integrations"

    • click "Webhook"

    • Type a "Label" name, paste the "Webhook URL", and click "create"

  8. Return to Zapier and click Test trigger

  9. You should get a We found a request! message

  10. Choose the most recent request and click Continue

Step 2: Connect to your CRM

  1. On the Action setup screen, select your CRM (this example uses HubSpot)

  2. Choose an event (e.g. Create contact) and click Continue

  3. Click Sign in to sign in to your CRM account

  4. Click Connect app and then click Continue

  5. In the Action configure screen, select the desired fields from your scanned cards by clicking +, and select the corresponding field in the Webhooks list

    e.g. In the email field, select email 1 from the dropdown list

  6. Repeat this process for each field

  7. Click Continue

  8. Click Test action

  9. Click Publish zap then click Publish & turn on

Did this answer your question?