MarTech Agents Manager
This article is for a technical audience.
One of my favorite projects is MTAM (MarTech Agents Manager) developed with Maik Sicks for Statista.

MTAM is a tiny (cachable 41kb) javascript library, initialized once per page load, that loads and orchestrates javascript snippets from Martech systems such as CDPs, Analytics, or CRM.
I liked this project because it takes a very basic Marketing problem by the horns and creates transparency.
MTAM solves many practical challenges at once:
Development
Each agent is low-code javascript, discussable with non-tech persons.
All agents "speak the same language" and behave comparably.
A shared KV-store and common methods allow for simplicity.
Product
Decisions can be made based on data from the Marketing systems.
Integrate any tracking and recording based on CDP data.
Conduct user research based on cohorts and events.
Marketers
Agents are as-understandable-as-possible due to highly readable code.
Adding an url-parameter makes any pageload tell a story in the console.
The flow of data becomes easy to investigate.
Compliance
Data protection officers can investigate.
Concerned users can see the data flow.
Authorities can see archived data flows.
Try it out
Click this button:
Then open the Dev Tools () console.
Then reload ().
Keep the console open to see all that is happening in Marketing.
Use it yourself
Feel free to use MTAM yourself!
The license is MIT – free to use, even commercially, without any liability on my end.
Getting started
Read the ...
... or give these prompts to your AI:
Prompt: Investigation
Tba.
Prompt: Integration
Tba.
Closing notes
Read more in the Technical Documentation.
If you have questions or need support, let me know!