- Home
- Integrations
- Webhook
- Webhook + amoCRM
Website leads to amoCRM: every form creates a deal with a contact
To send website leads to amoCRM, nana800 uses two blocks: webhook receives the form data, and amoCRM request creates a deal together with a contact. You need your amoCRM account address and a long-lived token, with no server of your own. One lead costs as much as three basic block runs, 1,000 runs cost $1, and your balance is topped up to $3.50 for free every month.
Build it in the builderWhat you can automate
- A website form lead becomes a deal with a contact right away: name and phone from the form, titled Website lead
- An order from the website cart creates a deal with the order total as its budget
- Leads from different landing pages go to their own pipelines and stages
- Quiz answers are added to the new deal as a note, so the manager sees them in the card
- One lead creates a deal in amoCRM and also reaches the manager in Telegram
How to set it up
- 1
Get a long-lived amoCRM token
In the integrations marketplace section of amoCRM, create an external or private integration. Open its keys tab, generate a token and choose how long it is valid, from 1 day to 5 years. Copy the token right away: it is shown only once.
- 2
Add the webhook trigger
A webhook is an address your website sends the form data to. Create a scheme in the builder and add the webhook trigger. Choose POST in the method field and enter a path such as /lead in the path field. The path starts with a slash and does not end with one.
- 3
Set up the amoCRM request block
Add the amoCRM request block. Enter your account address from the browser, for example mycompany.amocrm.ru, and paste the token. Set the request type to POST and the section to leads/complex: one request then creates a deal together with a contact.
- 4
Describe the deal in the JSON data
The field hint has JSON samples. Set the deal name and budget, and the name from the form for the contact inside the deal: form fields sit in body of the webhook data. amoCRM takes the contact phone and email in custom_fields_values with the PHONE and EMAIL codes. The pipeline and stage are set by pipeline_id and status_id, and a GET request to leads/pipelines returns their IDs.
- 5
Connect the form and test it
Turn the scheme on, press API in the builder and paste the webhook address into your form settings or website code. In the Try it tab, send a test name and phone number: a deal appears in amoCRM, and its ID shows up in the block result. An enabled scheme costs $0.0042 per hour.
Pricing
A run of a Webhook block costs up to $0.001, a run of a amoCRM block costs $0.002. Every month the balance is topped up to $3.50 for free, an enabled scheme costs $0.0042 per hour.
Services in this connection
- Webhook
Receive website leads and service events with a webhook and answer requests with no server and no code. Free balance every month, no card needed.
- amoCRM
Automate amoCRM without code: website and Telegram leads become deals, and tasks and notes are added for you. Free balance every month, no card needed.
Frequently asked questions
Build your first scheme for free
Sign-up is free and needs no card. Every month the balance is topped up to $3.50 for free, enough for about 3,500 runs of basic blocks.
Build it in the builder