👀 What was changed
It is now possible to customize the naming template used for your video files. The naming template is used when uploading videos to TikTok, or when downloading them to your device.
Navigate to Company settings > Naming conventions to customize your naming.
The default naming is shook-{{projectName}}-{{productionPlanName}}-{{moduleNames | join: '!'}}
which translates into, for example: shook-My project name-My production name-Hook 3!Body 2!CTA 1.mp4
The available macros (like {{projectname}}
) and how they work are listed on the settings page.
In the text box, you can include free text and symbols. Start writing {
and you’ll get suggestions for macros to use.
Good to know
- Most special characters are not supported, but these are OK:
!
, _
, -
, and `` (space)
- We recommend keeping the names short. The maximum creative name length on TikTok is 100 characters.
- The templates are based on Liquid, which supports many kinds of formatting.

💠Why
- This makes it easier to keep your creatives organized, find the video files you are looking for, and structure your data
- With new content being constantly created, updated, and deployed, the risk of disorganization is high. Clear naming structure helps fight this.
- The creative name is, by default, included in ad name, by TikTok Ads Manager
- This allows using the naming components in campaign performance reporting, and to understand easily which creative performed best
- Using standardized naming even allows to aggregate elements like creative concepts, module names, or creatives created by Shook, across different campaigns and even channels