GoHighLevel action

Upsert Opportunity (LeadConnector)

Create a new opportunity or update an existing one using the Upsert endpoint in LeadConnector.

Gohighlevel logoGoHighLevel
gohighlevel-upsert-opportunity-post
crmReturns in secondsLight tier
Input

What it needs.

Map each field to a column in your table. Optional fields can stay empty.

FieldType
  • pipeline_id
    The ID of the pipeline (Required).
    text
  • followers_action_type
    Action type for followers. Select 'add' or 'remove' (Required).
    select
  • is_remove_all_followers
    Set to true to remove all followers (Required).
    boolean
  • follower
    follower Contact IDs (Required).
    text
  • id
    The ID of the Opportunity. Provide this to UPDATE an existing record. Leave blank to CREATE a new one.
    nullabletext
  • unique_name
    The name of the opportunity.
    nullabletext
  • pipeline_stage_id
    The ID of the pipeline stage.
    nullabletext
  • status
    The status of the opportunity.
    nullableselect
  • monetary_value
    The monetary value of the opportunity.
    nullablenumber
  • lost_reason_id
    Lost reason ID (applicable if status is 'lost').
    nullabletext
  • contact_id
    The ID of the Contact.
    nullabletext

When to use this.

The "Upsert Opportunity (LeadConnector)" action enables users to efficiently create or update opportunities within a CRM system using the LeadConnector API. This action requires key input parameters such as the pipeline ID, follower action type, and follower contact IDs to manage opportunity followers effectively. Optional parameters like opportunity ID, unique name, pipeline stage ID, and monetary value allow for detailed customization of the opportunity being created or updated. The output includes essential data fields such as opportunity ID, status, and timestamps, providing users with immediate feedback on the action's success. This action is particularly useful for sales teams looking to maintain accurate and up-to-date opportunity records, streamline lead management, and enhance collaboration within their CRM workflows.

Output

What it returns.

Every field this action writes back to the row. Click a line to expand nested objects.

FieldType
  • is_new
    Is New
    boolean
  • opportunity_id
    Opportunity Id
    text
  • unique_name
    Unique Name
    text
  • monetary_value
    Monetary Value
    number
  • pipeline_id
    Pipeline Id
    text
  • pipeline_stage_id
    Pipeline Stage Id
    text
  • assigned_to
    Assigned To
    nullabletext
  • status
    Status
    text
  • created_at
    Created At
    nullabletext
  • updated_at
    Updated At
    nullabletext
  • contact_id
    Contact Id
    text
  • location_id
    Location Id
    nullabletext
Workflow

How this fits a workflow.

Trigger → Upsert Opportunity (LeadConnector) → enrich → push to your CRM. You set it up once; after that it runs without you.

  1. Step 1TriggerNew row, form submit, or schedule.
  2. Step 2Upsert Opportunity (LeadConnector)The GoHighLevel action runs.
  3. Step 3EnrichWaterfall fills missing fields.
  4. Step 4Push to CRMHubSpot / Pipedrive / Zoho CRM / GoHighLevel.

Two actions you can chain after this one:

Upsert Opportunity (LeadConnector)Update Opportunity Status (LeadConnector)Get Business/Company (LeadConnector)
Reliability

Throughput & reliability.

How fast it drains a table, and what happens when the upstream provider has a bad day.

  • Per-minute limit60 / min
  • Per-day limit10,000 / day
  • RetriesAutomatic w/ backoff
  • Failed lookupsZero credits

Who runs this

GTM EngineerRevOpsAgency

Light tier. See pricing; per-action credit cost is private.

FAQ.

Mostly. Fast actions fill the cell in a few seconds. Long-running ones run in the background and write back to the row when they finish, so you can close the tab.

No. A failed lookup costs zero credits. When a provider misses or times out, the waterfall moves to the next one and you only pay for the match you actually got.

No. Run it on one cell, on a selection, on the whole table, or on a schedule. Same action either way.

HubSpot, Pipedrive, Zoho, and GoHighLevel are bidirectional, with Salesforce coming soon. Smartlead, Instantly, Lemlist, HeyReach, Apollo Sequences, and Reply.io for outbound.

Run Upsert Opportunity (LeadConnector) in 60 seconds.

Connect the account, drop the action on a column, run it on your rows.