I'm a web, database, and network architect based in NYC, with specializations in the financial services, publishing, and SaaS sectors.
I build complex Marketo integrations for companies large and small... and can make Marketo forms and emails do things you never thought possible!
Check out my blog at https://blog.teknkl.com, which has Marketo-specific technical insights you won't see anywhere else, along with wider topics from my programming and systems work.
Not sending to people who don’t open means you’re not sending to people who use Outlook + don’t deliberately enable images, but who may be otherwise engaging with your emails.
Thi...
Always pursue a config-first coding approach in Velocity because it makes your code easier to follow and maintain. (And here on the Nation, remember to use the Syntax Highlighter s...
That setup with Booleans and Strings is almost certainly not the way I’d do it.
But if you must do it that way, you can use a Velocity token to output only the non-empty fields.
#...
Custom Objects are always many-to-one. So while your implementation may ensure there’s only zero or one CO record for each Marketo person, it’s still always a list of COs in Market...
Unless you use the REST API, there's no way to capture the full type + text of an IM in a history field.
(Other than updating the history field in the same flow with the same toke...
Please show the exact definition of your Custom Object and a sample list of Custom Objects with field values.
It’s not possible to answer this without an actual look at your data....
Your problem is right here:
kvSubmitButtonEl.addEventListener("click", function(e) {
e.preventDefault();
try {
formEl.submit();
} catch (err) {
console.log(err)
}
...