Posted on

AdRotate 3.11.2

General fixes and improvements for AdRotate.

Changes

[unordered_list style=”arrow”]

  • [fix] Query error when cleaning database manually
  • [fix] Self-repairing database function now actually works
  • [tweak] Load max. 20 ads for a dynamic group
  • [tweak] Impression counting excluded from popular caching plugins
  • [tweak] Click counting excluded from popular caching plugins
  • [change] Upgrade script cleaned up
  • [change] Removed unnecessary indexes from database
  • [change] Removed obsolete ‘block’ columns from database
  • [change] Improved INT() unsigned datatypes in MySQL

[/unordered_list]

Update

Updates are offered via your dashboard via the WordPress update system.

Posted on

AdRotate Pro 3.12.4 – General improvements.

Some further improvements for Geo Targeting and general improvements. Based on some user feedback I have re-done some of the database indexes aimed at making stats faster.

Changes

[unordered_list style=”arrow”]

  • [fix] Query error when cleaning database manually
  • [fix] Stats exports not working on certain versions of PHP
  • [fix] Adblock nag countdown not saving
  • [fix] ‘Strict standards’ error when uploading a file on some systems
  • [fix] Geo Targeting better filtering for locations with capitals
  • [fix] Self-repairing database function now actually works
  • [tweak] Geo Lookups no longer leading in Geo Service availability
  • [tweak] Geo Targeting warning emails removed
  • [tweak] Load max. 20 ads for a dynamic group
  • [tweak] Impression counting excluded from popular caching plugins
  • [tweak] Click counting excluded from popular caching plugins
  • [change] GeoBytes no longer supported for Geo Targeting
  • [change] Upgrade script cleaned up
  • [change] Removed unnecessary indexes from database
  • [change] Removed obsolete ‘block’ columns from database
  • [change] Improved INT() unsigned datatypes in MySQL

[/unordered_list]

Updating

If you have version 3.12 or newer already you’ll get the update via your dashboard.
If you have an older version you may have to update manually because your version looks at an older API which is no longer online. More information here.

Posted on

Product changes – AdRotate Geo updated

logo-100x60Over the weekend I have made some changes to the website, related to products and availability of products. Also I’m working on something new and exciting.

AdRotate Geo

AdRotate Geo has been online for a little while now. Nobody appeared interested to buy extra lookups. Some found the 14400 lookups per day not enough. So I fixed both.

I have updated the API to accept 50000 lookups per day for free now. And next to that, the paid options have been removed. There really was no point in keeping them around if nobody was using it.

So the gist; More lookups, effective since yesterday. No action is required on your part. Less premium options. But nobody bought it anyway.

WooCommerce Plugins

As you may know I maintain a bunch of WooCommerce modules. I’ve gone over what they actually do and how useful they are. Some were not useful, reflected by the number of sales. Specific little plugins have little demand obviously. So zero sales in a year means to me I don’t need to sell it either. Therefor I have removed the fluff and kept the useful ones.

Also I have updated the page a bit to show a download counter on each plugin and WooCommerce Price Equality got updated a few days ago. Good stuff ๐Ÿ™‚

AdRotate Pro & AdRotate Free

AdRotate Pro are due for an update, too. I am finalising a bunch of things for that. Based on some feedback I have revised the indexes of the stats database which should see a bit of a speed bump on larger setups. For GeoTargeting in AdRotate Pro a bunch of things have been tweaked and improved. Also GeoBytes kinda broke their stuff so I decided to remove support for their “API”.
Updates are likely ready for release later this week.

Coming soon-ish

Currently I’m working on a simple to use SEO solution which focuses on what you look like in search results. SEO is always important to drive traffic to your site and a lot of plugins simply aren’t up to snuff. Others are complicated or are otherwise unwieldy. I think I can make a difference. SEO generally is made out to be much more complicated than it actually is. I’m going to change that. That’s exciting right? I think it is.

Posted on

Do you like AdRotate? Write a review!

