Make - Automation

Logo-RGB-Color@2x

Stood CRM <> Make - Integration Guide

Connect your Stood CRM with Make to automate workflows:

Stood CRM is a Make Tech Partner


๐Ÿš€ Quick Start

Prerequisites

  1. A Stood CRM account with admin access

  2. A Make account


๐Ÿ“‹ Part 1: Credentials

Get Your Stood Credentials to setup Make

1. Cloud Functions URL

This is your Firebase Cloud Functions base URL in the format: https://REGION-PROJECTID.cloudfunctions.net

How to find it:

  1. Go to Firebase Console and retrieve regions and functions deployed

  2. Or from Stood โ†’ Admin โ†’ Global Settings

globalsettingcloudfunctionurl

2. Team ID & API key

  1. Go to Stood โ†’ Admin โ†’ Teams

  2. Your Team ID is displayed in the team card header (e.g., zDdmpWNC5RcXSpTeklPw)

  3. You can generate and copy your Webform API key from Connector section.

webform setup

Security Note: Keep your API Key secret! Anyone with this key can submit forms and receive webhooks for your team.


๐Ÿ”Œ Part 2: Connect Make.com to Stood CRM

Create Connection in Make.com

  1. Open Make.com and go to your scenario

  2. Add a Stood CRM module (either "Submit Web Form" or "Watch Deals" or "Watch contacts")

  3. Click Create a connection

  4. Fill in the connection details:

Capture dโ€™eฬcran 2025-11-27 aฬ€ 10.39.15

Connection Settings:

  1. Click Save

The connection will be validated automatically.


๐Ÿ“ Part 3: Submit Web Forms

Use the "Submit Form" action module to create contacts, accounts, and deals.

Capture dโ€™eฬcran 2025-11-27 aฬ€ 11.01.02

Example Use Case

Automatically create a deal when:

Module Configuration

Standard Fields:

Custom Fields:
Add any custom fields using the "Custom Fields" array:

Example:

Custom Fields:
[1] Field: deal.partnerKey โ†’ Value: PARTNER001
[2] Field: deal.industry โ†’ Value: Technology
[3] Field: account.referralSource โ†’ Value: LinkedIn

These custom fields will be stored in the respective entity's customFields object.


๐Ÿ”” Part 4: Watch Deals (Webhook Trigger)

Automate workflows when deals change in Stood CRM.

Capture dโ€™eฬcran 2025-11-27 aฬ€ 10.46.58

Step 4.1: Activate the Webhook in Make.com

  1. Create a new scenario

  2. Add the Stood CRM โ†’ Watch Deals trigger module

  3. Select your connection

  4. Run the scenario once to activate the webhook

  5. Click on the webhook module and copy the webhook URL

Example webhook URL:

https://hook.make.com/abc123def456xyz789

Step 4.2: Configure Webhook in Stood CRM

  1. Go to Admin โ†’ Teams

  2. Select your team flow

  3. Click "Manage Stage Activities"

  4. For each stage you want to monitor:

    • Webhook URL: Paste the Make.com webhook URL

  5. Click Save

Capture dโ€™eฬcran 2025-11-27 aฬ€ 10.08.17

Step 4.3: Test the Webhook

  1. Create or update a deal in the configured stage

  2. Check your Make.com scenario - you should see the webhook data arrive


๐Ÿ“Š Deal Webhook Events

Your webhook receives data when:

Event

Trigger

deal.created

New deal is created

deal.stage_changed

Deal moves to a different stage

deal.contact_added

First contact is added to a deal

deal.team_changed

Deal is moved to another team

Webhook Payload Structure

{
"event": "deal.stage_changed",
"timestamp": "2025-11-03T17:42:13.000Z",
"deal": {
"id": "xobJk6zLknjvbsAJKZV3",
"name": "Acme Corp - Website",
"stage": "s1",
"previousStage": "s0",
"amount": 5000,
"customFields": {
"partnerKey": "ABC123"
}
},
"account": {
"id": "account456",
"name": "Acme Corp",
"website": "https://acme.com"
},
"primaryContact": {
"email": "john@acme.com",
"fullName": "John Doe"
},
"team": {
"id": "teamId123",
"name": "Sales Team"
}
}

๐Ÿ”” Part 5: Watch Contacts (Webhook Trigger)

Automate workflows when contacts change in Stood CRM.

Capture dโ€™eฬcran 2025-11-27 aฬ€ 10.39.32

Note: Contact webhooks are configured globally (not per team) in the Global Settings panel.

Step 5.1: Activate the Webhook in Make.com

  1. Create a new scenario

  2. Add the Webhooks โ†’ Custom webhook trigger module

  3. Run the scenario once to activate the webhook

  4. Click on the webhook module and copy the webhook URL

Example webhook URL:

https://hook.make.com/xyz789abc123def456

Step 5.2: Configure Webhook in Stood CRM

  1. Go to Admin โ†’ Global Settings

  2. Scroll to the Webhook Integration section

  3. Enable "Push Contact Events to Webhook"

  4. Enter your Webhook URL (from Step 5.1)

Capture dโ€™eฬcran 2025-11-27 aฬ€ 11.14.26
  1. Click Save Settings

Note: These settings apply globally to all teams. All contact events will be sent to the same webhook URL.

Step 5.3: Test the Webhook

  1. Create or update a contact in Stood CRM

  2. Check your Make.com scenario - you should see the webhook data arrive


๐Ÿ“Š Contact Webhook Events

Your webhook receives data when:

Event

Trigger

contact.created

New contact is created

contact.updated

Contact information is updated

contact.deleted

Contact is deleted

Contact Webhook Payload Structure

{
"event_type": "contact.updated",
"timestamp": "2025-11-03T17:42:13.000Z",
"contact": {
"id": "contact123",
"firstName": "John",
"lastName": "Doe",
"email": "john@acme.com",
"phone": "+1-555-0123",
"role": "CEO",
"location": "New York",
"archived": false,
"activations": ["VIP", "Newsletter"],
"customFields": {
"linkedinProfile": "https://linkedin.com/in/johndoe",
"companySize": "50-100"
},
"sharingKey": null,
"account": "account456"
},
"before": {
"firstName": "John",
"lastName": "Doe",
"email": "john.old@acme.com",
"phone": "+1-555-0123"
}
}

Payload Fields:


๐Ÿ› Troubleshooting

Connection Test Fails

Webhook Returns 410 Error

Custom Fields Not Appearing

No Data Received from Webhook


๐Ÿ†˜ Support

Need help? Contact your Stood CRM administrator or reach out to Stood CRM support.

Happy Automating! ๐ŸŽ‰

Published with Nuclino