Showing results for 
Search instead for 
Did you mean: 

API Request for Bulk Load of Subscribers into Campaign Monitor

New Contributor


I hope someone can help me.

I am trying to bulk load subscribers into Campaign Monitor using the API request [{listid}/import.{xml|json}] but I can’t get it to work. It is returning a 400 error.

I can loop through the subscriber list and process one at a time but I want to bulk load to make the process quicker.

Can anyone advise me how to construct a pipeline to achieve the bulk load please?




If I found the correct API reference that you are inquiring about, I would guess that you simply need to use the Group by N snap to accumulate an array of your input objects, then complete the object to be sent with a Mapper to add in the final fields with the array - all of which is sent to the REST Post.

Here is a sample pipeline that configures the object based on their documentation:
Community 13307 - Campaign Monitor Bulk Subscribers_2022_09_02.slp (6.1 KB)

Hi Kory,

thank you very much for your response.

I will look into the solution you have given and let you know how I went.

Thank you again

Hi Kory,

thank you so much for your response.

I haven’t gotten around to attempting to implement it yet as things got a bit busy over the last few days.
I hope to try today or tomorrow and I’ll let you know how it went.