Is there a way to suppress Branded Domain urls from being added to email links? | Community
Skip to main content
Mark_Kalamaridi
Level 2
May 10, 2019
Solved

Is there a way to suppress Branded Domain urls from being added to email links?

  • May 10, 2019
  • 2 replies
  • 4964 views

Hi. Is there any way to suppress the Branded Domain url from being added to email links when sent out?

I tried adding "mktNoTrack" and "mktNoTok" to the <a> tag and didn't work.

#It's causing a click-to-call link to redirect to a new page.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

The CSS class was being used to suppress the phone link in non-mobile clients through a media query. Thus the display:none in the link. There is a second non-link phone # displayed for non-mobile.

What I think is happening is the clients I am testing with (Gmail and Yahoo Mail mobile apps) don't support the tel: protocol and the link conversion to the Branded Domain url is enabling the link since it redirects to a webpage. So natively it won't work on these clients. Other mobile clients such as Samsung Mail it works. To make things even more confusing, if I remove the tel: link and leave as just text. The Yahoo Mail app converts the text phone number to a link that does work correctly.


The CSS class was being used to suppress the phone link in non-mobile clients through a media query. Thus the display:none in the link.

Then that would explain why you didn't see the link when you removed the special CSS class that happened to control the display: style in your email. But it doesn't have to do with the rendering of the href itself. I was asking you to remove that class to ensure that Marketo sees its mktNoTrack first. (Note that the DOM parser used on the back end is not as sophisticated as a modern browser parser.)

There's only one link sent from Marketo. So even if a browser/device combo doesnt support tel: they will still have the same link, it won't change to an http: tracked link on the fly on the browser side.

Bottom line, the mktNoTrack CSS class changes -- or should be changing -- the link to an untracked link for all recipients.

Here's another way to create an untracked link: put the entire URL (including tel: protocol) in a Text {{my.token}}.

2 replies

SanfordWhiteman
Level 10
May 10, 2019

You're doing the right thing. (You only need class="mktNoTrack" however.)

Are you sure you've approved the email?

Can you show the HTML for your <a> tag? (Syntax highlighted please.)

Mark_Kalamaridi
Level 2
May 10, 2019

Hi Sanford

Thanks for the quick response.

Here is the HTML. Email was approved

<a class="click-to-call mktNoTrack" href="tel:+18777525933" style="text-decoration:none; outline:none; color:#52227d; display:none;"><strong>1-877-752-5933 (press 2)</strong></a>‍‍
SanfordWhiteman
Level 10
May 10, 2019

Can you take out the click-to-call class and try it again?

Mark_Kalamaridi
Level 2
May 13, 2019

Hi. Removing the click-to-call class didn't work. The phone# didn't link out at all.