Skip to main content

Integrating Haystack with Your CRM Using Webhooks

Learn how to automatically send scanned business card data from Haystack to your CRM in real time using webhook integrations.

Savanna Allen avatar
Written by Savanna Allen
Updated over a week ago

Haystack can integrate with most CRMs using webhooks, either directly or through automation platforms that support webhook functionality.

When a business card is scanned in the Haystack app, the contact details are sent to your specified webhook URL. The webhook URL can then trigger automated actions in your CRM (like creating a new contact or lead) based on your automation setup.

Setting Up the Integration

Step 1: Create Your Webhook URL

  • Option A: Use your CRM’s built-in webhook feature, then copy the provided URL

  • Option B: Use a third-party automation platform like the examples below, then copy the generated URL

Refer to our guides for Zapier and Make or to your platform’s documentation for instructions to generate a "listening" webhook URL.

Step 2: In-App Setup (Haystack)

  1. Open the Haystack mobile app

  2. Tap Settings

  3. Tap your Company Name

  4. Tap Zapier

  5. Paste the Webhook URL into the textbox

  6. Make sure the Send test message box is checked

  7. Tap Continue

Note: The Zapier label in the app supports all webhook URLs, not just Zapier URLs.

Step 3: Set Up Workflows in Your CRM or Automation Tool

  • Return to your CRM or third-party automation platform to define how to handle incoming data, like the examples below:

    • Create a new Contact or Lead

    • Update a Contact or Lead

  • Most platforms let you read the incoming data and match each piece (like name or email) to the right fields in your CRM.

Did this answer your question?