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
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
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
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.comDeveloper & support contact: MarketHubb · chris@markethubb.com. MarketHubb SEO AI's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.