Ninety percent of the AdX rejections I've dug into over the past few years trace back to three things: a partner account applied for cold instead of built through a relationship, ads.txt lines copied wrong from a plugin, and a site full of tag pages masquerading as content. None of that has much to do with pageviews. I bring this up first because publishers spend weeks worrying about traffic thresholds that barely matter anymore, while the real disqualifiers sit in plain sight inside their own account. The review process rewards consistency and cleanliness, not scale, and 2026 hasn't changed that.
What AdX Reviewers Actually Check Before They Say Yes
The traffic quality check looks at the mix, not the total. Reviewers want to see organic and direct traffic making up the bulk of sessions — in the accounts I've taken through approval, anything under 60% organic tends to draw extra scrutiny, and a sudden spike from a paid campaign or an incentivized traffic source in the 30 days before applying is one of the fastest ways to get flagged. Slow, boring growth reads better than a hockey stick. If your traffic jumped 400% in a month because of a viral post or a bought campaign, wait a full reporting cycle before applying.
Content depth is where I see the most rejections, and it's rarely about total word count. A site with 40 real articles and 320 auto-generated tag and category pages looks, mathematically, like it's 90% thin content — because it is. Reviewers are checking the ratio of substantive pages to templated ones, not just whether you have "enough" pages. I've had clients pass review with under 60 published articles once we noindexed the archive bloat, and I've seen sites with 2,000 posts get rejected because two-thirds of them were 200-word rewrites of press releases.
Policy compliance history gets pulled automatically. If your AdSense account has an active strike, or had one in the last 60-90 days, expect the AdX reviewer to look at exactly which pages triggered it and whether they're still live. This is the one category where the fix is mechanical: find the flagged URLs, remove or rewrite the offending content, and don't apply again until the strike has actually cleared — not just until you feel like enough time has passed.
The Partner Relationship Nobody Explains Properly
Here's something most "how to get AdX" guides skip entirely: unless you're running tens of millions of monthly impressions, you are not getting a direct Google relationship. You're getting access through a certified AdX reseller — a company that already has the direct seat with Google and extends managed access to publishers who meet the bar. That's not a downgrade. It's how the vast majority of mid-size and even fairly large publishers monetize through AdX, and it comes with account management, floor price tuning, and policy support you wouldn't get applying cold.
To even start that conversation, your site needs to be running Google Ad Manager as its ad server — AdX doesn't plug into AdSense, it plugs into GAM as a demand source inside it. If you're still on straight AdSense with no GAM account set up, that's step one, and it's worth doing regardless of whether AdX approval comes through, since GAM gives you the reporting and inventory control AdSense never will.
A decent partner vets your site before ever submitting anything to Google — that's the part people don't see. We'll pull your traffic sources, check ads.txt, scan for policy issues, and tell you flatly if you're not ready, because a rejected application sits on record and can slow down the next attempt. When a partner submits on your behalf, the internal pre-check usually catches 70-80% of what would've been an automatic rejection, which is the actual value of going through one instead of applying solo.
- Pre-vetting your ads.txt, consent setup, and traffic mix before submission
- GAM account setup and demand configuration, not just the AdX seat
- Ongoing floor price and yield management after approval
- A direct contact for policy questions instead of a support form
- Faster resubmission if the first pass gets held
The Traffic Thresholds Everyone Misquotes
You'll read that you need "X pageviews a month" to qualify for AdX. That number gets thrown around a lot, usually somewhere between 50,000 and 1 million monthly sessions depending on which forum you're reading, and it's mostly noise. There's no hard floor published anywhere, and I've gotten sites through review at 80,000 monthly sessions while watching sites with 3 million get held up on policy issues. Scale helps because it usually correlates with more stable, organic traffic patterns — it's a proxy, not a requirement.
What actually moves the needle is consistency over a real window. Reviewers want to see 60-90 days of traffic that doesn't swing wildly week to week, comes from a normal geographic spread for your niche, and isn't dominated by a single referral source. If you want the specific mix of traffic quality signals partners actually score against, it's worth reading in full — but the short version is that a site doing 100,000 steady sessions a month from organic search will usually clear review faster than one doing 500,000 sessions with a traffic-exchange spike baked into the trend line.
None of this means a seasonal dip disqualifies you. A publisher covering back-to-school or holiday retail is allowed to have a traffic curve that isn't flat — reviewers look for organic patterns, not flat lines, and a completely flat trend can actually look synthetic. What they're really screening out is traffic that was bought, incentivized, or generated through schemes designed to inflate a number right before an application went in.
- 60-90 days of stable, non-manipulated traffic
- Organic search and direct traffic as the dominant sources
- A geographic mix consistent with your content's language and niche
- No single referral domain sending more than 25-30% of sessions
- No unexplained multi-week spikes immediately before applying
What Actually Happens During The Review Window
Once an application goes in — whether direct or through a partner — expect somewhere between 1 and 4 weeks before you hear anything definitive. I tell clients to plan for two weeks as the realistic middle case. The account gets an automated policy and technical scan first, catching things like missing ads.txt entries or broken consent management platforms within days. If that passes, it moves to a manual review stage where an actual person looks at content samples, traffic reports, and policy history.
During manual review, someone is spot-checking a sample of your pages, not reading your whole site. They're pulling recently published articles, a few high-traffic evergreen pages, and whatever category or tag pages rank easiest to find, then judging content depth and originality off that sample. This is exactly why a handful of thin pages sitting in an easily crawled part of your site can sink an application even if your best 50 articles are genuinely excellent — the sample they pull matters as much as your average quality.
While you're waiting, don't make sweeping changes to the site — don't relaunch a redesign, don't mass-delete pages, don't switch consent vendors. Reviewers are looking at a snapshot, and if that snapshot changes mid-review it can reset the clock or confuse the automated recheck. The one thing worth doing during the wait is fixing anything you already know is wrong, like an ads.txt line you suspect is malformed, since a technical fix doesn't usually restart the review.
The Documentation Worth Preparing Before You Apply
Most publishers show up to an AdX application with nothing prepared beyond the site itself, then scramble when a partner or Google asks a follow-up question. Have your analytics access ready to share — not screenshots, actual view access — along with your ads.txt file's current contents, your consent vendor and configuration, and a list of any AdSense policy notices from the past 12 months even if they were resolved. Reviewers move faster when they're not waiting on you to dig up an email from March.
Before submitting anything, run your numbers through something like our eligibility checker rather than guessing. It won't replace an actual review, but it catches the obvious disqualifiers — missing ads.txt, no consent management on a regulated audience, traffic concentrated in a single low-value country — in about five minutes instead of the two weeks it takes to find out the hard way through a rejection.
It also helps to have basic site ownership sorted before anyone asks: verified domain ownership in Search Console, a clear privacy policy that actually names ad partners including Google, and contact information that isn't hidden behind a form with no email visible. None of these are AdX-specific requirements on paper, but reviewers use them as quick trust signals, and a site that looks anonymous or hastily thrown together invites more scrutiny everywhere else in the application.
- Read access to your analytics platform of choice
- Current ads.txt file contents and where it's hosted
- Consent vendor name and configuration details
- Any AdSense policy notices from the last 12 months, resolved or not
- A rough breakdown of traffic sources by percentage
- Confirmation that Google Ad Manager is live on the site
Reading A Rejection Email The Way It's Actually Meant
AdX and AdSense rejection emails are famously unhelpful, and I understand why publishers read them and just feel stuck. "Insufficient content" rarely means literally not enough pages — in practice it almost always means too high a ratio of thin or duplicate pages relative to substantial ones. "Policy violation" is usually tied to a specific set of URLs Google's system flagged, even though the email won't name them. Treat the wording as a category, not a literal diagnosis, and go looking for the actual pages behind it.
Check Search Console for manual actions, check your AdSense policy center for specific page-level flags, and cross-reference against pages that get crawled most often — those are the ones most likely to have been sampled. If nothing turns up there, look at your lowest-performing, most templated pages: old tag archives, thin author bio pages, auto-generated "related posts" hubs. Fix or remove what you find, wait for the policy center to reflect the fix, then reapply. Reapplying before the flag clears just gets you the same rejection with a longer wait attached.
If the rejection genuinely doesn't map to anything obvious after a real audit, that's the point to get another set of eyes on it rather than guessing a third and fourth time. We do this constantly for publishers who've been rejected twice already — sometimes it's a technical issue nobody flagged, sometimes it's a single page nobody thought to check, and a fresh audit finds it in an afternoon instead of another failed cycle two weeks later.
AdX Versus Open Bidding, And Why The Distinction Trips People Up
Publishers conflate these two constantly, and it's worth being precise. AdX is a single, premium demand source — Google's own exchange, sitting inside Google Ad Manager, competing directly for your impressions. Open Bidding is a framework that lets multiple third-party exchanges compete for the same impression through a server-side auction Google manages. You can have Open Bidding without AdX approval. You cannot get real header bidding-style competition at scale without AdX in the mix, because it's typically the single highest-clearing demand source in the auction.
Once you're approved, AdX slots into your existing setup as another bidder rather than replacing anything. If you're already running client-side header bidding alongside AdSense, AdX typically becomes the demand source that wins the most auctions outright once it's live, because it's bidding at true value rather than a backfill price. Publishers who assume AdX approval means ripping out their existing header bidding stack usually cost themselves money — the two are meant to compete against each other, not replace one another.
In the accounts I've watched go through this, adding AdX into an existing header bidding plus Open Bidding stack typically lifts blended RPM by 12-20% in the first month, mostly because AdX demand starts genuinely competing on impressions it previously could only backfill through AdSense at a lower clear price. That range narrows for sites already running five or six exchanges through Open Bidding, since there's less incremental demand left to add.
- AdX: single Google exchange, requires certified access, typically the highest-clearing individual demand source
- Open Bidding: multi-exchange server-side auction, doesn't require AdX approval on its own
- AdX sits inside Google Ad Manager as a line item, not a separate ad server
- Both can and should run alongside client-side header bidding
- Approval unlocks AdX as a bidder — it doesn't replace your existing demand stack
What Actually Changes In Your Account After Approval
The first thing you'll notice in Google Ad Manager is a new demand source showing up in your reporting broken out separately from AdSense backfill, with its own eCPM and fill rate columns. That separation matters because AdX and AdSense often behave differently on the same inventory — I regularly see AdX clearing 15-30% higher on video and larger display formats while performing roughly the same on smaller banner sizes, which tells you where to prioritize ad unit placement going forward.
Don't expect an immediate cliff-edge jump in total revenue the day approval comes through. AdX has to actually start competing in auctions and build up bidding history before it clears at its real value — the first 2-3 weeks often look unremarkable, then RPM tends to climb as Google's systems learn your inventory. Publishers who panic and start reconfiguring floors after four days are usually working against their own ramp-up period.
You'll also inherit more decisions: unified pricing rules, floor price testing per ad unit, and deciding how AdX should be sequenced against your other demand sources in the auction. This is where having account management through a partner earns its keep, because floor pricing mistakes are easy to make and expensive to leave running for a month before someone notices the fill rate cratered on a specific ad unit.
Myths That Waste Publishers' Time Before They Apply
The "you need X pageviews" myth is the one I correct most often, and I already covered why it's an oversimplification — traffic volume is a proxy for stability, not a requirement in itself. A close second is the belief that you need a certain domain age, which isn't true either; I've seen 14-month-old sites clear review because their content and traffic patterns were clean, and I've seen eight-year-old sites get held up on policy history.
Another persistent one: publishers think going through a partner instead of applying to Google directly is somehow a lesser path, or that it caps their revenue potential. It doesn't — a certified partner has the same AdX seat and inventory access Google's direct publishers do, plus account management most direct publishers don't get. And a rejection isn't permanent or even embarrassing; it's closer to a diagnostic. Most sites that get held on the first attempt pass on the second once the specific issue is fixed.
- "You need a fixed pageview number" — untrue, consistency matters more than volume
- "Domain age determines approval" — untrue, content and traffic patterns matter more
- "Going through a partner is a downgrade" — untrue, same demand, added support
- "One rejection means you're blacklisted" — untrue, most sites pass on resubmission
- "AdX approval alone fixes low RPM" — untrue, it adds a bidder, it doesn't fix bad ad setup
If you're planning to apply, spend the next two weeks on your ads.txt, your consent setup, and your thinnest pages before you touch the application itself. Fix what's actually broken rather than waiting for a bigger traffic number that was never the real requirement. That's where approvals get won or lost.
Frequently Asked Questions
Written by Ismael Inacio
Founder, Ismael Ads
15+ years helping publishers across LATAM, North America and Europe grow ad revenue through Google AdSense, Ad Manager, AdX and header bidding. Every article here comes from work inside real publisher accounts, not secondhand research.