The first step in automating ads is to create a banner template. A template consists of dynamic content, such as text captions, images, and video clips, all of which can be replaced by an automated process.
There are a variety of pre-made banner templates available in Creatomate for customizing, but you can also create your own video template entirely from scratch using the video editor, which allows you to create automated banner ads for virtually any need.
Our next step is to generate unique videos (or images) for each banner using the video API. The API can be invoked by any programming language or no-code tool such as Zapier. In this case, we are executing the API using the cURL bash program.
Using our banner template as a base, we simply call the REST API while specifying the template ID and dynamic values unique to each banner. Here, we are adding two dynamic product images and two captions to the template. Running this example will return the generated banner as MP4.
No matter what type of banner you want to automate, it is possible to set up a workflow that fits your needs. For example, you could set up a workflow that automatically creates video ads from an Airtable document. Or you could create banner ads based on recent articles posted on your site. Alternatively, you can set up an automated workflow to generate hundreds of banners based on your target audience, completely automatically.
There is an easier way to create video if you do not require a fully automated workflow, and that is by using Creatomate's spreadsheet-to-video or form-to-video features. Take a look at it as well if you're interested in automating banners in bulk.