3 Replies Latest reply on Oct 12, 2018 11:00 AM by Sanford Whiteman

    Using velocity script in different tracking links

    API Dev



      I have a velocity script that outputs a certain value (say $value = 'abc') and I want to use this value in different links as a part of url parameter string.


      I have 3 links that are generated from a different token for the website's child page name. For e.g.:


      link1: https://www.example.com/{{my.pagename}}/aboutus/

      link2: https://www.example.com/{{my.pagename}}/currentissues/

      link3: https://www.example.com/{{my.pagename}}/upcomingposts/


      And I want to use my 1 velocity token in all the above 3 urls in the email. For eg, like this:  https://www.example.com/{{my.pagename}}/aboutus/param1={{my.velocitytoken}}, https://www.example.com/{{my.pagename}}/currentissues/param1={{my.velocitytoken}} and https://www.example.com/{{my.pagename}}/upcomingposts/param1={{my.velocitytoken}}


      But I'm also aware that in order to create fully tracked links you need to output the complete url in the velocity script itself, which is not what we desire as our links are generated by already defined local tokens.


      Is there work around in this case with using the velocity script tokens?