How do websites make money without advertising?

Earn money with advertising on your website

Table of Contents

Advertising is a great way to monetize your website. You integrate the code of an advertising network on your website and advertising is displayed completely automatically without having to update the banners yourself.

Of course, there is also the option of manually integrating advertising banners from a partner shop, but these may have to be updated from time to time. But let's first take a look at the advantages and disadvantages of classic advertising on your own website.

Advantages of advertising


The biggest benefit is definitely the automation. You integrate a code once on your website and this is then automatically played out around the clock. This relieves you of the update effort that you have to do with the manual integration of classic advertising banners.

Interest or context based

The advertising of the advertising networks is mostly either interest-based or context-based. This means that your reader is either shown advertisements that might be of interest to them based on their surfing behavior, or advertisements are shown that match the content of your text. This increases the relevance of the ads and potentially leads to more clicks. By the way, the most famous advertising network is Google Adsense.


Website advertising makes you as a blogger much more flexible. There are issues that are more difficult to monetize. Website advertising can display relevant advertisements on just about any topic, especially if it is personalized. This makes it easier for you to finance your website with advertising.

Make your website livelier

Banner ads bring a bit of life to your website, especially if you don't use too many or no images at all. Of course, you should avoid using too many banners as this will annoy the user. Pop-ups and the like should be used sparingly anyway.

Make money with clicks

In contrast to classic affiliate marketing, you already receive compensation when your readers click your advertisement. So you don't have to buy something to get rewarded. However, the click prices are sometimes quite low, which is why you need a lot of visitors.

Disadvantages of advertising

Privacy Policy

Privacy policies, like the GDPR, make it difficult to make money from website advertising. At e -recht24 you will find important information about what you have to consider if you want to integrate Google Adsense on your website *.

If you have integrated Google Adsense on your website, you should definitely install a GDPR-compliant cookie plugin. If you make the appropriate settings in the plugin, the advertising will only be displayed if the user agrees to the cookies. This has the disadvantage that the advertising is shown to fewer people (i.e. only to those who agree to it), but this way you comply with the data protection and Google guidelines and avoid any (financial) consequences.

Ad blockers

According to Statista, around 33% of Germans used an ad blocker in 2018, so you can expect that a good third of your visitors will not see your advertising. If you add the people who refuse to display advertising via the cookie notice, you quickly realize that you need a lot of visitors to earn money with advertising on your own website.

Website advertising: merit

The exact earnings of a website cannot be predicted exactly, but you can roughly estimate it with a calculation:

Let's take a look at the following example for the calculation. Let's say you get 0.30 euros for a click. Your click rate is 0.5% and you have 5000 visitors per month. Then your earnings would be calculated as follows:

0.30 x 0.005 x 5000 = 7.50 euros

If you then subtract the users who use an ad blocker, your earnings will be a little lower again.

How can you increase earnings?

We have a certain influence on all 3 components (click price, click rate, number of visitors).

Click price: We can influence the click price by being active in niches where you are better paid for clicks, for example in the financial sector. If you want to know how much is paid roughly for a click in your niche, you can simply enter your search term here and see how high the click price (CPC) is:


Click the button below to load the contents of

Load content

So you can roughly estimate how lucrative the niche is.

Click rate: The click rate can be influenced a little with the positioning and frequency of the advertisements. As already said, you shouldn't overdo it with advertising, as the user could otherwise leave your own page annoyed.

Number of visitors: The number of visitors to your own website can be improved through search engine optimization.

Integrate Google Adsense with WordPress

Now I'll show you how to add the Adsense code to WordPress. There are two ways to do this.

Build in Google Adsense with Advanced Ads

The best for me WordPress ads plugin to integrate the Google Adsense code into WordPress is Advanced Ads *. I also use this myself for projects in which I use Google Adsense.

If you want to familiarize yourself with the plugin first, you can simply search for “Advanced Ads” on WordPress, there you will find the basic version, which is free. For those who just want to include the code on their website, the free basic version will be absolutely sufficient.

If you have installed the plugin and are already registered with Google Adsense (here you can find out how to register with Google Adsense), then we can now take a look at how you can integrate the Adsense code on your website.

► Place Google Adsense ads manually

Here we look at what you need to do to Place ads where you want themt. In the next chapter I will explain to you what you have to do if you want to automatically display the ads on your website.

Once you have activated the plugin, you can click on Advanced Ads in the WordPress menu on the left. There you then click on "Adverts" (1) and then on "New advert" (2).

Then give the ad a name (1) and then click on "Adsense ad" (2) below.

Now we click on "Insert new AdSense code".

We get the code from Google Adsense, which is why you have to log in there. Once that's done, click on Google Adsense on the left on Ads (1) and then on "Overview" (2). On the right side you will now find a tab called "By ad unit" (3) that you click on.

We now have different ad units available, and in this example I'll choose the display ads and click on them accordingly on the left.

Finally, give the ad a name and click on "Create". Google now shows us our code, which we have to copy. Then we switch back to WordPress and Advanced Ads:

Here we paste our copied text and then click on the "Load details" button. Advanced Ads then pulls out the necessary information automatically. Click on the "Next" button below. If you have done this, you have to click on "Next" again and you are done for the time being.

Now we can copy the shortcode generated by Advanced Ads and paste it into a post.

Insert shortcode in post

Then I'll show you briefly how to insert the shortcode into a post. First you create a new block by clicking on the plus sign. Then you search for "Shortcode" and select it.

Now you can paste the shortcode into the field.

If you update the post, the advertisement should be visible within a couple of hours.

► Place Google Adsense automatically

You can also have the advertising run automatically on your website. Then Google will decide for you where the advertisement will appear. To do this, we first log into Google Adsense and then click on "Ads" on the left.

Below is a list of our websites. (If you cannot find a website there, you can add your website by clicking on "Websites" on the left and then on "Add website"). Now let's click the pen to edit the website we want:

Now activate the automatic ads on the right by clicking the following field:

Then we click on the button "Apply to website" below and we are already done with Google Adsense for the time being and can now see in the overview whether the page for automatic ads has been activated:

Now we have to do 2 more steps with our WordPress ad plugin Advanced Ads. To do this, we log into WordPress, if we have not already done so. We click in the WordPress menu on the left on “Advanced Ads” and then on the “Settings” submenu. At the top we then click on the "Adsense" tab.

Your publisher ID from your Google Adsense account is now required.

There are 2 ways to get this:

  1. You log into Google Adsense and click on the address line above, there is a part that looks like this / pub-xxxxxxxxxx /. You copy this part out.
  2. You click on "Connect to Adsense" so that the data is automatically copied.

Now click on "Confirmation code and automatic ads":

Finally one click on the button below with the label "Save settings on this page" is missing and we are done. It may take a few hours for the ads to be visible.

Hi, my name is Steven and I've been self-employed in online marketing since 2017. Before that, I did my bachelor's degree at the University of Cologne (economics with a focus on marketing and corporate development). I am particularly enthusiastic about SEO, WordPress, affiliate marketing, e-commerce and in general everything related to making money online.

You can find out more about me here.