Open source · MIT

Meta Publisher

Publish and schedule Meta ads & content from code.

Meta Publisher — SmplCo open-source tool

What it is

What it does

An open-source toolkit for programmatically creating, scheduling and publishing campaigns and content to Facebook and Instagram via the Meta Marketing API — version-controlled, repeatable, and out of the ad-manager clickfest.

Campaigns as code

Define campaigns, ad sets and creatives in config and ship them repeatably.

Schedule & batch

Queue posts and ad launches without living inside Ads Manager.

Safe by default

Dry-run mode plus token handling that keeps your app secrets out of the repo.

Multi-account ready

Manage several ad accounts from one place.

Dogfooded

How we use it

We didn't build this for a brochure — it's part of how SmplCo runs.

1

We launch and rotate client ad creatives without manual Ads Manager work.

2

We schedule organic content alongside paid in one pipeline.

3

We keep campaign definitions in version control for auditability.

Get early access

Meta Publisher isn’t public yet. Join the waitlist and we’ll email you the repo the moment it’s live.

By submitting you agree we may email you about this tool and SmplCo services. See our Privacy Policy.

Need this wired into your stack?

It's free to take as-is. If you'd rather we adapt it to your accounts, data and workflow — and show you how we use it — that's what we do.

Talk to us about customising it