Marketing Cloud can add parameters to email links automatically via Web Analytics Connector in Setup. To pass the email name as the utm_campaign
value use:
utm_campaign=%%emailname_%%
What if you had a one-off campaign that needed a custom utm_campaign
value, or multiple emails that share a utm_campaign
? For flexibility, set this value at the email level. In WAC:
utm_campaign=%%__AdditionalEmailAttribute1%%
In the email properties:
To populate utm_content
use %%linkname%%
. This is the alias
of the link. If an alias is empty, the utm_content
value will be the full link URL.
utm_content=%%linkname%%
You can also add custom parameters to WAC that are populated with AMPscript at the email level:
barcode=%%=v(@barcode)=%%
%%[
SET @barcode = AttributeValue("loyalty_card")
]%%