Change logs of Dataclay software releases, known issues, and promotions

Release — Templater 2.9.6

The Dataclay team has released Templater 2.9.6 which adds some features, improvements, bug fixes, and establishes the groundwork for integrating Dataclay’s new API named QUE. Thank you for your patience. Enjoy!

What’s New in 2.9.6

Compatibility with Adobe After Effects 2021
Templater is compatible with and installs to the correct directories for AE 2021.

Image sequence support for dynamic footage layers
Users can reference image sequences as source media for dynamic footage layers. Enter the path to first file in the sequence and prefix it with a hash symbol #. For example, if you have a sequence at /ads/anim_0000.png relative to Templater’s footage root, entering #/ads/anim_0000.png into your data source lets Templater know it should import and replace it as an image sequence. When Templater imports a sequence, it sets the sequence’s frame rate to match the rate of the currently mapped layer source.

Improved network communication on Windows
On Windows, a new, flexible, and robust network communication library is utilized when Templater makes requests. For most users, this will not affect behavior, but for users with tight security protocols, special privileges might need to be granted to this library to communicate over the network.

Included Output Module and Render Setting Templates
Templater installs two new files that assist in render setup. The file dataclay-output-modules.aom contains AE Output Module Templates and file dataclay-render-settings.ars contains AE Render Settings Templates that are optimized for Templater batch performance. Load these files using AE’s Edit > Templates >… dialogs. On macOS, find these files in directory /Applications/Dataclay, and on Windows find them in directory <user home>\Documents\Dataclay.

Defaults for Output Module and Render Setting selection
Templater will use a default Output Module and Render Setting Template upon clean installation to avoid errors initiating batch processing workflows.

Specify a path for writing Templater’s log
In Templater’s Preferences dialog, within the Advanced group of controls, users can now specify a path for where Templater writes its log.

Improved messaging for license expiration and renewal date
Clicking the License Info button in the Templater Preferences dialog now displays the date when the activated license will either expire or renew.

Improved log messages for Templater requests to Google
To assist users with troubleshooting, the Templater log reports more specificity regarding requests made to Google’s API.

Various bug fixes have been addressed

Fixed hard crash bug when using AE’s “Add to Adobe Media Encoder Queue” menu command while Templater panel is open. The correct Windows and macOS version numbers are now reported in the log. Fixed recurring license expiration issue when launching Templater via its command line interface. Fixed Templater’s scaling logic for portrait, square, and landscape footage sources in accordance to its containing composition. Dynamic audio layers now ignore spatial layout properties. Fixed an issue where a unique footage file would not be downloaded when “Allow unique downloads for cloud-based assets” preference is enabled. Fixed a naming issue when output column in a Google sheet was empty.

read more

Questions, answers, and discussions about data sources compatible with Templater.

Mapping data from Json returning URL.

@oms The structure of the data returned is not readable by Templater. You need to have it respond to your request as an array of objects. Inside the objects, you cannot have nested objects either. You actually can, but Templater will ignore it.

So for example your structure now is this:

{ "data": { "id":2, "name":"fuchsia rose", "year":2001, "color":"#C74375", "pantone_value":"17-2031" }, "support": { "url":"", "text":"To keep ReqRes free, contributions towards server costs are appreciated!" } }

But really it needs to be an array, and it needs to be “flat” objects inside that array. So it would be best to do:

[ { "id" : 2, "name" : "fuchsia rose", "year" : 2001, "color" : "#C74375", "pantone_value" : "17-2031", "url" : "", "text" : "To keep ReqRes free, contributions towards server costs are appreciated!" } ]

Note how the singular object is still within an array [ ]. Also note that there are no nested objects in that singular object in the array.

Does this help?

read more

Questions, answers, and discussions about preparing After Effects projects for processing by Templater.

Pre Comp workflow


Thanks for the update. Are the new comps being created when you preview the next row in your data set? Or is this happening when you hit the “replicate” button in Templater? Templater won’t typically create new precomps when swapping between assets, so we need to narrow down how exactly this project is laid out.

Could you outline the steps one by one that led to the behavior that you’re seeing? Hopefully, that’ll give us a better picture of what exactly is happening. You can also get in touch with us directly at if you’d like to share these details in a more direct message.

Let us know what you can, and we’ll take it from there. Thanks!

read more

