Why email authentication matters in Zoho Campaigns

Why email authentication matters in Zoho Campaigns



Welcome back to another post in Marketer's Space!

If you've recently started using Zoho Campaigns, you've probably come across terms like SPF and DKIM. You may have also noticed emails that show "via zcsend.net" in Gmail when testing or sending campaigns.
For many new users, this raises a few questions—such as:
  1. Why does this happen?
  2. Is something wrong with my campaign?
  3. Do I really need to configure authentication before sending any campaigns?
    These are natural questions, especially if you're setting up Zoho Campaigns for the first time.

    In this post, we'll walk through what email authentication actually means, why it matters for your campaigns, and how to approach it correctly in Zoho Campaigns.

    What is email authentication?

    Email authentication is essentially a way for mailbox providers like Gmail or Outlook to verify that an email from your domain was actually sent with your permission.
    Without this verification step, anyone could impersonate another domain and send out fraudulent messages. Authentication helps prevent this type of impersonation and protects recipients from misleading emails.

    In Zoho Campaigns, email authentication mainly involves two key technologies:
    Sender Policy Framework (SPF) and DomainKeys Identified Mail (DKIM).

    When these records are configured properly, they act as verification signals for receiving email servers. Specifically, they tell receiving systems that Zoho Campaigns is authorized to send emails on your domain's behalf and that sent messages have not been altered during transit to the recipient.

    What happens if you skip authentication?

    Many new users start sending campaigns without first completing these authentication steps. While the platform does allow emails to be sent without authentication, skipping this step can affect how your emails are received.
    Some common results include:
    • Emails displaying "via zcsend.net"
    • Lower inbox placement
    • Reduced sender trust
    • Possible delivery to spam
    While this may seem like a minor concern at first, authentication affects much more than just how the sender appears in Gmail; it directly impacts deliverability and your sending domain's overall reputation. Even well-designed campaigns may struggle to reach inboxes consistently if authentication isn't properly configured.

    Why it matters more today than ever 

    Email providers are becoming increasingly strict when evaluating incoming messages. Their primary goal is to protect users from spam, phishing attempts, and impersonation attacks. In fact, Gmail has recently tightened its sender policy requirements, which you can read more about here.

    Modern spam filters don't even check message content anymore. Instead, they're more likely to focus on the following key factors before deciding whether to deliver an email or not:
    • Domain reputation
    • Sender and domain co-relation
    • Past engagement
    • Authentication status
    Because of this, even good content can struggle to reach inboxes if their technical setups are incomplete. That's why authentication isn't something you can afford to postpone any longer.

    How to set up authentication in Zoho Campaigns 

    Setting up authentication in Zoho Campaigns is simple, but does require a few careful steps.

    Step 1:
    Add your sending domain.

    The first step is to add your sending domain in Zoho Campaigns and verify it. Follow the instructions detailed in this help article to complete the domain verification process.

    Once your domain is added, Zoho Campaigns will generate the authentication code required for the next step.

    Step 2: Configure SPF and DKIM.

    After adding your domain, you'll need to update in your domain's DNS settings with the records Zoho provides, which include your SPF and DKIM records. Complete this step in your domain hosting provider, as DNS settings are managed there.

    If you need detailed guidance, follow the step-by-step instructions in this help article.

    Step 3: Complete the manual verification.

    Once you've added your SPF and DKIM records to your domain's DNS settings, you'll need to return to Zoho Campaigns and manually verify the authentication from the Domain Authentication section. Only after this step will the system confirm that the authentication setup has been completed successfully.


    Step 4: Test it out before sending campaigns

    After your authentication is verified, it's always a good idea to run a quick check before sending a full campaign.

    First, go to the Settings section and open Domain Authentication. The status should look something like the example shown below: 



    Once everything appears correctly configured, send a small test campaign and review the results; carefully verify that no "via" tag appears in Gmail and your inbox placement looks normal.

    Common misconceptions about authentication 

    There are a few common assumptions that often cause confusion regarding email authentication.
    "My email was sent successfully—so the authentication must have worked."

    Not necessarily. Emails can still be sent even if authentication isn't properly configured. However, sending successfully doesn't guarantee good deliverability.
    "Authentication only affects branding."

    While the "via" tag is the most visible indicator, authentication affects much more than appearance; it influences sender reputation, inbox placement, and how mailbox providers evaluate your domain.
    "I can just configure it later."

    This is another common mistake. Your sender reputation starts forming the moment you send your very first campaign. Delaying authentication can make it harder to build a strong reputation later.

    Authentication + good practices = strong foundation 

    Authentication is important in its own right, but it works best when combined with good sending practices—such as:
    • Maintaining clean contact lists
    • Gradually increasing sending volume
    • Creating engaging and relevant content
    • Sending campaigns at a consistent frequency
    When you combine these practices with proper authentication, you create a much stronger foundation for long-term deliverability.

    Final thoughts 

    If you're just getting started with Zoho Campaigns, it's worth taking a moment before sending your first major campaign to check a few basics first: 
    1. Is your domain authenticated?
    2. Are SPF and DKIM properly verified?
    3. Have you tested everything with a small campaign? 
    Email authentication helps build long-term trust—not just with inbox providers, but with your recipients.

    If you've faced authentication-related challenges or have questions/suggestions about SPF or DKIM setup, feel free to share them below. Your experience might help someone else avoid the same confusion.

    Until next time, happy campaigning!

     




          • Recent Topics

          • Connect Bank in Zoho Books

            Can I connect UOB or Ariwallex in Zoho Books?
          • Using MPN across multiple SKUs and inventory tracking

            I have several different SKU's that share a common MPN and would like to track inventory by MPN. SKU1 has MPN1 assigned SKU2 has MPN1 assigned Here is an example If I start with 5 of MPN 1 in stock I want each SKU1 and SKU2 to show as 5 in stock, If I
          • Extend Zoho Canvas Customization to Zoho Creator Forms and Reports

            Currently, Zoho Canvas allows users to design and customize the UI of Zoho CRM modules with a much better visual experience. This helps organizations create cleaner layouts, improve usability, and design interfaces that match their workflows. However,
          • Marketing Tip #1: Optimize item titles for SEO

            Your item title is the first thing both Google and shoppers notice. Instead of a generic “Leather Bag,” go for something detailed like “Handcrafted Leather Laptop Bag – Durable & Stylish.” This helps your items rank better in search results and instantly
          • Feature Enhancement Request – Text Formatting Options in Item Description (Zoho Books/Quotes Module)

            Dear Zoho Development Team, Greetings from Radiant360 Integrated Technical Services LLC. We would like to bring to your attention a functional limitation we've encountered within the Item Table / Quote Description section of Zoho Books (and Zoho CRM Quotes).
          • ZOHO Books Query

            Good day, Can someone please advise. I recently migrated from ZOHO Invoice to ZOHO Books. No that I want to use the inventory on Books I cant as all my items have transaction history. The person I spoke to at ZOHO said I need to create a new Company profile
          • Best way to schedule bill payments to vendors

            I've integrated Forte so that I can convert POs to bills and make payments to my vendors all through Books. Is there a way to schedule the bill payments as some of my vendors are net 30, net 60 and even net 90 days. If I can't get this to work, I'll have
          • ZOHO.CRM.UI.Record.open not working properly

            I have a Zoho CRM Widget and in it I have a block where it will open the blocks Meeting like below block.addEventListener("click", () => { ZOHO.CRM.UI.Record.open({ Entity: "Events", RecordID: meeting.id }).catch(err => { console.error("Open record failed:",
          • inventory removal at packing list or shipment.

            currently our system is set to remove inventory at invoice. This is creating an inventory nightmare? Is it possible to change the settings to remove the item from inventory at either the packing slip stage or shipping the item.
          • How to add employee and not invite them to log in?

            I want to add 50 employees, but invite them only when everything will be configured and ready. Is it possible? Should we create employee profiles and then convert them later? Thank you,
          • How is Your eCommerce Experience w/Zoho Inventory?

            First off, I'm SUPER grateful for the advent of Zoho Inventory and now the Zoho Commerce Suite. Overall, Inventory is a great product, especially for customers without an eCommerce presence. For eCommerce companies (especially those shipping more than ~10 packages/day), however, there are certain drawbacks that keep my clients from moving over to Zoho Inventory: Cons: 1. Invoice + Package Creation from Shopify/Other eCommerce Integrations: Zoho Inventory makes the somewhat perplexing decision to
          • Ability to Use Both AND and OR When Creating Rules (Advanced Conditions)

            I'd like to be able to use more complicated logic when setting up rules. E.g. in Zoho Mail, I can choose "Advanced conditions (AND/OR) to create a rule that can be applied to multiple subject lines from the same sender. But in Zoho TeamInbox, I will have
          • Zoho Desktop App- Unable to Minimize/Freezes

            I'm having issues with my Zoho Mail desktop app (PC). When go on my desktop and open the app this is what happens: - Unable to minimize and close app (in the screenshot attached you can see at the top right there is no option to minimize/close) - Unable
          • Zoho Invoice Zapier Integration

            Is there still a way to use Zapier with Zoho Invoice? I've read online that that migrated to Zoho Books or Billing but since I am just using Invoice I can not find a Zapier Connection anymore.
          • Conect chat of salesiq with zoho cliq

            Is there any way to answer from zoho cliq the chat of salesiq initiated by customers?
          • Bug: OAuth 2.0 State Parameter fails with Pipe Delimiters (RFC 6749 Non-Compliance)

            I've discovered a bug in how Zoho's API Console handles the OAuth 2.0 authorization flow when the state parameter contains pipe characters (|), and I'm hoping the Zoho team can address this in a future update. The Issue Zoho's OAuth 2.0 implementation
          • Zobot with Plugs

            Hello, I am having a problem with Zobot using Plugs. Here is my current flow: When I run the flow, I should immediately see the messages from the initial cards (Send Message cards), then after running the plug, and finally, see the messages after the
          • Print a document from Zoho Writer via Zoho Creator

            If i use the code below i can get writer to create a new document or email it to me but i want to be able to print it directly from the browser and not have to send it via email and then print. Below is the code im using. Attached options form zoho writer
          • Is it possible to use HTML formatting in SMS messages sent from Zoho?

            Hi everyone, I have a question regarding sending SMS from Zoho When we send emails from Zoho, we can include HTML code to format the message (like adding links, styling, etc.). Is it possible to do something similar when sending SMS messages through Zoho
          • Training for How can i Operate the Software Features

            need to Help for Training of the ZOHO Billing Software
          • Automating Vendor Contract Management between Zoho Contracts and Zoho Books using Zoho Flow

            Managing vendor agreements across procurement and finance systems often requires manually downloading executed contracts and attaching them to vendor records. This can become time-consuming and difficult to manage when dealing with a large number of contracts.
          • Problem applying batch operation error keeps looping that error

            Problem applying batch operation error keeps looping that error an wont login
          • Shared Email Sending Duplicate Copies of Emails

            Hi there, We recently have moved our info@ email to Team Inbox to trial. We set this channel up using the Microsoft setup which works fine and have 3 users. I am wanting to know: 1. When I send a new email, it will create a copy of that email and send
          • merhaba

            merhaba sosyal medya paketimiz mevcut ama yorumları göremiyoruz ve o yüzden cevap veremiyoruz destek rica ediyoruz.
          • Teaminbox not working

            We couldn't send or receive any mail within the team inbox. Displaying error 'Unable to process this request.'
          • Related lists New option in missing

            hi I have created quite a few modules and added as related lists to my main module. Some have new, some dont I can not see why?
          • Cliq and ToDo integrations?

            I'm a bit surprised not to find any way to open a Cliq chat for the current thread, or to create a Zoho Mail ToDo from a thread. Are these on the roadmap?
          • Reply-to names are mangled

            Hello, I'm seeing an odd behavior in replies. Steps to reproduce: 1. Click reply to an email from "John Doe <doe.john@example.com> in TeamInbox Expected outcome: TO field pre-filled with "John Doe <doe.john@example.com>" Actual outcome: TO field pre-filled
          • I CANT UPGRADE MY FREE ACCOUNT

            I TRY TO UPGRADE MY FREE ACCOUNT AND I COULD NOT UPGRADE IT CAN SOMEBODY TELL ME WHY? AND I HAVE THE MONEY SO.
          • Level up your ASO game with tags & categories in store reviews

            Introducing tags and categories in Apptics' store reviews Dear Apptics community, If your app is listed on the Play Store or App Store, you already know how important store reviews and ratings are. They’re one of the most direct signals of user sentiment
          • Including attachments with estimates

            How can attachments be included when an estimate is sent/emailed and when downloaded as a .pdf? Generally speaking, attachments should be included as part of an estimate package. Ultimately, this is also true for work orders and invoices.
          • Adding VENDOR SKU to PURCHASE ORDERS

            how can we add the Vendor SKU when issuing a Purchase Order , so the PO shows the Supplier SKU and our own Internal SKU , which is what we want to receive into the system .
          • Possible to freely prompt/query CRM data using Zia?

            Is it possible to prompt Zia to query on any information stored in the CRM, especially on the data stored in custom text fields? My use case is the people in my organisation have entered lots of text in custom text fields to capture information from an
          • Restrict employees to take only one day holiday from a multi-day festival holiday

            Hi everyone, I have a requirement related to Optional/Festival Holidays in Zoho People. For example, in the month of May there are three optional holiday dates: May 11, May 12, and May 13. Employees can choose one of these days as their optional holiday.
          • Cannot modify colours in invoice email template

            I have tried switching browsers... but I cannot change the (pretty horrible) default colours in the preset email when sending an invoice... the blue banner, red outstanding total and the bright green button... I can change other things but not the colours?
          • Cannot find zpuid for Zoho Projects user

            I'm using the Zoho Projects v3 API to create a task. The task is created successfully, but in order to assign the task owner, the "Create a Task" API also requires the zpuid of the task owner. Unfortunately I cannot find any user-related API calls that
          • Print a document from Zoho Writer via Zoho Creator

            If i use the code below i can get writer to create a new document or email it to me but i want to be able to print it directly from the browser and not have to send it via email and then print. Below is the code im using. Attached options form zoho writer
          • Allow styling for specific Subform fields in Zoho Creator

            Sometimes in forms we need to visually highlight a specific field inside a Subform (for example Sanctioned Amount, Approved Value, Critical Fields, etc.) so that users immediately notice it while entering data. Currently there is no direct UI option to
          • Career site URL - Suggestion to modify URL of non-english job posting

            Hi, I would like to suggest making a few modification to career sites that are not in english. Currently, the URL are a mix of different languages and are very long. It makes for very unprofessional looking URLs... Here is an example of one of our URL
          • 3/18 オンライン勉強会のお知らせ Zoho ワークアウト (無料)

            ユーザーの皆さま、こんにちは。コミュニティチームの中野です。 3月開催のZoho ワークアウトの開催が決定しましたのでご案内します。 今回はZoomにて、オンライン開催します。 ▶︎参加登録はこちら(無料) https://us02web.zoom.us/meeting/register/BoNTN7zYR8OvOPGShqBY0A ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目指すイベントです。
          • Next Page