Creating CTA Button

The call-to-action (CTA) button is a mandatory element of an email campaign that motivates subscribers to go to a website, social network, etc. The main button in the email is usually made in the same style as the buttons on the website.

Call-to-action button with an arrow icon in an email
šŸ‘

Tip

Save your button styles in the business profile to keep buttons consistent across emails.

Creating a Button

You can add a button:

  • inside an existing container, or
  • in a separate email structure (see more about structures and containers).
šŸ“˜

Note

To ensure correct display in the mobile version (for example, if block inversion is required), it is recommended to add the button inside a container.

A structure that contains only a CTA block will not change its position relative to other structures and content elements when viewed on different devices.

Button in a Container

On the side Blocks panel, find the Button element and drag it into the required container of your email.

Button block icon highlighted in the side panel and in the quick icons of a container with the Drop here hint

Button in a Separate Structure

  1. On the side panel Structures and Modules, open the Layouts tab.
  2. Drag the required structure into the email area.
  3. After adding the structure, select the content type Button.
Single-container structure highlighted in the Layouts tab and the Button icon highlighted in the added container

Configuring the Button Design

By default, a newly created button:

  • does not contain a link;
  • displays the text Button (Arial, 14 px);
  • has a green background #2665CD;
  • uses white text #FFFFFF.
Button block added inside a separate structure in the email

You can customize the style of:

  • a single button, or
  • all buttons that will be created later.

Editing a Single Button

Click the button block in the template.

The editing panel will open with two tabs:

  • Settings
  • Styles

Settings Tab

Specify the main functional parameters of the button.

  1. Link — the URL that will open when the button is clicked.
  2. Button text — the label displayed on the button.
Button block Settings tab with the Link type and URL field (1) and the Button Text field (2) marked
  • Secure Link — by default, this option is unavailable. It can be enabled upon request by contacting [email protected]

This option is used when the URL contains sensitive data such as:

  • contact identifiers;
  • tokens;
  • signed keys;
  • links to account or subscription pages.

Activation is not required for regular promotional links. After enabling this feature, the Secure link checkbox will appear in the button settings.

Button block Settings tab with the Secure link checkbox highlighted

After activating the checkbox:

  • the es-sl attribute is added to the <a> tag in the email code;
  • during sending, the link is automatically converted into a redirect:

https://esclick.me/sl?u=target_link&iid=sent_mail_identifier&h=hash

The feature works in:

  • test campaigns,
  • triggered campaigns,
  • broadcasts,
  • browser view of the email,
  • reports for individual messages.
šŸ“˜

Note

Clicks on secure links are not displayed on the click map.

  1. Alignment — the position of the button in the block (left, center, or right).
  2. Fixed height — if enabled, the button height will not change depending on the device type.
  3. Icon — adds an image icon displayed inside the button (for example, an arrow or app icon).
Button block Settings tab with Alignment on Desktop (3), Fixed Height (4), and the Icon toggle with the uploaded icon (5) marked
  1. Hide element — enables hiding the button in the desktop or mobile version of the email.
  2. Fit to container — if enabled, the button will occupy the full width of its container in the desktop version.
  3. Padding — the distance between the button borders and the block boundaries.
  4. Margins — the distance between the button and other elements in the desktop version of the email.
  5. Include in — select the email versions in which this button will be displayed (HTML and/or AMP).
  6. Anchor link — moves the reader to a specific part of the email without scrolling. This simplifies navigation.
  7. Event type — used for automation. For example, you can specify an event triggered when the button is clicked to send additional emails automatically.
Button block Settings tab with Hide Element (6), Fit to Container on Desktop (7), Padding on Desktop (8), Margins on Desktop (9), Include in (10), Anchor Link (11), and Event type (12) marked
Link Types in a Button

In the button settings, you can select the link type. This determines where the user will be redirected after clicking.

  • General: Site, Mail, Tel, File, Calendar Event Link, Salesforce MC, Sms, Other.
  • Personalization: the Special links group — Unsubscribe, View in browser, Subscription confirmation.
  • Share (social media): Facebook, X, LinkedIn, Pinterest.
Link type dropdown open with the General, Personalization, and Share tabs highlighted and the Site, Mail, Tel, and File options listed
Opening Your App from a Button

To open a specific app screen, such as a subscription plan page or a new feature, select the Site link type and enter a Universal Link (iOS) or an Android App Link. If the app is installed, the link opens the screen in the app; otherwise, it opens the web page. Don't use traditional deep links such as app-name://screen: a recipient may open the email on a desktop or on a device without the app.

A link in a button always goes through Reteno's tracking redirect first. If the link opens a browser instead of the app, Universal Links or App Links aren't configured on the app side. Learn more about deep link types >

Styles Tab

This tab allows you to configure the visual appearance of the button.

  1. Button color — background color of the button.
  2. Font family — the font and formatting of the button text.
  3. Font size — the size of the button text (in px).
  4. Font weight.
  5. Text style and font color — formatting (for example, bold or italic) and color of the button text.
Button block Styles tab with Button Color (1), Font Family (2), Font Size on Desktop (3), Font Weight (4), and Text Style with Font Color (5) marked
  1. Block background color — the background color of the container (block) that contains the button.
  2. Border radius — the corner rounding radius of the button.
🚧

Important

To ensure rounded corners display correctly in Outlook, enable the Outlook support option in the global style settings (Button tab). Even with it enabled, desktop Outlook can squeeze the button, alter its background color, or add unwanted borders, since it renders buttons with its own VML-based engine rather than standard HTML/CSS. Preview and test buttons in Outlook before sending.

  1. Border — the thickness of the button border.
  2. Border color — the color of the border.
  3. Style — the border line style (solid, dashed, etc.).
Button block Styles tab with Block Background Color (6), Border Radius (7), Border on Desktop (8), Border Color on Desktop (9), and Style on Desktop (10) marked
šŸ“˜

Note

If you export a message as an .oft file for Outlook and then change a button's link directly inside the exported file, the change won't apply after sending. The Support of Outlook option inserts VML code into the button's HTML, and editing the link outside the editor breaks that code. Set the final link in the editor before exporting, or turn off Support of Outlook if you need to edit links in the exported file — keeping in mind this can distort the button's appearance in Outlook.

Saving the Button to the Module Library

If you plan to reuse the created button in other emails, save it to the Module Library. This allows you to quickly add the styled button to new templates without configuring it again.

Editing All Buttons

By default, the appearance of buttons is determined by the styles defined in the email template. To change their design, edit the style settings in the global template. After that, all new buttons added to the email will automatically inherit the updated design.

Learn more about configuring button styles for the entire email >



Did this page help you?