Articles on: Instagram

Publish an Instagram carousel from Notion

Publishing an Instagram carousel directly from Notion is easy with Scheduled. This guide shows you how to create and schedule image or video carousels without leaving your Notion workspace.


Prerequisite: Check your Instagram connection


Before you start, make sure your Instagram account is correctly connected to Scheduled.


If you can't find your Instagram connection, check these two points:


  1. Your Instagram account must be a Business or Creator account

Personal accounts are not compatible with the Instagram API. You need to switch your account to a Business or Creator account. Check out this article for more details: Switch from a Creator account to a Business account on Instagram

  1. Your Instagram account must be linked to a Facebook Page

This link is required to allow posting via the Instagram API. Check out this article for more details: Confirm that your Instagram (business or creator) account is correctly linked to a Facebook Page


Once your connection is added in Scheduled, the connection alias should appear automatically in your Notion. If you don't see it in the options of your "Connection" property, click the button next to the alias to "Add to Notion".


How to add social connection alias to Notion

Step 1: Prepare the key items in Notion


To publish a post on Instagram, you need to fill in at least these 3 fields in your Notion card:

  1. Publish date: Choose when you want your carousel to be posted
  2. Status: Change the status to show that your post is ready to be published
  3. Connection: Select the alias of your Instagram connection in the dedicated property


Required Notion properties to publish your post


Step 2: Write the content of your post


Go to the body of your Notion card to write the text that will go with your carousel.


You can enrich your text with:

  • Hashtags: Add them with the "#" symbol (example: #marketing)
  • Mentions: Tag other Instagram accounts by using "@" followed by the username (example: @scheduled)



The media that will make up your carousel can be placed before or after your text in the Notion card.


To create an image carousel, add several images one after another:

  • Drag and drop: Simply drag your images into your Notion card
  • With the shortcut: Use the /image command to insert each image


To create a video carousel, follow the same steps:

  • Drag and drop: Drag your videos into your Notion card
  • With the shortcut: Use the /video command to insert each video


The order of the media in Notion will be the order of your Instagram carousel. Arrange them in the right order before publishing.


Drag and drop all the photos of your Instagram carousel into Notion


You’re now ready to publish your carousel ✨


Publish or schedule your carousel with the Schedule Now button


Limits to be aware of


Limitations of third-party tools

Automation tools like Scheduled have a few limits set by the Instagram API:


📌 Maximum of 10 slides per carousel. Even though Instagram now allows up to 20 slides, third-party tools are limited to 10 slides max.


📌 No mixing formats. You can’t mix images and videos in the same carousel. Choose either only images or only videos.



Scheduled offers a handy feature for people who post regularly on LinkedIn and Instagram.


You can now publish an Instagram carousel using a PDF.


No need to add image after image anymore! Just insert your PDF into your Notion card (1 PDF page = 1 carousel slide), and Scheduled will automatically turn each page into an image to create your Instagram carousel.


To insert a PDF:

  • Drag and drop: Drag your PDF into your Notion card
  • With the shortcut: Use the /pdf command


Key takeaways


✅ Make sure your Instagram account is a Business or Creator account and linked to a Facebook Page

✅ Fill in the 3 required fields: date, connection, and status

✅ Add your media in the order you want (maximum 10 slides)

✅ Use only images OR only videos in a carousel

✅ Use the PDF feature to save time


If you have any questions or run into any issues, feel free to contact us via the chat at the bottom right or by email ([email protected]). The team is super responsive and ready to help you!

Updated on: 17/11/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!