time-for-reviewOn wordpress.org recently the review system got “cleaned up” by removing old ratings. These are from the pre-review system where you could just click your star rating and an actual review wasn’t required. But also even older ones, where reviews didn’t even exist. Unfortunately a lot of plugins, including AdRotate, are now left with lower ratings because of that cleanup. I lost almost a full point on the 5 star scale because of this new system. Not good.

Read more »

Posted on

AdRotate Pro 3.12.3 – Maintenance update

logo-512x512A small maintenance update with a small optimisation for dynamic groups – Bringing a small speed bump and less clutter when loading ads. Translation files updated and removed the now obsolete AdRotate Server code.

Changes

[unordered_list style=”arrow”]

  • [tweak] Load max. 10 ads for a dynamic group
  • [change] Removed obsolete AdRotate Server code
  • [i18n] New and obsolete strings in translation files

[/unordered_list]

Posted on

AdRotate Geo Explained – Increase your advertising campaigns relevancy with Geo Targeting.

geo-serviceSome people asked about what AdRotate Geo does, where they can download it and how it works. In this post I’ll try to answer all 3 questions.
In short AdRotate Geo is a Geo Lookup service. This means that it provides geo location data on your websites visitors where available.

What is AdRotate Geo

Quite simply put, AdRotate Geo is a Geo Lookup service for AdRotate Pro users. And what is a Geo Lookup service? It’s a service that tries to locate where your visitor is so you can target specific advertisements to that person. Targeting your visitors by their location has some great advantages. For example, what use is it to show adverts for a New York restaurant to a website visitor from Japan. None. So don’t waste your impressions on them. Use Geo Targeting to show that Japanese visitor something else. Something relevant. AdRotate Geo helps you with that.

Where to get or download AdRotate Geo

AdRotate Geo is not a downloadable product. You don’t have to buy it, either.
If you have AdRotate Pro version 3.12 or newer then AdRotate Geo is available to you. You can select the service in the Geo Targeting settings of AdRotate pro. All you need to use AdRotate Geo is a valid license that is registered. Basically that means activating the license ๐Ÿ™‚ Simple.

How does AdRotate Geo work

AdRotate Geo is composed of 3 parts really.

[unordered_list style=”arrow”]

  • The 1st part is built-in in AdRotate Pro and grabs the visitors IP address and makes the request to the AdRotate Geo Server. But also processes the reply of AdRotate Geo.
  • The 2nd part is on the AdRotate Geo server and receives your requests. After validating the request it also sends a reply to your website. Either a valid result you can use or a message why you can’t use AdRotate Geo.
  • The 3rd part is the actual Geo Location database inside AdRotate Geo. This database is provided by MaxMind and is updated regularly for accuracy.

[/unordered_list]

So how does that work.

When a visitor enters your site he or she may get to a page where an advert is placed with Geo Targeting enabled. At that point AdRotate Pro needs to determine where that visitor is in the world and show an advert or not. If this information is not known by a earlier placed cookie, a request is sent to AdRotate Geo with the IP address of that visitor. AdRotate Geo checks if your site is known in the database and if it is looks up the IP address of the visitor. If the IP address is known AdRotate Geo sends back a reply with the location of that person. This can be a Country, City and/or State. Or any sensible combination of the 3. Most developed areas are listed and known.
Once AdRotate Pro gets a valid response from AdRotate Geo with location data it selects the advert to show to the visitor.
This happens in a matter of milliseconds and won’t impact your sites performance beyond that.

To make this even faster, once the visitor has visited your site, a cookie is created on the visitors computer containing the geo data retrieved from AdRotate Geo. This means that if that visitor comes back to your site before the cookie expires NO request to AdRotate Geo is required. AdRotate Pro will use the cookie of that person.

Signing up for AdRotate Geo

This is as simple as activating the option with a valid license for AdRotate Pro. If your site is not known to AdRotate Geo it will validate the first request and register your site automatically. You won’t even notice this. After 2 weeks of inactivity your site is automatically removed from the database. If you then start using AdRotate Geo again the signup process is simply repeated.

