All Collections
Setup
Squarespace domain and Google email workspace setup (MX, SPF, DKIM, DMARC)
Squarespace domain and Google email workspace setup (MX, SPF, DKIM, DMARC)

How to connect Squarespace domain to Google workspace

Updated over a week ago

Once you've purchased a domain from Squarespace and an email workspace from Google, you can add your Squarespace domain to Google to create email accounts.

Follow these steps to set up your domain and DNS records properly.


Step 1: Verify Domain

  1. Go to https://admin.google.com/, navigate to the Domains section, click "Add domains". Paste your Squarespace domain here, and select "Secondary domain". Click "Next".

  2. Open Squarespace domains in another tab, click on your domain, and then click on "Manage Domain Settings" from the side window:

  3. Click on "Edit DNS". A new window will open with the list of DNS records. We will add some new Records here.

  4. Go back To Google setup tab, click "Next":

  5. In your Squarespace DNS records page, create new TXT record.

  6. Wait 5-10 minutes. Once the Verification finishes, Google will close that window, and you will be taken to the Domains page.


Step 2: Activate Gmail

  1. From the same page, click on "Activate Gmail":

  2. We will add MX records to Squarespace DNS zone. Copy them from Google and confirm once created in Squarespace.


Step 3: Add SPF record

  1. Create a new DNS record in Squarespace DNS zone:
    type: TXT
    host: @
    value: v=spf1 include:_spf.google.com ~all

  2. Click "Save".


Step 4: Add DKIM record

  1. Navigate to Apps - Google Workspace - Gmails - Authenticate Gmail in your Google Workspace.

  2. Follow the instructions from the video to generate new DKIM record for your domain and paste it into your DNS zone.

  3. Don't forget to go back after 30 minutes (or 48h max) to click on "Start Authentication" on the DKIM page.


Step 5: Add DMARC record

  1. Create new record in your DNS zone.

  2. Copy and paste these details, or generate DMARC record here.

    Type: TXT
    Hostname: _dmarc

    Value: v=DMARC1;p=none;pct=100;rua=mailto:[email protected];ri=86400;fo=1

Replace [email protected] with your own email if you wish to receive the reports, if not, you can remove that tag completely as it is not mandatory.


You can now test your DNS records by entering the domain name in the EasyDmarc domain scanner.

If all is set properly, you can go ahead and create users with your new Squarespace domain 🙌

Did this answer your question?