Map datasets from Canva Brand template with FlowMattic workflow

This tutorial will walks you through the steps to map the data from your FlowMattic workflow with the datasets in the Canva Brand Template

Watch the guide

17 steps

3 months ago

1
Let's see, how to map image and text of your design, with dynamic tags in FlowMattic
Let's see, how to map image and text of your design, with dynamic tags in FlowMattic
2
As you can see, the text is set to use the name as "Text", and the image is using the dataset name as "Background Image"
As you can see, the text is set to use the name as "Text", and the image is using the dataset name as "Background Image"
3
Let's grab the image URL by right click and copy image address
Let's grab the image URL by right click and copy image address
4
In your workflow, add the action step with event as "Upload Asset". Paste the image URL you just copied, make sure the image URL ends with file extension and only a few query parameters if required.
In your workflow, add the action step with event as "Upload Asset". Paste the image URL you just copied, make sure the image URL ends with file extension and only a few query parameters if required.
5
Provide the name for your image to be uploaded to Canva
Provide the name for your image to be uploaded to Canva
6
Click Save & Test Action. Your image will be uploaded to Canva as an Asset.
Click <b>Save &amp; Test Action. </b>Your image will be uploaded to Canva as an Asset.
7
You will see the image asset ID in the response.
You will see the image asset ID in the response.
8
Next, add an action step with event as "List Brand Templates"
Next, add an action step with event as "List Brand Templates"
9
You can search the templates with their names, to get the exact template.
You can search the templates with their names, to get the exact template.
10
Click Save and Test Action, to get the templates with their details, such as template ID.
Click Save and Test Action, to get the templates with their details, such as template ID.
11
Next, add an action step with event as - Create Design from Template. 
Next, add an action step with event as -&nbsp;<b>Create Design from Template.&nbsp;</b>
12
Provide the new design title. You can use the asset name here to make it easy accessible.
Provide the new design title. You can use the asset name here to make it easy accessible.
13
Choose the Brand Template ID from the previous step, or you can enter it manually as well.
Choose the Brand Template ID from the previous step, or you can enter it manually as well.
14
Next, we need to map the data from our workflow with the Canva template datasets. For text, you need to provide the plain text, and for image, you need to provide the Asset ID.
Next, we need to map the data from our workflow with the Canva template datasets. For text, you need to provide the plain text, and for image, you need to provide the Asset ID.
15
Let's use the Text as the asset title from the Upload Asset action step. You can choose it from any dynamic tag or enter it manually.
Let's use the Text as the asset title from the Upload Asset action step. You can choose it from any dynamic tag or enter it manually.
16
We need to use the asset ID from the Upload Asset action step. If you have the asset ID from any other workflow or from your stored values, you can enter it manually here.
We need to use the asset ID from the Upload Asset action step. If you have the asset ID from any other workflow or from your stored values, you can enter it manually here.
17
Click Save and Test Action to generate the image from the selected template and provided dataset values. You will get the design ID in the response, which you need to use with another action step as "Download Image", if you want to download the image and use it further in the workflow.
Click <b>Save and Test Action</b> to generate the image from the selected template and provided dataset values. You will get the design ID in the response, which you need to use with another action step as "<b>Download Image</b>", if you want to download the image and use it further in the workflow.