Add a URL Parameter to a Link in an HTML Email

Prev Next

Goal

Manually add a parameter to a link in an email to pass dynamic or static values during sendout.

Background Information

URL parameters can include personalization placeholders and Mapp Engage variables, which are resolved during sendout to pass recipient- or message-specific data.

Example

You want to personalize a shopping link by appending the contact’s ID to the URL. Your e-commerce platform uses this ID to customize the user experience.

Original Link

<a href="www.sportswear.com">Shop Online</a>

Modified Link with Parameter

<a href="www.sportswear.com/?contactID=<%${user['ID']}%>">Shop Online</a>

Resulting Link in Recipient's Inbox

www.sportswear.com/?contactID=14182654230

Procedure

  1. Open the email in the Compose Message window.

  2. Locate the link you want to modify.

  3. Add a parameter to the query part of the URL (after the ? symbol):

    • Use a personalization placeholder to insert a value from the contact profile.

    • Use a Mapp Engage variable to insert message-, group-, or system-specific values.

  4. Save the email.