NOTE: Use the following step-by-step guide with the screen capture at the bottom.

  1. Name the action.
  2. Put the action in category folder (optional).
  3. Connect to action groups (optional).
  4. Click on ‘Tooltip’ to show a tooltip where the search text is found. You can specify the tooltip’s message after clicking on the button, in the ‘Set to’ section.
  5. Type the text to search for *.
  6. Choose if you want to search inside the URL paths of images, links or the background image. Leave all unchecked to search for the text in the page’s text.
  7. If the checkboxes in number 6 are all unchecked, choose to search inside links, outside links or in both.
  8. Choose if you want to match only whole words, if the search text is in the beginning or in the end of words. Choose ‘none’ if you want to match the search everywhere.
  9. Set if the search is case sensitive or not.
  10. Choose the containers in which you want the text to be replaced. Choose none if you want to apply the action over the whole page, regardless of containers.
  11. Type the text to replace (the new text) *.
  12. Specify the size of the font of the replaced text.
  13. Specify the colour, the background colour, and the style of the replaced text.
  14. Specify a delay between loading the page and displaying the popup.
  15. Choose a page group to limit the action only to pages that belong to the group.

* You can also type parameters that will be replaced with the appropriate value when executing the action.

For example, you could use paramenters to look for occurences of the search keywords that lead the visitor to the website and replace them with highlighted text, or you could place parameters in the replacement text, such as in “Free delivery to ${country}”.

Parameters list

  • ${tm:date} – Current year, month, day
  • ${tm:date_short} – Current year, numeric month, day
  • ${tm:time} – Current hours, minutes, seconds
  • ${tm:time_short} – Current hours, minutes
  • ${tm:datetime} – Current date and time
  • ${tm:datetime_short} – Current date and time (short)
  • ${tm:strftime(%d.%m.%Y %H:%M)} – Current date and time (custom format)
  • ${vid} – Visit ID
  • ${srch_word} – Search word
  • ${ref_type} – Referrer type
  • ${1_vid} – First visit ID
  • ${1_srch_word} – First search word
  • ${1_ref_type} – First referrer type
  • ${ur} – Current URL
  • ${rf} – Current referrer
  • ${id} – User ID
  • ${id_short} – A few numbers from User ID
  • ${ss:datetime} – Session start time
  • ${st} – Number of past visits
  • ${ls:datetime} – Last past visit time
  • ${country} – Country
  • ${region} – Region
  • ${city} – City
  • ${ip} – IP address

Action Replace Text


Assigning an appropriate response to each action’s performance.

At the bottom of every Personalization Action there is an ‘Alert’ feature. The Alert can:

  1. Send an email alerting that an action is underperforming,
  2. Automatically deactivate that action or audience when the visitor matches some audience( custom conditions are met).
  3. Or influence 3rd party apps via Webhook actions based on campaign performance.