How to Create WordPress Revenue Sharing Blog

WordPress features can easily be extended by Adding plugins and today I’m going to talk about one WordPress Revenue Sharing plugin call Author Advertising WordPress plugin. This is one such plugin which will let you create adsense based WordPress revenue sharing blog in a jiffy.  Though, Author advertising plugin has not been updated for long and you have to download it from 3rd party site. So before you install this plugin into your live site, I suggest you to use Instant WordPress and test this plugin compatibility locally.

WordPress Revenue Sharing Blog

Author advertising helps you to configure your blog to show ads from the post author. This helps you to create an Adsense revenue sharing or any other ad revenue sharing blog. Author advertising WordPress plugin is the best when it comes to configuring your blog for Adsense revenue sharing blog.

Why you need Revenue sharing WordPress blog :

Guest blogging is one of the easiest way to create a community around your blog. Though, there are many blogs which offers guest posting and by creating a WordPress revenue sharing blog, you would be able to get more guest post submission. As guest poster will get monitory benefit along with branding and backlink.

Though the configuration of this plugin is little tricky but plugin comes with a PDF file which will help you to easily understand the plugin and how to configure it.

How to configure Author advertising WordPress plugin ?

Here is a mini guide which will help you to get started with author advertising wordpress plugin. Download and install the plugin. You can also install wordpress plugin from your dashboard.

Activate the plugin , and go to Settings > Author advertising config

At the top you will see the message , saying your table is not created. To do so, you need to access your phpmyadmin. If you are on Dreamhost hosting, you can refer to my previous guide on


How to access phpmyadmin in Dreamhost

Login to phpmyadmin and select the database corresponding to your wordpress blog installation.

Now copy the code from author advertising config page. You need to change the wp prefix according to your database name.

CREATE TABLE wp_mdypzq_author_advertising ( id mediumint(9) NOT NULL auto_increment, author_id int(11) NOT NULL default '0', author_advertising text NOT NULL, author_custom1 text, author_custom2 text, PRIMARY KEY (`id`) );

And run the SQL query in your phpmyadmin.


If you have done everything as mentioned till now, you will get the confirmation message stating. That SQL query has been run successfully.

Now you need to configure Author Advertising plugin to make your WordPress blog a revenue sharing blog. You can use any advertising program. In my case I will be using Google Adsense.

I’m putting the screenshot of my settings which you can use as a reference for setting up your blog as a revenue sharing blog.


This is the first option, where you will put your pub id, In the form


You can decide the percentage you want to share with the contributor. I will suggest give full liberty to contributor and leave it blank.

Leave the next two option Like I have.

Now this is the part which you will be showing to your contributor in the dashboard and they will be using it to enter their adsense pub id and channel.

In the custom field one, enter your channel no, which will be used to display your ad , when someone has not filled his advertising info.

If you have done Everything correct by far. Now place this code anywhere you want your ad to be displayed.

Following code is for 300*250 ad unit. You can change it according to your need.

What it will do is, it will pull up the pubID and Custom channel ID from the information entered by the contributor

<script type="text/javascript"><!--
google_ad_client = "%pubid%";
google_ad_slot = "%custom1%";
google_ad_width = 300;
google_ad_height = 250;
<script type="text/javascript"
src="http://pagead2.googlesyndication.c om/pagead/show_ads.js">


I hope this tutorial will help you to make your blog, a WordPress revenue sharing blog.

If you have any query feel free to ask via comment. If you find the post useful,don’t forget to tweet and stumble the post.

Subscribe on Youtube

Article By
Harsh Agrawal is a blog scientist and a passionate blogger. He is blogging since 2008 & writes about Blogging, SEO, Make money online & tech. His blog, ShoutMeLoud receives 1 million Pageviews/month and have over 700K subscribers.


