Google Ads
Connect Google Ads so your agents can prepare paused campaigns and read cost and results.
Google Ads is where AIM publishes the Search ads its AI agents write, and where they read clicks, conversions, spend, and cost per action. Every ad waits in AIM for your approval. Nothing reaches Google, and nothing spends, until you approve it.
At a glance
- Time: about 15 minutes if the Ads account already exists.
- Access you need: Admin or Standard on the Google Ads account.
- What AIM can do: publish Search ads you approve, pause or resume them, and read results.
- What AIM cannot do: spend past your monthly budget, change billing, touch campaigns it did not create, or see your Google password.
Before you start #
- A Google account.
- Admin or Standard access to the Ads account you want AIM to use. Billing or read-only access is not enough to receive prepared campaigns.
- In AIM, the Owner, Admin, or Marketer role on the workspace. Analysts and Viewers can see integrations but cannot connect them.
- A site or app the ads will send people to. Connect Google Analytics as well if you want the agents to compare ad clicks with what happened on the site.
Billing stays on the Google Ads account you already own. AIM never stores your card.
Set up Google Ads #
- Open ads.google.com and sign in.
- Create an account if you do not have one. Choose the country, time zone, and currency carefully. Google does not let you change the currency later.
- Add a payment method in Google Ads when you are ready to spend.
- If an agency or teammate manages the account, open Admin, then Access and security, and confirm the Google user you will use in AIM has Admin or Standard access.
- If you manage several accounts under a manager (MCC) account, note the customer ID of the account for this business. It looks like
123-456-7890. You will pick it after you connect. - Create at least one conversion action if you care about leads or sales: a form submit, a purchase, or a phone call. Campaigns can still be prepared without one, but cost per action stays empty until conversions exist.
Connect Google Ads with AIM's AI agents #
- Sign in to AIM and open Integrations, then Google Ads.
- Click Connect Google and approve access to Google Ads.
- Sign in with the Google user that has Admin or Standard access.
- Choose the Ads account for this workspace. A workspace uses one Ads account at a time. You can switch later from the same page.
- When the badge says Active, the connection is ready.
What happens after you connect #
Here is what AIM does with the connection, in plain terms.
-
Your access is stored privately. Google gives AIM an access grant, not your password. AIM keeps it encrypted, uses it only for this workspace, and deletes it from AIM when you disconnect.
-
The agents read results on a schedule. Once a day AIM reads the latest spend, clicks, and conversions, for the account and for each ad it created. About twice a day, Analyst & Reporter reviews them. If something needs action, such as a rising cost per action, Performance Optimizer writes up a proposal for you.
-
Every ad is checked before you see it. Before an ad reaches you, AIM checks that:
- the daily budget meets Google's minimum and fits your workspace budget;
- the link goes to your own website and carries tracking;
- the ad copy fits Google's character limits and avoids common policy problems.
A draft that fails a check is not shown as ready.
-
You approve, then it goes live. Prepared ads show as Needs your approval under Content, and you get an email. When you click Approve and publish, AIM creates the Search campaign in Google Ads and it can start spending straight away. If you turn on automatic approval, AIM publishes inside your budget without the click and emails you what changed.
-
You can follow and stop each ad. The Ads tab on the integration page shows every ad AIM created with its budget, audience, results, and the analyst's notes, a link to the ad in Google Ads, and Pause and Resume.
-
Everything is logged. The Agent work tab on the integration page records every time an agent read from or prepared something in this account.
-
You get a weekly summary. Every Friday, AIM emails what the agents did and what changed.
Which AI agents use this connection #
- Media Buyer writes the Search ad and its keywords. AIM publishes it after you approve.
- Campaign Planner uses the account when it splits budget across channels.
- Performance Optimizer reads clicks and cost per action, and proposes the next change for you to approve.
- SEO & Discovery compares paid search demand with what the site already ranks for.
- App Growth reads the results when the goal is installs or in-app actions.
If something looks wrong #
- The account is not in the list. The Google user you signed in with does not have access to it. Add that user in Google Ads under Access and security, or disconnect and sign in with a different user.
- Choose an account. You signed in but have not picked an Ads account yet. Open the page and choose one.
- Sign in again or Expired. Google ended the access grant. This happens after a password change, or when access is removed in Google. Click Connect Google and sign in again. Your settings in AIM stay as they were.
- Needs attention. AIM could not reach the account. Open the Google Ads page in AIM to see the reason, then try Refresh insights.
- Cost per action is empty. Google Ads has no conversion action yet, or it has not recorded a conversion. See step 6 of the setup.
What stays in your control #
Disconnecting in AIM stops the agents immediately and removes AIM's access grant. Campaigns already in the account stay as they are and keep running, so pause them first if you want them to stop. To revoke access on Google's side too, remove AIM under Third-party apps & services in your Google Account. See why AIM asks for Google permissions for what it reads and how that data is handled.
Still need help setting this up? #
If the account is missing from the list, or you are not sure whether your access is Admin or Standard, contact the AIM team. Tell us you are connecting Google Ads and, if you have it, the customer ID. We will help you finish the setup.