Personalize videos at scale
Variables are available on Business + AI and Enterprise plans!
Record once and Loom will automatically personalize your video with audio and transcripts for your viewers.
Using audio variables you can share a personalized Loom video with multiple recipients without ever having to re-record. Audio variables work by identifying a name or word you wish to replace with the names of other recipients. The video will be automatically duplicated for each recipient you input, and their names will be substituted in the video audio and transcript.
Using variables can:
Save you from re-recording the same Loom again and again.
Create customer outreach that stands out.
Provide a personalized experience at scale.
How to add variables
Variables replace a variable within the transcript and audio of your video and allows you to create duplicate videos with newly generated audio in your voice. If the variable you choose is mentioned in the video title then the video title will also be updated.
Before adding a Variable, make sure you update your video privacy settings. Whatever your original video privacy settings are will be carried over to your duplicated videos.
From your video share page, select Add an audio variable from the Edit tab.
Select the name you would like to replace.
If you don't see the name or word you are looking to replace then select Choose from the transcript and select the word you would like to replace.
Once you have selected a word or name to replace you can add new names or words manually or with a CSV file.
Manually: To add manually, simply type the name or word and select Add.
Use a CSV file: If you have large list of names you would like to add or would like to use bulk sharing, we recommend using a comma-separated values (CSV) file.
CSV import supports 100 rows.
Your CSV must have a column labeled “name”.
You also have the option add a column for “emails” for easy sharing.
Once you import the CSV file you will be presented with a pop-up to confirm the recipients you want to import.
If you're on a Mac device using with 'Numbers' to edit your file and export it as a CSV, the exported file may be semicolon-delimited instead of comma-delimited. Loom only supports comma-delimited files, so make sure to double-check your export settings before uploading.
If you need help formatting your CSV file you can use this template here.
After you have added and confirmed the recipients to replace the word/name with, select Create Looms.
You will then be redirected to a folder where all the video duplicates for each recipient will be stored.
After you have added and confirmed the recipients to replace the word or name with, select Create Looms.
You will then be redirected to a folder where all the video duplicates for each recipient will be stored.
How to Bulk Share
To optimize your workflow, you can share multiple videos that use variables at once. To do this, you must connect to your email provider. Once connected, you can send multiple videos directly from Loom.
Gmail is the only email provider supported at this time.
Navigate to the variables folder that you wish to share.
Select Share via email.
Here, you can enter the email addresses of the recipients.
If you used a CSV file containing the recipients' emails, they should already be populated.
After entering the emails, you will need to follow the prompts to connect your Gmail account.
Once your email account is connected, you will be prompted to compose your email message. You can also confirm the number of recipients your email will be sent to at this stage.
The {name} and {video ID} fields will be unique for each recipient because they are based on the entries from the table in Step 3.
When you are satisfied with your email, send. Any replies to your email will be directed to your email provider.
Are there limitation to variables?
Yes! Variables are not supported for:
Externally uploaded videos
Videos stitched together
Videos shorter than 10 seconds
Recorded Meetings
Videos with non-english transcripts
Variables can only be used by the Creator of the video.
Videos with Audio Variables cannot be Downloaded.
FAQ
Will Variables replace all instance of a selected word in your transcript?
Yes! All instances of a selected word in your transcript will be replaced.
How does Loom use AI to create variables?
Loom generates variables using self-hosted text-to-speech (TTS) models. TTS allows Loom to generate natural-sounding speech from textual inputs. When you select a variable to replace, Loom breaks it down into phonetic components. Then the components are synthesized to form the newly inputted variables you added, using the surrounding audio of your Loom to recognize and mimic your speech patterns.
Is my voice data saved anywhere?
No! The text-to-speech capabilities powering Variables do not save or store any memory of your voice patterns or use your data to improve performance. Variables use only the surrounding audio of the Loom video being used to generate audio in the sound of your voice, which means your data remains yours.
What steps is Loom taking to ensure someone else isn't using Variables to clone my voice?
Variables are only available to the creator of a video, so no one else can use the feature on videos you create. Variables are also limited to videos recorded on Loom. They’re not available on videos that are externally recorded and later uploaded to Loom.
How does Loom generate audio in the sound my voice?
Variables use text-to-speech AI models that are able to generate audio in the sound of your voice.
How many copies of a video can I make?
You can only generate 100 copies of a video at a time.
What if Variables doesn’t pronounce one of my replacements correctly?
The text-to-speech AI models powering Variables are not always perfect. We encourage you to use the Preview audio function before creating your new Looms, and if something doesn’t sound right you can always remove it. We anticipate a pronunciation correction feature soon.
Was this helpful?