A quarter of online ad traffic is fraudulent
adweek.com
adweek.com
Obviously this isn't a universal truth, and branding campaigns are more difficult to price, but this story is posted cyclically and it I often read people's take that this is a stat indicating things are unsustainable and headed for a correction, but I think we're past that. Online advertisers have grown more sophisticated over the last decade and CPMs & CPCs have dropped significantly along with that.
Curious what anybody else thinks..
The problem (at least if you're selling digital ads) is I don't see a scenario where margins increase. The "ad network" effect will continue and there will be more consolidation in the industry with more link-bait headlines coming out of blog mills. The area where there could be more profit would be if content creators integrated more with advertisers, which is only going to get hairy and annoying in a different way. But for something like NYT--I wouldn't be all that surprised if the line between advertiser and content continues getting more fuzzy in order to maintain decent CPMs on what is probably a relatively fixed amount of traffic/inventory.
Another opportunity comes to mind--better demographic targeting, better inference algorithms (given a list of factors, what can we tell about this person re: age/sex/income/likelihood-to-buy-our-specific product-based-on-past-purchases?)--these will also allow content creators to maintain higher CPMs, so there's probably a market there.
Just because it works now, if you could get rid of the fraud then either advertisers could get better value, or legitimate sellers could make more money, or both.
Also, you'd be amazed how many advertisers don't track conversions. I've experience in both digital sales and buying, and on the sales side a huge number of clients wouldn't look at anything more than the impressions/clicks figures that we (truthfully) told them we delivered.
Digging through the raw ad server log files, I discovered that the "suspicious" impressions and clicks were all originating from AWS IP addresses - most likely someone was using AWS to run a spider on our site, the spider followed Javascript links, and therefore clicked every ad on every page.
We ended up adding a rule in our ad server to prevent ads from being served to any IP address which belonged to cloud hosting / VPS providers - this solved the problem for us.
I've since sold the business and therefore don't know if the problem ever arose again, but I believe blacklisting IP address blocks which are highly unlikely to belong to real human beings* could be a good start for anyone running into these sorts of issues, either on the advertiser or publisher end.
*Yes, I know some people run VPNs on AWS or similar VPS instances, which means they are real humans - that was a loss we were willing to deal with.
It's much, much harder to detect and block that; if we could only see activity on our own individual websites it'd be nearly impossible to tell the normal clicks from the fraudulent activity.
From the single advertisers perspective, the easiest solution I can recommend is working with networks which provide eCPA-type bidding* - as then sites which actively buy traffic from bot nets will over time be blacklisted automatically from your campaign. Back when I was on the buy-side of online advertising, we used that "trick" to great success with a major credit card issuer buying billions of impressions.
*What I mean by eCPA type bidding is when you tag your conversion page with the network's pixel, and the network uses your conversion data to optimize the campaign on their end to get rid of publishers which send click that never convert. I know there is a better term for this, but it's a Sunday night and I haven't worked in media buying for a few years now...
The thing is a lot of publishers are fully aware of the fact that the traffic is mostly fraudulent. The ones who rely on bogus metrics such as Quantcast, Hitwise, Comscore, Alexa, etc. They buy up a ton of second tier search traffic for extremely low PPCs, we're talking sub-penny, and use that to inflate their "visitors" metric which is then used to sell how popular their site is to large brand advertisers.
As this was second tier, I wouldn't really call it "search" traffic. Just a ton of users with keyword-like queries being routed to various xml feeds/exchanges. When we'd send the traffic to actual publishers with conversion goals the rates were abysmal and we'd end up issuing lots of refunds. The only publishers that seemed to like the traffic were ones that sold their own dedicated ad units to large brand advertisers.
I'm just glad to be out of that industry :)
When there's money and success at stake, it's difficult to be too cynical about what tactics are probably being employed.
Possible, but not much value for an arbitrage savvy publisher.
Not going to name names, but a good deal of fuckery is afoot in under article link exchange widgets. You know the ones, the boxes with link bait thumbnails that show up on a good deal of popular entertainment sites. Dealt with a lot of fake traffic coming through from the link exchange network. It appeared other publishers were sending tons of fake bot clicks to our site, in order to give themselves a higher amount of free reciprocal traffic from the link exchange.
It's worth remembering that sites like comScore, Quantcast, Alexa and Hitwise derive a solid chunk of their business by enabling Google sales reps to better convince clients to spend more money. It's not far off from an academic whose career depends on grants by parties who are heavily invested in seeing a particular outcome.
The other problem I've noticed is that if you don't bid high enough for search keywords, they start sending you traffic from Media.net and make it look like it is search traffic. For example I bid on the search term "get money now" (don't want to reveal the actual query). For real search traffic, the clicks convert very well for me. A few months ago I noticed that my conversion rates had fallen significantly. When I investigated I noticed that most of it was from media.net/5_ways_to_get_money.cfm and none of these clicks ever produced a sale. I am in the process of pursuing a refund and have blocked the site. Real search traffic always comes from search.yahoo.com or Bing.com.
It is an even bigger problem for AOL (Advertising.com) that includes supposedly premium sites like HuffingtonPost.com. You will frequently notice:
1. Inflated clicks. Your analytics show you got 100 clicks, their's show you got 170. When you raise this with their support staff the standard answer is they will not investigate based on someone else's analytics. I said, I have two different analytics programs on my server that show the same count which is a lot lower than theirs. They still won't budge. I am in the process of pursuing a charge back.
2. Clicks with 100% bounce rate and that spent exactly zero seconds on your site. There is just no way these are real humans.
If you're using common analytics programs, you're probably misled about what the time-on-site statistic means. Unless they actively ping every visitor on your site the entire time your page is open, which is not the norm, they have no way to know the time-on-site for single page visits. It's computed as the elapsed time between two page views (two loads of the analytics script), but if there is no second page view, there's no second time to subtract from. Someone who clicks through to your page and reads intently for 13 seconds before closing the page is a "0 second visit" as far as those programs are concerned.
Comparing the two always leads to different numbers because they are different things.
Google has this issue even between Adwords stats and Google Analytics stats. They are always billing people for more clicks than are reflected as visits in Google Analytics. Same reason, different things counted differently.
Paying per click or per thousand views just gives someone the incentive to increase clicks and views fraudulently. When you pay $10 to have your ad on the front page for the whole day the incentive to cheat disappears.
This is why I've been using Blogads.com and smaller networks instead of Google Adwords. The traffic is high quality, I don't have problems with high bounce rates and visitors that spend 0 seconds on my sites. I actually get legitimate traffic. Sometimes I over-pay for the ad space, sometimes I under pay.
Also, I knew a guy (who makes a social network and forums community platform for big companies) whose competitors would purposely pay an Indian company to search for his website in Google and click the sponsored ads using constantly changing IPs so they can cost him money and use up his budget. Something like 70% of his clicks were fraudulent.
Again, this wouldn't matter with pay-per-day/week/month advertising. Too bad it's not compatible with Google's current Pay-per-click auction / maximize profit system.
Upon subsequent review it transpired that I was wrong. Given the primitives of HTML, Javascript and HTTP, I don't believe you can produce a robust tracking scheme, whether for advertising or for any other purpose. You need to add additional steps or software over and above the basics.
That latter observation is the basis of a new design which I am currently, in order to start brawls in certain circles, in the process of patenting.
I'm happy to forward my dissertation to interested persons via email, check my profile.
There are many highly ranked sources that will simply burn through your ad spends as quickly as you can deposit funds to the account. People often times spend thousands throwing away money on "testing" these sources, only to usually find they don't pan out.
That's why one of the most important things in online advertising is constant optimization and watching the conversion rates from different sources and adjusting bids as necessary. Drop the sources that don't pan out.
It's similar to stock trading, mitigate your losses quickly and don't bleed your ROI or throw away excess money on "testing" what works. Prune the sources that aren't doing anything for you, and watch your ad spends become much more productive.
The only thing the traffic described in this article is good for is vanity metrics and pumping up numbers like it sounds several of these large brand sites are doing.
If you're looking to inflate your numbers, sure... waste a bunch of money on a ton of bot hits, it's still 1999 right? Just don't expect any sales or conversions from that type of traffic... ever. It just simply won't happen.
"""
Says Woodman: “When we try to tighten things up, our measured performance goes down. There is an incentive among buyers to let the floodgates open. And publishers need more money, so they ignore.” So the bad traffic persists. “We need to fix this as an industry,” he adds. “Somebody needs to give a shit.”
The IAB seems to. Per Sullivan, the organization is working on devising a standard for publishers akin to the Good Housekeeping Seal. He’d like to see the biggest stakeholders get more aggressive about the problem, including brands and agencies. “If buyers came out and said, ‘I will only buy from certified vendors,’ that would change things,” he says.
"""
so basically, the industry measures clicks. and bots delivers clicks. fraudulents, but clicks. and everyone is trying to fix it with black/white-lists so they get a promotion for getting the clicks, but not looking bad with their boss when some known scam site shows up in the report.
The whole industry is based on allowing only the 'clean' bots of the week inflate your numbers.
OTOH, doesn't this require perfect efficiency and for all bidders to know perfectly their ROI, etc.? Any holes, unintentionally irrational behavior, etc. and the fraud "leaks" into the price, right?
So, for instance, any "unprofitable" advertising on behalf of any participants would seem to automatically cause the fraud to be reflected in the price.
Based on personal experience, I would guess that there's a pretty long tail of advertisers who never realize an ROI while spending a considerable sum seeking it!
Even those that eventually profit likely spend a good bit of money ramping up, all the while paying for fraud in the process and helping to support a fraud-inflated CPC overall.
Most AdWords advertisers would probably be surprised to see that they're only being charged for 75% or less of the clicks on their ads already. They simply never show up in the performance reports or on the bill.
To see them, log in to AdWords, click on a campaign, click the "Dimensions" tab, choose the "View: Day" filter, click "Customize Columns", choose the "Performance" category, and add the "Invalid Clicks" column to the report.
Now you'll see the huge number of clicks Google received on your ads but never charged you for.
It's also common to see adjustment entries on the billing report labeled "click quality". Those are automatic refunds for potentially fraudulent clicks given after-the-fact when they couldn't be caught in real-time.
Not saying anything shady is happening, just that they've made big changes and aren't communicating properly about them.