Skip to content

How to Insert and Manage Ads on Your WordPress Online Store

advanced-ads-pro-plugin

An ad plugin often gives us impressions of plastering ads all over your site. But that isn’t the case. There are so many ways you can use them, whether it’s for advertisements, affiliate marketing or your own promotions. And having control over it all is the key to success.

The Advanced Ads Pro Plugin – Your Ad Manager

When I first wanted an ad management plugin, I hunted around before I found a decent  one that would cover my specific needs. I have used this to sell ad space in the past, but what I really needed was something that would allow much more control over ad placement and when it would show up.  This is what really impressed me about the Advanced Ads Pro plugin.

The Control Over Placement

Between the options you have for creating ads, and then using conditions on where the ad will show up, this plugin gives you complete control. You can strategically place ads based on blog content and other variables.

Mobile-friendly

When I originally purchased another plugin, I was very disappointed with the mobile features. They said they were  included, but they sucked. The options this plugin gives you for selecting specific ads for different mobile devices are pretty cool. In fact, the whole aspect of conditions based on visitors, which comes with the Pro version, is an extremely helpful feature.

The Advanced Ads Pro Plugin

The initial screenshots here include these two add-ons:

  • Advanced Ads – Responsive Ads
  • Advanced Ads – Ad Tracking

I will also be going over additional available add-ons.

Settings – General

There are several global settings available here.

settings Advanced Ads plugin

If you are using the Responsive Ads extension, which I highly recommend, you will get these additional settings:

settings responsive ads advanced ads plugin

I found that the Activate Size Assistant is interesting because it shows you, if you are logged in as an Admin, the size of ads on your front end.

responsive ad size

Settings – AdSense

If you are using AdSense, you can connect your Publisher ID and depending on your site, limit the ads.

settings adsense Advanced Ads Pro plugin

Pro  Settings

A few advanced settings here.

pro settings Advanced Ads Pro plugin

Tracking – Settings

If you have activated the tracking extension, you will find some useful global settings. Some of these settings, like the no-follow and open in same window, can also be set on individual ads as well. You will also be able to set up email reports to send out. Note that in each ad you will also be able to set up reports for individuals.

settings for tracking Advanced Ads Pro plugin

Ad Placements

This is where we start seeing the complete control you have over placement of your ads. Again, this is a global setting and you will be able to also do this per specific ad.

Here are my saved placements. The After Content and Before Content gives you the choice of choosing your content, which would be either a specific ad or grouped ads. I will talk about this in a bit.

placements after and before content with Advanced Ads plugin

And for content placement, you get the additional options to Inject after or before some conditions that you select.

content placement with advanced ads pro plugin

I can add additional placements as well. As you can see, there are several to choose from. You can create New Text placements if you wish. Some of these have similar options, but others will have specific options to control placement, the same as you saw in the previous Content Placement screenshot.

Beginning on the first one you get:

  1. Manual Placement – manual placement to use as function or shortcode
  2. Header Code – injected in header (before closing </head> tag, often not visible)
  3. Footer Code – injected in footer (before closing </body> tag)
  4. Before Content – injected before the post content
  5. After Content – injected after the post content
  6. Content – injected into the content. You can choose the paragraph after which the ad content is displayed
  7. Sidebar Widget – create a sidebar widget with an ad. Can be placed or used like any other widget
  8. Background Ad – background of the website behind the main wrapper
  9. Random Paragraph – after a random paragraph in the main content
  10. Above Headline – above the main headline on the page </h1>
  11. Content Middle – in the middle of the main content based on the number of paragraphs
  12. Custom Position – attach the ad to any element in the front end
  13. Post Lists – display the ad between posts on post lists, eg. home, search, archives, etc.
add new placement in advance ads pro plugin

Ad Groups

This is another piece that gives you a lot of control: being able to create grouped ads and then controlling placement.

ad groups setting for advanced ads plugin

It’s as easy to create one as creating a category.

created new ad group

You can edit the existing ad group and also choose to show random, ordered, or in a grid. For random and ordered, you can control how many ads are seen. In addition, you can give weight to the ads that are in the group.

edit an ad group

For the grid, you have a few more options.

edit ad group with grid

Creating Your Ads in Advanced Ads Pro Plugin

I am going to break down the ad creation page.

First, you name your ad and create a description for your own internal use. Then you will choose the Ad Type.

new ad and ad type

Each ad type will give you different parameter options, so I will show you those.

Plain Text and Code

Simple text editor without any filters. You might use it to display unfiltered content, php code or javascript. Shortcodes and other WordPress content field magic does not work here.

plain text and code ad parameters

Rich Content

The full content editor from WordPress with all features like shortcodes, image upload or styling, but also simple text/html mode for scripts and code.

