Platform

The Mediagrowthx platform.

Our internal reporting and campaign management tool. It is designed around the Google Ads API, it works only with Google Ads accounts that Mediagrowthx itself owns and operates, and nobody outside the business can use it.

Why we built it

Managing campaigns by hand does not scale.

We run search campaigns across the Google Ads accounts we operate, for offers that pay out through different partners.

Working out which campaigns actually make money means joining Google Ads cost data with conversion and payout data from those partners. Acting on the answer means changing budgets, bids and keywords in many places at the same time. Doing either by hand is slow and invites mistakes.

The platform is designed to do both jobs for us. It is not a product: we do not sell it, license it or give anyone else access to it.

What it does

See, act, watch.

See

Pulls performance data for our campaigns, ad groups, ads, keywords and search terms, and sets it against partner payouts, so the return of every campaign is visible in one report.

Act

Creates and updates campaigns, ad groups, ads, keywords and negative keywords in bulk, and adjusts budgets and bids according to rules that we set and review.

Watch

Monitors budget pacing, approval status and sudden changes in performance, and alerts us so that problems such as disapproved ads are dealt with promptly.

How it connects

Straight to Google Ads, with nothing in between.

The platform is designed to call the official Google Ads API directly, using OAuth 2.0 credentials issued to our own Google Cloud project. We do not route requests through any third-party service, and we do not provide API access to anyone else.

  1. Google Ads accounts we operateOwned by Mediagrowthx, used for our own advertising
  2. Mediagrowthx platformInternal tool, no outside access
  3. ReportingCost, clicks, conversions
    Campaign managementBudgets, bids, ads, keywords

Google Ads API usage

The details, stated plainly.

This is exactly what the platform accesses, and what it does with it.

Accounts
Google Ads accounts that Mediagrowthx itself owns and operates for its own advertising, and no others. No client accounts and no third-party accounts.
Users
Mediagrowthx only, meaning the people who run the business. There is no public sign-up, and the tool is not offered, sold or licensed to anyone.
Authentication
OAuth 2.0 with the Google Ads API scope, granted by the owner of the Google Ads accounts.
Data read
Account identifiers and structure; the settings of campaigns, ad groups, ads, keywords and negative keywords; budgets, bids and targeting; approval and policy status; search terms reports; and performance figures including impressions, clicks, cost, conversions and conversion value.
Changes written
Creating, editing and pausing campaigns, ad groups, ads, keywords and negative keywords; changing budgets and bids. Always inside our own accounts.
Storage
Report data is held in a private database that only we can reach. API credentials are stored securely and stay inside the business.
Sharing
We do not sell it, and we do not pass it to advertisers, affiliate networks, publishers or anyone else for their own use. It is handled only by the hosting providers that run our systems for us, and disclosed only if the law requires it.

How we handle Google user data

Safeguards

The rules the platform follows.

Google’s API terms

The platform is built to comply with the Google Ads API Terms and Conditions and Google’s developer policies, and to stay within the quotas of our access level.

Limited Use

Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Revocable access

The access we grant to the platform can be withdrawn at any time from the Google Account that granted it.

Need more detail about the platform?

If you need more detail about how we use the Google Ads API, ask. We will answer.