Skip to content
Menu
Web

Google Ad Manager for Small Publishers

What Google Ad Manager does that AdSense does not, how it differs from Ad Manager 360, what is free, and when a small site should bother.

12 min read · Updated

Google Ad Manager is an ad server, and for most small publishers it is more machinery than they need. If AdSense is your only source of ad income, you can stay on AdSense and lose nothing. Ad Manager starts to earn its keep when you sell some ads directly, want several demand sources competing for the same slot, or plan to run header bidding.

It is free to start. Google charges only once a network passes monthly impression thresholds, and the lowest of them for ordinary display ads is 90 million a month in the United States, Canada, Australia and New Zealand. Almost no small site gets near that. The cost of Ad Manager is not money. It is the setup, the vocabulary and the number of ways to misconfigure something that used to just work.

This guide explains what the product does, how the standard account differs from Ad Manager 360, what the free tier really means, how AdSense and Ad Exchange fit in (including Multiple Customer Management, or MCM), where Prebid comes in, and how to decide. Dollar figures marked as estimates come from our modelled benchmark tables.

What an ad server does that AdSense does not

An ad server decides which ad fills each slot on your page. AdSense is different. It is an ad network: you paste its code, and Google picks the ad. Ad Manager sits one level above, and AdSense becomes one of the sources it can choose from.

That sounds abstract, so take a typical page. You have a leaderboard at the top. With AdSense alone, the leaderboard shows an AdSense ad. With Ad Manager, the leaderboard asks Ad Manager what to show. Ad Manager looks at everything eligible: a banner you sold directly to a local business, AdSense, a partner network, an exchange, your own house promotion. It ranks them by rules you set and serves the winner.

Control is the benefit. You can reserve a slot for a sponsor for a month, cap how often a house ad appears, set a minimum price for programmatic bids, and report on all of it in one place. Our guide on programmatic advertising covers the buyers and sellers behind those demand sources.

Google's own sign-up page for Ad Manager asks about your monthly pageviews (under one million, or one million and more) and whether you already have an AdSense account. If you do not, it tells you to apply for AdSense first and come back once approved. That is a hint at how Google sees the product: a next step for a site that already earns from ads.

Ad Manager or Ad Manager 360

Google's help documents two account types, called Ad Manager and Ad Manager 360. Older blog posts call the free one "Ad Manager small business". The current help page does not use that label, so expect to see both names in search results.

Ad Manager is described as an ad management platform for large publishers with significant direct sales. It requires you to sign up for a paid account once you reach a specific impression threshold. Ad Manager 360 requires a paid account from the start, gives direct access to Google support, and adds extra features. The help page names these: audience solutions, data transfer reporting, impact estimates, header bidding trafficking, publisher provided identifiers, special ad units, teams access, and further advanced features that may carry additional fees. If you want 360, you contact an account manager. Google lists no prices on that page.

For a small publisher the practical reading is simple. The standard account is the one you can sign up for yourself. The 360 account is a sales conversation, and the features that matter to very large companies (teams, data exports, special inventory types) are beside the point at your size.

One detail that trips people up: Google's article on Multiple Customer Management says MCM is only available in Ad Manager 360. That limit applies to the party who runs it, the parent. A small publisher joins as a child, and the same article says child status does not change a network's support status or feature availability.

The free tier, in numbers

The free allowance is measured in impressions per month, and Google's billing setup page lists three limits for non-video ad units:

LocationFree non-video impressions per month
Australia, Canada, New Zealand, United States90 million
A long list of other countries, including the UK, Germany and India200 million
All other locations150 million

Video ad units have a separate threshold of 800,000 impressions a month, in any location. Video is where a small publisher can actually hit a limit.

Here is an example with stated assumptions. A US-focused site has 1,000,000 pageviews a month and shows four ad slots per page, which is the reference setup behind our RPM figures. That is 4,000,000 ad requests, or about 4.4% of the 90 million allowance. Even at ten times the traffic, the site would sit under half of it. You can run your own numbers on the AdSense revenue calculator or see what that traffic level earns on the 1,000,000 monthly pageviews page.

Some rules about what counts, from the same Google page. Invalid traffic that Google filters is never billed. For websites using Google Publisher Tag, both filled and unfilled impressions count toward the threshold, while Ad Exchange tags count for neither. If you pass the limit without a valid payment method, you get a warning, and continued overage turns the account read-only and may eventually suspend it. Billing begins the month you sign up, and you are not charged for earlier months. Check the page for your own region, because thresholds and rate cards change.

