Google Postmaster Tools: how to set it up and read it
Set up Google Postmaster Tools in a few minutes, see what each dashboard means, and find out why a small cold email campaign may show no data at all.
Google Postmaster Tools is a free dashboard that shows how Gmail sees email from your domain: how often people mark it as spam, whether you meet Gmail's rules, and which emails get refused. You set it up by adding your domain and one DNS record. It only counts personal Gmail addresses, so a small cold email campaign may show little or no data.
Why Google Postmaster Tools is worth a few minutes
You can't look inside other people's inboxes. When replies drop, you can't tell whether your email landed in spam or people just weren't interested. Postmaster Tools is the closest thing to a report card from Gmail itself.
The number that matters most is your spam rate. Google asks you to keep it below 0.1%, about 1 report in every 1,000 emails, and says it must stay under 0.3%. Cold email is where this goes wrong first, because nobody asked to hear from you.
What it can't show you
Two limits matter for cold email:
- Only personal Gmail counts. Google says the data "only applies to messages sent to personal Gmail accounts", meaning addresses ending in @gmail.com or @googlemail.com. Email to company inboxes isn't included, even on Google Workspace.
- Low volume leaves gaps. Data can be missing "if the total number of messages for a given day is too low", to protect people's privacy. Google doesn't say what that number is.
So if you send 20 emails a day, mostly to company addresses, expect an empty or patchy dashboard. That doesn't mean something is wrong. Set it up anyway, because it costs nothing and the data appears as you grow.
Before you start
- A Google account. A normal Google account or a Google Workspace account both work.
- Access to your domain's DNS, the public settings where you added your SPF record.
- SPF and DKIM set up. Some dashboards only count email that has DKIM. Our guide to SPF, DKIM and DMARC has the steps.
Step 1: Add your domain
- Go to Postmaster Tools and sign in.
- On the Manage Domains page, click Add new domain at the top right.
- Enter the domain you send from, such as
example.com, and click Create.
Google needs the domain your email is authenticated with. If you followed our guide, that's the domain in your sending address.
Step 2: Prove the domain is yours
Postmaster Tools shows nothing until you do this.
- On Manage Domains, click More options to the right of your domain, then Verify domain.
- Copy the record Google shows you.
- Add it to your domain's DNS, where you bought or host the domain.
- Go back to the window and click Verify.
It usually works right away, but it can take up to 10 minutes.
What each dashboard tells you
| Dashboard | What it shows | What good looks like |
|---|---|---|
| Compliance status | Whether you meet Gmail's sender rules, one rule at a time | "Compliant". "Needs work" says what to fix. "No data found" means too few emails to judge. |
| Spam rate | The share of your inbox-delivered email that people mark as spam | Below 0.1%, and never 0.3% |
| Authentication | The share of your email that passes SPF, DKIM and DMARC | 95% or higher for DKIM and DMARC. Google says SPF tends to be lower. |
| Delivery errors | The share of your email that was refused or delayed, and why | Few errors. The reason, such as "Suspected spam", tells you where to look. |
| Encryption | The share of your email sent over a secure connection | 100%. Your email provider handles this. |
| Feedback loop | Spam rates per campaign | You can ignore this one. It needs extra setup and a minimum number of spam reports. |
The data isn't live. It's usually updated within 24 hours, but it can take longer. Under Compliance status there's also a Deliverability analysis tool, which gives a recommendation about your domain.
Older guides tell you to watch your domain reputation. Google says the Domain and IP Reputation dashboards "will be retired", because reputation "is only one of many factors affecting deliverability". If you still see them, treat them as one signal and rely on your spam rate instead.
Check it worked
Your domain should show as verified on Manage Domains, and appear in the Domain menu above the dashboards. Domains that aren't verified don't appear there.
After you've sent email to personal Gmail addresses for a few days, check the Spam rate dashboard. If it's still empty, your volume is probably too low, which is fine.
Common problems
| What you see | Why | What to do |
|---|---|---|
| The domain won't verify | The record isn't there yet, or it doesn't match | Wait a few minutes and check it matches. If that fails, try again with a new record. |
| "You are not authorized to access data for this domain" | This Google account hasn't verified the domain or been given access | Verify it with this account, or ask the owner to add you |
| Empty dashboards | Too little email to personal Gmail, or you added a different domain from the one your email is authenticated with | Keep sending and check again. In Gmail's Show original, the d= in DKIM-Signature shows the domain to add. |
| Your spam rate is above 0.1% | People are marking your email as spam | Lower your daily limit, narrow your list and rewrite your email |
How Coldoutbound helps
Coldoutbound doesn't connect to Postmaster Tools. It tracks bounces and replies across all your recipients, not only Gmail, which helps at low volume when Postmaster Tools stays empty. A mailbox also pauses itself when 5% of its last 40 emails went to addresses that don't exist, or 3% were refused as spam or by policy.
Read more: Google on setting up Postmaster Tools, Google on the dashboards, Google on the old dashboards, Google on common sender issues.
Questions
Will setting it up improve my delivery?
No. It only shows you what Gmail sees, and it changes nothing about how your email is treated.
Why is my spam rate so low when my replies have dropped?
A low number isn't always good news. The rate only counts email that reached the inbox, so if Gmail is already sending your email to spam, it can look low.
Do I need to add every domain I send from?
Yes, add each one. A subdomain only gets its own dashboards if you add it too, and the Compliance status dashboard reports on the main domain only.
Can someone else on my team see it?
Yes. Once your domain is verified, you can add people by their Google address. Postmaster Tools doesn't notify them, so tell them yourself.