Skip to main content
Leads represent prospective deals and business opportunities in your sales funnel. Automate CRM lets you organize leads by sales pipeline, track their progression through deal stages, and assign team owners. CRM lead pipeline board displaying deal stages, lead cards, and pipeline metrics

Key concepts

  • Pipelines and stages: A pipeline consists of ordered stages (such as “New Lead”, “Contacted”, “Proposal Sent”, and “Won”).
  • Stage assignment nuance:
    • When creating a lead via the API, you specify the target stage name using the stage_name parameter (for example, "stage_name": "New Lead").
    • When updating an existing lead to transition it to another stage, you must specify the stage identifier using stage_id.
  • Assignment: Leads can be assigned to specific team members using their user identifier (assigned_to).
  • Marketing attribution: Each lead record can store Meta and web campaign attribution (utm_source, utm_medium, utm_campaign).
  • Tags and custom fields: Enrich leads with searchable tags and structured custom field values defined for your workspace.

Supported workflows

  1. Inbound lead capture: Create leads automatically from web forms, landing pages, or external marketing systems.
  2. Pipeline progression: Move deals across stages as sales conversations advance.
  3. Owner reassignment: Distribute leads dynamically among sales representatives.