How the pieces fit: network, ad units, line items

Ad Manager has a lot of nouns. You need only a handful.

  • Network code: the number that identifies your Ad Manager account. It begins every ad unit path.
  • Ad unit: a place on your site or app where ads can show, such as a leaderboard or sidebar rectangle. Units can be nested under parents.
  • Order and line item: an order holds the deal, and each line item inside it says what runs, when, where and at what price or volume.
  • Creative: the actual ad, attached to a line item.
  • Key-values: labels you pass from the page, such as section=finance, so a line item can target them.

On the page, the work is done by Google Publisher Tag (GPT). Google's GPT getting-started guide shows the minimum shape. This version is trimmed:

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
<script>
  window.googletag = window.googletag || { cmd: [] };
  googletag.cmd.push(() => {
    googletag
      .defineSlot("/6355419/Travel/Europe/France/Paris", [300, 250], "banner-ad")
      .addService(googletag.pubads());
    googletag.enableServices();
  });
</script>

<div id="banner-ad" style="width: 300px; height: 250px"></div>
<script>
  googletag.cmd.push(() => googletag.display("banner-ad"));
</script>

The path in defineSlot is the network code, then any parent ad units, then the ad unit itself. Google's example uses 6355419, a sample code; yours comes from the Admin section of your own network. The div id has to match. If nothing displays, a common reason is that no active line item targets that ad unit, so the slot has nothing to serve.

Ad Manager also supports apps through the Google Mobile Ads SDK, with its own documentation on the Ad Manager developer site. If your income comes from an app, AdMob is the normal route, and our mediation setup guide and mediation versus a single network comparison are better starting points.

Line item types and priority

Priority decides who wins when several line items could fill the same slot. Lower numbers win. Google's line item types article gives these values:

TypePriorityTypical use
Sponsorship4Direct deal for a share of a page or site
Standard6, 8 or 10Direct deal with an impression goal
AdSense12Lets AdSense buyers compete (needs admin activation)
Ad Exchange12Authorized Buyers and Open Auction
Network12Partner network with no impression goal
Bulk12Partner with a maximum number of impressions
Price priority12Competes mainly on price
House16Fallback, such as your own promotions

Among the priority 12 types, Network ranks above Bulk and Bulk above Price priority. The effect for a small publisher: anything you sold directly goes first, programmatic and network demand compete at 12, and house ads only show when nothing else wants the slot. Floors for the programmatic part are set with pricing rules. Older articles call this unified pricing rules; Google's help now says pricing rules, and a rule compares your floor with your share of a bid after Google's revenue share is taken out. Our guide to choosing floor prices covers how high to go.

AdSense inside Ad Manager

Linking AdSense to Ad Manager lets AdSense compete as one of your line items. Google's article on linking accounts gives the route: Admin > Linked accounts, then AdSense > New AdSense link. You enter your property code (display properties start with ca-pub-), a display name and the sign-in email, and the link shows as Pending while Ad Manager validates it. You then approve the request inside AdSense, under Menu > settings > Access and authorization > Third-party access. Only AdSense for Content can be linked.

There is also a simpler backfill setting. In Inventory > Network settings, the option "Maximize revenue of unsold inventory with AdSense" lets AdSense fill what nothing else wants. Keep that detail in mind, because it matters when you add Ad Exchange (below): Google says the backfill option must be turned off before Ad Exchange can be enabled.

AdSense is the program you apply to for content sites, and Ad Manager is the ad server on top of it, not a replacement. If you are unsure which Google product a site or app needs, AdMob vs AdSense sorts that out first.

Ad Exchange and MCM partners

Ad Exchange is Google's programmatic marketplace, and a lot of publishers want it because more bidders can mean higher prices. Google's linking article says access comes either directly from Google, typically for large publishers through an account manager, or through a Google Certified Publishing Partner using Multiple Customer Management. For a small site, the partner route is the realistic one.

Under MCM, a partner company is the parent and you are the child. Google's help describes two delegation types:

  • Manage Account: you keep the inventory in your own account and give the parent account access, except billing information. You can have one such parent. Reporting stays in your network and you use your own tags. You agree a revenue share, which Google says can run from 0% to 100%, and both sides are paid through auto-payment.
  • Manage Inventory: you delegate specific inventory to the parent, who manages it in their account. You can have up to 15 such parents. You use the parent's tags with an identifier for your account, reporting appears in the parent's network, and the parent receives the payment for Google monetization.

