LinkedIn campaigns

The routes of the previous LinkedIn only campaigns. Deprecated, still working for existing integrations.

Deprecated

These routes manage the LinkedIn only campaigns of the previous system. They keep working, but new integrations should create Campaigns with LinkedIn steps (VISIT, CONNECTION, MESSAGE...), see A LinkedIn automation sequence.

What you can still do

NeedRoute
List the legacy LinkedIn campaignsList campaigns
Feed a running legacy campaignAdd a contact
Read the resultsGet activities, Get statistics
POST/linkedin/campaign/contacts
curl -X POST https://api.emelia.io/linkedin/campaign/contacts \
  -H "Authorization: $EMELIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"id": "6650f1a2b839d80011c5a0f1", "contact": {"linkedinUrlProfile": "https://www.linkedin.com/in/claire-fontaine", "firstName": "Claire", "lastName": "Fontaine"}}'

The profile goes to a list named after the campaign. A finished campaign starts again, a running one schedules the contact at once, and a profile already in that list is refused.

Good to know

  • The listing of contacts pages from page=0 and answers { success, list, count }.
  • PATCH .../settings/global updates the fields you send, with dailyContact from 1 to 80.
  • GET /stats/linkedin answers 401 for an unknown campaign, and a flat summary unless detailed=true.
  • The LinkedIn events of these campaigns (VISITED, INVITED, ACCEPTED, MESSAGE_SENT, INMAIL_SENT, REPLIED) are described in Legacy LinkedIn activity.

On this page