Using modern JavaScript in GTM Custom HTML tags

You shouldn’t have to code like it‘s 15 years ago just because someone *might* paste your stuff into GTM.

A couple of (not at all rare!) situations where enabling Marketo’s built-in reCAPTCHA breaks forms completely

If only such things were documented, right? Sigh.

Critical: Update to SimpleDTO 2.0 (the latest Form Pre-Fill JS) for compatibility with the latest Chrome & Edge

Act now to keep the magic alive. Upgrading from SimpleDTO 1.0 to 2.0 is super simple.

Achieving true round-robin (not random) assignment with FlowBoost

A 𝑅𝑎𝑛𝑑𝑜𝑚 𝑆𝑎𝑚𝑝𝑙𝑒 step won’t cut it for lead assignment, since it can assign 2 or 3 people in a row to the same rep (by definition!). FlowBoost can handle it.

Extracting Smart Campaign/Smart List IDs from a 𝘜𝘴𝘦𝘥 𝘉𝘺 XLS export

If you merely tolerate Excel, as I do, you want to make the export format compatible with other apps & dbs.

The scheme name of an Authorization: header (“basic”, “bearer”, etc.) is case-insensitive. Somebody tell Calendly.

Sure, just enforce case-sensitivity overnight in defiance of the HTTP Authorization standard. What could go wrong?

When an é is not an é: about Unicode Precomposed vs. Decomposed characters (and why they matter)

You’ll never look at string equality the same way again. Includes a workaround for Marketo forms, but covering the rest of the stack is up to you.

An emergency workaround for app-𝑛𝑛𝑛𝑛.marketo.com form embeds after next week’s Marketo URL change

Can’t shake the feeling that hundreds of Marketo users (and thousands of forms) are gonna break on August 1st. Here’s a workaround to make sure you escape form doom.