Copied to clipboard

Flag this post as spam?

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


  • keilo 563 posts 1018 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 563 posts 1018 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 1701 posts 4879 karma points 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 563 posts 1018 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?

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies