Set up your designs for Autofill
Learn how to add data fields to your designs and templates, then use Autofill REST APIs or Canva MCP to fill them with data.
Learn more about Autofill.
Autofill is available on all Canva plans except Pro Lite and Canva Free. We'll introduce usage limits in the future.
Step 1: Add data fields to your template or design
You can add data fields to these elements:
To add data fields:
- Open the design or template you want to autofill.
- From the editor side panel, select Apps.
- Search for and select Bulk Create.
- Under Choose a starting point, select Labels.
- Select the element you want to add a data field to.
- From the floating toolbar, select Data field.
- Enter a name that matches a field in your data, then select Add.
- Repeat for every element you want to autofill.
- Select Save labels.
Your design is now tagged and ready for Autofill.
Optional: Publish as a brand template
To publish your design as a brand template, you need the brand designer or admin role in your team.
- Select Share.
- Select Brand Template. For detailed steps, check out Publish designs as Brand Template.
Step 2: Autofill your design or template
Once you've added data fields, you can autofill your design or template with data in two ways:
- Through the Autofill REST APIs, for your own apps and integrations.
- Through the Canva MCP autofill tool, from AI assistants connected to Canva.
Building your own integration? Check out our developer guide.
Was this helpful?
Helpful
Unhelpful