Carousel templates
The designs your carousel slides render with. Studio, then Settings, then Carousels.
Where templates apply
A template is presentation only. Where it applies is decided elsewhere:
- A content profile has a default template
- A draft can override it
So changing a template restyles every future render that uses it, without touching anything already rendered.
Creating one
Clone from the catalog. Start from a predefined design and edit it. Easiest path.
Generate with AI. Describe what you want and a template is designed for you, in the background.
Write it from scratch. For full control.
A template is CSS plus slide markup, and it is validated before saving, so a broken template cannot be stored and blow up a render later.
Rendering
Rendering happens on the draft, not here. Open a carousel draft and click Render carousel.
Each slide renders to JPEG at 1080 by 1350, quality 90. That is 4:5, which sits inside Instagram's accepted 4:5 to 1.91:1 range.
JPEG rather than PNG because the Instagram Graph API officially accepts JPEG only.
Rendering is a background job. Slides appear on the draft when it finishes.
Brand colours
The accent colour and handle come from the content profile, not the template. So one template serves several profiles and each renders in its own colours.
Rendered slides are public
Anyone with the URL can see a rendered slide
Slides upload to a public CDN bucket, because Instagram will only accept media as a public HTTPS URL. There is no per-file access control, and ids are sequential.
This is a requirement of how the platform APIs work, not a misconfiguration. Never put anything private on a slide.
Reusing slides
Rendered slides are images in your media library. Nothing stops you scheduling an individual slide as a Pinterest Pin, which is a cheap way to get a second use out of one render.