Platform
Internal SFMC asset automation tooling
Internal tooling that automates repetitive Marketing Cloud asset setup so delivery teams stop rebuilding the same scaffolding.
- React
- PHP
- REST & SOAP APIs
- SSJS
The problem
A large share of implementation time goes into work that is identical every time: creating data extensions, folder structures, and the standard set of assets a new business unit needs before anything interesting can be built.
Approach
Define the standard set as configuration rather than as a document people follow by hand.
Drive creation through the Marketing Cloud REST and SOAP APIs, with a small React interface so non-developers can run it.
Make every run idempotent and inspectable — the tool should be safe to run twice and should say exactly what it changed.
Note
I have kept the implementation details out of this write-up; the tooling is internal. The reusable idea is the one above: turn your delivery standard into configuration, then make the configuration executable.
What I'd tell someone starting this
- Turn the delivery standard into configuration before automating it.
- Idempotent and inspectable beats fast.