Setting up Google Ads by hand means every setting, every ad group and every asset, one at a time: campaign goal, budget, bidding, locations, languages, ad schedule, ad groups, keywords, match types, negative keywords, headlines, descriptions, sitelinks, callouts, images, logos, videos and final URLs. Start from your website instead. 1: paste your website. AdPilot reads your homepage, 3 main pages and up to 4 competitors. 2: six campaign types, one build: Search, Performance Max, Demand Gen, Display, YouTube and Shopping. One Search campaign has 15 headlines and 4 descriptions per ad, 15 to 30 negative keywords, and up to 8 sitelinks plus callouts. It gathers images from your website and your 15 newest YouTube videos. 3: review it all in one place, and edit any headline within Google's 30-character limit; every line is checked against Google's limits. 4: push, and it lands in your Google Ads account paused. Nothing is spent until you switch it on. 5: then Optimize shows what to fix from your last 30 days: search terms that waste money, keywords that never convert, campaigns held back by budget, weak Performance Max assets. You pick the fixes, and nothing changes in Google Ads until you review and push. AdPilot, the Google Ads campaign builder. Your website in, campaigns out, paused for your review. Try a free sample at adpilotapp.com.
What is Google Ads campaign automation?
Google Ads campaign automation is software doing the setup work in Google Ads: the keyword research, the campaign and ad group structure, the ad copy, the images and the settings. People search for it under several names. A Google Ads campaign builder, a Google Ads campaign creator, Google Ads automation software, or just Google Ads software. They all mean a tool that takes you from no campaign to one you can launch.
Google Ads automation comes in two kinds, and most tools do only one. Builders create new campaigns. Optimizers manage campaigns you already run: they change bids, pause keywords and send alerts. Our list of the best Google Ads automation tools sorts them that way. AdPilot is a builder first. Its optimization side reads your account and recommends; it does not edit.
It suits a small business running Google Ads without an agency, a marketer setting up campaigns for several websites, and an agency that wants the first draft of a new account written for it. If you have a website and no campaigns yet, that is the case it was made for.
How AdPilot automates Google Ads setup, in four phases
AdPilot connects to your account through the Google Ads API, the interface Google provides for software that manages ads. The work runs in four phases. AdPilot does the first two by itself. You make the decisions in the last two. (For the clicks themselves, see how to use AdPilot, step by step.)
Phase 1: it reads your website and your competitors
You paste your website address. AdPilot reads the homepage and up to three of its main linked pages. It picks pricing first, then product, service and feature pages, then about and FAQ pages; blog posts, contact and legal pages are skipped. From each page it takes the title, the headings, the menu, the buttons and the body text, and it keeps your images and your logo. You can also point AdPilot at one specific page, a product page for example, instead of the homepage.
Then come the competitors. You enter up to four competitor websites, or leave the box empty and AdPilot suggests up to four. It reads them the same way and shows you their pitch, their calls to action, and the keywords they target that you don’t. Those gaps go into your keyword list. Our guide to the research a campaign needs before launch explains what to look for and why.
Add your YouTube channel and AdPilot brings in your 15 newest videos, read from the channel’s public feed; you can add older ones by hand. Up to 40 images from your site come in at the same time.
Phase 2: it builds the campaign structure
Next you pick the campaign types: Search, Performance Max, Demand Gen, Display, YouTube and Shopping, the six Google Ads campaign types. One request can build several at once, and AdPilot writes them in parallel. In our own timing on two websites on 8 October 2026, a Search campaign took about 79 seconds to write.
Each campaign arrives with its settings filled in: a daily budget, a bidding strategy, locations, and languages (51 to choose from). Under that sits the campaign structure:
- ✓Ad groups with broad, phrase and exact match keywords
- ✓15 to 30 negative keywords per Search campaign
- ✓Responsive search ads with 15 headlines and 4 descriptions
- ✓Performance Max asset groups with headlines, long headlines and descriptions
- ✓Up to 25 search themes per Performance Max asset group
- ✓Your own images and videos placed in Display, Performance Max and Demand Gen
- ✓Sitelinks and callouts, plus snippet, call, price and promotion text
- ✓Every line checked against Google’s length limits and ad policies
The 15 headlines and 4 descriptions are the most a responsive search ad can hold, so Google has every combination to test. The negative keywords stop your ads showing for searches that only cost money: job seekers, people looking for a course, other brands that share your words. Negatives do not match plurals or synonyms, so AdPilot adds both forms (“job” and “jobs”). Our guide to negative keyword match types explains what each one blocks.
For Performance Max, AdPilot fills each asset group up to Google’s own limits: 15 headlines, 5 long headlines, 5 descriptions, up to 15 videos and up to 20 images (Google’s specs). It adds search themes too, capped at 25 per asset group, inside the limit Google sets. Demand Gen gets image and video ads built from the same media.
Two limits are worth knowing before you start. Google does not allow Video campaigns to be created through its API, so YouTube campaigns are exported for you to import, not pushed. And Shopping needs a Merchant Center account linked to Google Ads; AdPilot finds it through that link (more in our Merchant Center FAQ). Of the extensions it writes, sitelinks (up to 8) and callouts (up to 10) are pushed; the others are in the copy-and-paste text and the PDF report, ready to add by hand.
Phase 3: you review everything and push it paused
Every campaign you generate lands on the Campaign Review page, one card per campaign, so a full build across several types sits on a single page. Open any card and edit inline: a headline, a keyword, a budget, a location. Character counters show how close each line is to Google’s limit. Nothing leaves AdPilot until you press Push.
On a Connected plan, Push sends the whole campaign to your Google Ads account in one request. It always arrives paused. AdPilot only ever creates new campaigns: it has no code that edits or removes anything already in your account. On the Standalone plan there is no connection at all; you export a file for Google Ads Editor, or a PDF report, and import it yourself. To connect an account, see how to connect Google Ads to AdPilot.
Phase 4: Optimize shows what to fix
Once campaigns have run, the Optimize page reads the last 30 days of your account. It looks at every enabled campaign, whether AdPilot built it or not. It runs when you open the page; there is no overnight job. Results are kept for 30 minutes, so the numbers you see are at most half an hour old. It looks for:
- ✓Search terms that spent money and never converted
- ✓Keywords that spend without converting, or cost too much per sale
- ✓Campaigns held back by their budget
- ✓Weak ad copy and weak landing pages
- ✓Keywords your competitors target that you don’t
- ✓Weak Performance Max and Demand Gen assets
- ✓Spend with no conversions recorded, a sign tracking is missing
- ✓Campaigns with too little traffic to judge yet
You tick the fixes you agree with. Then either copy them and make the changes in Google Ads yourself, or press Generate: AdPilot builds a new campaign from your picks, and it goes through the same review and paused push. Optimize never changes a live campaign, a bid or a budget. The Google Ads optimization guide shows each card in detail, and what to optimize first helps you choose.
Where AdPilot helps, and where it stops
AdPilot does not do everything. This is what it covers, and what it leaves to you or to other tools.
| Area | What it solves | Where it stops |
|---|---|---|
| Setup and structure | Writes the campaigns, ad groups, keywords, negative keywords, ads and extensions from your own pages. A Search campaign took about 79 seconds in our timing. | Only as good as your website. Thin pages with little copy give generic campaigns. |
| Images and video | Brings your site images and your 15 newest YouTube videos into one place, cropped to the sizes Google asks for. | Does not generate new images or edit video. |
| Control | Nothing goes live without you. Pushed campaigns arrive paused and Optimize only recommends. | No automatic bid changes, budget shifts, ad scheduling or portfolio bid strategies. |
Plan for the first limit. AdPilot writes from your pages, so a homepage with one line of copy gives it little to work with. Put your services, prices and the places you serve on the site before you build, and the headlines will use them.
AdPilot or Google’s Asset studio?
Google Ads has its own creative tool, Asset studio, under Tools in your account. Google calls it the place for creating, editing, managing and sharing your assets, and it can generate images, videos and text. It answers a different question. Asset studio makes assets. AdPilot builds the campaign the assets go into.
| AdPilot | Google Ads Asset studio | |
|---|---|---|
| Where it starts | Your website URL and up to four competitor websites | Inside your Google Ads account, from your assets or a prompt |
| What it makes | Whole campaigns: structure, keywords, negative keywords, ads and settings | Images, videos and text for your ads |
| Images and video | Uses your own site images and YouTube videos; creates no new images | Generates new images and videos, and edits images |
| Where you review | One review page listing every campaign before anything is sent | In Google Ads, where you choose which assets to add to campaigns |
| Changes to live campaigns | None. Campaigns arrive paused and Optimize only recommends | Separate from Asset studio: auto-apply applies recommendations you opt in to, and Smart campaign ad suggestions marked auto-apply start serving after 7 days if you take no action |
Asset studio details from Google Ads Help, checked 28 October 2026.
Our verdict: use both. Build the campaign in AdPilot and push it paused. If you want fresh images for it, open Asset studio in Google Ads before you switch the campaign on.
Pairing AdPilot with Optmyzr
Some teams want a builder and a manager. Optmyzr is a manager: it works on campaigns that are already live. Used together, AdPilot builds and Optmyzr manages.
Step 1, build with AdPilot. Paste the website, generate the campaigns, review them and push. They land paused in your account, structure, ads, assets and negatives included.
Step 2, manage with Optmyzr. Once the campaigns run, Optmyzr’s Traffic Sculptor reviews 90 days of search terms across a campaign’s ad groups and suggests exact match negatives, so each search reaches the ad group that fits it best. Its Rule Engine runs optimizations you write, such as pausing low-performing keywords or adjusting bids, and its budget pacing compares spend with a monthly target and can send alerts or change daily budgets.
The cost is a second subscription and some overlap: AdPilot’s own Optimize page already flags wasted search terms and keywords that don’t convert. If you want changes made for you on a schedule, add Optmyzr. If you would rather approve every change yourself, AdPilot covers it alone. The full AdPilot vs Optmyzr comparison goes further.
Who it suits, and what it costs
For a small business, Google Ads automation mostly means not paying someone for setup. Standalone, at $29 a month, builds and exports campaigns for 2 websites. Connected - 4, at $69, adds the Google Ads connection, push and Optimize for 4 websites, and Connected - 8, at $129, covers 8. Agencies can connect a Google Ads manager account and pick each client account under it, and Enterprise has no website limit.
You can see the output before you pay. The free sample builds one campaign preview from your website, with no account needed. Plans are on the pricing page.
Questions about Google Ads campaign automation
What is Google Ads campaign automation?
Is AdPilot a Google Ads campaign builder or an optimization tool?
Will AdPilot spend money or change my live campaigns?
Which campaign types can AdPilot build?
Does AdPilot create new images or videos?
How long does AdPilot take to build a campaign?
Can I use AdPilot with Optmyzr?
Is AdPilot suitable for small businesses and agencies?
Can I try AdPilot without signing up?
Citations (13)showhide
- 1About responsive search adsGoogle Ads Help
- 2About negative keywordsGoogle Ads Help
- 3About Performance Max campaignsGoogle Ads Help
- 4Performance Max campaigns specs and format requirementsGoogle Ads Help
- 5Use search themes with your Performance Max campaignGoogle Ads Help
- 6About Demand Gen campaignsGoogle Ads Help
- 7Video campaignsGoogle Ads API
- 8About Asset studioGoogle Ads Help
- 9About applying recommendations automaticallyGoogle Ads Help
- 10About ad suggestions for Smart campaignsGoogle Ads Help
- 11Traffic Sculptor - User GuideOptmyzr Help Center
- 12What is the Rule Engine?Optmyzr Help Center
- 13Rule Engine - BudgetsOptmyzr Help Center
