Badges
Accepted Solutions
Likes Received
Posts
Discussions
Ideas
Blog Posts
Chronicles of Strange Code, §2026.01.03(a).let enrichableForms = [123,678];let formsOnPage = [];MktoForms2.whenReady( function(readyForm){ formsOnPage.push(readyForm.getFormId());});if( enrichableForms.some( id => formsOnPage.includes(id) ){ // load an external JS plugin} The code above was suppos...
Here’s a fun one. Open a URL that hosts a Marketo form and change the query string to:?utm_medium=email&utm_campaign=new-years-discount-10% Here’s how your form will look: What the? Let’s check the browser console:⮾️ Uncaught URIError: URI malformed at decodeURIComponent (
If you already pre-flight CSVs before putting them on the wire to the Bulk Import API (/bulk/v1/leads.json), you won’t notice this li’l bug. We recommend at least these two pre-flight checks:ensure the lookup field — email, id, sfdcContactId, etc. — is non-empty in every rowensure field values are c...
We talk a lot about race conditions in the Marketo community, and I love reminding folks certain operations aren’t guaranteed to complete in flow step order.[1] Unfortunately, users tend to overcorrect, forgetting Marketo does guarantee order in many cases, just not all sensitive cases! This came u...
The longstanding “Token is already in use and cannot be deleted” bug is the subject of several frustrated Nation threads. Worse, no one is 100% sure when an overridden {{my.token}} becomes non-deleteable. (Some say it’s only non-deletable when it’s inside a
Popping up different Dynamic Chat dialogues for known SFDC Contacts vs. SFDC Leads is a basic ask. It’s a smidge trickier than you might expect, though, for 2 reasons: (1) you can’t sync SFDC Type from Marketo to the DC database(2) you can’t sync SFDC Is Deleted, another key component Don’t worry, i...
The Forms 2.0 lightbox() method is fully functional, but commonly misused.[1] I’ve had a post in my drafts for ages — “Tips for a smoother lightbox() experience” — but in the meantime lightbox() has become unnecessary because all modern browsers support ...
Violating the old Never Rewrite From Scratch rule (which, let’s be honest, is sporadically enforced) Microsoft created New Outlook in 2023. So far, it’s been a rocky rollout, with scant rewards for end users and mixed results for MOps. On the bright side, email designers like the new rendering engin...
Another way to do this is to put the Calendar token on a Redirector LP. Using the Redirector LP lets you kill another bird by associating the Munchkin session, which won’t happen with the direct ICS link.
A user had buggy 3rd-party JS causing forms to be submitted 2x. Unable to find the root cause in their stack of plugins, they tried a desperate fix: add an onSubmit() listener and stop submission if the listener runs a second time. Like so:MktoForms2.whenReady(function(readyForm){ let stopFutureSu...