Don’t choose “promo” as your Marketo LP domain (

Level 10 - Community Moderator
Level 10 - Community Moderator

We usually say you can choose any subdomain as your Marketo LP domain, as long as it’s not already used by your company:,,,,


But in truth there are subdomains you definitely should not choose:,, and a few more.


Why? Because these subdomains are on the EasyList General block list — a database used by the popular AdBlock plugin and others of the same ilk. Here’s the relevant entry for on the list:



(It’s a strange-looking rule, because the maintainers of EasyList added exceptions for the Promo web app, who operate the domain — note that one’s not a subdomain of another domain — as well as Promo’s sister site Slidely and a couple of their customers.)


As a result, any request to from a document on another private domain will fail. The AdBlock debugger is at least clear about the reason:



Now, this will not affect a visit directly to  (where that’s the domain in the browser’s Location bar). In that case, the first-party case, there’s no problem.


Nor will it be a problem if you call resources on from a site that shares the same private domain, like


The problem is that in order for your embedded forms to not be detected by Firefox’s Tracking Protection, as well as by 3rd-party plugins like AdBlock, you must load your forms from your Marketo LP domain. That’s because is found elsewhere on EasyList, and if you load from app-* instead, browsers will block the forms for other reasons.


So the perfect storm is when another of your sites, like, loads embedded forms from Or, of course, if you have a partner embedding your forms on https://channel.partner.example. Even if you’re the owner of both sites, from AdBlock’s standpoint, that’s a 3rd-party call, and the specific prohibition on comes into play.


There are only a few other subdomains treated this strictly:,, (presumably an attempt to evade detection as affiliates) plus banner and Stay far away from these!


Oh no! We’re already using!

The good news is if you’re already using or one of the other listed ones as your primary LP domain, you don’t have to switch that out. You can add a secondary Domain Alias instead, like, and use that one just for form embeds (not a bad idea to use a form-specific Alias anyway, as it makes the purpose clear).