Internal tool · Afiliado HHP

HHP Ads Manager: internal Google Ads campaign management for Afiliado HHP

HHP Ads Manager is a private, in-house application built by Afiliado HHP to manage the Google Ads accounts we own and operate. It uses the Google Ads API to create campaigns, adjust budgets and bids, pause or enable campaigns, and pull performance reports, replacing repetitive manual work in the Google Ads interface.

About Afiliado HHP

Afiliado HHP is a performance marketing business based in Brazil. We promote consumer products to customers in the United States, United Kingdom, Germany, France, Italy, Spain, the Netherlands and Australia, using our own landing pages and our own Google Ads accounts.

Who we are

A small advertiser team that runs and optimizes search campaigns across several international markets.

Internal use only

HHP Ads Manager is not sold, licensed or offered to third parties. Only authorized Afiliado HHP staff use it, and only on accounts we own or manage under our own manager (MCC) account.

Policy compliant

All campaigns created with the tool follow Google Ads advertising policies, the Google Ads API Terms and Conditions, and the Google API Services User Data Policy.

What HHP Ads Manager does

The tool is a command-line application that runs on our own workstation. It covers the day-to-day tasks we would otherwise do by hand in the Google Ads interface.

Campaign creation

Builds complete Search campaigns in one step: budget, campaign settings, location and language targeting, ad groups, keywords and responsive search ads. New campaigns are always created in a paused state for review.

Campaign management

Enables, pauses or removes campaigns; renames them; updates daily budgets and bid limits for campaigns in our own accounts.

Performance reporting

Retrieves clicks, cost, conversions and status for each campaign so our team can decide where to invest or cut budget.

Multi-market setup

Applies the correct country and language targeting for each market we advertise in (US, UK, DE, FR, IT, ES, NL, AU).

How it works

A simple, auditable workflow, operated only by our own team.

  1. Authorization. An authorized Afiliado HHP team member signs in with their Google account through Google's OAuth 2.0 consent screen and grants the https://www.googleapis.com/auth/adwords scope. No Google password is ever seen or stored by the tool.
  2. Secure local credentials. The resulting OAuth refresh token and our developer token are stored only on our own secured workstation. They are never shared, published or sent to any other service.
  3. Campaign actions. The team runs commands to list, create or change campaigns. Each request goes directly from our workstation to the Google Ads API.
  4. Human review. New campaigns are created paused. A team member reviews them in Google Ads before anything is enabled and starts spending.

How we use the Google Ads API

HHP Ads Manager uses only the services needed to manage and report on our own campaigns.

API servicePurpose in HHP Ads Manager
CustomerServiceLists the accounts the signed-in user can access, to confirm we're working in the right account.
GoogleAdsService (search)Reads campaign, budget and performance data for reporting.
CampaignBudgetServiceCreates and updates daily campaign budgets.
CampaignServiceCreates campaigns and changes their status, name and bidding settings.
CampaignCriterionServiceSets location and language targeting.
AdGroupService / AdGroupCriterionServiceCreates ad groups and adds keywords.
AdGroupAdServiceCreates responsive search ads that point to our own landing pages.
Limited Use disclosure: HHP Ads Manager's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Google Ads data is used only to operate and report on Afiliado HHP's own advertising. It is never sold, shared with third parties or used for any unrelated purpose. Details are in our Privacy Policy.

Contact

For questions about HHP Ads Manager, this website or how we handle data, contact us:

Operator

Afiliado HHP, operated by Hiago Henrique Palombo Lima, Brazil