Dynamic Menu

The Dynamic menu on the right (the middle tab called ‘Dynamic’) changes based on the type of asset you select in the Layers Panel, Timeline or Canvas, since the elements you can mark as dynamic differ per text, image, shape, video and audio asset. All cases are explained below.

IN THIS ARTICLE

1. Marking an asset as dynamic
2. Setting Dynamic Behaviour
3. Making text layers dynamic
4. Making text color dynamic
5. Making image layers dynamic
6. Making video layers dynamic (video templates only)
7. Making audio layers dynamic (video templates only)
8. Making shape color dynamic

Marking an asset as dynamic 

You can simple mark the asset you’ve selected by going to the dynamic tab and toggling the switch. For instance, in the case of a text layer you can toggle ‘Text is Dynamic’ or toggle ‘Text Color is Dynamic’.



Setting Dynamic Behaviour 

When making an element dynamic (text, images, shapes, video or audio) by toggling the switch, you’ll always be presented with Dynamic Behavior options. Here you can determine how you want to adjust this text/image/shape/video or audio layer when you’ll be creating media with the template once finished. You can set this behaviour to: 

  1. Let user provide. This option creates an open input field in the media creation form (once your template is ready and you want to create media with it). Meaning, that this option allows you to fill in a text yourself, upload an image or set colors during media creation phase. 
  2. Connect to parameter values. This option creates a dropdown field in the media creation form (once your template is ready and you want to create media with it). Meaning, that picking this behaviour allows you to pick an option from a predefined set of options during the media creation phase.

In this video you see the differences between both in the media create form: some fields are open to type in or upload files yourself (open input field), some are predefined (dropdown field).

We call this dropdown a Parameter and its possible options Parameter Values. To give an example: 

  • A parameter could be ‘Country’ and the parameter values could be ‘UK’/’US’/’Germany’/’Italy’ etcetera.
  • Or a parameter could be ‘Gender’ and the parameter values could be ‘Male’ / ‘Female’ / ‘Unisex’ 
When selecting the option Connect to parameter values – and you haven’t created any parameters yet – a modal will appear where you can create parameters and add parameter values. If you already created parameters you can select the one you need or add a new one. 


Making text layers dynamic 

When you have a text layer selected and navigate to the Dynamic tab in the menu on the right, you are presented with toggles. Here you can make your text dynamic by turning on ‘Text is Dynamic’.

When setting text as dynamic, you first need to determine the dynamic behaviour as explained here.

If you decide to Let the user provide text, meaning that the user can fill in an open text field in the media creation form upon completing the templates, you can do the following: 

  • Parameter label. Here you can name your parameter. This label will be used as the name of the open text field in the media create form, for instance: “Product name” or “Store Location”.
  • Parameter is required. Here you can determine if it’s required to fill out this open text field when creating media. If it’s set to required media cannot be generated until this field is filled in.
  • Maximum input length. Here you are able to set the maximum text length by filling in an amount of characters. This can ensure that the media created with this template won’t have to much text in it.
  • Test input. Since the text layer is now dynamic, the output will be different dependent on what you fill in during the media creation process. This text field allows you to test your template whilst creating your template. 

If you decide to Connect text to parameter values, meaning that the user can choose from predefined texts from a dropdown in the media creation form upon completing the templates, you can do the following: 

  • Select a parameter. Here you select the right parameter that you want your text field to listen to, for instance: “Call to action”.
  • Add/manage parameter values. Here you can add/adjust or delete parameters and their parameter values, for instance the parameter “Call to action” and the parameter values: “Buy now” / “Try now” / “Learn more” 

After selecting a parameter you can fill in the text you want to show for each parameter values. Standard the Parameter Value name is used. 

Regardless of which option you choose (Let the user provide text OR Connect text to parameter values), you can always fill in Prepend of Append text. 

  • Prepend. If you type in text here, this will always show in front of the dynamic text. To give an example: when you have a Parameter called ‘Product price’ you might always want to prepend it with a €-sign.
  • Append. If you type in text here, this will always show behind the dynamic text. To give an example: when you have a Parameter called ‘Product price’ you might always want to append it with ,- (for instance € 149,-) 

When making your text dynamic, meaning it can differ in length every time, it’s important to set the Behaviour of the text and choose a maximum text size. This is explained here: Text properties.



Making text color dynamic 

When you have a text layer selected and navigate to the Dynamic tab in the menu on the right, you are presented with toggles. Here you can make your text dynamic by turning on ‘Text is Dynamic’.

When setting text color as dynamic, you first need to determine the dynamic behaviour as explained here.

If you decide to Let the user provide Text Color (meaning that the user can choose any color in the media creation form using a color selector, when the template is finished), you can do the following: 

  • Parameter label. Here you can name your parameter. This label will be used as the name of the open color field in the media create form, for instance: “Text color”
  • Parameter is required. Here you can determine if it’s required to pick a color for your text when creating media. If it’s set to required media cannot be generated until this is done. 
  • Test input. Since the text layer is now dynamic, the output will be different dependent on what you fill in during the media creation process. The color you set here, is the text color you’ll see whilst creating your template. 

If you decide to Connect Text Color to parameter values, meaning that the user can choose from predefined colors from a dropdown in the media creation form upon completing the templates, you can do the following: 

  • Select a parameter. Here you select the right parameter that you want your Text Color to listen to, for instance: “Text Color” or “Theme”.
  • Add/manage parameter values. Here you can add/adjust or delete parameters and their parameter values, for instance the parameter “Text Color” and the parameter values: “Black” / “White” / “Orange” 