The same parent cannot manage one child under both types. Google's MCM setup options walk through the child steps for Ad Exchange under Manage Account: accept the Ad Exchange terms in Multiple Customer Management, add your sites, wait for them to be approved, then click Enable Ad Exchange and update your ads.txt file with the new Ad Exchange line from Admin > Global settings > Ad Exchange. Do not enable Ad Exchange until every site you monetize is approved, because Google warns that enabling it early can stop ad serving on unapproved sites. If the parent ends the agreement, Ad Exchange is disabled for children who joined through that self-signup route.

Two practical points. First, a linked AdSense account and an MCM relationship do not mix, since Google states that linked accounts cannot be used with MCM. Second, the partner takes a cut and the terms are in a contract between you and them, so read the revenue share, payment timing and exit clause before signing. Anything Google does not publish, such as which partners are taking new small sites, you have to ask the partners.

Whether the effort pays depends on your traffic. Our ads.txt guide covers the file line you will need to add, and the adsense-alternatives guide compares partner-style networks with AdSense.

Header bidding and Open Bidding

Header bidding is the usual reason small publishers look at Ad Manager. In a Prebid setup, bids from several exchanges are collected in the browser (or on a server), and the winning price is passed to Ad Manager as key-values. You then create line items that match those prices. Header bidding in plain English explains the auction itself.

Prebid's documentation suggests using Price priority line items so the header bids compete on price. It also says header bidding line items normally sit lower in priority than directly sold ads and above house ads. The catch is volume. Fine price steps multiply line items: Prebid's own example with its chosen granularity creates 2,000 line items for banner and 1,000 for video. The decimal places in your key-values must match the granularity you configured, or the bids will not match anything. See Prebid's page on line item considerations before you start.

Also note that Google lists "header bidding trafficking" among Ad Manager 360 features. Check what your own account offers before planning the setup, because a standard account may mean more manual work.

Open Bidding is Google's own server-side route for third-party demand. The Open Bidding FAQ says it was originally available only in Ad Manager 360 but is now available for all publishers using Ad Exchange in Ad Manager, and non-360 publishers must first agree to the Open Bidding terms. That makes it a step after Ad Exchange, not before.

Neither approach is free of downsides. More demand partners and scripts can slow pages, which is the trade-off in our guide to ads and Core Web Vitals.

Should a small publisher use it?

Here is a plain rule of thumb. Stay on AdSense if you have under a few hundred thousand pageviews, no direct sponsors and no one on your team who enjoys ad operations. The setup time will cost more than any extra revenue.

Move to Ad Manager when at least one of these is true:

  • You sell sponsorships or banners directly and need to schedule and report on them.
  • You want to run AdSense next to other demand sources, with rules about who wins.
  • You are adding Prebid and have someone to maintain the line items.
  • A partner offering Ad Exchange through MCM requires your own Ad Manager network.

If you want better demand without doing the work yourself, a managed network is usually the alternative. In our tables, Mediavine's reference RPM is $17.00 against AdSense at $7.00 for Tier 1, and Ezoic's is $9.50. Those are modelled estimates, and managed companies have their own traffic minimums, so check AdSense or Mediavine, the Ezoic guide and the AdSense vs Mediavine comparison. The Mediavine RPM calculator shows what your traffic might earn there.

Common questions

Is Google Ad Manager free?

The standard account is free below Google's monthly impression thresholds, for example 90 million non-video impressions in the United States. Past the threshold you must set up billing. Ad Manager 360 is paid from the start.

Does Ad Manager replace AdSense?

No. AdSense can run inside Ad Manager as a line item, and many sites use both. You still need an approved AdSense account to link one, and Google's sign-up page asks whether you have one.

Do I need Ad Manager for header bidding?

Not strictly, but Prebid is normally paired with an ad server, and Ad Manager is the common choice. Prebid's documentation is written around it. Header bidding on a small site rarely pays for the maintenance, a point made in more detail in our header bidding guide.

Can a small blog get Ad Exchange?

Google says direct access is typically for large publishers. Smaller sites usually get in through an MCM partner, accepting the partner's revenue share and terms.

What to do next

Open Ad Manager's sign-up page and answer the two qualifying questions, but do nothing else yet. First, look at your own numbers: monthly pageviews, current RPM and how much comes from direct deals.

If direct sales or Prebid are in your plans, create the network, add one ad unit and run a test page with a single GPT slot, as in the snippet above. Link AdSense as a fallback and leave Ad Exchange for later. If the plan is only "more AdSense", read adsense alternatives and the small website ad network guide before adding an ad server.