Hey there! Want to make sure your business emails are secure, trustworthy, and always land in inboxes—not spam folders? You’re in the right place.
Setting up SPF, DKIM, and DMARC for your Google Workspace might sound a little technical, but don’t worry—we’ll break it down step by step. Think of these three as security guards for your emails, making sure only the genuine ones reach your customers.
Whether you’re running a small startup in Karachi or managing a large company in Lahore, this guide will help you protect your reputation and improve email delivery.
Why Email Authentication Matters
Imagine someone pretending to be you and sending fake emails to your clients. Scary, right? That’s exactly what can happen if you don’t secure your domain. Cybercriminals can spoof your business email and trick people into opening dangerous messages.
That’s where our three superheroes step in:
- SPF (Sender Policy Framework): A guest list of servers allowed to send emails for your domain.
- DKIM (DomainKeys Identified Mail): A digital signature proving your email really came from you.
- DMARC (Domain-based Message Authentication, Reporting & Conformance): The boss that checks SPF and DKIM, then decides what to do with suspicious emails.
Since February 2024, Google and Yahoo require all businesses sending more than 5,000 emails daily to have these protections in place. But even if you send fewer emails, setting them up is highly recommended.
Key Benefits for Your Business
- Fewer emails ending up in spam
- Greater trust with customers (often showing a verified sender badge)
- Stronger protection against phishing attacks
- Better email delivery rates overall
And in Pakistan, where many ISPs and corporate networks use strict spam filters, having SPF, DKIM, and DMARC can mean the difference between your proposal reaching the CEO—or disappearing into a junk folder.
Step 1: Setting Up SPF – Your Guest List
SPF is like the bouncer at your email door. Only the servers you approve can send messages on behalf of your business.
How to set it up:
- Log in to your domain provider (GoDaddy, Namecheap, Cloudflare, etc.).
- Find the DNS settings (look for “DNS” or “Domain Management”).
- Check if you already have an SPF record (a TXT record starting with v=spf1).
- If you already have one, add include:_spf.google.com before the ~all part.
- If you already have one, add include:_spf.google.com before the ~all part.
If you don’t, create a new TXT record with this value:
v=spf1 include:_spf.google.com ~all
Important: You can only have one SPF record per domain. If you use other services (like Mailchimp), you’ll need to combine them, for example:
v=spf1 include:_spf.google.com include:mailchimp.com ~all
Step 2: Setting Up DKIM – Your Secret Signature
DKIM adds a hidden digital signature to each outgoing email, proving it hasn’t been tampered with.
How to set it up in Google Workspace:
- Go to admin.google.com and log in to your Admin Console.
- Click on Apps > Google Workspace Core Services > Gmail > Authenticate Email.
- Select your domain and click Generate New Record.
- Choose 2048-bit for stronger security.
- Google will generate a DKIM record. Copy the hostname and value.
- Go to your DNS settings with your domain provider.
- Create a new TXT record with the details from Google.
- Return to the Admin Console and click Start Authentication.
Note: DNS changes can take anywhere from 15 minutes to 24 hours to fully update.
Step 3: Setting Up DMARC – The Supervisor
DMARC brings SPF and DKIM together and decides how to handle suspicious emails.
⚠️ Make sure SPF and DKIM have been working for at least 48 hours before setting this up.
Start with a monitoring policy:
Name: _dmarc
Value: v=DMARC1; p=none; rua=mailto:reports@yourdomain.com
- v=DMARC1 → Using DMARC version 1
- p=none → Monitor only (no blocking yet)
- rua= → Reports will be sent to your email address
Progression examples:
Monitor only:
v=DMARC1; p=none; rua=mailto:reports@yourdomain.com
Quarantine suspicious emails:
v=DMARC1; p=quarantine; rua=mailto:reports@yourdomain.com
Reject all fake emails:
v=DMARC1; p=reject; rua=mailto:reports@yourdomain.com
Testing Your Setup
Once everything is configured, test it:
- SPF: Send a test email and check the headers—it should say SPF=PASS.
- DKIM: Email headers should show “signed by yourdomain.com.”
- DMARC: Wait a few days to receive DMARC reports.
You can also use free tools like:
- MXToolbox SPF/DKIM/DMARC Checker
- Google Admin Toolbox CheckMX
- Mail-Tester.com
Troubleshooting Quick Tips
- SPF not working?
- Ensure only one SPF record exists.
- Double-check there are no typos.
- Ensure only one SPF record exists.
- DKIM failing?
- Wait for DNS to update (up to 24 hours).
- Make sure you copied the TXT record exactly.
- Confirm “Start Authentication” was clicked.
- Wait for DNS to update (up to 24 hours).
- No DMARC reports?
- Verify the email address in your record.
- Check your spam folder.
- Be patient—reports are often weekly.
- Verify the email address in your record.
Why Choose CreativeON as Your Google Workspace Partner
When you work with CreativeON, you’re not just buying Google Workspace—you’re getting full local support.
- ✅ Expert setup & configuration (SPF, DKIM, DMARC done right)
- ✅ Local support in Pakistan (Urdu & English)
- ✅ Better pricing (from $3.80/month, lower than Google direct rates)
- ✅ Migration help for your existing emails
- ✅ 24/7 support for your business
Wrapping Up
To recap:
- SPF = Guest list of approved senders
- DKIM = Secret digital signature
- DMARC = Supervisor enforcing the rules
Setting these up makes your emails more secure, improves delivery rates, and protects your brand reputation. And if you don’t want to deal with the technical setup, CreativeON can handle everything for you at affordable rates.
Your business emails are too important to risk—secure them today.

The author
Asher Feroze
I’m Asher Feroze, and I’ve been part of CreativeON for several years, working in various roles including Manager Operations, Business Development Manager, and technical support for our web hosting services. Over time, I’ve gained deep insights into both the business and technical sides of the industry. Now, I use that experience to write informative articles for CreativeON, Gworkspace, and gworkspacepartner.pk, helping readers make smart choices when it comes to web hosting and Google Workspace solutions.