New Feature for G Suite and Gmail Users: Branded Tracking Domain

If you’re a G Suite or Gmail user using GMass for your email marketing campaigns, you may notice that the domain or is used in your emails’ open tracking, click tracking, and unsubscribe link elements. For example, if you hover over a tracked link before clicking it, and notice the URL that it points to, you’ll notice that it points to, and then this redirects to the actual destination URL.

Now you can swap out the default tracking domain for your organization’s own domain. If your domain is, for example, you can set up, or or and use that branded tracking domain with GMass. There is some technical setup required to make this happen though. Specifically you have to add a DNS record — a CNAME record with your chosen host aliasing to “”. Note that this used to be but we’ve recently changed it to

How to Set Up

First, create a CNAME record for your chosen host such that the tracking domain aliases to If you don’t know what a CNAME record is, you may need to consult your webmaster or domain administrator. Here’s a Google Support page on how to set up a CNAME record.

How do you know if you’ve set up the DNS record properly? Try “pinging” your tracking domain and see if the IP address is pinged. On Windows, open up a Command Prompt and type “ping your-tracking-domain”. On a Mac, open up Terminal and do the same. I’ve set up to be the tracking domain for my own GMass account, for example, so I “ping” and see if the ping shows a connection to

In this case, I’ve set up the tracking domain “”. To test my DNS record, I ping and look for a successful connection to

After you’ve completed the DNS setup, you must submit your tracking domain to GMass.

If you don’t have control over your domain’s DNS…

If you don’t have the ability to set up a branded tracking domain, but still want to isolate yourself from the behavior of other users, you can register one from scratch.

What are the benefits?

There are two benefits to setting up a branded tracking domain:

1. A branded tracking domain creates a more trustworthy impression to your email recipients. Savvy Internet users hover over links before clicking them, and seeing the domain with which they’re familiar (your organization’s domain) as opposed to GMass’s default tracking domain can go a long way in increasing trust, and ultimately increasing your click-through rate. The world’s biggest brands use ESPs (Email Service Providers) to send their email marketing campaigns, and they all employ branded tracking domains instead of the default Email Service Provider tracking domain.

2. Setting up a branded tracking domain isolates your reputation from the reputation of other GMass users for deliverability purposes. Meaning, if a spammer uses GMass, and the spammer’s emails contain the default GMass tracking domain, and this causes the default tracking domain to be listed by a domain-based spam blacklist, and if your emails contain the same tracking domain, the deliverability of your emails could be affected. If, however, you set up a branded tracking domain, that only your users use, you can protect yourself from being adversely affected by another user’s actions.

Are you a regular Gmail, not a G Suite user?

