Tutorial
AdSense Account Registration and Site Review: A Complete Walkthrough
This tutorial walks overseas website builders through the complete AdSense approval process: preparing a Google account, building a review-ready site, submitting verification, and handling the payment PIN step. It includes real traffic-to-revenue math and practical timing tips.

AdSense Account Registration and Site Review: A Complete Walkthrough
AdSense remains one of the most accessible ways for independent site owners to earn from their content. But the path from “I want ads” to “my first payout” is not a straight line. Many builders fail not because their content is weak, but because they skip preparation steps that Google’s review team silently checks. This guide covers the full sequence: account warm-up, site readiness, dual verification, and the often-forgotten PIN letter stage. Follow these steps in order, and you will save weeks of back-and-forth.
Why AdSense Revenue Depends on Audience, Not Just Traffic
Before you even register, understand the core metric: ECPM, or earnings per thousand ad impressions. AdSense pays you per impression, but the amount per impression varies wildly based on the visitor’s location and intent.
A real case from the overseas-building community illustrates this clearly. One builder ran a Chinese-language site and saw an ECPM of only 0.54 USD. That means for every 1000 ad impressions, the site earned just over half a US dollar. With 1000 daily unique visitors, that site generated roughly 208 USD per month. The math: 0.54 USD per 1000 impressions, multiplied by 30 days, with each visitor generating about one ad view.
The same builder then launched an English-language site targeting developed markets. The ECPM jumped to 10 USD per 1000 impressions. On identical traffic volume, that same 1000 daily visitors would produce about 3848 USD per month. The difference is not the content quality; it is the purchasing power of the audience. Visitors from North America, Western Europe, and Australia have far higher advertiser demand per impression than visitors from lower-income regions.
This is not a reason to abandon your language or niche. It is a reason to be strategic: if you can serve both a local audience and an international one, prioritize the one that pays better. If you only serve a low-ECPM audience, your revenue ceiling is low regardless of how much traffic you drive.
Step One: Warm Up Your Google Account Before Registering
Google does not publicly state this, but the AdSense review team looks at the account’s history. A brand-new Gmail that registers for AdSense on day one looks suspicious. The safer path is to “age” your Google account for at least half a month, ideally a full month, before you even attempt registration.
Here is the warm-up routine:
- Create a new Gmail address if you do not already have one. Use it as your primary Google login.
- Log into that Gmail from your main browser every day. Do not use incognito mode; Google needs to see a consistent login pattern.
- Perform real Google searches from that browser. Search for topics related to your planned site niche. This builds a search history that looks natural.
- Open Gmail daily and read or send a few messages. If you have other Google services, use them too: Google Drive, Google Docs, Google Maps.
- Keep this up for 15 to 30 days. The longer you wait, the more “real” the account appears.
Why does this matter? When you later apply for AdSense, Google’s automated systems check whether the account has a history of normal human activity. A dormant account that suddenly applies for monetization triggers a manual review flag. The warm-up is cheap insurance.
Step Two: Build a Real Site Before You Apply
The biggest mistake new builders make is applying for AdSense before their site exists. Google will reject you instantly if there is no content to review. The correct sequence is: build the site first, then apply.
Your site needs three things to pass review:
- Original written content. Do not copy from other sites. Write 1-2 blog posts per day for at least two weeks before applying. That gives you 14-28 pieces of original text. Each post should be at least 300-500 words, ideally more.
- A clear structure. Use categories, a homepage that explains what the site is about, and a contact page. Google’s reviewers click around; they need to understand your site’s purpose within seconds.
- Real traffic. This is the part many builders skip. Reviewers can see your analytics if you connect them, and they also look at server logs. If your site has zero visitors, that is a red flag. You do not need thousands of visitors, but you need some. Share your posts on social media, post in relevant forums, or run a small ad campaign. Even 10-20 real visits per day is enough to show the site is live.
A community example: one builder registered a domain in July and applied in August. The site had been live for less than a month, yet it passed review. The reason was not domain age; it was that the site had real content and real traffic. This breaks the common myth that a domain must be 3-6 months old. The review team cares about activity, not age.
Step Three: Submit Dual Verification: Ad Code Plus ads.txt
When you apply, AdSense gives you a verification step. Many builders think they only need to paste the ad code snippet into their site’s header or footer. That is half the requirement. You must do both:
- Paste the AdSense ad code snippet into your site. The standard place is in the head section of your HTML, or via a theme option if you use WordPress. This tells Google your site is ready to serve ads.
- Create an ads.txt file and upload it to the root directory of your domain. This is a plain text file that declares your AdSense publisher ID. Google checks this file to confirm you own the domain and that the ad code is legitimately placed.
Do not skip either one. If you only paste the ad code, Google may still reject you because the ads.txt file is missing. If you only upload ads.txt but forget the code, Google cannot detect the ad placement. The dual method covers both bases.
For WordPress users, many themes have a “header scripts” section where you can paste the code. For the ads.txt file, use your hosting file manager or FTP to upload it to the public_html folder, which is the root. The file name must be exactly ads.txt, no spaces, no capitals.
Step Four: Handle the PIN Letter Before Your Balance Reaches 100 USD
AdSense pays out once your account balance reaches 100 USD. But before you can withdraw, you must verify your identity and address. Google sends a physical PIN letter to the mailing address you entered during registration.
Here is what to expect:
- After you pass the site review, Google will generate a PIN letter. It is sent via regular postal mail. Depending on your country, this can take 2-6 weeks.
- Google sends the PIN letter a maximum of three times. If all three are lost or returned, you lose the ability to verify by mail.
- If the letter never arrives, you can switch to online identity verification. This requires a government-issued ID, such as a passport or driver’s license. You upload a photo of the ID, and Google verifies it digitally.
The practical advice: enter a real, deliverable mailing address when you register. Do not use a PO box unless you are certain it accepts international mail. Many builders use their home address or a friend’s address in a reliable postal region.
Also, do not let your balance sit at 99 USD for months. Once you hit the threshold, the payout process starts. If you have not verified your PIN, the balance will remain frozen. Plan for the PIN letter to arrive while your balance is still below 100 USD, so you are ready to withdraw the moment you cross the line.
Step Five: One Account, Multiple Sites
A common question is whether you need a separate AdSense account for each website. The answer is no. One AdSense account can host multiple websites. You add each new site under the same account, and Google reviews each one individually.
This is useful if you run several niche sites. You do not need to repeat the Gmail warm-up or the PIN process for each domain. You simply add the new site, paste the ad code, and wait for that site’s review. Your earnings from all sites accumulate in the same balance.
However, do not abuse this. If you add 20 low-quality sites at once, Google may flag the entire account. Add sites gradually, and only after each one has real content and traffic.
Final Checklist Before You Apply
Run through this list before you hit the submit button:
- Your Gmail is at least 15 days old, ideally 30.
- Your site has 14-28 original posts, each 300+ words.
- Your site has a homepage, about page, and contact page.
- You have some real traffic, even if small.
- You have pasted the ad code into your site’s header.
- You have uploaded ads.txt to your domain root.
- Your mailing address is accurate and deliverable.
If all boxes are checked, submit your application. Expect the review to take anywhere from a few days to two weeks. During this time, keep publishing content and keep traffic flowing. Do not make major changes to your site, such as changing the domain or wiping the theme, until the review is complete.
The approval process is not a lottery. It is a sequence of verifiable steps. Warm up your account, build a real site, verify both ways, and prepare for the PIN. Follow this order, and you will move from “pending” to “approved” faster than most builders.
(Figures and case details in this article are as reported in the source material and have not been independently verified.)
Series: Overseas Website Building