[Instantly.ai] Leads Exist in Lead but Won’t Move to Campaign via n8n – "Source campaign or list not found

Hi community,

I’m using an n8n workflow to move leads from my Instantly lead into a campaign via the /leads/move endpoint. While the leads do exist in my Instantly workspace, they fail to move to the campaign, and I keep getting the error:
“status”: “failed”,
“error_message”: “Source campaign or list not found”

What I’ve Confirmed:

  • The leads exist and are visible in the lead on Instantly.
  • I’ve confirmed the to_campaign_id is correct.
  • The API token being used has full access and is working with other endpoints.
  • I’ve added wait nodes and verified that leads are processed before the move.

Sample Payload:
{
“filters”: {
“ids”: [“-----------------e83317c4538a”]
},
“to_campaign_id”: “------------------19df17eaa73b”,
“check_duplicates_in_campaigns”: true,
“check_duplicates”: true,
“skip_leads_in_verification”: false,
“copy_leads”: true
}

What i am looking for is:

  1. Why are the leads not moving to the Compaign even though i am giving the correct compaign ID.
  2. Why would the API return "Source campaign or list not found" even if the lead is in the Instantly ALL lead?
  3. Is there something specific that needs to be true about the source list or campaign context for this to work?
  4. Any known Instantly quirks or edge cases with this endpoint?

Hey, did you figure this out? I’m also struggling with a different n8n Instantly integration. I’m unable to set Leads using the v2 Api, getting a “parameters must be valid JSON” error.

You may want to try to run your Get request from a terminal using the curl code. It might give you better error reporting that could help figure out the issue…

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.