After selecting a parameter you can choose the actual Text Color you want to show for each parameter values. For instance, which color code you want to show if you select Orange. Standard the color is set to White.



Making image layers dynamic 

When you have an image layer selected and navigate to the Dynamic tab in the menu on the right, you are presented with a toggle. Here you can make your image dynamic by turning on ‘Image is Dynamic’. 

When setting image layers as dynamic, you first need to determine the dynamic behaviour as explained here.

If you decide to Let the user provide image (meaning that the user can upload/select an image in the media creation form) you can do the following: 

  • Parameter label. Here you can name your parameter. This label will be used as the name of the open image field in the media create form, for instance: “Background” or “Product visual”.
  • Parameter is required. Here you can determine if it’s required to upload/select an image when creating media. If it’s set to required media cannot be generated until this is done. 

If you decide to Connect image to parameter values, meaning that the user can choose from predefined images from a dropdown in the media creation form upon completing the templates, you can do the following: 

  • Select a parameter. Here you select the right parameter that you want your image to listen to, for instance: “Background”.
  • Add/manage parameter values. Here you can add/adjust or delete parameters and their parameter values, for instance the parameter “Background” and the parameter values: “Business” / “Art”.

After selecting a parameter you can set the images you want to show for each parameter value. Standard the original image you place on the canvas is used. 



Making video layers dynamic (video templates only)

When you have a video layer selected and navigate to the Dynamic tab in the menu on the right, you are presented with a toggle. Here you can make your video layer dynamic by turning on ‘Video is Dynamic’. 

When setting video layers as dynamic, you first need to determine the dynamic behaviour as explained here.

If you decide to Let the user provide video (meaning that the user can upload/select a video in the media creation form) you can do the following: 

  • Parameter label. Here you can name your parameter. This label will be used as the name of the open video field in the media create form, for instance: “Background”.
  • Parameter is required. Here you can determine if it’s required to upload/select a video when creating media. If it’s set to required media cannot be generated until this is done.

If you decide to Connect video to parameter values, meaning that the user can choose from predefined video from a dropdown in the media creation form upon completing the templates, you can do the following:
  • Select a parameter. Here you select the right parameter that you want your video layer to listen to, for instance: “Background video”.
  • Add/manage parameter values. Here you can add/adjust or delete parameters and their parameter values, for instance, the parameter “Background video” and the parameter values: “Shoot 1” / “Shoot 2”

After selecting a parameter you can set the videos you want to show for each parameter value. Standard, the original video you place on the canvas is used.

Important: Make sure that the dynamically linked video has to have a higher duration than your layer’s lifespan. In other words: make sure that the dynamically linked videos aren’t shorter than the layer duration to avoid gaps. 



Making audio layers dynamic (video templates only)

When you have an audio layer selected and navigate to the Dynamic tab in the menu on the right, you are presented with a toggle. Here you can make your audio layer dynamic by turning on ‘Audio is Dynamic’.

When setting audio layers as dynamic, you first need to determine the dynamic behaviour as explained here.

If you decide to Let the user provide audio (meaning that the user can upload/select an audio file in the media creation form) you can do the following: 

  • Parameter label. Here you can name your parameter. This label will be used as the name of the open audio field in the media create form, for instance: “Music”.
  • Parameter is required. Here you can determine if it’s required to upload/select an audio file when creating media. If it’s set to required media cannot be generated until this is done. 

If you decide to Connect audio to parameter values, meaning that the user can choose from predefined audio files from a dropdown in the media creation form upon completing the templates, you can do the following:
  • Select a parameter. Here you select the right parameter that you want your audio layer to listen to, for instance: “Music”.
  • Add/manage parameter values. Here you can add/adjust or delete parameters and their parameter values, for instance the parameter “Background video” and the parameter values: “Song 1” / “Song 2”

After selecting a parameter you can set the audio you want to hear for each parameter value. Standard the original audio you placed on the timeline is used.

Important: Make sure that the dynamically linked audio has the same length as the initial placed audio. 



Making shape color dynamic 

When you have a shape layer selected and navigate to the Dynamic tab in the menu on the right, you are presented with a toggle. Here you can make the color of your shape layer dynamic by turning on ‘Fill is Dynamic’.

When setting the color of a shape as dynamic, you first need to determine the dynamic behaviour as explained here.

If you decide to Let the user provide fill (meaning that the user can choose any color in the media creation form using a color selector, when the template is finished), you can do the following: 

  • Parameter label. Here you can name your parameter. This label will be used as the name of the open color field in the media create form, for instance: “Shape color”
  • Parameter is required. Here you can determine if it’s required to pick a color for your shape when creating media. If it’s set to required media cannot be generated until this is done.
  • Test input. Since the shape color is now dynamic, the output will be different dependent on what color you choose in during the media creation process. The color you set here, is the text color you’ll see whilst creating your template. 

If you decide to Connect fill to parameter values, meaning that the user can choose from predefined colors from a dropdown in the media creation form upon completing the templates, you can do the following: 
  • Select a parameter. Here you select the right parameter that you want your video layer to listen to, for instance: “Theme”.
  • Add/manage parameter values. Here you can add/adjust or delete parameters and their parameter values, for instance, the parameter “Theme” and the parameter values: “Orange” / “Grey” / “Black”

After selecting a parameter you can set the exact colors you want to show for each parameter value. Standard, the original color of your shape on the canvas is used. 

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us