COMMENTs ( 32 )

  1. says

    Hi Harsh,
    After reading your articles, i thought to start adsense sharing option on my blog.
    I have few doubts.
    Is revenue sharing with authors is ok with adsense policy?
    In my blog i am already using google adsense, 1 sidebar ad and 1 between content. So if i use my author adsense code then there would be 2 adsense ads on my blog. Does google allow both adsense ads on the same article? I think google wont allow 2 adsense in one site.
    i hope to get the best solution from your side.

  2. Anand says

    Can you refer me which one is best plugin for author advertising. i have tried some one plugin, i am not satisfied with that.

  3. Ruby says

    Hello Harsh. I have a question for you if you’d be so kind to answer it. I’d like to know if there’s a way to install such a plugin on a website / blog that is NOT created with WordPress, but taken from scratch with microsoft publisher and written with html5. Is there any kind of script or can you direct me to a website that has more info on this subject? I am not a programmer nor do I have too much knowledge in this domain, I’m just asking on the behalf of a friend who want to build a website from scratch and include this adsense revenue sharing option. Thank you and I am waiting for you answer!

  4. Techblog says

    Hi Bro, You have made such a wonderful tips. i have a doubt.

    I have shared my wordpress blog for revenue sharing. My author posting article with their adsense advt in below title or inside of article. At the same page can i am able to display my adsense advt in right side or bottom or top (Not inside of article)? I hope you understand.

    Please kindly help me, I was googled, didn’t get solution.

  5. Brian Jackson says

    This is a great post! Just ran through this myself. Please note though in the plugin example, the default code is looking at %customfield1% which is not what the PHP function is echoing on the page… Harsh has it right above as %custom1%.

  6. nimish kumar says

    sir, I have a doubt.
    if I use advertisements from other companies except Google adsense then will my guest authors be able to ad their Google ads in the blog ?

  7. Nizam says

    This is really helpful and easy to follow guide. It is a good idea to enter channel no in custom field one, as it will be useful to display the default (admin) advertisement when someone has not filled the advertising info. This plugin seems to very useful, hopefully I will be trying it.

    Thanks Harsh for this wonderful post :)

  8. Phil says

    I have been thinking a lot about how I can reward contributors once guest posts start rolling in. I know that two dofollow links to people who contribute content to my site can be ‘enough’ but this post got me thinking.

    May be one day I’ll implement Adsense Revenue Sharing Program too.

    Liked this post Harsh.

  9. Ritesh Kumar says


    I was trying to make author revenue sharing for my blog, however it is not getting up. When I view source of published page, i can see:-

    It clearly shows that my theme is not able to replace variables pubid and custom1 by its value. Do you know any reason why it is not working.
    I tried to replace double quote by single, but it didn’t work either.

    Any help will be highly appreciated.


  10. Roy C.Chukwu says

    I have so much consider this revenue sharing program. I am thinking about the almighty Google as this maybe against their policy.

    Do you have any information about this?

    • Arsie Organo says

      Hi Roy, for as long as you are only placing the maximum number of ads per page as per Google Adsense policies then you are good to go.

  11. Mike says

    Okay so first off your site is awesome and helpful….wish i found it sooner…….question about this though……is there anyway to adjust the position of where the “end of the main post ad” shows?…..I would like it to show right after my post above share links and not below the comments all the way at the bottom of the page

    Thanks for any help
    Update: Okay I figured it out……but how do you center the ad…..I’m not sure how to center something with php code

  12. Bhaveek says

    Harsh my blog is on not that popular, so should i start author revenue sharing.??? please suggest.. :?

      • pranshu says

        If the author is forcing his users or friends to clicking on the advertisements shown on his page, then will it harm to my adsense account ? means will i get blocked by this ? how it all be done ?, will they get an additional adsense account or what ?

  13. Roy C.Chukwu says

    I was thinking google doesn’t allow multiple account ads on the same site.

    This might be a risky sometime.

  14. Zain Ali says

    Harsh, which plugin would you recommend after “author advertising” for adsense revenue sharing?

  15. antodoms says

    Thankz Harsh…. I finally made my site’s post section completely revenue sharing suporting….. :D Last time I read your post in “Join Shoutmeloud” section but couldn’t get it right at my site….. But Now Its Working Fine… :D

  16. hemant jain says

    Nice post harsh. I also started adsense sharing at my qna community. but using awesome ads plugin. Is this plugin is good or do i change it.

  17. Rahul says

    I have created the table & have done with all settings but still I am unable to see any ads even after pasting the codes
    Any solution?

  18. Rahul says

    If an author doesn’t participate in adsense revenue sharing then whose ad it will show? Is their any other settings for this?

  19. rakesh kumar says

    Thanks harsh, As i am planning to convert my blog into revenue sharing blog so i think this would be a great help for me.

  20. aatif says

    This is very post and information . i am thinking to make my blog revenue sharing . As son as i will get some more traffic . i will use this

  21. Priyangshu@Make Money Online says

    Nice post bro !!! I have also migrated my blog to a 100% revenue sharing blog of Adsense & Chitika !!! Looking forward to get guest posters !!!

  22. Gautam says

    The code you have provided which has to be run to create a table, doesn’t apply to all blogs as the wp table prefix differs from blog to blog. So, your wp table prefix (wp_mdypzq) is different for other blogs..

    • says

      You are right Gautam, that’s an example code..
      The code which you need to run in your phpmyadmin will be shown at the top of setting>Author advertising config.