We will soon be migrating to a newly redesigned site, with some pages being relocated to new locations on the new site. The new site will also be using a new web content management system. For pages that will get a new URL, we will create redirects from the old URLs to the new, but I'm wondering:
Is Marketo is smart enough to recognize an alias or a redirect as a trackable page? Will Marketo follow the redirect or just see it as an error? Are we at risk of losing data if we miss some lists and/or URLs?
An example of URLs in Marketo Smart Lists:
Some "key web pages" are set in a SmartList to change the lead score for leads in the system who visit the pages defined in the SmartList.
PS: The munchkin code is on every page of the current site, and the plan is for it to be on all pages of the new site. We are not change our overall domain, but some pages will be move to a new location and get a new URL.
Munchkin will never interfere with your redirects. It will, however, log hits to the new URL (obviously).
Thank you Sanford! So will Marketo log hits to the old, redirected URL also?
Example: If I have www.example.com/productA as a key page in a Smart List so that visitors' lead score increase for visiting this page.
I change the URL to www.example.com/resources/productA and create a redirect from the old to the new URL.
Will lead scores increase for visitors to both pages?
My understanding is that no, those old pages will not register - since your redirects will prevent the old page from loading (and thus will prevent the Munchkin tracking from activating).
I would think that you'll want to document all those old URLs that are being used in Smart Campaigns/Lists so that you can update them to the new locations of those pages on your site -- after all, chances are you won't keep those redirects up forever, and you don't want to be in a place 3-4 years down the line where you notice that those lead scoring campaigns haven't been functioning properly.
Like Michael said, the old pages will not be logged. Munchkin is JS-dependent. If you don't give the old page the ability to track the hit (and complete the analytics request) there's no tracking.
The only way to unify hits across URLs would be to use a different value for logging (such as a LINK tag). But you would've had to be doing this before. You can't go back and implement it now.
Thank you both. As long as it doesn't "double dip" by boosting the score once for the original link and then again for the redirected link, we should be good. I tested it in our system and only the first link resulted in a changed score...which makes sense since I haven't asked Marketo to change a score for the new link.