Using AdSense ads on the same website as another publisher

Integrating ads from multiple AdSense accounts on a single website is possible and officially permitted by Google—as long as you follow specific guidelines. This setup is standard in collaborative projects, such as partnerships or guest posts, where contributors prefer to use their own AdSense accounts to manage their earnings.

The primary advantage of using multiple AdSense accounts is distributing revenue fairly among stakeholders. For instance, guest authors might display ads linked to their accounts, or website co-owners can simplify revenue tracking by using separate accounts.

This guide outlines the conditions, setup process, and potential challenges of integrating ads from multiple AdSense accounts on one website.

Google’s policy on multiple AdSense accounts

Google allows ads from multiple AdSense accounts to appear on the same website or even on the same page, provided these conditions are met:

  1. Permission: The website owner must grant permission to display ads from multiple accounts.
  2. Compliance: The website must adhere to Google’s AdSense program policies.
  3. Account-specific earnings: Each publisher is credited only for the revenue associated with their ad units.
  4. Shared responsibility: All publishers are collectively responsible for ensuring the site complies with AdSense policies. Any violations can impact all accounts displaying ads on the site.

Getting a website approved for multiple AdSense accounts

Publishers who wish to display ads on your website must already have approved AdSense accounts. It is impossible to apply for a new account using a domain that is linked to an existing one.

To proceed, each publisher must add your website URL via Dashboard > Sites in their AdSense account. Ensure the ads.txt file includes the correct entries for all accounts before submitting the site for approval. This step helps streamline Google’s review process and ensures compliance.

Managing Ads.txt Entries

Properly updating the ads.txt file is essential for websites using multiple AdSense accounts. The file must contain a separate entry for each account and must include the correct publisher codes for each.

For example:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
google.com, pub-9876543210987654, DIRECT, f08c47fec0942fa0Code language: CSS (css)

This setup ensures transparency and allows Google to verify all accounts. Advanced Ads makes creating and managing ads.txt files with accurate entries easy.

Ads.txt feature in Advanced Ads
Paste your ads.txt entries into this field

Refer to this manual to see how Advanced Ads simplifies creating an ads.txt file with the correct entries.

Distributing ads from multiple publishers

You can implement ads once Google approves the accounts and the ads.txt file is updated.

To do this, create individual ads for each author in Advanced Ads, following our instructions about embedding AdSense ads manually

Use the “Author” Display Condition to ensure ads appear only within the content of the assigned author. For detailed guidance, see our tutorial on revenue sharing on multi-author websites.

Targeting AdSense ads to content of particular authors
Apply the Author Display condition to target the AdSense ad to content of a specific author

Using Google AdSense Auto ads from different publishers on the same website

It is also possible to implement AdSense Auto Ads, in which Google decides the placement and quantity of ads from different publishers on the same site.

To set this up:

  1. Go to Advanced Ads > Settings > AdSense and turn off the Auto Ads option. This configuration prevents the accidental placement of one publisher’s Auto Ads code across the entire site.
  2. Add the Auto Ads codes for each publisher manually, as described in this guide.
  3. Target these ads to specific content using the “Author” Display Condition to ensure proper alignment.

Consequences of policy violations 

In cases of policy violations, Google’s response may include notifications, unfilled ad spaces, and account penalties. Major violations may result in a site-wide ban on ad serving, impacting all participating accounts. Find out what to do if your AdSense account gets banned.

Final thoughts on multiple AdSense accounts

Using ads from multiple AdSense accounts on a single website can be a feasible collaboration solution, provided all parties adhere to Google’s policies. Publishers can avoid complications and maximize ad revenue by correctly obtaining the necessary permissions, managing ads.txt entries, and maintaining policy compliance. However, this approach requires careful planning and a shared understanding of responsibilities to mitigate risks.

Advanced Ads significantly simplifies shared monetization by offering tools to manage AdSense ads from multiple publishers. The plugin helps you add the correct entries to the ads.txt file. Additionally, its author-based conditional injection ensures that the right ads appear alongside each author’s individual content, providing an efficient solution for collaborative projects.

Author image Joachim

Joachim started marketing his first local news website in 2009. Shortly after, he successfully monetized his travel blogs about Morocco. He is an expert in affiliate marketing in the tourism and travel industry. When he's not writing tutorials for Advanced Ads or supporting other users, he prefers staying in Marrakech or at the Baltic Sea.

With over a decade of industry expertise, Advanced Ads is your surefooted ally in the ad tech realm. Their array of WordPress ad manager plugins enhances your advertising strategy, ensuring effective ad placements. Rely on their ad tech proficiency to stay ahead in the dynamic world of digital advertising. Contact info

Advanced Ads icon

Make it better

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