Instagram: create post with multiple images

I have a workflow working to place an instagram post with an image, now I read something about that you can also post multiple images. Only I have no idea how I should offer the image_url. I would expect comma separated, but that does not work. Then only the last image is processed in the list. It concerns a normal post, not a reel or video.

Hi @louwe-louwie

I will recommend looking at this example, it processes multiple images and prepares them for platform-specific formats. Hope that helps.

Upload Carousel of Images to Tiktok and Instagram with upload-post.com | n8n workflow template

This automation template is designed for content creators, digital marketers, and social media managers looking to streamline their image carousel posting workflow. It automates the process of uploading multiple images as carousels to Instagram and slideshows to TikTok.

1 Like

Hi @bridgewaretech,

Thanks for your reply. I’ve had a quick look, but I can’t figure out which parameters Instagram expects because there’s a different platform involved. Also, this isn’t a carousel for me, but a regular Instagram post where you can add multiple images. The documentation also mentions images and multiple images, but doesn’t explain how to offer them.

Of course, it could just be me misunderstanding it :wink:

Thanks for the follow-up! @louwe-louwie. You’re right — Instagram’s documentation can be a bit confusing when it comes to handling multiple images, especially when third-party platforms are involved.

Just to clarify: what Instagram calls a “carousel post” is actually the standard way to post multiple images in a single post. So if you’re trying to upload more than one image in a regular post, you’re essentially building a carousel.

To help you more effectively, could you share a few more details about your current workflow setup? For example:

  • Which platform or integration are you using to publish to Instagram (e.g., HTTP Request node with the Instagram Graph API, third-party service, etc.)?
  • How are you currently sending the images?
  • Are you using any nodes in n8n to prepare or fetch the images?

Once we have a bit more context, we can give you clearer guidance or even help map out the steps.

Hi @bridgewaretech

Thanks to you too for taking the time to respond. Below is just a static test workflow that I use. Another one is a bit more elaborate, with a database buffer and an agent for content text, but I use the same nodes for the post.

But it’s also possible that, as you say, when you mention multiple images, you automatically mean a carousel with different query parameters.

That will only post one image, instead you need to create carousel container to handle media that you add.
Look at this documentation for more information about that

Okay, then I’m just misinterpreting things. To use multiple images, you need to use the carousel configuration. I’ll focus on that then.

Thanks for your help anyway. Have a nice day!

Yes, that’s what I mean!
You’re welcome, man! Anyway, if you can mark my message as solution, it will a meaningful thing from me, man:)

2 Likes

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