How do you set up and read Google Postmaster Tools?
Sign in at postmaster.google.com, add your DKIM or SPF sending domain, and verify it with the TXT or CNAME record Google gives you. Once verified, the dashboards show your compliance with Gmail's sender requirements, user-reported spam rate, authentication, encryption and delivery errors for mail sent to personal Gmail accounts, usually updated within 24 hours.
On this page 9 sections
Google Postmaster Tools is the only window Gmail gives senders into how it sees their mail. It's free, it takes a few minutes to set up, and it answers questions no outside checker can: what share of your mail Gmail users report as spam, whether Gmail thinks you meet its sender requirements, and why messages were rejected.
This guide covers setup, then each dashboard in turn, with the action to take when a number looks wrong. Everything here comes from Google's own Postmaster Tools help pages.
What is Google Postmaster Tools?
Google describes it as a service that gives senders "data and diagnostics about your email, including delivery errors, spam reports, and feedback loops" (Gmail Help). Google's Email sender guidelines tell senders to "Use Postmaster Tools to get information about the email you send to Gmail users," and measure the spam rate requirement with it.
Know its limits before you rely on it:
- Personal Gmail only. Data covers mail to
@gmail.comand@googlemail.comaddresses (Gmail Help). Mail to Google Workspace businesses isn't included. - Not real time. Google says data "is updated within 24 hours but can take longer" and uses UTC (Gmail Help).
- Volume matters. "To protect the privacy of Gmail users, dashboards might not include all data on days when your outgoing email volume is low."
- Authenticated mail only. Dashboards are built from authenticated mail, and some (such as Spam rate) count only DKIM-authenticated messages.
How do you set up Google Postmaster Tools?
Google's steps, as of its current help page (Gmail Help):
Step 1: Add your domain
- Go to the Manage Domains page at
postmaster.google.com/v2/manage_domainsand sign in with a Google or Google Workspace account. - Select Add new domain at the top right.
- Enter the domain and select Create.
Which domain? Google says: "Add either the DKIM (d=) domain or the SPF (Return-Path) domain." For most small businesses that's simply your main domain, as long as your mail is DKIM-signed with it. If a newsletter tool signs with its own domain, set up DKIM with yours first; our DKIM records by provider pages show how for common services.
Step 2: Verify the domain
- On Manage Domains, select More options next to the domain, then Verify domain.
- Copy the TXT or CNAME record from the Verify ownership of domain window.
- Add it at your DNS host. Our guides for Cloudflare, GoDaddy and Namecheap show the screens.
- Return to Postmaster Tools and select Verify.
Google says verification is usually immediate but "it can take up to 10 minutes before your domain's verification status is updated." You can select Not now and verify later, but no data appears until you do.
Step 3: Add colleagues (optional)
- Select More options next to the verified domain, then Manage users.
- Select New user, enter their Google email address and select Add.
Google doesn't notify people you add, so tell them yourself.
What dashboards does Postmaster Tools have?
Use the menus at the top to pick a verified domain, a dashboard and a time range of the last 7, 30, 60, 90 or 120 days (Gmail Help).
| Dashboard | What it shows | Look at it when |
|---|---|---|
| Compliance status | Pass or fail against Gmail's sender requirements | Weekly, and after any DNS change |
| Spam rate | Share of inbox-delivered mail users mark as spam | Weekly, and after every campaign |
| Feedback loop | Spam rate by campaign, using your Feedback-ID header | You send several kinds of bulk mail |
| Authentication | SPF, DKIM and DMARC pass rates | After adding a new sending service |
| Encryption | Share of mail sent over TLS | Once, then occasionally |
| Delivery errors | Rejections and temporary failures, with reasons | Mail bounces or slows down |
| IP and Domain Reputation | Bad, Low, Medium or High ratings | While they remain available |
How do you read the Compliance status dashboard?
This is the newest dashboard and the most direct answer to "does Gmail think we follow the rules?" It checks the requirements in Google's sender guidelines:
- All senders: SPF and DKIM authentication, DNS records, message formatting, encryption and user-reported spam rate.
- Bulk senders only (Google defines these as sending "about 5,000 messages or more to Gmail accounts in a 24-hour period"): DMARC authentication, one-click unsubscribe and honor-unsubscribe.
Each requirement shows one of three states:
| Status | Meaning | What to do |
|---|---|---|
| Compliant | Your setup and messages meet the requirement | Nothing |
| Needs work | Something must change | Read the status column, fix it, then wait |
| No data found | Not enough mail to judge | Check again when volume rises |
Three things Google points out. First, after a fix "it can take up to 7 days for changes to be reflected," because the dashboard uses a rolling average. Second, DNS results reflect "the settings observed when those emails are received, not your current configuration," so check your live records with our SPF Checker, DMARC Checker and PTR Lookup rather than waiting. Third, the dashboard reports on your primary domain only, using data from its subdomains too.
Under Compliance status you'll also find Deliverability analysis, which gives a recommendation when you send too little mail, messages fail, you exceed the spam threshold, recipients don't engage, or you don't meet the guidelines.
What fixes each "Needs work" item?
- SPF and DKIM authentication: publish SPF, turn on DKIM for every sending service with your domain. See DKIM setup for Microsoft 365 and Google Workspace.
- DNS records: Google's guidelines require "valid forward and reverse DNS records, also referred to as PTR records" for sending IPs. See reverse DNS for mail servers.
- Encryption: send over TLS.
- DMARC: publish a record; Google says the policy can be
none. Our DMARC Record Generator builds one. - One-click unsubscribe: add the
List-UnsubscribeandList-Unsubscribe-Postheaders. See one-click unsubscribe (RFC 8058). - Honor-unsubscribe: Google says this can show Needs work if you don't honor unsubscribe requests within 48 hours.
How do you read the Spam rate dashboard?
Google defines it as the percent of messages "delivered to engaged recipient's Inbox and then marked as spam by the recipient," for DKIM-authenticated mail (Gmail Help). The sender guidelines say to keep it "below 0.10% and avoid ever reaching a spam rate of 0.30% or higher" (Gmail Help).
Read it with care. It counts only what users report from the inbox, not what Gmail filters automatically. So Google warns that a very low or suddenly zero rate can mean Gmail is already sending much of your mail to spam, and recipients never see it to report it.
If the rate is high, Google's advice is to send only to people who opted in, confirm addresses before subscribing them, unsubscribe people who don't engage, and make unsubscribing easy. After changes, Google says to wait up to 7 days. Our guide to the spam complaint rate goes deeper.
How do you read the Authentication dashboard?
It shows the percent of your mail passing SPF, DKIM and DMARC. Google says senders "typically achieve 95% or higher success rates for DKIM and DMARC when these methods are set up correctly," while SPF tends to be lower because of third-party senders and forwarding.
What to do with low numbers, per Google:
- Low DKIM: check that your DKIM record is formatted correctly and has the right key. Forwarding by recipients can also lower it. Test with our DKIM Checker.
- Low SPF: check the record's format and that it lists every sender. Make sure third-party senders authenticate with their own domain for SPF.
- Low DMARC: a message that fails both SPF and DKIM fails DMARC. Read your DMARC aggregate reports, for example in our DMARC Report Analyzer, to find the source.
Google also recommends that every third-party sending service use DKIM for your domain with its own key.
How do you read the Delivery errors dashboard?
It shows the percent of authenticated messages Gmail rejected or deferred, with a reason for each. The most common ones and Google's recommended action:
| Error reason | What to do |
|---|---|
| Rate limit exceeded | Stop, resume after a few minutes, and send at a constant rate |
| Suspected spam / content possibly spammy | Usually reputation or content; review links and recent changes |
| DMARC policy of the sender domain | Check DMARC reports to see whether failing mail is yours or a spoof |
| Sending IP or domain has a low reputation | Reduce spam and follow the sender guidelines |
| IP or domain in public RBLs | Find which lists and why; see removing a domain or IP from a blacklist |
| Bad or missing PTR record | Fix reverse DNS for the sending IP |
Our Blacklist Checker and PTR Lookup help with the last two. If failure rates are higher than your own logs show, Google says forwarding or a DKIM replay attack may be the reason.
What happened to IP and Domain Reputation?
Postmaster Tools has moved to a new interface at postmaster.google.com/v2/. Google says most dashboards carry over and the new version adds Compliance status, but "the Domain and IP Reputation dashboards" will be retired, and the reputation view "is being replaced with a new, more intuitive version" (Gmail Help). Google hasn't given a firm date for retiring the old interface. Don't build processes around the reputation ratings; use spam rate, authentication and delivery errors.
If you pull data into your own reports, Google offers a Postmaster Tools API, and says integrations built on v1 must move to v2.
Next steps
- Add and verify your domain at Postmaster Tools today, even if you send little bulk mail.
- Fix your records first: run the Email Health Check, then the SPF Checker and DMARC Checker.
- Send a test through the Email Deliverability Test to confirm SPF, DKIM and DMARC pass.
- Check Compliance status weekly, and give each fix 7 days to show.
- If recipients see warnings on your mail, read Gmail warning banners explained.
Postmaster Tools covers mail you send. For filtering the mail you receive, see how iBlockSpam works. More guides are in running email day to day.
Frequently asked questions
Is Google Postmaster Tools free?
Yes. Anyone with a Google or Google Workspace account can sign in, add a domain and verify it with a DNS record. There's no charge. The catch is volume: Google may leave data out on days when you send little mail to Gmail, so very small senders often see empty dashboards.
Which domain should I add to Postmaster Tools?
Google says to add either the DKIM (d=) domain or the SPF (Return-Path) domain your mail uses. If both are your own domain, dashboards use messages authenticated by SPF, DKIM or both. If a sending service signs with its own domain, its mail won't show under yours until you set up DKIM with your domain.
Why does Postmaster Tools show no data for my domain?
Usually the domain isn't verified yet, your mail isn't authenticated for that exact domain, or your daily volume to personal Gmail accounts is too low. Google says dashboards might not include all data on low-volume days to protect user privacy. Data also isn't real time and typically updates within 24 hours.
Does Postmaster Tools include mail sent to Google Workspace users?
No. Google's setup page says data applies only to messages sent to @gmail.com and @googlemail.com addresses, and the Compliance status dashboard covers messages to personal Gmail accounts. Mail to businesses that use Google Workspace isn't counted, so a B2B sender may see far less data than it expects.
Are the IP and domain reputation dashboards going away?
Google says most dashboards from the old interface are available in the new one, but the Domain and IP Reputation dashboards will be retired, and that the reputation view is being replaced with a new version. Plan to watch spam rate, authentication, delivery errors and Compliance status instead.
Sources
See how your domain measures up
Run a free Email Health Check: MX, SPF, DKIM, DMARC and transport security in one scan, with the raw records shown. No sign-up.
Keep reading
One-click unsubscribe (RFC 8058): how to set it up and test it
How RFC 8058 one-click unsubscribe works: the List-Unsubscribe and List-Unsubscribe-Post headers, Gmail and Yahoo rules, DKIM coverage and how to test it.
9 min read Running email day to daySpam complaint rate explained: what it is and how to lower it
What a spam complaint rate is, Gmail's 0.1% and 0.3% limits, Yahoo's 0.3%, how to measure it with Postmaster Tools and feedback loops, and how to bring it down.
9 min read Running email day to dayWhy aren't my password reset emails arriving?
Why password reset and verification emails from your site or app go missing or land in spam, how to diagnose it step by step, and the fixes that hold up.
9 min read