AdSense on WordPress

This page is also available in German.

Welcome to Advanced Ads, our free WordPress Plugin
to implement Google AdSense and all other kinds of ads on your WordPress site.

With our plugin, you can define conditions to display ads on specific pages or to specific visitors only. You can optimize your ad revenue using ad rotation and split test features. It all comes with our quick and easy support for our customers and users.

What’s next?

Download & install Advanced Ads

Installing Advanced Ads is the first step to bring AdSense on your WordPress site:

You're using WordPress and would like to get Advanced Ads for free?

To install Advanced Ads we recommend you to use the form above.
If this does not work or you want to do it manually please perform the following steps:

  1. Log in to your WordPress dashboard and click on Plugins and Add New.
  2. Enter “Advanced Ads” into the search form on the top right corner and hit Enter to start the search.
  3. Look for Advanced Ads in the search results and click on the Install Now button.
  4. Click on Activate Plugin.
  5. You should see the new Advanced Ads item in your WordPress menu.

Do you need more help? Here is a short video about how to install Advanced Ads. If this doesn’t help or you need support, please do not hesitate to contact us.

Configure AdSense

Connect your Google AdSense account

Make sure you have a Google AdSense account.
If not, you can create one here.

Follow these steps to verify your site with AdSense:

  1. Make sure that you have Advanced Ads activated on your WordPress site (see above)
  2. Go to Advanced Ads > Settings > AdSense
  3. Connect to your AdSense account using the Connect to AdSense button
  4. Log in to your AdSense account, verify Advanced Ads and copy the activation key into the field within Advanced Ads
  5. Enable the Verification code and Auto Ads option. No further coding is needed.

The code will be placed automatically in the right place.

Implement AdSense on your WordPress site

AdSense Auto ads are a simple way to get started showing ads on your WordPress site. This feature allows AdSense to decide where,
how many and which ad sizes to place automatically.
Please note that the AdSense verification code is the same as the Auto ads code, so you might have it already implemented. 

Follow the steps How to verify AdSense on your site (see above) before you continue.

To use Auto ads you might need to enable them in your AdSense account.
Do you need more information? Please read the full article on how to set up AdSense Auto Ads.

You would like to keep full control over your ad placements? Learn how to create and place a new ad unit in Google AdSense in this tutorial.

You can find it in the URL when you are logged into your AdSense account. It contains the prefix pub- followed by a lot of numbers.
You can also find your Publisher ID under Settings > Account > Account Information in your AdSense account.

AMP (Accelerated Mobile Pages) can speed up your website significantly giving your visitors a better user experience and increase visibility in search engines.
Ads on those pages are reported to have higher click rates and click prices than those on the default version.
Good for you, that you can convert your AdSense Ads into AMP with just one click now when using WordPress and Advanceds Ads.


This section is relevant if you cannot connect to your AdSense account under Advanced Ads > Settings > AdSense or the connection is lost.

  • Try to disconnect and re-connect your account again
  • The connection might not work when your account has more than 1.500 ads. This is not a hard limit, but something we saw occasionally
  • Make sure that your AdSense account is fully verified
  • Check if you connected with the right Google account

Here you find the most common reasons for ads not showing up. Our aim is that all items can also be checked by less technical users.

The most common reasons for AdSense not showing up

  • The account or site is new => wait 48 hours, but it can also take weeks
  • Your site was not added => go to Account > Sites in your AdSense account and add it
  • The ad is new => wait 30 minutes
  • Your site does not comply with the AdSense policies => review them here

This page explains the most common AdSense errors and warnings and what you can do about them. We are listing the warnings from your AdSense account or error console and the appropriate warning within Advanced Ads here.

You have just started using Advanced Ads and are not sure if you added AdSense correctly? Just open a new thread in our forum on and take this opportunity to get help from an AdSense partner to avoid issues and achieve better revenues – and yes, it really is for free!. Please explain what you did and where you would like to see ads when reaching out.


You may find more answers to your questions by taking a look at tutorials and videos.

Contact us to get help

We provide professional and individual support for our users.
Tell us how we can help you.

Official Google AdSense partner

We are a partner of Google AdSense.

More than 150,000 active installations

12 years experience in publishing and ad optimization

Based on own experiences by serving millions of ad impressions per month

Make it better

Increase your ad management skills without spending more time.
Join over 150,000 publishers and AdOpts increasing their ad revenue.