---
title: "Schedule a follow-up activity when a lead enters a specific step"
description: "Automatically schedule the next sales activity when a lead enters a pipeline step, using Zapier or Make."
url: https://help.nocrm.io/en/articles/28-schedule-a-follow-up-activity-when-a-lead-enters-a-specific-step
collection: "Workflow Automation"
updated: 2026-11-05
language: en
alternates: [fr, pt-br, it, es, de]
---

# Schedule a follow-up activity when a lead enters a specific step

Automatically schedule the next sales activity when a lead enters a pipeline step, using Zapier or Make.

Automate sales follow-ups to manage more leads each day and stay on top of all of them. When a lead enters a step of your pipeline, the next action you need to take is automatically scheduled after a set delay.

You can automate this process with [Zapier](https://zapier.com/apps/nocrm-io/integrations) or [Make](https://www.make.com/en/register?pc=nocrm) (formerly Integromat), automation platforms that connect your apps based on a pre-set event that triggers one or more actions. In this guide, you'll learn how to automatically schedule a "Proposal" activity five days after a lead enters the "Meeting" step of the "Premium" pipeline.

> **Info:** **Note**: This is a simple scheduling workflow. To build a more complex one that assigns a lead, sends an email, moves it to the next step, then sets it on standby for follow-ups, [read this tutorial](https://www.nocrm.io/no-code-academy/assign-lead-email-move-to-the-next-step-set-on-standby-for-follow-ups).

## Which variables can you customize?

-   Sales activity
    
-   Number of days
    
-   Pipeline step
    
-   Pipeline
    

## How do you build this automation with Zapier?

### Create your trigger

Follow these steps:

1.  Sign into your Zapier account and click **Create Zap** at the top left of the page.
    
2.  Select the **noCRM** app and choose the trigger event **New Lead Step Changed to...**.
    

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/set-up-nocrm-trigger.jpg)

### Connect your noCRM account

1.  Enter your account name (`https://AccountName.nocrm.io`).
    
2.  Enter your API key. To create one in noCRM, click your avatar at the top right, go to **Admin panel** > **Integrations** > **API & automations** > **API Keys**, click **Create an API Key** and name it.
    
3.  Choose the step that triggers the Zap, here "Meeting".
    

![](https://ydncrm-www.s3.amazonaws.com/V2/Help%20Center%20V2/APIKey.png)

### Create your action

1.  Select the **noCRM** app and choose the action event **Call Simplified API**.
    
2.  Choose the noCRM account you already connected.
    

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/set-up-nocrm-action-1.jpg)

### Set up your action

1.  In the **Custom** tab, select the ID of the lead generated by the trigger.
    

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/lead-set-up.gif)

2.  Choose **Change lead status to Standby** as the Simplified API path. Two more fields appear.
    
3.  In the first field, enter the number of days after which the reminder is scheduled.
    
4.  In the second field, enter the ID of the activity you want to schedule.
    

> **Info:** **Note**: To find the activity ID, go to **Admin panel** > **Integrations** > **API & automations** > **Account object ID's**.

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/schedule-activity-zapier.jpg)

Your Zapier automation is ready.

## How do you build this automation with Make?

### Create your trigger

Follow these steps:

1.  Sign into your Make account and create a new scenario in the **Scenarios** section.
    
2.  Select **noCRM** as the first module and choose the trigger **Watch Lead Step Changed**.
    
3.  Next to the **Connections** field, click **Add**.
    
4.  In the connection name field, enter a name for the connection.
    
5.  In the **Subdomain** field, enter your account name. For example, if your account URL is `https://AccountName.nocrm.io/`, your subdomain is AccountName.
    

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/set-up-nocrm-connection.png)

6.  Enter your API key. To create one in noCRM, click your avatar at the top right, go to **Admin panel** > **Integrations** > **API & automations** > **API Keys**, create a new key, copy it, then click continue.
    

### Create your action

1.  Select **noCRM** as the second module and choose the action **Make an API Call**.
    
2.  Choose the connection you already set up.
    

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/schedule-activity-integromat.jpg)

3.  In the URL field, enter `/simple/leads/{Lead_Id}/standby&activity_id`.
    
4.  Choose the **GET** method, scroll down to **Query String** and add two items.
    
5.  For the first item, enter `days` as **Key** and the number of days as **Value** (here `5`).
    
6.  For the second item, enter `activity_id` as **Key** and paste the ID of the activity to schedule as **Value**. To find it, go to **Admin panel** > **Integrations** > **API & automations** > **Account object ID's**.
    

> **Warning:** **Important**: Don't copy and paste {Lead\_Id}: choose Lead\_ID from the first module instead.

### Create your filter

1.  Click the three dots between the two modules and select **Set up a filter**.
    
2.  In the condition field, select the noCRM **Step** from the noCRM module, choose the text operator **Equal to** and type the name of your step, here "Meeting".
    

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/integromat-filter-1.jpg)

> **Info:** **Note**: If several pipelines have a step with the same name, add another condition with the **pipeline** from the noCRM module, the text operator **Equal to** and the name of the right pipeline.

![](https://ydncrm-www.s3.amazonaws.com/V2/No-code%20Academy/set-up-step-and-pipeline-integromat.jpg)

Your scenario is now ready to run.