rich content ad parameters

[the_ad id=”32540″]

Image Ad

Ads in various image formats.

image ad parameters

Ad Group

Choose an existing ad group. Use this type when you want to assign the same display and visitor conditions to all ads in that group.

ad group ad parameters

AdSense Ad

Use ads from your Google AdSense account

adsense ad parameters

Now if you add and activate the Tracking Extension, for each Ad Parameter, below the Size fields, you get these additional fields. I had mentioned some of these earlier that you an override your global setting such as Target Window and Add “Nofollow”.

additional ad parameters with tracking

Layout/Output Options

For each Ad Type you select you will get these options.

layout output options for advanced ads plugin

Display Conditions

The total control over displaying ads if one of the reasons why I like this plugin so much. If you are a fan of conditional logic, well, this is for you. It gives you the chance to decide where an ad will show up.

display condtions for advanced ads pro plugin

Here we have all the conditions.

display new condition

If we were to choose Specific Pages, then we could add the title or ID of that page and choose to show or not show it on that specific page.

display new condition for pages

Of course, for each condition, it’s a bit different. But you get the idea of the power you have and you can add as many conditions for a single ad as you need.

One way I used it was to add sponsors to the sidebar for my podcasts. So I basically would add them specifically to the post/podcast they sponsored.

  1. I created a group ad called sponsors.
  2. I created a tag for each sponsor
  3. I created a custom sponsor sidebar.

When I create an ad, in the Display Conditions I have set up, it basically says that if this post has the tag avalara assigned to it, show this ad.

sponsor condition

Each time I add a sponsor, I add them to my Podcast Sponsor group in the settings on the ad.

assign ad group

Then using the widget that comes with Advanced Ads plugin, I place it in my custom sidebar called podcast, and select the group.

widget for advanced ads pro plugin

Now I have total control over where this ad displays.

Visitor Conditions

Similar to display conditions, now you can control it by the actions of your visitors.

visitor conditions for advanced ads plugin

As you can see here I have selected four of these and you can see the options you have for Max. Ad Impressions, Device, New Visitor and Page Impressions.

visitor conditions displayed

Stats

For each ad, you have a bit of control over the stats and also the opportunity to have a link for public stats if you need to do this. Also, as I showed you before, there were global settings for stat reports. But in each individual ad,  you can also send the stats just for that ad to specific emails.

stats for each ad

Date and Time Expirations

You will find the same settings for saving or publishing your ad and also the chance to set an expiration date or number of days for each specific ad.

date and days expirations for ads

The Responsive Ads Add-On

As I mentioned, this was one of the big reasons I chose this plugin. One of my sidebar ads had been cutting off on mobile, but this fixed it quickly.

First, you can set the Visitor Conditions for the browser width.

browser widget visitor condtions

For device.

device visitor conditions

And for tablet.

tablet visitor conditions

In addition, you can use the add-on to set up AdSense responsive ads with custom sizes. Unfortunately, to show you this I would need to have an AdSense account activated, so for just this one time, I snagged a screenshot to show you the options you would get from the plugin’s site.

adsense-responsive-sizes-form

Lastly, it will add an ad type for AMP (accelerated mobile pages) and creating AMP pages. Now if you haven’t heard about AMP, you may want to do a bit of research. Also, to get into this deeper via this plugin, I would recommend checking out their documentation. But as you can see from this single screenshot, you do have that option.

AMP in advanced ads pro plugin

Adding an Ad to a Post or Page Manually

Optionally, you can easily add an ad into a post or page manually via a shortcode.

ad icon in editor

You can also disable ads on specific pages, posts or post types which is nice if you have some site-wide ads.

disable ads on posts pages

More Extensions for Advanced Ads Pro Plugin

Since I use a couple of the extensions, I included them in the previous screenshots. But there are a few more I would like to introduce you to.

Geo Targeting Add-On

This add-on lets you display ads for specific geographical regions. In your General Settings, you will need to upload their database. This database provides some translations for city and state name, depending on the country. There are up to eight languages available. If the name you enter is not available, it will be checked against the English name.

geo targeting settings

Then in your Visitor Conditions, you now have an option for Geo Location. Here you can display specific ads by country, city, state/region and continent. You can also mix and match this to add several geo locations for a single ad.

geo targeting visitor conditons

Selling Ads Add-On

This add-on works with WooCommerce and allows you to see your ads as it’s full automated including advertiser profiles and payments.

Once you have installed the extension, you get a Selling Tab in your settings.

The store admin email will be for communication and for automated emails through the ad management. The store sender email is used to send emails from the store. Then you can select a setup page where the client can upload their data. A form will be prepended to the content of the page you select and you can add something after it as well.

