Generate images from Airtable records with Layerre and Canva
How it works
• Reads records from an Airtable table (e.g. leads, events, products) with fields such as name and image URL. • Uses Layerre to create image variants from a Canva-based template; the template ID comes from the one-time “Create Template from Canva” node. • For each record, one image is rendered and the image URL is written back into the same Airtable row.
Set up steps
• Create a Layerre template from your Canva design: run the “Create Template from Canva” node once with your Canva URL, then disable it and paste the template ID into the Create Variant node. • Add Airtable credentials (Personal Access Token), select your base and table, and optionally use Filter By Formula to limit which records are processed. • In the Create Variant node, map your Airtable field names to your Canva layers (e.g. $json.fields.Name for a text layer, $json.fields['Image url'] for an image layer). • In the Update Airtable node, map the record id from the List step and the image URL from the variant output (e.g. $json.url) so each row is updated correctly. Add a column in your table for the output URL if needed.
Related Templates
Track Demo Bookings with Google Calendar to Meta Conversions API Integration
Who is this workflow for? If you're using Meta Ads to generate new leads to your sales pipeline, this workflow is for yo...
Transcribe & Summarize Audio with Whisper and GPT, from Google Drive to Notion
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Overview This work...
Reusable and Independently Testable Sub-workflow
Reusable and Independently Testable Sub-workflow This n8n workflow provides a standardized structure for building and te...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments