New You can now run your Gelee campaigns from Claude, ChatGPT or Cursor. Read the docs →

Switching from another tool

From La Growth Machine

La Growth Machine's API calls, webhooks, terms and message variables, each mapped to its Gelee equivalent.

Last updated 25 October 2026

Deciding whether to switch?

The plain-English guide covers what you gain, what you give up and when to stay on La Growth Machine: Switching from La Growth Machine to Gelee.

What La Growth Machine offers

La Growth Machine's API (Pro plan and up) covers campaigns and stats, audiences, leads, enrichment, LinkedIn and email messages, the inbox and webhooks. Leads are created with POST /flow/leads and an API key; a valid email is required when a lead is created. Webhook steps inside sequences and inbox webhooks send lead data and messages to your URL.

Their words, our words

La Growth MachineGeleeNotes
AudienceThe campaign's leadsNo separate audience object.
Campaign / sequenceCampaignGelee campaigns are LinkedIn only.
IdentitySeat
Webhook stepWebhook destinationFires on events, not on a step.

API calls

Every La Growth Machine call we found in its docs, and the Gelee call that does the same job. Gelee's base URL, keys and limits are in Keys and limits.

La Growth MachineGeleeNotes
POST /flow/leadsPOST /campaigns/{id}/leadsNo email needed: only the LinkedIn URL is required.
GET /flow/campaigns/:id/statsGET /campaigns/{id}/performance, GET /analytics/daily
Inbox webhooksWebhooks: reply_received, message_sent
MessagesPOST /inbox/{chat_id}/messages, POST /conversations

Webhooks

Gelee signs every delivery and retries failures. Setup and signature checks are in Webhooks.

La Growth MachineGelee webhookNotes
Webhook step in a sequenceconnection_accepted, reply_received, …Pick events per destination.
Inbox webhook (every message)reply_received, message_sent

Message variables

La Growth MachineGelee
First name{{firstName}}
Company{{company}}
A custom attribute{{custom.attribute_name}}

Every Gelee variable:

ValueGelee variable
First name{{firstName}}
Full name{{fullName}}
Company{{company}}
Job title{{role}}
Industry{{industry}}
Your own per-lead field{{custom.your_field}}
A fallback when empty{{custom.your_field|default text}}
Sender's name{{senderName}}

Code from the guide

Push the blocklist
curl -X POST "https://www.gelee.ai/api/v1/blacklist" \
  -H "Authorization: Bearer gk_your_key" \
  -H "Content-Type: application/json" \
  -d '{"entries":[
        {"value":"https://www.linkedin.com/in/janedoe","type":"account"},
        {"value":"Acme Corp","type":"company"}
      ]}'
Push leads with your own fields
curl -X POST "https://www.gelee.ai/api/v1/campaigns/CAMPAIGN_ID/leads" \
  -H "Authorization: Bearer gk_your_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: import-batch-1" \
  -d '{"leads":[{"linkedin_url":"https://www.linkedin.com/in/janedoe",
                "first_name":"Jane","company":"Acme","title":"VP Sales",
                "custom_fields":{"report_link":"https://acme.example/r/5d70"},
                "tags":["imported"]}]}'

La Growth Machine's docs