I am creating an alternate unsubscribe page, where the user gets to select which lists they want to be unsubscribed from.
If i use the [name] in the email body and at the bottom inside a link like /unsub/?usersname=[name]&somethingelse=123
The Preview shows both the [name] in Body and bottom link being replaced with "Subscriber Name"
so the preview converts both [name] placeholders correctly.
However when sent, the received e-mail only have [name] replaced in Body but the bottom link shows as
/unsub/?username=[name]&....
It doesnt replace the [name] placeholder (like in Preview) when its sent out.
I use the original render task order (didnt change it).
The fact that I can see it in Preview (both [name] gets replaced) but not in sent-out email (only body [name] gets replaced but not the one in the link).
I think something goes wrong when the tracklink is added as thats the only thing missing in the Preview.
How can I use [name] in the url/href field ? Does encoding it in html before tracklink stuff hits make any difference?
[name] placeholder
I am creating an alternate unsubscribe page, where the user gets to select which lists they want to be unsubscribed from.
If i use the [name] in the email body and at the bottom inside a link like /unsub/?usersname=[name]&somethingelse=123
The Preview shows both the [name] in Body and bottom link being replaced with "Subscriber Name"
so the preview converts both [name] placeholders correctly.
However when sent, the received e-mail only have [name] replaced in Body but the bottom link shows as /unsub/?username=[name]&....
It doesnt replace the [name] placeholder (like in Preview) when its sent out.
I use the original render task order (didnt change it).
The fact that I can see it in Preview (both [name] gets replaced) but not in sent-out email (only body [name] gets replaced but not the one in the link).
I think something goes wrong when the tracklink is added as thats the only thing missing in the Preview.
How can I use [name] in the url/href field ? Does encoding it in html before tracklink stuff hits make any difference?
Would appreciate to hear your thoughts.
Just to update on the previous post,
After the post above, I have tried moving the ReplaceUniqMergeFieldsRenderTask to the
a) top-most,
b) before AddClickTags ..
and tests in any of the combinations result in [name] in the href="..." being not replaced when sent out.
The Preview showed the [name] replaced in the href=".." in all the test cases.
Hi!
We'll file this as a bug and look at it. You could just create your own render task and skip the built in one if you would like a quick solution.
I'll keep you posted about the bug.
// m
Hi Markus
I did indeed add a custom rendertask just for this, [nameForUrl] to be able to use the name in the href link attribute.
i think the same is the case using [email], a related discussion was there.
Just to confirm, which placeholders does
ReplaceUniqMergeFieldsRenderTask
exactly change?
is working on a reply...