Netfluence Corporation

NETFLUENCE CORPORATION

Knowledge Base

Integromat as CRM Extension End point

Published: Feb 19, 2020 2:24:49 AM

Normally you use an API endpoint that uses a HTTP server to serve data to your CRM extension needs. This guide allows you to create CRM Extension End Point without a server and just by using Integromat.

 

1. Create a Webhook in Integromat

Screenshot 2020-02-19 at 3.09.54 PM

2. Copy the webhook URL and add it to your CRM extension Card as well as defined what objects the CRM card will appear

 

Screenshot 2020-02-19 at 3.11.49 PM

3. You can now use the object data and fetch information from other sources. The webhook request will always add the  properties you selected as well as the following GET data

"associatedObjectId": "1586880707",
"associatedObjectType": "DEAL",
"portalId": "487227",

The example below, gets Deal Information from another deal using the "EPIC ID" deal property.

Screenshot 2020-02-19 at 3.20.10 PM

4. At the end of your integromat scenario, make sure that you add a webhook response with Valid CRM Extension json result

Screenshot 2020-02-19 at 3.14.33 PM

Always add a Content Type Header Type in your Webhook Response

key: Content-Type
value: application/json

Example: JSON output

{
	"results": [{
		"objectId": "1586880707",
		"title": "",
		"properties": [{
				"label": "Epic",
				"dataType": "LINK",
				"value": "https://app.hubspot.com/contacts/undefined/deal/833083370",
				"linkLabel": "Development Support"
			},
			{
				"label": "Project",
				"dataType": "LINK",
				"value": "https://app.hubspot.com/contacts/undefined/deal/1522084725",
				"linkLabel": "Enhancement on Arch's VPB modules"
			},
			{
				"label": "Task Description",
				"dataType": "STRING",
				"value": "Header text adjustment that upon reaching around 65% of the page the line breaks"
			}
		]
	}]
}

 

 
5. The CRM Card should appear to the side bar of the object cards that you assigned.
 

Screenshot 2020-02-19 at 3.18.58 PM