Forms placed on non-marketo pages being blocked by privacy add ons | Community
Skip to main content
John_Manly
Level 2
February 8, 2019
Solved

Forms placed on non-marketo pages being blocked by privacy add ons

  • February 8, 2019
  • 1 reply
  • 7144 views

We have 4-5 company-owned domains using the same Marketo account. It was just brought to my attention today that if a visitor has js disabled (very uncommon) or has a privacy add on to their browser (much more common), then the Marketo scripts are being blocked. This means no forms and no tracking.

I came across an article that mentioned changing the <script src="//app-sj01.marketo.com/js/forms2/js/forms2.min.js"></script> script and replacing "app-sj01.marketo.com" with our CNAME. I'm not sure how I would do this on multiple domains, however.

Which domain's DNS settings would we add the CNAME to?

Do we need to do it on each domain?

Does it matter?

I was chatting with support about this, but apparently the question was too hard because they just pointed me here and left the conversation. They came back, but said nothing and left again...

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

I came across an article that mentioned changing the <script src="//app-sj01.marketo.com/js/forms2/js/forms2.min.js"></script> script and replacing "app-sj01.marketo.com" with our CNAME. I'm not sure how I would do this on multiple domains, however.

Use your primary Marketo LP domain.

All your LP domains already are aliases for the CNAME {your_account_string}.mktoweb.com. There's no new DNS entry necessary.

1 reply

SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
February 8, 2019

I came across an article that mentioned changing the <script src="//app-sj01.marketo.com/js/forms2/js/forms2.min.js"></script> script and replacing "app-sj01.marketo.com" with our CNAME. I'm not sure how I would do this on multiple domains, however.

Use your primary Marketo LP domain.

All your LP domains already are aliases for the CNAME {your_account_string}.mktoweb.com. There's no new DNS entry necessary.

John_Manly
Level 2
February 8, 2019

So, for instance, I see in the admin section under Landing Pages we have "http://info.ourmaindomain.com" in the Domain Name field. I would edit the DNS records on ourmaindomain.com to add the CNAME?

SanfordWhiteman
Level 10
February 8, 2019

Please don't obfuscate your real domain... that doesn't help. (Also, when you need to use an example/placeholder domain, the standard is example.com -- this is a domain specifically designed for examples and dictated by the IETF!).

As I said above, you don't need to add anything to your DNS. If this Marketo LP domain is already functional then the DNS entry is already done.

However, if you're not running https:// on your Marketo LP domain, but you are running https:// on your main domain, that's not going to work.