Skip to main content
All CollectionsMarketingCRM (Customer.io)
Customer.io: Setting Up Email Verification (Google Domains)
Customer.io: Setting Up Email Verification (Google Domains)
Updated over a week ago

Overview:

The following explains how to add domain verification to Customer.io for Restaurant Partners using Google Domains as their DNS.

Benefits:

This is one of the first steps in allowing http://customer.io to send marketing emails through the customers branded email address. This provides proof of ownership over the domain name to http://customer.io This also verifies the email sender in a way that helps to avoid marketing emails landing in the Spam folder.

Price:

This process setup should have no additional costs associated with it.

Setup Time:

If done correctly this setup should take about 10 minutes. If domain propagation takes longer this could take up to 24 hours for verification.

Limitations:

  • If you don’t have access to your DNS this cannot be setup.

  • If you have not been setup with a http://customer.io login. There should be a POC on the brand end set up with a http://customer.io account to the brand specific workspace. Customer.io login Walkthrough

Configurations Walk Through Video:

Configurations Step by Step:

Step 1: Begin by opening the Customer.io Website & the Google Domains and login.

Step 2: On the Google domains left side navigation, Select My domains.

Step 3: On Google Domains under the My Domains section select Manage next to domain name you’d like to verify.

Step 4: On Google domains select DNS on the left side navigation

Step 5: Press Manage Custom Record under the Default name servers tab. This will allow editing/adding/deleting of DNS entries.

Step 6: Next on Customer.io under Your Setup List>Setup Messaging Channels> Click on Email

Note: Press Add Domain to add the domain name that is being verified if it hasn't been entered yet

Step 7: Next on Customer.io click on Verify Domain

NOTE: This exposes the values that need to be added to the DNS as seen below.

NOTE: If you don’t see this information, another way to access this screen on the http://customer.io website, on the left hand panel click Settings>Workspace Settings>Email (Settings)>Verify Domain

Step 8: Open the Customer.io window next to the Google Domain window.

Step 10: On Google Domains select Create New Record

NOTE: If you don’t have any records in your DNS, Google Domains will provide empty inputs.


Step 10: Input the following values

  • Type = Type

  • Host Name = Host Name

  • Priority + Value = Data

For MX records that have same host name press Add more to this record and repeat

NOTE: The TTL on all added entries can be set to 1 hour

Step 11: Next on Google Domains click Create new record again


Step 12: Repeat steps 9, 10 & 11 for all MX Records, the SPF Record & the DKIM Record

Step 15: Press save after all records have been added

NOTE: After adding these records it can take anywhere from 5 minutes to 1 Day for the domain changes to propagate.

Step 13: Next on the Customer.io site click the Verify Domain Button.

NOTE: The verified domain on the http://customer.io website will appear as it does below. If http://customer.io was unable to find the records that you added to your DNS it could be that it is taking extra time. Periodically click Verify domain until it verifies. If this takes longer than 24 hours double check that all values were copied over properly.

FAQs:

  • What do I do if I can’t find the domain name on the http://customer.io website?
    Answer: Enter the domain name that you want to associate with http://customer.io that should match your DNS.

  • How do I know if I use Google domain as my DNS?
    Answer: Click this link and follow the steps listed to find your NS.

  • Will this affect my current online ordering website?
    Answer: No

  • Will this affect any other part of my DNS setup?
    Answer: No. You are only adding records. Do not delete any existing records.

Did this answer your question?