selling ads settings

You will also get a Product Data Type in WooCommerce called Advanced Ad for the ads you are selling. The General Options are like most products for pricing info.

ad product in woo

And then you have these ad specific options.

product ad options

Slider Add-On

If you would like your ads to show in a slider, simply activate this extension and you will get that option when editing an ad group.

slider options in advanced ads pro plugin

Sticky Ads Add-On

Sticky ads will keep your ad in the browser window even when someone is scrolling through the page. You will want to test this as you need to make sure the ad isn’t covering up any content that will make it difficult for your reader or visitor.

There are six placements for the Sticky add-on. You can just create an ad, say an image ad like you normally would. Then when you go to choose your placement, you will find six options for the sticky ad.

  1. Header Bar – fixed header bar
  2. Footer Bar – fixed footer bar
  3. Left Sidebar – sidebar on the left side of the content wrap
  4. Right Sidebar – sidebar on the right side of the content wrap
  5. Left Bar – bar on the left side of the window
  6. Right Bar – bar on the right side of the window
sticky ad placements

Once I save it using one of these, I click on my advanced options for the ad. In this example, I selected left sidebar.

sticky ad advanced options

If I chose either the footer or the header, I would get these options.

sticky footer or header setttings

PopUp and Layer Ads Add-On

This add-on lets you display your ad content in popups and layers. It isn’t just for ads. It can also be used for any other notice or information, a subscription or just about any call to action.

Similar to the sticky ads, you will get an option for this in your placement settings.

popups and layer ads placement

Here are the settings that you will get for the popup or layer.

popup and layers setttings

Genesis Ads Add-On

This is an add-on that you can get free and if you are using Genesis, you may want to check this one out. Again, once activated, it will now show up in your placements.

genesis ads addon

If you are familiar with Genesis, you obviously have some unique placements here and it also takes advantage of hooks if you are into that.

genesis ads settings

So as you can see, this is one powerful ad management plugin. And like so many plugins, it can be used in a lot of ways beyond just your standard ads. As I mentioned earlier, it was a big one for me with my podcast sponsorships.

If you are looking for a plugin that gives you fine-tuned control over your ads, check out the Advanced Ads Pro plugin. I recommend the Bundle to get the most out of it.

Watch as I give you a 15-minute overview of this plugin’s features. I also share some ideas for how these powerful features will help you not only control your ads, but make sure your ads are not competing with other important content.

