7 Replies Latest reply on Mar 9, 2017 12:23 PM by Kevin Lustgarten

    Tokens used as URLs

    Adriana Cellucci
      I sent out an email blast using tokens to change URL's of links - I didn't put the full url in the token, I only put part of it so Marketo would track the clicks. When I pull a email link performance report I am able to see all the differnet urls but when I try and create a smart list to see who those people are I get no one.

      My smart list is clicked link in email, constraints is link http://{token} 

      Any one know of how I can find out who clicked on each link in the email? 
        • Re: Tokens used as URLs
          Dory Viscogliosi
          Hi Adriana, I haven't tried that method of http://{{token}}, but have found that regular text tokens as URLs aren't trackable, but Rich Text Tokens as links are trackable. For this reason, we use these for our URLs.
          • Re: Tokens used as URLs

            Well, I fear the answer is: You can't. If you want to use the click link condition in a smart list you have to put the link directly on the asset (email or landing page) and not use tokens.

            What you did is correct though. If you remove the "http://" from the token and place it on the email, Marketo can decorate the link and thus allow for click tracking. But that's not sufficient for the use of the click link trigger or filter in a smart list or smart campaign. Very unfortunate, but that's my state of knowledge.

            • Re: Tokens used as URLs
              Liza Coats

              This is obviously an old thread but I came across it in my searches for a solution to a similar issue with Marketo tracking links not working on URLs in tokens. Being able to tokenize URLs can be a massive time saver, particularly when sending the same content to multiple streams.


              Initially we started out with these Text tokens:

              <a href=“{{my.URL Token}}{{my.UTM tags}}”>Title</a>


              In the url token was: "http://whatever.com". Unfortunately Marketo doesn't pick up that this is a link and won't automatically add the tracking.


              To get around this (while still using Text tokens) we found the following worked:

              <a href=“http://{{my.URL Token}}{my.UTM tags}}”>Title</a>


              In the url token is: "whatever.com". Now Marketo recognises that this is a URL and tracking links are added. We prefer not to use Rich Text tokens for URLs because Marketo (currently) insists on adding <p></p> tags around everything. The URLs will still work but occasionally there will also be a <br> tag thrown in and that makes its way in to the URL. I believe Marketo are currently working on an update which will stop additional HTML tags from being added to Rich Text.


              Hopefully someone else further down the line can learn from this.

              2 of 2 people found this helpful
                • Re: Tokens used as URLs
                  Kevin Lustgarten

                  Did you ever resolve this? I am having the same problem more or less.

                  We have a call to action button in our email. And the link is tokenized.


                  cta button.PNG

                  <table border="0" cellspacing="0" cellpadding="0" align="center">



                  <td align="center" style="-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f26721;"><a href="{{lead.Market Research Survey URL:default=survey}}" style="color: #ffffff; font-weight: normal; font-size: 15px; line-height: 20px; font-family: Arial, sans-serif; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; padding: 12px 18px; background-color: #f26721; border: 1px solid #F26721;"> <!--[if mso]> <![endif]-->Take the Survey <!--[if mso]> <![endif]--></a></td>





                  We get no reporting on link clicks.

                  How to fix?