Paid options

AdRotate Geo in it’s basic form is free. You can make 14400 requests (Lookups) per day for free. For most small to medium websites this is plenty.
Since every visitor uses 1 or 2 request per day at the default settings, this means you can serve many visitors per day and you don’t have to pay a dime for it.
If you need more lookups you can buy them via the AdRotate Geo page. These will be added to your total quota. Lookups are a dirt cheap commodity and I think that everyone should be able to benefit from Geo Targeting. it makes your advertising campaigns so much more valuable.

Posted on

AdRotate 3.12.2

It took a while to figure out but with some help from Austria we managed to get the cities/state filter working a bit more accurately.

In some configurations the states were not filtered out correctly. For others it didn’t always work for cities. This happened because of a function treating the array to check differently than it should. This has now been improved.

On top of that, services not reporting a Geo Lookup quota are now excluded from the quota notifications.

Changes

[unordered_list style=”arrow”]

  • [fix] No longer apply geo lookup quota for services that don’t report a quota
  • [tweak] Better filter logic for geo cities/states

[/unordered_list]

Updates

Updates are available through your dashboard if you use version 3.12 or newer.
You can download updates manually from your account on this website if you do not yet have version 3.12.

Licenses

If your license starts with 101 (all licenses bought trough www.adrotateplugin.com) you may need to register a new account on this website (top right corner) and link your license to that account from your profile.

Note: The title should of-course be ‘AdRotate Pro 3.12.2’.

Posted on

AdRotate Pro 3.12.1 – Refinements

logo-512x512After an otherwise well received update here are some refinements to make it even better.
You’ve probably noticed some Geo Targeting alerts ๐Ÿ™ … Yea, fixed.

Some other tweaks/fixes are included as well.

Changes

[unordered_list style=”arrow”]

  • [fix] Metro/DMA Codes not properly stored for some Geo Services
  • [fix] Geo Targeting Quota messages being sent unnecessarily
  • [fix] Cookie expiry setting now shows the right value

[/unordered_list]

Posted on

AdRotate Geo – extra lookups now available

geo-serviceAdRotate Geo is the exclusive Geo lookup service for AdRotate Pro users. The pre-paid lookups are now available for purchase. I’ve decided to make this crazy cheap so it’s in reach for everyone.

Originally the prices were going to be โ‚ฌ20, โ‚ฌ80 and โ‚ฌ160 euros for 100.000, 500.000 and 1.000.000 lookups respectively. The price is now set at โ‚ฌ10, โ‚ฌ50 and โ‚ฌ100 euros.
Check out the page here; AdRotate Geo product page.

Do you need Geo Targeting

If you have your ads targeted at specific areas, sure. It’s most useful where you can run localised campaigns. Your advertiser may require it for their campaign. After-all, if you have a restaurant in New York, it makes no sense to advertise in Japan or even Philadelphia… So make the most of your advertising campaigns and use geo targeting.

Geo Services

AdRotate Pro supports several lookup services such as MaxMind’s GeoIP2 and the GeoBytes IpLocator.
Both services are very affordable but still not everyone can afford it. Some simply forget to include it in the advertiser pricing, others simply have cheap adspace. Regardless of that, AdRotate Geo plays right into the market of medium sized sites that need affordable geo lookups.

Accuracy

How does AdRotate Geo compare to other services? AdRotate Geo uses Maxmind’s GeoLite2 database. This is fairly accurate and most countries can be detected without a problem. Cities are not always listed but most developed areas are supported just fine. Maxmind themselves rate the database as 90% accurate.

Try for free

AdRotate Geo’s basic subscription is free. It’s built right into your dashboard starting with AdRotate Pro 3.12 (released earlier this week) and all you have to do is activate it. If you don’t pay for extra lookups you get 14400 lookups for free, every day. For most small sites that will be plenty. For larger sites, well – Buy more ๐Ÿ™‚ You know you can afford it.