To make money with Blogger, you can show AdSense and other ads on your pages. To use AdSense, your blog must comply with the AdSense policies and restrictions.
Tip: The Blogger content policy and Terms of Service still apply to your use of Blogger.
Note: Advertising on adult blogs is prohibited. Learn more about the Blogger Content Policy and Terms of Service.
Important: Make sure that you complete this entire process without stopping until you’ve clicked Redirect.
Sign up for AdSense to show ads
- Sign in to Blogger.
- At the top, click the Down arrow .
- Click the blog that you want to run ads on.
- In the left menu, click Earnings Sign up for AdSense.
- If you don’t find the button, check the AdSense eligibility requirements to find out why you might not qualify for AdSense.
- Choose the Google email associated with your Blogger account.
- Fill in AdSense form Create account.
- Enter AdSense payment details.
- Verify your phone number Click Submit.
- The system should automatically take you to Blogger to finish the process.
- If you don’t land in Blogger, click Redirect.
- If you’re interrupted before you click Redirect, or if you find the message: 'we're working on setting you up' on your AdSense homepage for more than a few days:
- Go through steps 1-5 again.
- Click Accept association.
Show ads between your posts
- Sign in to Blogger.
- In the top left, click the Down arrow .
- Click the blog that you want to show ads on.
- In the left menu, click Layout.
- Depending on your template:
- In 'Blog Posts' under 'Page Body', click Edit.
- In 'Blog Posts' under 'Main', click Edit.
- In the window that appears, tick the box next to 'Show Ads Between Posts'.
- Choose the ad format, colours and how often the ads should appear.
- Click Save.
Show ads in the columns
- Sign in to Blogger.
- In the left menu, click Layout.
- Click Add a Gadget.
- Select the AdSense gadget and click Add .
- Configure AdSense and click Save.
- In the top right, click Save arrangement.
Show ads from other ad services
- Sign in to Blogger.
- In the top left, click the Down arrow .
- Click the blog that you want to show ads on.
- In the left menu, click Layout.
- In the area where you want to place the ads, click Add a gadget.
- In the window that appears, under 'Basics', find HTML/Javascript and click Add .
- Enter a title (optional).
- Copy and paste the code from the ad service website into the content section.
- Click Save
See your Blogger earnings report
- Sign in to Blogger.
- Click the blog that you want to see a report for.
- Click Earnings.
- Click Visit AdSense for details of my earnings.
See the AdSense glossary to learn what each term on your report means.
What to do if AdSense isn’t turning on
- Sign in to Blogger.
- In the top left, click the Down arrow .
- On the Blogger dashboard, click the blog that you want to put AdSense ads on.
- In the left menu, select Layout.
- Under the AdSense gadget, click Edit.
- Click Save.
- Repeat steps 4 and 5 for every AdSense gadget on your blog.
- At the bottom of your 'Blog Posts' gadget, click Edit.
- Click Save.
- In the top right, click Save arrangement.
- To check that your account is still active, go to AdSense.
Set up an ads.txt file
If your blog is monetised with third-party providers or you’ve manually integrated AdSense in your blog, you'll need to manually set up the content of the ads.txt file.
- Sign in to Blogger.
- In the top left, click the Down arrow .
- Click the blog that you want to set up an ads.txt file on.
- On the left, click Settings.
- Under 'Settings', click Search preferences.
- Under 'Monetisation', find 'Custom ads.txt' and click Edit.
- Click Yes.
- Copy the settings from your third-party monetisation provider and paste them in the text box.
- Click Save settings.
- Optional: To check the content of your ads.txt file, go to http://<your blog address>/ads.txt.
Note: If your blog isn't monetised, or it’s only configured to use AdSense using the Blogger-AdSense integration, then you don't need to manually set up ads.txt. Blogger will do this for you. Read more about ads.txt for AdSense.