Zapier Webhooks allow you to trigger Zaps when data is sent to a unique Webhook URL generated by Zapier. This method is especially useful when starting a Zap from custom apps, forms, or third-party systems that can send HTTP requests.
In this guide, you’ll configure a Webhook trigger to capture contact data and send it to AccountableCRM. The data will be saved to the contact list of the authenticated user, based on their AccountableCRM API key provided during the Zap setup.
Once the API key is configured and the webhook is active, all incoming data will be securely routed to the correct AccountableCRM account, ensuring proper contact assignment.
Step To Setup Guide:
Step 1: Create a New Zap
Step 2: Set the Trigger to Webhooks
In the "Trigger" step, search for and select “Webhooks by Zapier.”
Click the “Trigger event”.
Choose the “Catch Hook” event
Use this when you want Zapier to wait for an incoming HTTP request.
Click "Continue."
Step 3: Get the Custom Webhook URL
Zapier will provide a custom webhook URL (e.g.,https://hooks.zapier.com/hooks/catch/123456/abcde/).
Copy this URL.
Step 4: Send a Test Request
Use any tool or script to send a POST request or GET request to the Zapier webhook URL.
Tools: Postman, cURL, your app’s code, or a form submission. Include data in JSON or form format:
{
"first_name": "John","last_name": "Doe",
"email": "[email protected]",
"phone": "1234567890",
"sales_potential": "20000",
"company": "Acme Inc.",
"position": "Marketing Manager",
"industry": "Technology",
"street": "123 Main Street",
"line2": "Suite 400",
"city": "Dallas",
"state": "TX",
"zip": "75201"
}
Zapier will capture the sample data for testing.
Step 5: Test Trigger in Zapier
Click "Test trigger" in Zapier.
It will display the sample data received.
Click "Continue" to proceed.
Step 6: Add an Action
Click the "Action" step.
Search for and select Accountable CRM.
Choose the Action Event: Create or Update Contact
Click the Account to configure the API Keys from AccountableCRM
Log in to your AccountableCRM account.
Navigate to the Account section from the sidebar.
Click on the Integrations tab.
Copy your API Key listed under Zapier Integration.
Use this API Key to connect AccountableCRM to Zapier during your Zap setup.
Once done, click Continue to proceed with the rest of the Zap configuration.
Step 7: Map Sample Values to AccountableCRM Fields
Complete all mandatory fields (marked with an asterisk *).
In the Value fields, use the dropdown or type the / symbol to select and map fields from your Webhook sample data.
Ensure each AccountableCRM field is mapped to the correct incoming data (e.g., First Name → first_name, Email → email, etc.).
Once all required fields are mapped correctly, click Continue to proceed.
Step 8: Turn on the Zap
Click "Test & Continue"
Check your AccountableCRM dashboard to confirm the contact was created.
If successful:
Click "Publish Zap"
Give your Zap a name (e.g., Create Contact from AccountableCRM)
Conclusion
You're all set. Now, every time a new contact is added in your selected app, Zapier will send the data to AccountableCRM and create or update the contact automatically.
Have questions or feedback? Please let us know using our coach-on-call feature.