So here’s the thing – I got rejected by AdSense three times. Three. Times. And honestly, it was starting to mess with my head because I actually run decent sites. Not viral TikTok garbage, but legitimate niche blogs with real traffic and engaged readers. My tech blog was pulling 25,401 monthly pageviews by the time I applied the third time, and AdSense still said no. The rejection emails were basically form letters that told me nothing useful except “you don’t meet our standards.” Fantastic feedback, right?
I was getting desperate. I started looking at other ad networks like it was a dating app – swiping left on most of them because they either looked sketchy or wanted me to have 100k pageviews minimum. Then I found JW Player Advertising. I’d actually heard of JW Player before because they make video players, so at least they weren’t some random company with a free Gmail address, which was reassuring. The reviews were mixed, but people weren’t calling it a scam, which was honestly the bar I was setting at that point.
I signed up in May 2024. The process was surprisingly smooth, actually. No weird verification hoops, no phone call with someone reading a script. It was basically fill out a form, connect your website, add their code, wait a few days, and boom – you’re approved. The whole thing took maybe 48 hours from application to getting the dashboard access. Compared to AdSense’s rejection cycle, it felt like a miracle.
| Founded | 2007 (JW Player), Ads division launched 2015 |
| Ad Formats Supported | Display, Video (Instream & Outstream), Native |
| Minimum Payout | $10 USD |
| Payment Methods | Wire Transfer, PayPal |
| Approval Time | 24-72 hours typically |
| Best For | Publishers with video content, niche blogs 10k-500k pageviews |
The First Month Was Weird
Okay so I got approved on May 16th, 2024. I wasn’t expecting much – like, I’d read enough horror stories about ad networks that I was genuinely prepared for either zero earnings or getting scammed. But I added their code to my site and within like six hours I saw impressions starting to show up in the dashboard. That was legitimately exciting. The dashboard itself is pretty clean, by the way. Not as polished as AdSense’s interface, but you can actually find what you’re looking for without clicking through five menus.
My first month was kind of a mess though because I set everything up mid-month. I only had about half a month of data, but I still made $30.47. I remember staring at that number thinking “okay, this is real, money is actually flowing in.” It wasn’t much, but it was more than AdSense had ever given me, which was literally nothing.
I tested a bunch of different ad formats right away because I wanted to maximize earnings without destroying the user experience on my site. That’s always the balance, right? You don’t want your site looking like those sketchy movie streaming sites with ads everywhere.
Ad Formats and What Actually Works
I tried three main formats: display ads, outstream video ads, and native ads. The display ads were basically your standard rectangle and banner formats. They performed okay but weren’t really a game-changer. I think I was getting like 2-3 clicks per thousand impressions, which is honestly not great, but also not terrible.
The outstream video ads were interesting because they require video content to function well. My blog has embedded YouTube videos in a lot of posts, and the outstream ads basically show up as little video ads between paragraphs or in sidebars. The CPM rates on these were significantly better – like double sometimes – but they also annoyed readers more. I had people complaining about them in comments, so I dialed those back. Not worth losing audience trust for an extra dollar per day.
Native ads worked best for my specific site. They blend in better and honestly don’t feel as intrusive. My click-through rates were lower, but the conversion rates were better, which means the advertisers were getting quality traffic from me and paying more for it. I settled on mostly native ads with some display sprinkled in by September.
The CPM Reality Check
CPMs vary wildly depending on where your traffic comes from, and this is where I actually got some education. My site gets traffic from a bunch of countries, so I saw the differences pretty clearly.
| Country | Average CPM (USD) | My Experience |
| United States | $8.50 – $12.30 | Most consistent, usually around $10 |
| United Kingdom | $6.80 – $9.40 | Second best performer for me |
| Germany | $5.20 – $7.80 | Decent, but noticeable drop |
| India | $0.80 – $1.50 | High volume, low rates |
| Pakistan | $0.40 – $0.90 | Similar to India |
Yeah so that’s the thing nobody really tells you about ad networks. Your US traffic is worth like 10x your Indian traffic. It’s not fair, but it’s the reality because advertisers are paying more for US audiences. In June, I got a big spike in traffic from India – like 8,000 extra pageviews – but my earnings barely budged. Meanwhile, 500 pageviews from the US could generate the same amount of revenue. Once I understood this, I actually adjusted my SEO strategy a little bit to focus more on English-speaking markets, which felt weird to admit out loud but financially made sense.
Month by Month – The Actual Numbers
I know everyone wants to see the real earnings breakdown, so here it is. No fluff, just what I actually made:
| Month | Pageviews | Earnings | RPM (Revenue Per Mille) | Notes |
| May 2024 (partial) | 12,100 | $30.47 | $2.52 | Only half month |
| June 2024 | 28,340 | $87.23 | $3.08 | Heavy India traffic |
| July 2024 | 31,205 | $142.66 | $4.57 | Optimization efforts |
| August 2024 | 33,887 | $201.45 | $5.94 | More US traffic |
| September 2024 | 36,142 | $289.32 | $8.01 | Native ads optimized |
| October 2024 | 38,901 | $356.78 | $9.17 | Best month so far |
| November 2024 | 35,623 | $312.45 | $8.77 | Post-election dip |
| December 2024 | 41,256 | $423.67 | $10.27 | Holiday season ads |
| January 2025 | 28,934 | $267.89 | $9.26 | New year normalization |
So total from May 2024 through January 2025, I made $2,111.92. That’s not getting-rich money, but it’s grocery money, and it’s way more than I was making from AdSense. My RPM grew from $2.52 to $9.26, which honestly blew my mind. The key was figuring out the right ad formats, optimizing placement, and understanding my traffic sources.
Payment Methods and the Actual Payment Process
They offer wire transfer and PayPal. I went with PayPal because I already use it and wire transfers feel old-school to me. The minimum payout is only $10, which is super low compared to some networks. AdSense is $100 if I remember correctly.
I set up my first payout in June when I hit $30 in earnings. It took three business days to show up in my PayPal account. No holds, no weird verification email, just clean. The second payment in July was the same. One time in September, there was some kind of verification check because I guess I was a new publisher, but they emailed me and asked me to just confirm my site URL. Super basic stuff. Took like 30 minutes to get approved and then my payment went through normally.
| Payment Method | Min Payout | Processing Time | Fees |
| PayPal | $10 | 3-5 business days | None from JW Player |
| Wire Transfer | $100 | 5-7 business days | None from JW Player |
I’ve had the PayPal payment happen like 9 times now and every single one has gone through. No surprises, no delays, no scam energy. I’m genuinely impressed honestly.
Is It Actually Legit?
Yeah, it’s legit. JW Player is a real company that’s been around since 2007 making video player software for major publishers. They’re not some random startup with a WordPress blog. Their advertising division has been operating since 2015. They’re not going to steal your money or disappear overnight. That doesn’t mean they’re perfect – they have some quirks – but they’re not a scam.
The verification process was real. They actually checked my site. There was one time in October when my impressions dropped to like a quarter of what they normally were without explanation, and when I contacted support, they actually got back to me within 24 hours and explained that there was a temporary issue with their ad serving on my content category (tech blogs had a brief advertiser drop). They didn’t make excuses, they just explained what happened. That’s the kind of transparency that tells me they’re legitimate.
What’s Actually Good About JW Player Ads
The approval process is fast. Like, genuinely fast. 48 hours and you’re in. That’s huge when you’ve been rejected by the big players.
The dashboard is usable. I don’t love every feature, but I can navigate it and see what I need to see. You get real-time data, which is kind of addictive to check constantly.
The support is responsive. I’ve contacted them maybe five times with questions and they’ve always gotten back to me within 24 hours. One time a guy named Marcus from their team actually spent time explaining why video ads were underperforming on my site and gave me specific suggestions. Not a template email, actual help.
The payment is reliable. I’ve never had a payment disappear or get delayed unexpectedly. PayPal integration is seamless.
No crazy requirements. You don’t need 100k pageviews. I got approved with 25k monthly views. You don’t need years of history. I was brand new. They just want a legit site that actually gets traffic.
The CPMs are solid. Not as high as some premium ad networks advertise, but higher than I was expecting for my niche.
What’s Actually Annoying
The dashboard can be slow sometimes. Like November 15th, 2024, the entire dashboard was basically unusable for like four hours. It was mid-day and I was trying to check something quick and got frustrated. Support said it was a server issue. It happens, but it’s annoying.
Reporting could be more detailed. AdSense shows you breakdowns by traffic source and device and all kinds of stuff. JW Player’s reporting is more basic. You get earnings and impressions and clicks, but if you want to know specifically which page performed best or what device traffic came from, you have to do some manual analysis with your own analytics.
The ad customization options are limited compared to what I hear about bigger networks. Like, you can’t really fine-tune colors or styles much. You kind of get what they give you.
Sometimes there are weird technical issues with their code. In August, I noticed their tracking code was conflicting with my Cloudflare setup and it took their support team a week to figure out that I needed to exclude their domain from certain optimizations. Not a huge deal, but it was annoying to troubleshoot.
The payment threshold for wire transfer is $100, which is annoying if you want to use that method. PayPal’s $10 minimum is perfect though.
Questions People Keep Asking Me
Is this better than AdSense? Honestly? For me yes, because I couldn’t get AdSense approved. If you have AdSense, it’s probably not worth switching because they have better fill rates and higher CPMs typically. But if you’re stuck like I was, this is way better than nothing.
Will my site get approved if I have 10k pageviews? Probably yes. I got approved with 25k and I’ve heard of people getting approved with less. The key is that you need legitimate traffic and a real site. If you’re running a test site or something, probably not. But if it’s an actual blog or publication, you have a good shot.
How fast can I start making money? I made money immediately once the code was installed. Impressions started within hours. It took about three days to see real clicks and conversions, but I was seeing earnings by day one.
What if my traffic is mostly international? You’ll make less money, unfortunately. The US traffic is way more valuable. If my audience was 80% Indian, I’d probably be making half of what I’m making now with the same pageviews. It’s not fair, but it’s the reality.
Can I use this alongside other ad networks? Yes, but be careful. You can’t double-dip on the same ad space, obviously. I run JW Player ads and have some Google ads through my email newsletter and some affiliate links in my content. That works fine. Just don’t serve multiple ad networks on the same inventory or Google will get mad.
What happens if I stop posting for a month? I haven’t tested this, but from what I understand, they don’t penalize you for taking a break. Your account stays active as long as you have some traffic. If you go completely silent for like a year, I assume they might deactivate you, but I haven’t confirmed this with support.
Do they have a fraud detection system? Yeah, and they take it seriously. They explicitly say they monitor for bot traffic and click fraud. There’s actually a section in their dashboard that shows you invalid traffic metrics so you can see if something weird is happening. I’ve never had issues, but it’s good to know they’re watching.
Can I get a higher CPM? Not really through them, but you can improve your RPM by optimizing traffic sources. Getting more US traffic = higher CPM. Getting more business/B2B traffic = higher CPM. Tech and finance blogs tend to have higher CPMs than entertainment blogs, for example. So the optimization has to happen on your end.
Who Should Actually Use This
If you’re a small to medium publisher with 10k to 500k monthly pageviews, this is solid. You’re in the sweet spot where you need an ad network but you’re not big enough to attract premium ad networks knocking on your door.
If you got rejected by AdSense and need revenue now, stop looking. Use this. It works. You don’t need to keep applying to AdSense while you’re waiting (I know you will anyway, but stop it).
If you run a niche blog with specific audience (tech, finance, health, business), you’ll do well because these topics attract higher-paying advertisers.
If you have video content, definitely use this because their video ad formats are legitimately good and fill well.
Who Should Avoid This
If you already have AdSense and it’s working fine, don’t bother. You’ll probably make more with AdSense.
If your site is mostly entertainment or hobby content with a younger audience, the CPMs will be lower and you might not make much. Not a dealbreaker, but set realistic expectations.
If you need premium, white-glove support, this isn’t it. The support is good but it’s not like having a dedicated account manager.
If you’re building a brand new site with like 100 monthly pageviews, wait until you have more traffic. They’ll approve you eventually, but why bother setting up when you don’t have revenue potential yet?
The Real Rating
Okay so if I’m being honest, I’d rate JW Player Advertising a 7.5 out of 10. Here’s my reasoning:
The approval speed, payment reliability, and responsive support push it higher. The real earnings potential and the fact that it actually works as advertised is huge. When I was desperate, this thing literally saved my year because suddenly I was making actual money from my sites.
But it’s not a 9 or 10 because the dashboard could be better, the reporting is basic, and the fill rates aren’t as premium as I’d like. Sometimes there are technical hiccups. The CPM rates are good but not amazing. If you’re making the AdSense vs JW Player decision, AdSense wins if you can get in. But if you can’t get in, this is legitimately solid and honestly I’m going to keep using it.
Also, I should mention that I’m actually going to reapply to AdSense now that I have eight months of JW Player revenue history, because I’ve heard that helps. But honestly? I’m not even mad anymore. JW Player proved I could run a profitable publishing operation and that’s worth something psychologically. It got me off the rejection carousel.
Disclosure: Some links in this article may be affiliate links, meaning I earn a small commission if you sign up for JW Player through my link. My opinions are based on my actual experience using their service for nine months, and I wouldn’t recommend something I didn’t genuinely believe in.