Questions, answers, and discussions about batch rendering and replicating re-versioned After Effects compositions.

Output multiple target comps

@tobiasvk to add to Jeff’s post, we’ve spent significant time exploring adding multiple outputs per job/row, but it’s much more technically complicated than it would seem, so while we haven’t ruled it out, we’re not planning to release it at the moment. That said, if you have Templater Bot, you could add other comps to the render queue, simultaneously, using event scripts code written in ExtendScript on a “before output” event. The target value in your data source would need to be unique, though, as that is a reserved column name for Templater-- you shouldn’t have more than one column named target.

read more

Questions, answers, and discussions about Templater's automation extensibility and integration.

Windows batch command doesnt work

@coeing Sorry for the time sink — I know it can be painful. We have fixed this, but we are working towards polishing some features in Templater with our new API product, QUE which is an intense dev task. We are aiming to release Templater 3 before end of year. Thank you for your patience and for using our software!

read more

Questions, answers, and discussions about deploying Templater Bot onto servers

Using the Bot to Replicate

Perfect thanks!

read more

Examples of Templater used by creative studios, broadcast, and application developers.

Case Study: Hudl

David Graff, John Wirtz, and Brian Kaiser founded Hudl in 2006 with the goal of capturing and adding value to every moment in athletics. Using their computer science backgrounds, the University of Nebraska sports fanatics built a platform that would enable coaches and players to review, annotate, and share game video across multiple platforms and devices. Their hard work paid off.

With 130,000 sports outfits subscribing to their software worldwide—including NFL, NHL, and NBA teams, and an exponentially growing number of high school teams signing up every season—Hudl recently secured $72.5 million in a single Stage B funding round for a total valuation of $250 million. They expect this fall to be their busiest ever with 30,000 varsity high school football teams subscribing at a minimum of $800 per year for their cheapest package!

Several times a year, Hudl holds a company-wide event called Skunkworks, modeled after the fabled Lockheed Martin creative think-tank that produced some of the company’s most innovative solutions. One of their teams wanted to address the “cookie-cutter” sameness of the popular highlights feature favored by athletes and recruiters. Developers Casey Batemen, Joel Hensley, and Kelly Herrington discovered Templater Bot, and found the best turnkey solution for making their highlight reels standout.

Hudl successfully integrated Templater Bot into its robust video automation platform, and will soon roll out the Video Goodness product feature — enabling every team or athlete to have their own customized ESPN-quality highlight reel created in just a few minutes. The feature is eagerly awaited, and should make a huge splash when it goes live just in time for football season.

Templater Bot’s coding-friendly API and ability to turn huge amounts of data into highly customized and individualized bulk renders allowed Hudl developers to clear some of their most challenging implementation and logistical hurdles.

We are blown away by Hudl’s ingenious use of Templater in their pipeline and wish them continued success! We look forward to partnering on more solutions in the future.

read more

General topics related to Dataclay products

Managing Your Templater Licenses Through the Dataclay Website


Sometimes it may become necessary to administer a Templater license independently of the system to which the software is installed. In these cases, Templater licenses can be administered directly through the Dataclay website.

To access these admin tools, navigate to the Dataclay website, click on the “Account” option, and choose “Login or Register”.


Templater licenses are automatically linked to the email address that was used when they were purchased. Logging into your Dataclay account using this email address should give you direct access to the admin features for the license. If no Datclay account has previously been created, click the “Register” link and create a new account using the appropriate email address.


Once you’ve logged in to with the appropriate account, click on “Account” and then “Licenses and Billing”.


The “Account” page should show all of the license keys associated with the email address as well as information about any Autograf purchases that have been made. You can also click the “Manage Orders and Account” link for additional details about Templater and QUE subscriptions. Additionally, this has links that can be used to activate and deactivate Templater on an offline system. More information about activating Templater offline can be found in this support article.


To manually deactivate a Templater license that’s currently in use, hit the white triangle icon next to the license you want to change.


Click on the red X to deactivate a license.


Confirm the deactivation by hitting YES.


and you should see a dialogue box confirming that the license was successfully deactivated.


Once no activations are seen, the license should be free for use on another system.

By accessing these tools via the Dataclay website, you should be able to administer all of your licenses regardless of their current status. If you run into any problems with this process, please feel free to reach out to for further assistance.

read more