Even if you’re not a G Suite user, you can take advantage of this feature if you manage your own domain and send email campaigns with GMass from a regular Gmail account (your email address is or The default tracking domain used for regular Gmail accounts is “”, but if you manage your own domain, you can assign a branded tracking domain to an individual Gmail account similarly to how you can assign a branded tracking domain to an entire Google Apps domain. Follow the same setup procedures outlined here.

  1. Hi. Just a silly question:

    If I send to a group of say 500 people, and in the "to" field add the group name instead of each email address individually – does GMass still send to each individual address on the list or will it send as a bulk?

  2. Hi Ajay, great product. I've sent a couple campaigns but I don't see that the links have a assigned GMass URL (for tracking). Instead they just have the exact intended URL. Is there something I'm doing incorrectly? I plan to setup our own custom domain but was hoping to make sure links were being tracked correctly to begin with. Thanks.

    1. Agreed. I’m staring at the “Custom Resource Records” section of my domain in Google Domains, but I have no idea what to put in for the values.

      When selecting “CNAME” from the record type, you are asked to provide 3 sets of values: “Name,” “TTL” and “Data” Which of these 3 gets the Does a record in addition to the CNAME need to be created?

          1. Hi Robb,

            I did the exact same thing with my Namechep domain

            For me it is Host and Value
            Host is

            And TTl is automatic

            Not able to ping it even after 72 hours

            Can you kindly help?

  3. Hi AJ,

    Thanks a lot for your great posts.

    I had planned to send emails which include a link (not a hyperlink) to my website set up as a submdomain “”.

    Would this work to avoid domain-based email blocking?


  4. Hi,
    I followed Go-Daddy’s instructions for creating a DNS record. I have a gmail (not G-Suite) account and used three default tracking domains:
    When I “ping” them in the terminal prompt in my mac, I get this error message:
    cannot resolve Unknown host

    Can you tell me what I might be doing wrong?

    1. Hi Tracy,

      Please try these settings:
      Type: CNAME
      Host: link
      Points to:
      TTL: leave at 1 Hour default

      Click save. To test if it’s working, go to your browser and go to If it forwards you to the GMass website then your CNAME entry has been successfully added.

      Please contact our support team through with a screenshot of the DNS record your setting up for the CNAME entry if you’re still running into issues.

      1. No, that’s not how you set up subdomains in GoDaddy if your website is hosted by another company. I figured it out. If GoDaddy owns your domain name but your subdomain is hosted elsewhere, you have to go to the DNS record management page, click on the last page of the records, scroll down PAST the listed records to nameserver, and when you get to the box on the right that says Forwarding, enter the subdomain you want to forward in the “subdomain” and the appropriate GMass URL from the article above. I don’t have a G-Suite Account so I used Seemed to ping on Terminal but does not go to a registered domain name, so I’m going to test again and see if I need to use the other URL provided.

        1. Hi Tracy,

          The instructions I’ve provided is how you would set up a CNAME entry for GMass – since we are going to be using a subdomain such as to be used as your tracking domain and pointing it to the GMass tracking URL ( or

        2. I’m not following…I’m trying to do the same thing and I have my domain ( with GoDaddy but the site is hosted with wpEngine. I do have Gsuite. I went into the forwarding area as you mentioned and put form as the “subdomain” and then in the “forwards to” area and clicked save. Now when I go to my address bar and type in it takes me to Gmass. Does this mean I’m all setup correctly? I don’t believe so though because when I ping in my terminal nothing comes back. VERY CONFUSED!!

  5. Hello please i,m having issues setting up my custom tracking domain for gmass,,i don’t have a website but i purchased a domain from godaddy

    1. Hi Fortune,

      Please contact our support team through so we can assist you in setting up your custom tracking domain.

    1. Hi JJ,

      You will need to create a CNAME it is found in your domain’s DNS settings. It is not simply forwarding to your subdomain. There’s an article you can refer to from GoDaddy found here:

  6. I have a regular gmail account and cannot figure out the CNAME record. I contacted name cheap and they said “You can setup CNAME with us only for domain based email addresses.”

    These instructions are not very clear for those using regular gmail accts. Please help with this.

    Thank you.

  7. I tried setting this up for Google Domains.

    Did for the @ field
    Then put 14400 for the TTL.
    Set for the DATA field.

    Still cant ping It is a Wix website and a Google Domain registrar. Any help?

    1. Hi Amin,

      If your Nameservers have been switched over to Wix, you’ll need to add the CNAME entry in Wix.

  8. Hi – I’m having trouble with the CNAME entry. I’m using SiteGround and I went into the cPanel and DNS editor and created the CNAME but I can’t ping it. It looks like this…
    TTL: 14400
    Class: IN
    Type: CNAME

    Does the above look correct?

    When I try pinging it from Command Prompt it says: “Ping request could not find host Please check the name and try again.”

    Please let me know what I’m doing wrong here.


    1. Please ignore this comment. I tried it again and now everything works. I guess it takes 15min to go through. All set!

    2. Hi Roman,

      The host should always just be a single string such as email, view, or track and should not include your domain. In your case, the hostname should just be the word email without anything after it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Try GMass today

It only takes 30 seconds to install it!

Install Now GMass requires Chrome
Share This