Share Leads That Meet or Exceed a Lead Score with Zoho CRM

  • Updated

Share a “hot prospect” with the sales team using Zoho CRM when the target lead score is met by setting up an outbound webhook containing customer, account details, and lead score.

Configure Fields in your Zoho CRM

Configure lead record to store and display Act-On Lead Score:

  1. Sign in to your  Zoho CRM and go to Setup > Customization > Modules and Fields:

The Modules and Fields screen under Zoho CRM's Setup > Customization menu.

  1. Right-click Leads and choose Fields:

Right-clicking Leads and choosing Fields in Zoho CRM.

  1. Navigate to Fields and click Create and Edit Fields:

The Create and Edit Fields screen for the Leads module in Zoho CRM.

  1. Add a new field. 
    • Choose Number if you intend to filter or build any business rules around this value 
    • Add more fields if you wish to capture the lead score for more than one score sheet.

Adding a new custom field to capture the lead score in Zoho CRM.

  1. Save your field configuration.

Create a Flow in Zoho Flow

Build a flow that receives the webhook trigger from Act-On and triggers the update in the CRM based on the webhook data.

  1. In Zoho Flow, in CUSTOM SOLUTIONS, click Flow:

The Flow option under Custom Solutions in Zoho.

  1. Click CREATE > Create Flow:

The Create Flow button in Zoho Flow.

  1. Choose Webhooks as the trigger type:

Choosing Webhooks as the trigger type for a new Zoho Flow.

  1. Add a description and click CREATE:

Adding a description and creating the new Zoho Flow trigger.

  1. Leave payload format as the default JSON:

The webhook trigger configuration with payload format left as JSON.

  1. Copy and store the URL (you will need this to set up the webhook in Act-On).
  2. Click NEXT, leave the Zoho Flow application open, and continue to the next section below.

Create a Webhook in Act-On

  1. Go to Settings > Connectors > Custom Integrations > Outgoing Webhooks.
  2. In the Endpoints tab, at the top right, click + Add Endpoint.
  3. In the Custom URL tab:
    • In the Endpoint URL box, enter the URL you stored when you created your Zoho Flow above.
    • Description: Optional but recommended you add a description that is relevant to the use case.
      For example, "Share hot prospects with sales (AJB program: x)"
    • In Message Filtering, select contact-lead-score.upper-threshold-surpassed:

Selecting the contact-lead-score.upper-threshold-surpassed event to subscribe to.

    • At the bottom, click Create.
  1. Leave the Act-On application open and continue to the following section.

Test the Webhook in Zoho Flow and Act-On

  1. Return to Zoho Flow and pick up from the flow step where testing can be enabled.
  2. Click Test:

The Zoho Flow step where webhook testing can be enabled.

  1. In Act-On, open your new webhook and select the Testing tab.
  2. Click Send Example:

The Testing tab for the webhook in Act-On, with the Send Example option.

  1. If the test is successful there will be confirmation in both Act-On and Zoho Flow:

The test confirmation shown after successfully sending an example webhook payload.

Complete the Flow in Zoho Flow

  1. Return to your flow in Zoho Flow, and in the APPS menu on the left navigation bar, open Zoho CRM

Opening Zoho CRM from the Apps menu in the left navigation bar of Zoho Flow.

  1. Drag Create or update contact onto the Edit Create or update contact step:

Dragging the Create or update contact action onto the flow.

  1. Choose an existing connection or create a new one:

Choosing an existing Zoho CRM connection or creating a new one.

  1. Expand Webhook from the variable options on the right navigation pane:

The Webhook variable options in the right navigation pane of Zoho Flow.

  1. Map each variable from the webhook payload to the appropriate fields:

Mapping webhook payload variables to the appropriate Zoho CRM fields.

  1. When you are finished, click DONE.
    The webhook payload will only include the variables/attributes sent with the test example. Add more mappings based on the variable names found in Act-On’s data management.
  2. Test the flow by sending a test payload from Act-On (You can skip this step if desired).

To do this, temporarily replace the URL in Act-On:

Temporarily replacing the webhook URL in Act-On for testing.

Zoho Flow displays the payload received from Act-On’s webhook. Click TEST:

The payload Zoho Flow received from Act-On's webhook during testing.

Review the Output of the Create or update contact step to confirm the variables are populated correctly:

The Create or update contact step's output, confirming the variables are populated correctly.

  1. Enable the flow:

Enabling the completed Zoho Flow.

Configure Webhook Trigger for Lead Score in Act-On

Complete configuring your Act-On webhook:

  1. Go to Lists > Scoring Rules.
  2. Add your webhook and enter the desired configuration; e.g. 50:

Configuring the Lead Score webhook trigger threshold in Act-On.

Was this article helpful?

Have more questions? Submit a request