Skip to main content

Setting Up Customer.io Email Verification (Squarespace)

Written by Marija Golubovic

Overview

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

Benefits

This is one of the first steps in allowing http://customer.io to send marketing emails through the customer's 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.

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

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

  2. 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 steps

Step 1: Begin by opening the Customer.io Website & the Squarespace and logging in.

Step 2: On Squarespace, after logging in select the domains on the entry that is connected to the domain you’d like to verify

Step 3: Select the domain name on the left side

Step 4: Select DNS settings

Step 5: Next on Customer.io under Your Setup List>Setup Messaging Channels> Click on Email. Press Add Domain to add the domain name that is being verified if it hasn't been entered yet

Step 6: Next on Customer.io click on Verify Domain. This exposes the values that need to be added to the DNS as seen below.

IMPORTANT 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 7: Open the Customer.io window next to the Squarespace window.

Step 8: On Squarespace, select Add Record

Step 9: Input the following values

  1. Type = Type

  1. Host Name = Host

  1. Value = Data

  1. Priority = Priority

Step 10: Press save after entering all values for each input

Step 11: Repeat steps 8, 9 & 10 for all MX Records, the SPF Record & the DKIM Record. After adding these records, it can take anywhere from 5 minutes to 1 Day for the domain changes to propagate.

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

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.


FAQ's

Q: What is the price of the customer.io setup?

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

Q: What do I do if I can’t find the domain name on the http://customer.io website?

A: Enter the domain name that you want to associate with http://customer.io that should match your DNS.

Q: Will this affect my current online ordering website?

A: No

Q: Will this affect any other part of my DNS setup?

A: No. You are only adding records. Do not delete any existing records.

Did this answer your question?