{ "name": "Quiz tuAli - GHL Contatto", "nodes": [ { "parameters": { "httpMethod": "POST", "path": "quiz-tuali", "responseMode": "immediately", "options": {} }, "id": "a1", "name": "Webhook Quiz", "type": "n8n-nodes-base.webhook", "typeVersion": 1.1, "position": [0, 0], "webhookId": "quiz-tuali" }, { "parameters": { "method": "GET", "url": "https://services.leadconnectorhq.com/contacts/", "sendQuery": true, "queryParameters": { "parameters": [ {"name": "locationId", "value": "VAdF08DjEFdoLtEyWeif"}, {"name": "query", "value": "={{ $json.body.email }}"}, {"name": "limit", "value": "1"} ] }, "sendHeaders": true, "headerParameters": { "parameters": [ {"name": "Authorization", "value": "Bearer pit-562e2b52-04a4-4b03-b5fd-6f2288cd5e20"}, {"name": "Version", "value": "2021-07-28"} ] }, "options": {} }, "id": "a2", "name": "Cerca Contatto", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [220, 0] }, { "parameters": { "conditions": { "options": {"caseSensitive": true, "leftValue": ""}, "conditions": [ { "id": "c1", "leftValue": "={{ $json.contacts.length }}", "rightValue": "0", "operator": {"type": "number", "operation": "gt"} } ], "combinator": "and" } }, "id": "a3", "name": "Esiste?", "type": "n8n-nodes-base.if", "typeVersion": 2, "position": [440, 0] }, { "parameters": { "method": "PUT", "url": "=https://services.leadconnectorhq.com/contacts/{{ $('Cerca Contatto').item.json.contacts[0].id }}", "sendHeaders": true, "headerParameters": { "parameters": [ {"name": "Authorization", "value": "Bearer pit-562e2b52-04a4-4b03-b5fd-6f2288cd5e20"}, {"name": "Version", "value": "2021-07-28"}, {"name": "Content-Type", "value": "application/json"} ] }, "sendBody": true, "specifyBody": "json", "jsonBody": "={\n \"firstName\": \"{{ $('Webhook Quiz').item.json.body.firstName }}\",\n \"lastName\": \"{{ $('Webhook Quiz').item.json.body.lastName }}\",\n \"email\": \"{{ $('Webhook Quiz').item.json.body.email }}\",\n \"phone\": \"{{ $('Webhook Quiz').item.json.body.phone }}\",\n \"tags\": [\"lead-quiz\"],\n \"customFields\": [\n {\"key\": \"contact.tipo_di_capello\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.tipo_di_capello }}\"},\n {\"key\": \"contact.condizione_capello\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.condizione_capello }}\"},\n {\"key\": \"contact.problematica_capello\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.problematica_capello }}\"},\n {\"key\": \"contact.risultato_desiderato\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.risultato_desiderato }}\"},\n {\"key\": \"contact.trattamento_consigliato\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.trattamento_consigliato }}\"},\n {\"key\": \"contact.prodotti_consigliati\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.prodotti_consigliati }}\"},\n {\"key\": \"contact.consiglio_pro\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.consiglio_pro }}\"},\n {\"key\": \"contact.consulenza_titolo\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.consulenza_titolo }}\"},\n {\"key\": \"contact.fonte_quiz\", \"field_value\": \"quiz_funnel\"}\n ]\n}", "options": {} }, "id": "a4", "name": "Aggiorna Contatto", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [660, -120] }, { "parameters": { "method": "POST", "url": "https://services.leadconnectorhq.com/contacts/", "sendHeaders": true, "headerParameters": { "parameters": [ {"name": "Authorization", "value": "Bearer pit-562e2b52-04a4-4b03-b5fd-6f2288cd5e20"}, {"name": "Version", "value": "2021-07-28"}, {"name": "Content-Type", "value": "application/json"} ] }, "sendBody": true, "specifyBody": "json", "jsonBody": "={\n \"locationId\": \"VAdF08DjEFdoLtEyWeif\",\n \"firstName\": \"{{ $('Webhook Quiz').item.json.body.firstName }}\",\n \"lastName\": \"{{ $('Webhook Quiz').item.json.body.lastName }}\",\n \"email\": \"{{ $('Webhook Quiz').item.json.body.email }}\",\n \"phone\": \"{{ $('Webhook Quiz').item.json.body.phone }}\",\n \"tags\": [\"lead-quiz\"],\n \"source\": \"Quiz Express Consultation\",\n \"customFields\": [\n {\"key\": \"contact.tipo_di_capello\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.tipo_di_capello }}\"},\n {\"key\": \"contact.condizione_capello\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.condizione_capello }}\"},\n {\"key\": \"contact.problematica_capello\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.problematica_capello }}\"},\n {\"key\": \"contact.risultato_desiderato\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.risultato_desiderato }}\"},\n {\"key\": \"contact.trattamento_consigliato\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.trattamento_consigliato }}\"},\n {\"key\": \"contact.prodotti_consigliati\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.prodotti_consigliati }}\"},\n {\"key\": \"contact.consiglio_pro\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.consiglio_pro }}\"},\n {\"key\": \"contact.consulenza_titolo\", \"field_value\": \"{{ $('Webhook Quiz').item.json.body.consulenza_titolo }}\"},\n {\"key\": \"contact.fonte_quiz\", \"field_value\": \"quiz_funnel\"}\n ]\n}", "options": {} }, "id": "a5", "name": "Crea Contatto", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [660, 120] }, { "parameters": { "method": "POST", "url": "=https://services.leadconnectorhq.com/contacts/{{ $json.contact ? $json.contact.id : $('Cerca Contatto').item.json.contacts[0].id }}/tags", "sendHeaders": true, "headerParameters": { "parameters": [ {"name": "Authorization", "value": "Bearer pit-562e2b52-04a4-4b03-b5fd-6f2288cd5e20"}, {"name": "Version", "value": "2021-07-28"}, {"name": "Content-Type", "value": "application/json"} ] }, "sendBody": true, "specifyBody": "json", "jsonBody": "{\"tags\": [\"lead-quiz\"]}", "options": {} }, "id": "a6", "name": "Tag lead-quiz", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [880, 0] } ], "connections": { "Webhook Quiz": { "main": [[{"node": "Cerca Contatto", "type": "main", "index": 0}]] }, "Cerca Contatto": { "main": [[{"node": "Esiste?", "type": "main", "index": 0}]] }, "Esiste?": { "main": [ [{"node": "Aggiorna Contatto", "type": "main", "index": 0}], [{"node": "Crea Contatto", "type": "main", "index": 0}] ] }, "Aggiorna Contatto": { "main": [[{"node": "Tag lead-quiz", "type": "main", "index": 0}]] }, "Crea Contatto": { "main": [[{"node": "Tag lead-quiz", "type": "main", "index": 0}]] } }, "active": false, "settings": {"executionOrder": "v1"}, "versionId": "1", "meta": {"instanceId": "pavi79"} }