$1M+
annual ad spend managed
1,000+
ad groups generated
2,000+
ads generated
OAuth2
official API access, no scraping
Work behind this service

The engine behind it

Many services and locales needed a wide spread of keywords, ads and landing pages, and building them by hand limited how fast the account could change.

Dr. Ayberk Akcay · Healthcare2024–2026

Programmatic Google Ads engine

A custom engine on the Google Ads API that generates campaigns, ad groups, keywords and ads from templates, with rules for bids, budgets and negative keywords.

  • 1,000+ ad groups and 2,000+ ads generated by software
  • Over $1M a year in ad spend managed, with daily and monthly budget caps
  • Official API with OAuth2, a dry-run mode and a change journal
What you can hire for

What the automation does

Account structure from templates

Campaigns by service, intent and location; ad groups and keywords with match types, generated from one source of truth instead of built by hand.

Ad copy with guardrails

Template-driven ads and sitelinks with variable slots, and policy filters for capitalization, punctuation and claims.

Bid and budget rules

Device, location and time modifiers, label-based scopes for bulk changes, and pacing with daily and monthly caps.

Daily account hygiene

Scheduled jobs that keep labels, negative keywords and naming consistent, and refresh creative on a cycle.

Change journal

Every change is recorded with a timestamp and who made it, with diff views and a dry-run mode before anything applies.

Reporting

Budget dashboards and label views for experiments, built on data from the ad account.

Process

How an automation project runs

  1. Read the account

    Go through the current structure, naming and budgets, and agree which parts software should own.

  2. Templates and rules

    Write the templates for ad groups, keywords and ads, and the rules for bids, budgets and negatives.

  3. Dry runs first

    Generators run in dry-run mode and show their changes before they are allowed to apply them.

  4. Run and watch

    Scheduled jobs keep the account in line with the templates, and the change journal shows what moved.

Questions

Frequently asked questions

Is this an agency service or software?

Software, plus the person who wrote it. The engine runs your account through the Google Ads API; Savas sets up the templates and rules with you and maintains the code.

Google Ads scripts or the API?

Scripts are fine for small, single-account tasks. The API suits generating and governing thousands of ads with a proper database and change history. The scripts vs API guide compares them in detail.

Does it scrape Google or break ad policies?

No. It uses the official Google Ads API with OAuth2, follows advertising policies, and records every change with a timestamp and the person or job that made it.

What size of account is this for?

It was built for a healthcare practice spending over $1M a year across many services and locales, where building and maintaining ads by hand limited how fast the account could change. An account with a handful of campaigns rarely needs it.

What does Google Ads management cost?

Typical agency fee models are compared in the Google Ads management prices guide. An automation build is quoted after looking at your account.

Is your account too big to manage by hand?

Tell Savas how many services, locations and campaigns you run, and how changes are made today.

Or call (786) 788-1030

Savas Tutumlu

Who builds it

Savas Tutumlu

Founder & CEO, Stratagem Systems

Started the studio in Houston, TX in 2023 and now works from Istanbul. 30 projects shipped since.