Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • keilo 568 posts 1023 karma points
    Jan 14, 2016 @ 06:14
    keilo
    0

    [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.

  • keilo 568 posts 1023 karma points
    Jan 14, 2016 @ 06:41
    keilo
    0

    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.

  • Markus Johansson 1936 posts 5864 karma points MVP 2x c-trib
    Jan 15, 2016 @ 11:41
    Markus Johansson
    0

    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

  • keilo 568 posts 1023 karma points
    Jan 15, 2016 @ 11:57
    keilo
    0

    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?

Please Sign in or register to post replies

Write your reply to:

Draft