How To Change Links, CTA's, and Menu Items | RightMessage
RightMessage + Your Website? Get a personalized demo. Request yours

How To Change Links, CTA's, and Menu Items

The personalization area in RightMessage can be used to change the text and URL destination of a link, CTA or menu item, based on different segments in a segment group.

Locating A Call To Action (CTA) Button or Link To Personalize

To start personalizing a CTA or link element for your campaign, hover over the website and use the pink outline feature to locate the CTA or Link you want to personalize.

The outline feature will specify if the element you are hovering over is a ‘Link’.

Note: A CTA and Link are essentially both a link element that uses the ‘a’ HTML tag. A CTA button will have CSS code added to the design to give the appearance of a button.




Click on the highlighted CTA or Link you want to personalize. A box will show under the element with an option to personalize the element or cancel the selection.

Click the option to ‘Start Personalizing This Link’.


The personalization editing tool will display on the screen containing the options available for personalizing the element.

Modify Settings

The ‘Modify’ settings tab in the personalization editing area will display options to change the Destination URL, Text and Visibility of the element, and adjust the styling of the button.


  1. Destination URL: Enter a URL to change the destination the CTA Button or Link will direct visitors to.

  2. Text: Enter text to customize the displayed content.

  3. Visibility: Use the drop down to specify how the element will display on the page. You can choose to show or hide the element or leave the element unmodified.

  4. Additional Styles: Enter a CSS ‘property’ and ‘value’ to adjust the look of an element. Add a new row(s) to make multiple design changes

Changing A Menu Item

Locating A Menu Item Element To Personalize

To start personalizing a menu item for your campaign, hover over the website and use the pink outline feature to locate the menu item you want to personalize.

The outline feature will also specify if the element you are hovering over is a ‘Link’.

Note: A menu item is also a link element that uses the ‘a’ HTML tag.

Click on the highlighted menu item you want to personalize. A box will show under the element with an option to personalize the element or cancel the selection.

Click the option to ‘Start Personalizing This Link’.


Modify Settings

The ‘Modify’ settings tab in the personalization editing area will display options to change the Destination URL, Text and Visibility of the menu item, and adjust the styling of the item if required.


  1. Destination URL: Enter a URL to change the destination the Menu item will direct visitors to.

  2. Text: Enter text to customize the displayed content.

  3. Visibility: Use the drop down to specify how the element will display on the page. You can choose to show or hide the element or leave the element unmodified.

  4. Additional Styles: Enter a CSS ‘property’ and ‘value’ to adjust the look of an element. Add a new row(s) to make multiple design changes

Links That Open In A New Tab

When opening links in a new tab, the link can be treated as direct traffic which may have an affect on any segments where you are using the ‘Referred By’ condition type

When you can control the traffic, it's best to add a parameter (Custom Query or UTM) in the link as to explicitly state where the traffic is coming from.

In the Segment you create, add two sets of conditions so that if either is true, it will run the personalization. Then reference that segment in the personalization.


In the first condition, set a condition where RightMessage checks if the visitor came from a specific URL source.

In the 2nd condition add a custom query parameter of "ref=sitename" (replace ‘sitename’ with your own keyword). If the visitor lands on the site with toughfitness.com/?ref=toughfitness RightMessage will know 100% they came from that site.

For the query parameter where it is set it to use the "most recent occurrence" of ‘ref=toughfitness’, if someone clicks through the new ‘?ref=toughfitness link’, RightMessage will remember that and always show that personalization even when the visitor comes back to the website directly.

If you want the personalization to run only when clicking on that link, change the query parameter setting in RM to be "current page." That way it looks for the ‘?ref=toughfitness’ parameter every time.