Skip to content

bidsmith

Manage Google Ads campaigns as code. Version-controlled, reviewable, replayable.

Why bidsmith

Every change is a pull request

Edit a file, open a PR, get a teammate to review. No more “who paused that campaign last Friday?” — Git tells you.

Preview before you spend

bidsmith plan shows you exactly what will change in Google Ads before a single euro moves. No surprises.

One source of truth

Your .bid files describe the campaigns you want. bidsmith makes Google Ads match. Run it twice — the second run does nothing.

Designed for marketers

No SQL, no scripting, no API tokens to copy-paste every week. Edit plain text files in any editor, commit, push, apply.

Where to next

Already installed?

Jump into the first tutorial and ship a campaign end-to-end.

Looking something up?

The glossary is the place for “what does X mean?” Reference docs for every block and command are coming.