QueryParameter

This function retrieves a value from a URL query string, based on a defined parameter key.

Argument

QueryParameter(1)

Ordinal Type Required Description
1 String True URL parameter key

NOTE: You can use this function to retrieve parameter values from encrypted query string URLs created by the CloudPagesURL or MicrositeURL functions.

Example

An email is sent with a link to a landing page created in CloudPages. The link uses the CloudPagesURL function to include a field as a URL parameter, based on a value in the Sendable Data Extension.

<a href="%%=CloudPagesURL(123,'p',Product)=%%">view your product page</a>

The landing page includes the following code:

<!DOCTYPE html>
<html>
   <body>
      <p>Thank you for purchasing %%=QueryParameter('p')=%%.</p>
   </body>
</html>

Output

The CloudPagesURL function returns the page URL of the landing page appended with an encrypted query string of Subscriber data and the URL parameter.

The page is personalized with the corresponding Product value from the Sendable Data Extension which is retrieved from the decrypted p query string parameter.

<!DOCTYPE html>
<html>
   <body>
      <p>Thank you for purchasing blue sunglasses.</p>
   </body>
</html>