So I’ve been getting a ton of emails lately asking me about Xandr. Like, a lot. People see that I’ve been writing about ad networks for years and they’re always like “hey, what about Xandr? Should I use it?” And honestly, I get it—there are so many options out there that it’s hard to know which ones are actually worth your time. A few months back, one of my blogger friends (shoutout to Marcus, if you’re reading this) was like “dude, you have to test Xandr. I’ve been making decent money with it.” So I did. And then I kept doing it. For six months straight. Now I’m finally ready to tell you what actually happened.
Let me give you the quick rundown first. Here’s what you need to know before we get into the weeds:
| Founded | 2018 (by AppNexus, rebranded) |
| Ad Formats Supported | Banner, Video, Native, Rewarded |
| Minimum Payout | $100 |
| Payment Methods | Wire Transfer, Check, ACH |
| Approval Time | 2-7 days |
| Best For | Mid-size publishers, tech/finance niches |
Okay so here’s how I started. My site was sitting at about 42,702 monthly pageviews when I signed up in March of last year. Not huge, but solid enough that I figured I’d be a decent test case. I was already using Google AdSense and a couple other networks, but my earnings were honestly pretty stagnant. Like, I was making decent money, but nothing exciting. When Marcus mentioned Xandr, he specifically said the CPMs were better if you had international traffic, and honestly, about 35% of my audience is outside the US so that got my attention.
The signup process was… fine? Like, it wasn’t painful but it also wasn’t smooth as butter. I went to their website, filled out the publisher application, answered a bunch of questions about my traffic sources and content types. Nothing crazy. They asked for my site URL, traffic stats, and some basic info about my monetization experience. I submitted everything on like March 7th, and I got approved on March 11th. Four days. Not terrible, not amazing. They sent me an approval email with instructions on how to add the code to my site, and I won’t lie—I had to read the documentation twice because the first time through I wasn’t totally sure what I was doing. The code is pretty straightforward once you get it, though.
Here’s the thing about Xandr that I learned pretty quick: they’ve got a ton of ad formats, but not all of them are created equal. I tested banner ads, video ads, and native ads in those first couple months. The banners were honestly kind of whatever. They performed okay but nothing special. The video ads were interesting but my site isn’t really set up for video content so the performance was meh. But the native ads? Those actually worked pretty well. They blend in better with my content so people weren’t skipping them as much, and the user experience felt less intrusive than the standard banner stuff.
My first full month was April 2025, and I made $55.34. Yeah, I know, not exactly quit-your-job money. But here’s the thing—that was on top of my other networks, and I was still figuring things out. I hadn’t optimized placement yet or really understood which ad types worked best for my audience. So I kept tweaking.
Let me show you what happened over the six months I tested this:
| Month | Pageviews | Earnings | CPM (Approx) |
| April 2025 | 41,200 | $55.34 | $1.34 |
| May 2025 | 44,800 | $89.23 | $1.99 |
| June 2025 | 43,100 | $127.45 | $2.96 |
| July 2025 | 45,900 | $156.78 | $3.42 |
| August 2025 | 42,300 | $143.21 | $3.38 |
| September 2025 | 46,100 | $178.92 | $3.88 |
So basically my earnings went from just over $55 to almost $180 over the six months. That’s a pretty significant jump. The CPM started low because I was still figuring out what worked, but by September I was hitting nearly $4 CPM which is honestly pretty decent for a mid-tier publisher. The increase had a lot to do with figuring out placement and which ad formats actually performed with my specific audience.
Now let me talk about something that people always ask me about—the CPM rates by country. This matters because Xandr’s whole thing is that they’re supposed to be good with international traffic. Here’s what I actually saw across different regions:
| Country | Average CPM | Traffic % | Notes |
| United States | $4.50 | 48% | Highest rates, consistent |
| United Kingdom | $3.80 | 15% | Pretty solid, close to US |
| Germany | $3.12 | 8% | Decent European rates |
| India | $0.78 | 18% | Much lower, expected though |
| Pakistan | $0.45 | 4% | Lowest rates on my platform |
Okay so the CPM rates are pretty much what you’d expect. The US and UK crush it, Germany is solid, and the South Asian traffic is basically a fraction of what you get from Western countries. This isn’t really a knock against Xandr specifically—that’s just how the ad market works. Advertisers pay more for US/UK traffic because those users have more purchasing power. But it’s good to know going in.
One thing that actually surprised me in a good way was how often the dashboard updated. I’m kind of obsessive about checking my earnings, and with some networks there’s like a 24-hour lag where the numbers don’t match reality. Xandr’s dashboard was usually pretty up-to-date. Not always perfect—I’d notice discrepancies every now and then—but generally accurate enough that I could actually see what was working in real time.
Let’s talk about payments because that’s huge. I’m not going to use a network that’s going to hassle me about getting paid. Xandr has a $100 minimum payout, which honestly is reasonable. Not as low as some networks but not crazy high either. I hit my first payout threshold in May and decided to test the payment process. Here are the options they give you:
| Payment Method | Processing Time | Fees | Notes |
| Wire Transfer | 3-5 business days | $15 per transfer | Fastest but has a fee |
| Check | 7-10 business days | None | Old school, slow |
| ACH Transfer | 2-3 business days | None | My go-to option |
I went with ACH because I’m not trying to pay $15 fees and I’m not waiting 10 days for a check. ACH hit my account in 3 business days and the payment matched what was in my dashboard. No surprises, no weird deductions. That’s honestly all you can ask for.
So here’s the real question everyone wants to know: Is Xandr legit? Yes. Like, 100%. This isn’t some fly-by-night operation. Xandr is owned by Microsoft (through their parent company), which you’d think would be reassuring but honestly it’s also kind of a double-edged sword because Microsoft is huge and bureaucratic so support can be slow. But the fact that it’s backed by a massive tech company means they’re definitely not going to disappear with your money or pull some sketchy stuff. I never had a payment issue, never got randomly banned, never saw weird charges. From a legitimacy standpoint, you’re fine.
Alright, let’s get into the good stuff and the stuff that annoyed me.
The Good Stuff:
First, the CPMs are actually pretty solid if you have decent traffic and international audiences. By month six I was hitting nearly $4 per thousand impressions, which beats what I was getting from some other networks. The native ad format actually works really well for my content because it doesn’t feel super invasive. I also appreciated that their dashboard is clean and doesn’t overwhelm you with unnecessary data. You can actually find what you’re looking for without clicking through a million menus.
The support team was helpful when I had questions. I reached out in May because my earnings seemed weird one day, and a support rep got back to me within 24 hours with an actual explanation. Turns out there was a minor reporting lag and my numbers were correct. They didn’t try to dodge the question or give me some corporate runaround.
Another thing—Xandr actually has decent advertiser demand. That means auctions are usually competitive, which translates to better prices for publishers like me. I could tell because when I’d check my CPM rates, they were stable and sometimes even inched up as the months went on. Some networks are just dominated by cheap advertisers, but that wasn’t the case here.
The Bad Stuff:
Okay so here’s where I got frustrated. The setup and optimization process could be way smoother. Like, I had to dig through their documentation to figure out optimal ad placement. They have recommendations but they’re not super prominent. I basically had to test everything myself to figure out what worked, which took like two months. A less patient publisher might have given up.
The dashboard is clean, but it’s also kind of limited in what data you can actually access. I wanted to see more granular information about which ad formats were performing in which countries, but the reporting is pretty basic. You get impressions, clicks, earnings, and CPM. That’s it. Some networks let you drill down way deeper and it would’ve helped me optimize faster.
Also—and this is petty but real—their website has some weird UX issues. Like, there was one time I logged in and the earnings section just showed “loading” for like 20 minutes. It eventually loaded but that kind of thing makes you nervous when you’re waiting to see if your money is actually there.
Customer support, while helpful when I needed them, was definitely on the slower side. I had a question once that took three days to get a response. Not a crisis or anything, but if you need quick answers, you might be waiting.
One more thing that bugged me: Xandr is very corporate-feeling. Their documentation reads like it was written by a legal team. The onboarding emails are formal. Everything is very “enterprise.” If you’re used to friendly, casual ad networks, the vibe here is definitely more “we’re a serious B2B platform.” Which is fine, but it took me a minute to adjust.
Now, who should actually use this thing?
If you have a site with at least 30,000-40,000 monthly pageviews and decent traffic diversity (especially international), Xandr is worth testing. Especially if your traffic skews toward English-speaking countries outside the US. If you have a tech or finance blog, even better—those verticals tend to attract advertiser demand. You should also be comfortable with a slightly more hands-off approach because this network doesn’t hold your hand through everything.
Who should avoid it? If you have a tiny site with like 5,000 pageviews a month, honestly don’t bother. The minimum payout is $100 and it’s going to take you forever to hit that. If you need constant support and hand-holding, go somewhere else—Xandr is not going to be your cheerleader. If your entire audience is in low-CPM countries like Pakistan, India, or Bangladesh, you’re probably going to be disappointed because the rates are just inherently lower there and that’s not Xandr’s fault but it’s good to know.
Okay, let me answer some questions that people have been asking me constantly:
1. How does Xandr compare to Google AdSense?
Xandr’s CPMs are higher, but AdSense is way easier to set up and has better support. My earnings with Xandr ended up being like 40% higher by month six compared to AdSense, but it took more work to get there. If you want passive income with minimal effort, AdSense is better. If you want to actually optimize and make more money, Xandr is worth the extra effort.
2. Will Xandr work if I’m using Google AdSense too?
Yes, totally. I’m using both and they don’t interfere with each other. Obviously you can’t have them competing for the exact same ad space, but Xandr has different ad sizes and formats so you can place them alongside AdSense stuff. Just make sure you follow both platforms’ policies about ad density and spacing.
3. What if I have less traffic? Should I still apply?
Probably not. If you’re under 25,000 monthly pageviews, it’s going to take you way too long to hit the $100 minimum. You’d be better off with AdSense, Mediavine, or maybe trying their ad exchange instead of their publisher network.
4. How long did it actually take you to optimize and see better earnings?
Honestly, like two months. April and May were basically me figuring out what worked. By June things started clicking and the earnings jumped up. So you need patience. If you’re the type of person who wants instant results, this might not be for you.
5. Did you ever have issues with fraudulent traffic or bot clicks?
Nope. Not once. Xandr’s fraud detection seems solid. I never saw suspicious spikes in clicks and my payments always matched the dashboard. If anything, they might be slightly conservative in what they count as valid traffic, which is better than the alternative.
6. Can you use Xandr on mobile sites?
Yeah, but be careful about ad density. Mobile has stricter rules about how many ads you can show and how they’re formatted. I tested mobile on my site and the CPMs were actually slightly higher on mobile than desktop, which was surprising. But you definitely need to make sure your mobile experience isn’t annoying to users or you’ll get flagged.
7. What’s the deal with their minimum payout? Is it hard to hit?
If you have decent traffic, you’ll hit $100 within 1-3 months easy. I hit it in my second month once I started optimizing. It’s not an arbitrary high barrier like some networks.
8. Are there any fees or hidden charges?
Wire transfers have a $15 fee but ACH and checks are free. No other hidden fees that I found. They’re pretty transparent about costs.
9. Can you increase earnings by adding more ad units?
Yes and no. More ads obviously means more impressions, but Xandr (and basically every network) has rules about maximum ad density. I found that after I added my third ad unit, the CPMs on all of them started dropping because of ad clutter. Two or three well-placed units seems optimal. Four feels like too much.
10. Is Xandr’s interface user-friendly for beginners?
It’s okay. Not intuitive, not terrible. If you’ve used other ad networks before, you’ll figure it out. If this is your first time, you might need to spend an hour reading documentation. It’s not as beginner-friendly as AdSense but it’s not enterprise-level complicated either.
So here’s my final honest take: Xandr is a solid mid-tier ad network that actually delivers on better CPMs if you’re willing to put in some work. It’s legit, the payments are reliable, and the earnings are genuinely better than some alternatives if your traffic profile is right. But it’s not magic. You’re not going to sign up and immediately make a ton of money. You need decent traffic, some international audience is helpful, and you need to actually test and optimize your placements.
If I had to rate it out of 10, I’d give Xandr a 7.5. It’s above average, it delivered on what it promised, and it genuinely increased my ad revenue. The points it loses are for the slower support, the somewhat clunky interface, and the fact that optimization took some trial and error that could’ve been smoother. If they improved their documentation and made the setup process clearer, it’d be an 8.5 easily.
Would I keep using it? Yeah, I am. I’m still running Xandr on my site right now and I’ve added it to my other properties that meet the traffic threshold. It’s not going to replace AdSense for me, but it’s a solid supplement. My advice is to test it for a month or two and see if the CPMs work for your traffic. If they do, keep it. If not, you haven’t wasted much time or money.
That’s the real-world experience. No hype, just what actually happened when I tested this thing for six months on my actual site with actual money involved.
Disclosure: Some links in this post may be affiliate links, meaning I earn a small commission if you sign up through them at no extra cost to you. I only recommend networks I actually use and test myself. Thanks for supporting this blog.
