Domain Verification

Setup Chatgram On Your Website / WebApp

Verify ownership of your domain by adding a simple DNS TXT record, then activate Chatgram's live chat ticket system in under 5 minutes.

~5 min
Setup Time
Free
To Start
100%
Secure
$ dig TXT _chatgram-verify.example.com
;; ANSWER SECTION:
_chatgram-verify.example.com. 300 IN TXT
"chatgram-site-verification=true"
Domain verified successfully
Ready to Verify
Add TXT record → Verify → Activate
Step 1: Add DNS Record

Add This TXT Record
to Your Domain

Head to your domain's DNS settings and add the record shown here. This TXT record proves domain ownership without affecting your website, email, or any existing DNS configuration.

🔒Does not affect your website or email delivery
Propagates in 1–10 minutes on most providers
🌐Works with any DNS provider worldwide
Required DNS Record
TXT Record
Type
TXT
Name / Host
_chatgram-verify
Value / Content
chatgram-site-verification=true
TTL
300 (or Auto)
💡
Example: If your domain is mysite.com, the full record hostname becomes _chatgram-verify.mysite.com. Some providers auto-append the domain — if so, just enter _chatgram-verify.
Step 2: Verify Domain

Check Your DNS Record
& Activate Chatgram

Enter your domain and we'll check if the TXT record is set up correctly. Once verified, your domain will be registered and you'll receive a unique activation link.

Instant check
🔐Secure lookup
Step 3: Telegram Dashboard

Set Up Your Telegram Dashboard

This is your Telegram Channel as your dashboard. Connect it to start receiving customer messages directly in Telegram.

Don't have Telegram? Install Telegram mobile or desktop here.
Telegram Dashboard
Step 3

Complete Step 2 to get your Dashboard link

Verify your domain first, then your unique Telegram link will appear here.

Step 4: For Developers

Add Chatgram to Your Code

Install the Chatgram widget in your project using npm or include it directly via CDN. Works with React, Vue, vanilla JS, or any frontend framework. Zero dependencies, Shadow DOM isolated, and fully accessible.

Zero dependencies — lightweight & fast
🔒Shadow DOM isolation — no CSS conflicts
Full accessibility — ARIA, focus trap, keyboard nav
🛡️Anti-spam — honeypot, rate limiting, bot detection
Include via CDN
<script src="https://cdn.jsdelivr.net/npm/chatgram-widget"></script>
or
<script src="https://unpkg.com/chatgram-widget"></script>
Vanilla JS Quick Start
<script src="https://cdn.jsdelivr.net/npm/chatgram-widget"></script>
<script>
  window.addEventListener('load', function () {
    ChatgramWidget.init({
      showTriggerButton: false,
      triggerPosition: 'bottom-right',
      theme: {
        primaryColor: '#EE6055',
        secondaryColor: '#D94F44',
      },
    });

    document.getElementById('openBtn')
      .addEventListener('click', function () {
        ChatgramWidget.open();
      });
  });
</script>
💡
The widget auto-detects your domain. Supports React, Vue, and vanilla JS. Full documentation including theming, events, and configuration options available on npm.
How It Works

Set Up in 4 Simple Steps

Domain verification proves you own the domain you want to connect to Chatgram. It takes just a few minutes and requires no technical expertise.

01
Step 01

Log Into Your DNS Provider

Go to your domain registrar or DNS provider where you manage your domain records. This could be Cloudflare, GoDaddy, Namecheap, or any other provider.

02
Step 02

Navigate to DNS Records

Find the DNS management section. Look for options like "DNS Records," "DNS Settings," "Zone Editor," or "Manage DNS." Each provider labels it slightly differently.

03
Step 03

Add a New TXT Record

Create a new DNS record with the exact settings shown in the DNS Record section on this page. Make sure the record type is TXT and the values match precisely.

04
Step 04

Verify & Activate

Wait a few minutes for DNS propagation, then enter your domain in the Verify Domain section and click "Check Now" to verify and activate Chatgram.

FAQ

Common Questions

Everything you need to know about DNS verification and domain registration for Chatgram.

Still have questions? Reach out via Chatgram Live Chat or email us at [email protected]

Most DNS providers propagate TXT records within 1–10 minutes. In rare cases, it can take up to 48 hours depending on your DNS provider and TTL settings. Cloudflare typically propagates in under 2 minutes.

No. TXT records are metadata-only entries in your DNS zone. Adding the Chatgram verification record has absolutely no impact on your website, email delivery, or any other DNS records you currently have.

We recommend keeping the TXT record in place. Chatgram periodically re-verifies domain ownership to ensure security. If the record is removed, your domain may become unverified after the next check cycle.

Chatgram supports subdomains. If you want to verify support.mysite.com, add the TXT record as _chatgram-verify.support.mysite.com. Enter "support.mysite.com" in the verification field.

First, double-check that the record name is exactly _chatgram-verify (some providers auto-append your domain, so you may only need to type _chatgram-verify). Verify the value is exactly chatgram-site-verification=true with no extra spaces. If everything looks correct, wait a few more minutes for propagation and try again.

Yes. DNS TXT verification is the industry-standard method used by Google, Microsoft, Stripe, and other major platforms to prove domain ownership. We query public DNS records — no sensitive credentials are involved.

Absolutely. Repeat the process for each domain you want to connect to Chatgram. Each domain needs its own _chatgram-verify TXT record. Your Chatgram dashboard will manage all verified domains in one place.

Ready to Get Started?

Add the Record.
Verify. Go Live.

Your customers are waiting. Set up your DNS record, verify your domain, and start receiving support messages directly in Telegram.

🔒Industry-Standard Verification
5-Minute Setup
💬Telegram-Powered Support