Browse documentation›
Argorant → lemlist.
Connect a lemlist API key, choose an existing campaign, and push a completed valid-only export. Argorant adds leads; it never activates the campaign or starts sending.
1 · Connect lemlist#
Create an API key in lemlist → Settings → Integrations → API, then open Profile → Integrations in Argorant. The key is validated against your campaign list, stored encrypted, scoped to your Argorant user, and can be revoked at any time by disconnecting lemlist.
Method: POST
URL: https://app.argorant.com/api/crm/lemlist/connect
Data: { "api_key": "<your lemlist key>" }
→ { "ok": true, "provider": "lemlist" }2 · Pick a campaign#
Method: GET
URL: https://app.argorant.com/api/crm/lemlist/campaigns
→ { "ok": true, "campaigns": [
{ "id": "cam_123", "name": "DACH buyers", "status": "draft" }
] }Argorant only lists campaigns and lets you select the destination. It does not change campaign state, schedules, sequences, inboxes, or sending settings.
3 · Push a completed export#
Method: POST
URL: https://app.argorant.com/api/crm/push
Data: { "provider": "lemlist", "job_id": 1234,
"campaign_ref": "cam_123" }
→ { "ok": true, "push_id": "18", "status": "queued",
"idempotent_replay": false,
"status_api_path": "/api/crm/push/18" }Only rows marked valid in the export can enter this path. Unknown, catch-all, invalid, missing-status, and malformed-email rows are not pushed. Retrying the same export into the same campaign returns the existing push instead of creating a second job.
4 · Read reconciliation status#
Method: GET
URL: https://app.argorant.com/api/crm/push/18
→ { "status": "done", "total_rows": 100,
"pushed_rows": 92, "skipped_rows": 8, "failed_rows": 0 }Pushed means lemlist accepted the lead, skipped means a local or provider duplicate, and failed means an individual row was rejected. Authentication, permission, missing-campaign, persistent rate-limit, and provider-outage errors stop the job and appear in last_error.
Field mapping#
Argorant maps email, first name, last name, company, job title, LinkedIn URL, phone, city, state, and country into lemlist lead fields. Provider-side enrichment, email finding, and re-verification stay disabled because the export is already verified.
Review the accepted, skipped, and failed totals before you activate anything in lemlist.
