Our tools

MarketHubb SEO AI

An internal assistant our team uses to analyze, report on, and optimize the Google Ads and search campaigns we manage for MarketHubb clients. It is not a public product: there is no self-serve sign-up, and only MarketHubb team members use it.

Type
Internal agency tool
Who signs in
MarketHubb staff only
Google data used
Google Ads accounts we manage

What it does

The same work our specialists already do — with less spreadsheet time.

MarketHubb manages Google Ads and SEO for small and mid-sized businesses. SEO AI reads the campaign data from the client accounts we manage, helps our team spot what is working and what is not, and drafts the optimizations a specialist then reviews and applies.

  • Performance reporting

    Pulls campaign, ad group, keyword, and search-term performance from a client's Google Ads account and summarizes it in business terms: leads, cost per lead, and return on spend.

  • Optimization suggestions

    Uses AI models to flag wasted spend, suggest negative keywords, bid and budget adjustments, and ad-copy improvements. Every suggestion is reviewed by a MarketHubb specialist before anything changes.

  • Keyword & search research

    Researches keyword ideas, search volume, and competition to inform both paid campaigns and the organic SEO strategy we run for the same client.

  • Campaign changes, with approval

    Once a specialist approves a change, the tool applies it to the client's account through the Google Ads API — the same edits we would otherwise make by hand in the Google Ads interface.

Who uses it

Built for our team, on behalf of our clients.

Clients never log in to SEO AI and never hand us a password. Access follows the permissions a client has already granted MarketHubb inside Google Ads, and it can be taken away just as easily.

  1. 1

    A client links their Google Ads account to MarketHubb

    This happens in Google Ads itself, the normal way any agency is given access to manage an account — typically through MarketHubb's Google Ads manager account.

  2. 2

    A MarketHubb team member signs in with Google

    Using their own MarketHubb Google account, they authorize SEO AI through Google's standard OAuth consent screen. The tool can only see the accounts that Google account is already allowed to manage.

  3. 3

    Access can be revoked at any time

    A client can remove MarketHubb from their Google Ads account at any time. A team member can disconnect SEO AI from their Google account at myaccount.google.com/permissions. Either action stops the tool's access immediately.

Google data

What the app accesses, and what it doesn't.

SEO AI requests one substantive Google permission — the Google Ads API scope, which lets it view and manage Google Ads accounts on behalf of the signed-in user — plus basic sign-in information (the team member's Google account email). The full details are in our Privacy Policy.

Accessed through the Google Ads API

  • Account structure — the Google Ads accounts the signed-in user can manage, and their campaigns, ad groups, keywords, and ads.
  • Settings — budgets, bids, targeting, ad copy, extensions, and Google's own recommendations for the account.
  • Performance data — impressions, clicks, cost, conversions, and search-term reports.
  • Keyword research — keyword ideas and volume estimates from Google's planning tools.
  • Basic profile — the signed-in team member's Google account email, used only to identify who is logged in.

Never accessed

  • Gmail, Drive, Calendar, Contacts, Photos, or any Google service other than Google Ads.
  • Payment methods or billing profiles. The tool does not add, change, or view payment details.
  • Google account passwords. Sign-in happens on Google's own pages; MarketHubb never sees or stores a password.
  • Accounts the signed-in user has not been granted access to in Google Ads.

How it is used

Only to manage, analyze, and improve the account it came from, for the client who owns that account. Never for advertising to anyone, never sold, and never combined across clients.

How it is stored

On infrastructure MarketHubb controls, encrypted in transit and protected by access controls limited to our team. Kept only while we work with the client, then deleted (see the Privacy Policy for retention periods).

AI processing

Selected campaign data is sent to third-party AI model providers solely to generate analysis and recommendations for that client, under terms that prohibit training on it. MarketHubb does not use Google user data to train or improve generalized AI or machine-learning models.

Policies & support

Questions about the app or your data?

Our policies are written in plain English. If anything is unclear, or you want us to delete data we hold about your account, email us and a real person will reply.

chris@markethubb.com