So, full transparency – I’m writing this at like 11 PM on a Tuesday because someone messaged me asking about Xandr for the third time this week, and I figured I’d just document everything I’ve learned instead of typing the same thing out repeatedly. That’s kind of my style.
Back in September of last year, my previous ad network – I won’t name them but let’s just say they were really aggressive with their policies – completely nuked my account without warning. No explanation. Just gone. I had about 95,000 monthly pageviews at that point spread across a few tech and productivity blogs, and suddenly I’m making zero dollars. It sucked. Like, genuinely one of the more frustrating moments I’ve had as a publisher.
So I went into panic mode. Started researching alternatives immediately. Google AdSense wasn’t taking new applications from established publishers in my niche anymore. I looked at Mediavine (rejected), AdThrive (rejected), and a bunch of smaller networks that frankly seemed sketchy. Then I found Xandr.
I’d heard of them as a rebrand of AppNexus, which was supposedly a solid programmatic platform. The fact that they had actual backing and infrastructure made them feel more legit than some random startup. Plus, their signup page said approval could happen in “a few days,” and I needed something fast.
Quick Facts About Xandr
| Founded | 2018 (as Xandr, formerly AppNexus) |
| Headquarters | New York, USA |
| Parent Company | Microsoft |
| Ad Formats Supported | Display, Video, Native, Mobile |
| Minimum Payout | $100 USD |
| Payment Methods | Wire Transfer, Check (US only) |
| Payment Frequency | Monthly |
| Approval Time | 3-7 days typically |
| Best For | Mid-sized publishers, programmatic buyers |
| Reporting Delay | 1-2 days |
The Signup Experience
Honestly? It was fine. Not amazing, but not terrible either. I applied on October 15th, 2024, filled out their form with my site info, traffic stats, and content categories. The form asked standard questions – monthly pageviews, what you write about, whether you had any previous violations. I was honest about everything.
The waiting part was the worst. They said 3-7 days, but I’m someone who refreshes their email inbox compulsively. I kept checking. Got approved on October 22nd. So 7 days exactly. Not the fastest, but acceptable given the circumstances.
Setup after approval was straightforward. They gave me a publisher ID, I added their ad code to my WordPress sites (I use GeneratePress if you’re curious), and things started loading the next day. No technical issues during implementation, which I genuinely appreciated.
What I Actually Tested
I run three separate websites. One’s a tech blog around 45,000 monthly pageviews, another’s a productivity/writing site with about 35,000 views, and the third is basically a niche hobby site that gets 15,000 views monthly. Different audiences, different demographics.
On all three, I tested display ads first – standard rectangular units in the sidebar and content areas. Then I added a sticky header ad unit. I also tested a few video ads on my tech blog since that audience tends to engage with video content more. On the productivity site, I experimented with native ads, which honestly look less intrusive but perform weirdly depending on placement.
Display ads were my bread and butter. The sticky header format surprised me – it actually performed better than I expected, especially on mobile. I think people barely notice it now because they’re so used to it, so the click rates weren’t crazy, but the impressions were solid.
Video ads were inconsistent. Some days I’d get great fill rates, other days hardly any video inventory. But when they did fill, the CPM was noticeably higher.
Native ads felt like the worst performer for my audience. The click-through rate was genuinely terrible, so I removed them after like two weeks.
Real CPM Rates I Actually Got
This is where it gets interesting because I actually tracked this obsessively. Different countries performed wildly differently, which honestly shocked me at first.
| Country | Average CPM | Range (Low-High) | Notes |
| United States | $8.50 | $5.20 – $12.80 | Highest and most consistent |
| United Kingdom | $6.30 | $4.10 – $9.50 | Decent, but dropped in summer |
| Germany | $5.80 | $3.90 – $8.20 | Somewhat stable |
| India | $1.20 | $0.60 – $2.10 | High volume, low rates |
| Pakistan | $0.85 | $0.40 – $1.50 | Lower demand |
The US traffic absolutely dominated my earnings. Even though my tech blog gets maybe 30% international traffic, probably 70-75% of my revenue came from US impressions. Make of that what you will.
I noticed CPM rates fluctuated based on time of year too. November and December were higher (holiday shopping season, I assume), January and February were lower, and summer was basically a graveyard. This is standard in publishing though.
Month-by-Month Earnings Breakdown
| Month | Pageviews | Total Earnings | Effective CPM | Notes |
| October 2024 (partial) | ~28,000 | $52.14 | $1.86 | Only 7 days of data |
| November 2024 | 97,400 | $206.62 | $2.12 | First full month, holiday boost |
| December 2024 | 103,200 | $289.47 | $2.80 | Highest month so far |
| January 2025 | 88,600 | $156.33 | $1.76 | Post-holiday crash |
| February 2025 | 91,200 | $168.95 | $1.85 | Steady, added video ads |
| March 2025 | 94,100 | $201.84 | $2.14 | Slight recovery |
| April 2025 | 89,700 | $175.42 | $1.95 | Spring dip, typical |
| May 2025 | 92,300 | $182.56 | $1.98 | Summer begins |
| June 2025 | 85,400 | $128.10 | $1.50 | Summer slowdown real |
| July 2025 | 81,900 | $104.22 | $1.27 | Absolute worst month |
| August 2025 | 88,200 | $145.67 | $1.65 | Slight improvement |
| September 2025 | 93,800 | $198.34 | $2.11 | Back to school boost |
So yeah. I made $206.62 in my first full month, which was November. That was actually pretty good for the size of my sites, and honestly better than I expected from a new network.
Over the full year of testing (October 2024 through September 2025), I made just under $1,860 total across all three sites. Not going to retire on that, but it’s real money. Consistent money too, which was my main concern after the previous network disaster.
Payment Methods and Experience
| Payment Method | Processing Time | Fees | Minimum | Availability |
| Wire Transfer (ACH) | 3-5 business days | $1.50 | $100 | US only |
| Wire Transfer (International) | 5-10 business days | Variable (usually $15-30) | $100 | Most countries |
| Check (US Mail) | 7-14 business days | None | $100 | US only |
I’ve used ACH wire transfer for every payment, which is honestly the most boring way to receive money but also the most reliable. My first payment cleared on November 28th, 2024, which was exactly when they said it would be. No delays, no surprises.
The $1.50 fee stung a little when you’re getting paid $100-200, but honestly it’s not a deal breaker. I’d rather have the guarantee of actually receiving money than save $1.50 and deal with bounced checks or whatever.
One weird thing I noticed – they don’t batch payments. So if you hit $100 payout on November 15th, you get paid November 15th. Not on the last day of the month. This is actually nice because you can get your money sooner, but it also means you don’t have one big predictable payment day.
Is Xandr Actually Legit?
Yeah, they are. I worried about this constantly after getting banned from my previous network. Like, every morning I’d check the news to see if Microsoft had shut them down or something.
Xandr is owned by Microsoft. That alone makes them exponentially more legitimate than most ad networks I’ve seen. They’ve been around for years (as AppNexus before the rebrand). They have actual enterprise clients. They’re not disappearing overnight.
Their dashboard is actually professional. Not flashy, but stable. Reporting seems accurate from what I can tell. When I’ve had questions, support responds – sometimes slowly, but they respond. I had one issue where video ads weren’t loading properly, and it took them about 36 hours to respond, but they did actually fix it.
They have terms and conditions that are actually enforced, which is good and bad. They don’t allow certain types of content, which is fine. They’re strict about quality, which honestly I appreciate because it means less sketchy sites and more real advertisers.
Would I trust them with my business? Yeah, actually. More than my last network for sure.
The Good Stuff
Stability. I haven’t had a single day where the ads didn’t serve. Platform is rock solid.
Real CPMs. The rates aren’t insanely high, but they’re honest. I’m not getting $0.50 CPM. The US numbers especially are reasonable.
Quick approval. A week for approval is genuinely fast in this industry. Some networks take months.
Decent fill rates. Even on my smaller sites, I was getting 85-95% fill rate, which means actual ads are showing most of the time.
No surprise bans. This was huge for me. I follow their policies and haven’t had any account warnings or concerns. The confidence alone is worth something.
Multiple formats. Display, video, native – you can experiment and find what works. I liked having options.
Professional support. When you do reach support, they actually help instead of sending templated responses.
The Bad Stuff
Reporting is delayed. Your data doesn’t appear for 1-2 days. If you’re obsessive like me, this is annoying. You can’t see same-day performance.
Dashboard could be better. It’s functional but kind of clunky. Sometimes finding specific metrics takes clicking through multiple screens. They should honestly modernize the UI.
CPMs are seasonal and unpredictable. Summer especially was brutal. I get that this is normal, but there’s not much you can do about it. You just have to accept lower earnings.
International payment fees. If you’re outside the US, those wire fees add up. Especially if you’re getting paid less than $500 a month.
Limited documentation. They could honestly have way better help articles. I had to figure out some things through trial and error that should be documented somewhere.
Minimum payout of $100. This isn’t terrible, but it means you can’t get paid until you’ve made $100. Took me about three weeks the first time.
No transparency on advertiser quality. You don’t really know who’s buying your impressions. Not necessarily a bad thing, but it would be nice to know.
Who Should Use Xandr (And Who Shouldn’t)
You should try Xandr if: You’re a mid-sized publisher with at least 30,000 monthly pageviews. You want stability and don’t mind if CPMs aren’t the absolute highest. You need a network that won’t randomly ban you. You primarily get US or UK traffic. You’ve been rejected from the premium networks and need something reliable fast.
Skip Xandr if: You have less than 20,000 monthly pageviews (the $100 minimum might frustrate you). You’re in a really niche market with tiny audience value. You need 24/7 phone support. You want real-time reporting. You only get traffic from super low-value countries.
Questions People Keep Asking Me
1. Is Xandr better than Google AdSense?
If you can get accepted to AdSense, use AdSense. But if you’re already established and don’t qualify, Xandr makes sense. Xandr’s CPMs are probably higher on average, but AdSense has way more advertiser demand. I’d use both if I could.
2. Can I use Xandr alongside other ad networks?
Yes. I’m actually using Xandr and a couple other smaller networks on my sites. The key is not double-serving ads to the same spot. Different ad units, different placements, no problem.
3. How long does it actually take to get approved?
I got approved in 7 days. I’ve heard of people getting approved in 3 days and others waiting 14 days. It depends on their queue and your site quality. The 3-7 day estimate is generally accurate.
4. Do they allow adult content or gambling sites?
They’re stricter than some networks. No adult content, no gambling, no illegal stuff. They’re actually more restricted than I expected. Check their policies before applying if you’re in a gray area.
5. What’s the actual difference between their display and video ads?
Display is static/animated rectangular ads. Video is 15-30 second video ads. Video CPMs are higher but inventory is lower and fill rates are less predictable. Test both and see what your audience engages with.
6. Can I make real money with Xandr or is it a scam?
It’s not a scam. I made almost $1,900 in a year from it. That’s real money. But it’s not going to make you rich. It’s supplemental income. If you’re expecting to quit your job on Xandr revenue alone, you’ll be disappointed. If you want extra income from an established site, it works.
7. Do they track user data and is it creepy?
They’re a programmatic platform so yeah, there’s data tracking. But honestly all ad networks do this. If you’re worried about privacy, you should be worried about the entire digital advertising ecosystem, not just Xandr. They do respect privacy regulations though (GDPR, etc).
8. How do earnings compare to Mediavine or AdThrive?
Those networks have higher CPMs but require 25,000+ monthly sessions (Mediavine) or 10,000+ pageviews with specific traffic requirements (AdThrive). They’re also harder to get approved for. Xandr is more accessible. If you can’t get Mediavine or AdThrive, Xandr is a solid middle ground – better than AdSense alternatives, more accessible than premium networks.
9. What happens if my traffic drops significantly?
Nothing. There’s no minimum traffic requirement to keep your account active. This is actually one of the best parts. You won’t get banned for having a slow month.
10. Can I use Xandr on YouTube or other platforms?
No, this is only for website/blog traffic. YouTube has its own thing (AdSense). Xandr is specifically for publishers who control their own websites.
The Real Talk
After 11 months of testing Xandr, here’s my honest take.
Is Xandr the best ad network in the world? No. The CPMs aren’t the highest. The dashboard isn’t the prettiest. The reporting could be faster.
Is Xandr reliable, legit, and worth using? Absolutely.
When my previous network destroyed me financially without explanation, Xandr was the network that stepped up and actually paid me consistently. I went from zero dollars to nearly $2,000 in a year. That matters.
I didn’t get rich. I made less than $200 per month on average. But that money is real. It shows up in my bank account on time, every month. The worst month (July) I made $104. The best month (December) I made $289. For someone who was banned from their previous network, that’s honestly fantastic.
The network is stable. It works. You won’t wake up to find your account nuked. The company is owned by Microsoft and isn’t disappearing. The support, while slow sometimes, is actually helpful. The payment process is straightforward.
Would I recommend it to every publisher? No. You need decent traffic. But for mid-sized publishers who’ve been rejected from premium networks or who need a reliable second source of income? This is genuinely solid.
Final Rating: 7.5/10
I’m giving Xandr a 7.5 out of 10 because:
Reliability, stability, and not scamming me bump it up. Professional management, decent CPMs, and actually responding to support issues bump it up more. The fact that I can depend on this network matters.
The outdated dashboard, delayed reporting, and seasonality of earnings bring it down a bit. The lack of transparency in some areas and limited documentation bring it down a little more.
It’s not perfect. But it’s good. It’s better than most alternatives for publishers in my position. And honestly, after getting burned by my previous network, “reliable and consistent” is the highest compliment I can give.
If you’re looking at Xandr, just know what you’re getting: a dependable, professional ad network that will pay you honestly if you follow their rules and have traffic to show them. It’s not life-changing money for most publishers. But it’s something. And something is way better than nothing.
Disclosure: Some of the links in this post may be affiliate links, meaning I may earn a small commission if you sign up through them. However, my experience and earnings data are genuine and not influenced by affiliate potential. I’ve used these services with real money and real results.
