How do you generate multiple image sizes at once?
Create one Canva template per aspect ratio (or a multi-page design), import them into Layerre, then send the same data payload to each template (or each page) so one data row produces every size you need for ads and social.
Campaigns rarely need one size. Meta, Google, LinkedIn, Stories, and display networks each want different aspect ratios. Generating every size from the same data is a core design automation pattern.
Approach A - One template per size (most common)
- Duplicate your master Canva design into 1:1, 4:5, 9:16, 16:9, etc.
- Keep layer names/roles consistent across sizes so mapping is reusable.
- Import each size into Layerre as its own template.
- For each data row, call the API (or run a Make/Zapier scenario) once per size.
Approach B - Multi-page Canva import
Design multiple sizes as pages in one Canva file, import the multi-page design into Layerre (Plus/Pro supports large page counts), and generate page outputs from shared data where your workflow supports it.
Approach C - Competitor "template sets"
Some tools (e.g. BannerBear template sets) wrap multiple templates so one API call returns a collection. Layerre's Canva-first model usually maps to Approach A or B with clear per-size templates.
Data mapping tip:
Store size-agnostic fields once (headline, price, hero_image) and reuse them across templates. Only size-specific crops should differ.
Example size matrix for ads + social:
- Feed square: 1080×1080
- Feed portrait: 1080×1350
- Stories/Reels: 1080×1920
- Landscape display: 1200×628 or 1920×1080
- Pinterest: 1000×1500
Quality checklist:
- Re-check text wrapping on narrow (9:16) layouts
- Crop hero images per size instead of stretching
- Keep safe margins for UI chrome on Stories
- Name outputs with
{campaign}_{sku}_{size}for DAM upload
Automating sizes once pays off every time creative refreshes - you change data, not layouts.
Ready to generate images from your Canva designs?
Import your Canva templates and start generating via API in minutes. Free tier included; no credit card required.


