Control Who Sees Your Ads With ‘Who Sees Ads?’ WordPress Plugin

I’ve had a number of people point me to a WordPress plugin by the name of Who Sees Ads? in the last week so thought it might be time to check it out myself.

This great plugin enables you to target certain readers to see your ads – while others don’t. Or, as it’s developer writes:

“Who Sees Ads is an advanced ad management plugin that lets you decide who will see your ads, depending on user defined conditions.”

Rules that you can set include to show (or not show) ads to those coming from search engines, those viewing old posts, those who are regular readers etc. You can also use PHP functions to make your own custom rules.

I’m yet to try it out myself but have heard from a number of readers that it has been well worth experimenting with. I’d be interested to hear how others are using it and what results it is bringing.

About Darren Rowse

Darren Rowse is the founder and editor of ProBlogger Blog Tips and Digital Photography School. Learn more about him here and connect with him on Twitter, Facebook, Google+ and LinkedIn. runs on the Genesis Framework

Genesis Framework

The Genesis Framework empowers you to quickly and easily build incredible websites with WordPress. Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go.

Check out the incredible features and the selection of designs. It's that simple - start using Genesis now!


  1. Ozh says:


    Thanks for pimping my plugin :) I’d love to hear from you about what could make the plugin better, feel free to suggest anything.

  2. Razvan says:

    Interesting plugin, never heard of it before.

  3. Darren Rowse says:

    Ozh – it’s a pleasure. Great idea.

    I’m sure my readers will give you plenty to chew on :-)

  4. Syiru says:

    i’m not a wordpress member….
    i’m looking for a new free blog host… anybody have an idea?
    its for my new blog….. a host that allow customize template, monetize, could create a page just like darren’s home, blog, and about.

    let me know..


  5. It sounds rather useful. Unfortunately I have a strict policy that I don’t advertise on my site (or at least not for any financial gain). I’m sure it would help a lot of people.

  6. Ozh says:

    Darren (Coxall): The plugin could be actually used to display anything, not just ads. Like, display a brief welcoming message & description to new visitors or people coming from search engines, display a warm “welcome back” to returning visitors, etc..

  7. Todor says:

    Sounds very interesting, I’ve never heard of the plugin before. Will try to test it.

  8. Nice idea…but…when the “all my visitors click my ads” plugin? LOL ;)

  9. Guys,
    is there a way or a plugin to geo-target, like to only show ads to USA/CAD visitors, if they are not from there it shows different ads?


  10. Ozh says:

    Colin » as stated on the plugin page, you can geo-target easily if used with my plugin “IP to Nation”. There’s an explanation on the plugin page.

  11. John Wesley says:

    Looks like a great plugin. I’ve been displaying “in content” ads only to search visitors for a while now and I’ve found that it really boosts CTR without annoying regular readers or those coming from other blogs.

    It’s a good way to generate some revenue without making a site look spammy.

  12. PreBlogging says:

    nice find. This is certainly something I will check out. I’ve found shylockadsense plugin amazing for adsense injection.

  13. Ashok says:

    Appears to be a useful plugin. I think can be used to give a sense of personalisation to visitor.

  14. Hm…
    Thanks for the heads up! I’m going to use that one!

    I’m going to end up using it to serve a few purposes.
    I’m going to have a ‘Subscribe to my RSS feed’ for new visitors. A ‘Welcome Back’ for regular visitors. And ads in the posts for search engine visitors.

    I may end up with more uses though.
    Again, thanks for the heads up!

  15. Simmons says:

    I think that would be great to ‘reward’ regular visitors.

  16. Peter says:

    Excellent! I’ve been searching about geotargetting ads all day today and ending up wasting hours with the over complexity of OpenAds and I think your plugins will save me!

  17. MInTheGap says:

    I’ve installed this and use it to determine whether I show a “single post” adsense block or a “home page” adsense block, and whether regular readers see adsense.

    There’s lots of potential, but there are also some great room for improvement!

  18. Tom says:

    One other idea I’ve heard (I’m not sure if the plugin supports this) is giving members of your site who have donated (say, $25, one time fee) to your site an ad-free pass. I’ve been looking for something that would do such a thing and this interests me.

  19. Very Cool.

  20. That’s a wonderful way to micromanage your ads… Although I don’t know how I’d even set it up to display..

    Still Sounds good though!

  21. junger says:

    I use a similar plugin, called “MoreMoney,” that only shows ads to people who have come from search engines. My CTR on those ads is nearly twice that of my second best performing channel.

  22. Stephanie says:

    Great idea! I’m going to have to take a look and figure out the best way to use this on my sites.

  23. Lucia says:

    I created a somewhat similar plugin for Kontera ads. You can keep kontera ads off posts for a set number of days and also out of posts in certain categories. I didn’t include any other choices like whether or not the visitor came from a search engine. I wrote this because a blogger friend wanted it!

  24. Ozh says:

    Darren, an… interesting side effect of this post is that I get a number of trackbacks from site which just republish yours :Þ
    (a few URLs available on demand, just mail me if you’re interested, although I suspect you just cannot really deal with them all)

  25. Please check the security for this plugins.
    Por favor revisar la seguridad de los plugins.

    1. WordPress Automatic Upgrade: Permite a cualquier usuario no autenticado:
    * Generar y descargar los archivos de WordPress (incluye wp-config.php).
    * Generar y descargar una copia de seguridad de la base de datos donde está instalado el plugin.
    * Activar/Desactivar todos los plugins.
    * Actualizar la versión de WordPress.
    2. OneClick: Al ser vulnerable a CSRF, permite descargar plugins — o código malicioso — desde cualquier URL.
    3. Who Sees Ads: Es vulnerable a CSRF y XSS.
    4. MyDashboard: Es vulnerable a CSRF y XSS.

  26. Lyon says:

    Does it work for Blogger too?

  27. kariera says:

    @ Ozh … Same with me mate. Something very strange:)

  28. ad says:

    @kariera What is so strange? People copy and paste and republish!