How do I add or edit a CTA in a gallery?
Go to Build > Galleries and open the gallery you want to update.
Click Edit assets.
Select an image.
Open the Call-to-Action tab.
Enter a URL and a custom label.
Click Done to save.
Once saved, the CTA appears in the gallery preview when you hover over the image.
How do I add a CTA to many assets at once?
Save time by applying the same call-to-action to every asset that points to the same destination. For example, drive traffic to a partner restaurant’s website from every asset that features it.
Open a gallery and click Edit assets.
Select the assets you want to update.
Choose the CTA action from the action bar.
Enter a link and a label.
Click Save on the gallery.
Each asset in a gallery can have one CTA per language. If any selected asset already has a CTA in the language you select, you see a warning that the existing CTA will be overwritten.
How do I add CTAs in multiple languages?
Gallery CTAs support multiple languages, so you can engage and convert visitors in their preferred language.
To set up multi-language CTAs:
Go to Settings > Languages and choose which languages are available for your galleries.
Go to Build > Galleries > Edit Assets.
Open the Call-to-Action tab in the Gallery CTA editor.
Enter a URL and CTA text for each language. Each asset supports one CTA per language.
Click Done to save.
To display a gallery in a specific language, use the separate embed code for that language. If a language isn’t specified in the embed code, the gallery displays the default language from the Language settings.
How do CTAs display to visitors?
A gallery determines its language in one of two ways: auto-detect or a specific language. You choose between them when you get your embed code.
Auto-detect (default)
The gallery automatically finds the best language match by checking, in order:
The page’s language (from the site’s
<html>or<meta>tags)The visitor’s browser language
Your default language in global Gallery settings
Any other language you’ve added a CTA for
The gallery only selects a language from this list if you have a CTA set up for it. This means a visitor always sees a CTA, even if their language doesn’t match exactly. The gallery finds the next best match rather than showing no CTA.
Specific language
Setting a specific gallery language adds a lang tag to the embed code, and the gallery always displays in that language. If you have a CTA in that language, it shows. If you don’t, no CTA appears.
How do I customize how CTAs appear?
To control CTA styling and placement, click the Gallery Settings in the gallery you’re editing.
How do I choose where CTAs open?
For each gallery, you can choose how CTA links open. In Gallery Settings, select one of the following:
Same tab: All CTA links open in the current tab.
New tab: All CTA links open in a new tab.
Smart: Links to external sites open in a new tab, and links within the same site open in the same tab (based on the domain where the gallery is embedded).
Where can I view and manage all CTAs?
To see all CTAs across your galleries:
Open the left navigation menu.
Go to Build > CTAs.
From this page, you can:
View click data from the last 30 days
See how many galleries each CTA is used in
Search by URL or label
Sort CTAs
Customize your table view
Delete a CTA
How do I view performance metrics for a CTA?
Click any CTA to open its details page. You see:
Performance Metrics: Total clicks over time across all placements
Placements: A list of every gallery where the CTA appears
Use this to measure effectiveness and find which CTAs drive the most clicks.
💡Pro Tip
The same asset can have different CTAs in different galleries.
CTA labels can be up to 60 characters.
Use different CTAs for different campaigns or audiences, even if the same asset appears in multiple galleries.
For best practices on using CTA, click here.
❗Heads up
CTAs are added per gallery, not globally per asset.
Each asset supports one CTA per language.
You can’t edit, add, or remove assets during the gallery upgrade process.
When you upgrade from the classic experience:
Only one English CTA per asset carries over.
If multiple CTAs existed, the system selects the top-performing CTA per language.
If no performance data exists, the system uses the first-added CTA.
Need more help?
If you have any other questions, feel free to send us a message!




