All of our LPs seem to be redirecting to a random page on our website. They "preview" as they are supposed to, but when you visit the link directly it takes you somewhere else. There haven't been any sweeping edits to our templates or forms today, and when you view the audit trail there are no admin changes that could have caused this. We opened a support ticket but in the meantime, any ideas what's happening?
EDIT: The landing pages are all redirecting to our fallback page, but we don't know why.
Solved! Go to Solution.
The issue here was caused by a form's HTML being hard-coded into an editable area on an LP template and that form being deleted from the instance. Deleting the form becomes an easier mistake to make b/c Marketo will not pickup that a form is in use when you copy/paste the HTML for the form into an editable area rather than using the mktoForm editable area and including the form that way.
The resolution to the issue involved renaming the editable area (new ID) and removing the offending HTML form code then reapproving the template and LPs hanging on that template.
It wouldn’t be possible to help with this if we don’t even have a sample URL.
Here is a sample landing page: https://info.wellsky.com/072023-The-end-of-the-PHE-White-Paper.html
It is redirecting to: https://wellsky.com/resources/
Is your account string “mediserve”? (Look in Admin » My Account » Support Information » Subscription.)
Yes, it is. Our company underwent a name change a few years ago.
OK, the DNS CNAME for your LP domain is set up correctly then. Which is good.
The behavior you’re seeing is the same as when you mistype the path/filename of a Marketo LP: redirect to the fallback page on your corporate site. Note https://info.wellsky.com/robots.txt does work, which is a typical exception as it’s not an LP. This also shows your SSL setup is correct, since there’s no security warning.
The problem, of course, is we’re not mistyping the LP URL, so this shouldn’t be happening. I would open a P1 support ticket.
The issue here was caused by a form's HTML being hard-coded into an editable area on an LP template and that form being deleted from the instance. Deleting the form becomes an easier mistake to make b/c Marketo will not pickup that a form is in use when you copy/paste the HTML for the form into an editable area rather than using the mktoForm editable area and including the form that way.
The resolution to the issue involved renaming the editable area (new ID) and removing the offending HTML form code then reapproving the template and LPs hanging on that template.
When the form is deleted it would be good to have some kind of alert/warning if form in use on any LP.
This would be impossible, no page can know what’s being loaded via external JS.