SEM · Google Ads
Our Google Ads integration
Overunity Portal includes an integrated Google Ads tool ("SEM") that plans and manages Search campaigns for our customers. This page explains what the tool does, how you connect your Google Ads account, and how we keep your account safe.
Who we are
Overunity Digital is a Calgary-based web agency. We build, host, and manage websites and digital marketing for small and medium-sized businesses as a done-for-you service. Customers manage everything from one account in the Overunity Portal, including website hosting, business email, local search, reporting, and Google Ads.
How the Google Ads integration works
For customers on our SEM service, the tool takes a single monthly budget and turns it into a reviewed, ready-to-run Search campaign structure:
- We analyze your website to build a structured business profile (services, locations, contact details, and selling points), which you confirm.
- You set one total monthly ad budget.
- The tool generates a Search campaign plan — campaigns, ad groups, exact/phrase keywords, negative keywords, geo targeting, and responsive search ads.
- You review and approve the plan.
- We use the Google Ads API to create the campaigns in your account in a paused state.
- Campaigns are enabled ("go live") only when you give the go-ahead.
- We read live campaign structure and performance back into the portal for your monthly reporting.
How you connect
You connect your own Google Ads account through Google's standard OAuth consent screen — you sign in with Google and approve access;
you never share a password with us. We request only the Google Ads
(adwords) scope needed to manage advertising. Access tokens are
stored encrypted on our server, are never exposed to your browser, and you can revoke access
at any time from your Google account.
The Overunity manager account (MCC)
Larger or agency-managed customers can link their Google Ads account to the Overunity manager account instead of reconnecting each time. A manager account (Google's "My Client Center", or MCC) lets us manage the linked account through the Google Ads API without the customer sharing their password.
Technically, our API calls act on the customer's account by sending their account ID as the login-customer-id on each request. Access is limited to campaign
management, every change is audit-logged, and the customer can unlink the account at any time
from their Google Ads settings.
Safeguards
- Campaigns are always created paused — nothing spends money without an explicit human "go live" step.
- We use only exact and phrase match keywords — never broad match.
- The tool only creates and manages the campaigns it generated (identified by an "Overunity —" name prefix); your other Google Ads campaigns are never modified.
- Every change made through the API is recorded in an audit log.
- You see and approve the exact plan — budgets, keywords, ads, geo, and negatives — before anything is created.
Get started or learn more
Learn more about our Google Ads service on overunity.ca/sem. Existing customers can sign in to the portal once your operator enables SEM on your account.
Questions? Email hello@overunity.ca or call +1 (403) 250-2444.