How to Add a TXT Record in cPanel Zone Editor

Knowledgebase / How to Add a TXT Record in cPanel Zone Editor

How to Add a TXT Record in cPanel Zone Editor

0 found helpful (0 votes) ...
Back to Knowledgebase

TXT records store arbitrary text in your DNS zone. They are used for email authentication (SPF, DKIM, DMARC), domain ownership verification, and third-party service setup.


Add a TXT record

  1. Log in at https://tpc-hosting.com/login and open cPanel.
  2. Under Domains, click Zone Editor.
  3. Find your domain and click Manage.
  4. Click Add Record.
  5. Set the record fields:
    • Name: Use @ or leave it blank for the root domain. For a subdomain, enter the subdomain prefix only (e.g., _dmarc, mail).
    • TTL: Leave at the default (14400 or 3600). Lower values update faster; higher values reduce DNS query load.
    • Type: Select TXT.
    • Record: Paste the TXT value provided by the service (e.g., v=spf1 include:_spf.example.com ~all).
  6. Click Add Record.

Common uses for TXT records

  • SPF — added to the root domain (@). Tells receiving servers which IPs are allowed to send email for your domain. See: How to Set Up an SPF Record in cPanel.
  • DKIM — added to a selector subdomain (e.g., default._domainkey). Provides a cryptographic email signature.
  • DMARC — added to _dmarc. Defines the policy for failed SPF/DKIM checks.
  • Google Search Console verification — added to @ with the value Google provides.
  • Domain verification for SaaS tools — Stripe, HubSpot, Mailchimp, and others use TXT records to verify domain ownership.

How long until it takes effect?

DNS changes typically propagate within 5–30 minutes when your nameservers are ns1.b2b-server.net and ns2.b2b-server.net. You can verify the record has propagated using https://mxtoolbox.com/TXTLookup.aspx.


Was this article helpful?



Still need help?

Open a support ticket →

On This Page