A full ad campaign from one upload
In production
Every campaign used to mean designing ads one at a time, uploading each by
hand, pasting copy into every field and naming everything manually. It took hours.
Built
A tool that writes the ad copy, makes the ad images, and hands back one file that loads the whole campaign into Facebook and Instagram ads.
Result
Campaigns launch from one upload, and some of the cheapest leads in a long stretch. Tired ads now get replaced right away instead of a week later.
The number that was quietly wrong
In production
Decisions follow the dashboard. If the dashboard is wrong, the decision is
wrong too, quietly, every month nobody checks it. This is why I build checks into anything
I make that reports a number.
Reported
The sales system credited a closed deal to the wrong ad campaign, which made that campaign look like it was bringing in revenue.
Found
A record by record review showed the customer actually came in through a webinar ad and bought there. They clicked the other ad separately, the same day. The last click got the credit.
Result
Credit moved to the right channel. The same review found booked demos from testimonial ads that reports had been missing entirely.
The marketing department, as software
Built over 2026
Instead of a folder of how-to documents, the whole operation is a set of
tools anyone on the team can run.
Built
Tools for ads, ad design, landing pages, email follow-up, search and reporting, so the team runs the work instead of rebuilding it every time.
Includes
An ad design engine whose output passes an automatic quality check before anyone sees it. Complete webinar funnels, from sign up page to ads. One report that pulls every ad platform, the website and the sales system into a board ready review.