15 Comments

  1. Steve Williams on October 13, 2016 at 7:18 am

    Hello Bob,

    Thanks for your Advanced Ads plugin overview video. You mentioned that you already tried another Ads plugin. I also purchased a paid plugin, similar to Advanced Ads Pro (plugin name withheld) and I decided to uninstall it after a few months use.

    The main reason for uninstalling it is ‘caching’ incompatibility. When I enable ‘Dynamic Caching’, the ads stopped rotating. I use Super Cacher plugin provided by my hosting provider, SiteGround. Without dynamic caching, my page load time is much slower, but the ads will rotate. The plugin author recommended that I upgrade my hosting plan… Sorry, that’s not a good answer. So, I decided to flush the ads plugin.

    My sidebar ads displayed fine on a desktop. However, on mobile devices, sidebar ads were pushed to the bottom of the post. Not the best thing, since they are not likely to be seen (short attention spans and scanners).

    Does Advanced Ads Pro have an option for better mobile ads placement? E.g., display ads at the top of post for mobile?

    Regards,
    -steve



  2. BobWP on October 13, 2016 at 8:53 am

    Hey Steve, yeah, the other one really sucked for me as well.

    As far as the caching, I’m not sure if I know enough to answer that correctly. I know that I use WPEngine, that does use their own caching, and I have not had any issues with it. Rotating, display or anything else. And I know their pro version as something called Activate cache busting module and you might want to check out their site to see what that exactly is… might be a solution.

    Mobile, that was one of the reasons I went to this, was the control I had over it. A couple of things.

    1. With this one, in the pro version you can create a mobile only ad as I explained, you can also choose the placement for it as well. Several options

    2. The other part of that is all dependent on your theme. Your theme sounds mobile responsive, so on smartphones it automatically pushed sidebars below the content. Mine does that most others do as well. Reason being is readability and keep the content easy to read, etc. So the plugin won’t help on that. But for example, with this plugin you could have the ad in the sidebar on desktop and then for smartphones, put in within the content somewhere. That would be the workaround I am guessing.



  3. Steve Williams on October 13, 2016 at 9:17 am

    Hi Bob,

    Thanks for your explanations. I will definitely give it a try with Advanced Ads. I promote several products, so it’s worth automating part of it with a plugin.

    Best,
    -steve



  4. Dale Reardon on October 20, 2016 at 12:24 am

    Hi Bob,

    I will check out the plugin thoroughly but I’m in need of a good solution for a site that uses BuddyPress and BBPress.

    Ad display plugins for BuddyPress in particular are really scarce and hard to find.

    Dale.



  5. BobWP on October 20, 2016 at 8:28 am

    Yeah, I am thinking it should work with BuddyPress, but I am only second guessing. It appears to work with any custom post types, so that would do it. I might even send a pre-sales question to the plugin dev, I’m sure he could give you some good, straight answers.



  6. Dale Reardon on January 5, 2017 at 5:50 am

    Hi Bob,

    Just wanted to report that this plugin is truly brilliant. It works fantastically and the developer is top notch.

    I needed a BuddyPress ad plugin and contacted the developer who let me beta test (now released) their BuddyPress integration. It works perfectly and is the only plugin we have found that truly works with BuddyPress.

    Best of all the developer is really helpful and responsive – not that there have been any bugs found.

    Was using a different plugin from Code Canyon and it was nowhere near as powerful and flexible.

    Just so easy to have different ad types on mobile browsers etc – highly recommended.

    Dale.
    https://mydisabilitymatters.club is the site where using it.



  7. BobWP on January 5, 2017 at 6:33 am

    That is very cool to hear. And yes, agree on all fronts with that.

    In fact, I also bought one at Code Canyon and it sucked. The mobile was terrible on it.

    Glad we both found this one 🙂 Cheers!



  8. raja babu on March 26, 2017 at 11:51 am

    Hello Bob, i want to know that in this plugin there is any option of using sticky adsense ads on mobile devices?



  9. BobWP on March 27, 2017 at 5:03 am

    I am only guessing but I imagine it would, but it’s something I haven’t done. You might contact the plugin dev for pre-sales questions.



  10. Umair on February 24, 2018 at 6:33 pm

    Hi Bob
    its an awesome plugin so fare, i just purchased the pro plan and its working fine on my end
    i have requested the developer about some feature request too 🙂



  11. PRISHA MALAN on March 24, 2018 at 5:32 am

    Nice post on ads management. All visitors get benefit out of the plugins. Thanks for bringing up few great plugins to show up ads on a WordPress Blog. WP Advance-ads is one of my best plugins to insert ads on my blog. It is very easy to use and manage. WP rotate ads is also a good plugin but you will get the maximum option in Premium Version.

    Secondly, not being able to manage my ads in blogger is one of the major factors that made me migrated from blogger to WordPress. In blogger, you can only put your ads in header footer and side widget. But in WordPress, you have the opportunity to put your ads underneath the topic, inside the post and anywhere you wish. Also, ultimate Ads Manager plugin is a great free option which can help you track all ads you display on your site. Hope to see more plugins added soon.

    Anyways, I was looking for a better plugin for adding ads in my blog, thank you for sharing this information friend. Good luck and will see you soon again to learn many things from you.



  12. TWDCOMPANY on May 28, 2018 at 12:30 am

    Nice post on ads management. All visitors get benefit out of the plugins. Thanks for bringing up few great plugins to show up ads on a WordPress Blog. WP Advance-ads is one of my best plugins to insert ads on my blog. It is very easy to use and manage. WP rotate ads is also a good plugin but you will get the maximum option in Premium Version.

    Secondly, not being able to manage my ads in blogger is one of the major factors that made me migrated from blogger to WordPress. In blogger, you can only put your ads in header footer and side widget. But in WordPress, you have the opportunity to put your ads underneath the topic, inside the post and anywhere you wish. Also, ultimate Ads Manager plugin is a great free option which can help you track all ads you display on your site. Hope to see more plugins added soon.

    Anyways, I was looking for a better plugin for adding ads in my blog, thank you for sharing this information friend. Good luck and will see you soon again to learn many things from you.



  13. BobWP on May 28, 2018 at 7:11 am

    Thanks, appreciate all the thoughts here and glad you are enjoying the plugin.

    Yeah, lots of limitations on Blogger… been a long time since I was on that platform 😉

    Will have to check out the Ads Manager, although I may have before. I did use WP Rotate quite sometime back and it worked great for my needs then. But ended up using this one when I had to have some of the things they offered that I just couldn’t find in another ad plugin. And man, were there some crappy ones I tried as well, including one I purchased.



  14. professorshaka40 on July 15, 2018 at 6:06 am

    Hello Bob,

    Its an awesome plugin so fare, i just purchased the pro plan and its working fine on my end
    i have requested the developer about some feature request too



  15. Nyna mittal on August 31, 2018 at 10:19 pm

    I have given 5 star rating to this plugins because of its Advanced Ads systems.



Your thoughts...