Skip to main content
This guide walks you through adding the required DNS records in Squarespace to verify your domain with Flowforth.
Before starting, make sure you’ve already added your domain in Flowforth. You’ll need the DNS record values shown on the domain settings page.

Open DNS Settings in Squarespace

  1. Log in to your Squarespace domains page
  2. Click on your domain
  3. Scroll down to the Custom records section

Add the MX Record

In the Custom records section, click Add record:
  1. Enter the name from Flowforth (e.g., send) in the Host field
  2. Set the Type to MX
  3. Set the Priority to 10
  4. Use the default 4 hrs for TTL
  5. Copy the MX Value from Flowforth into the Mail Server field
  6. Click Save
Squarespace automatically appends your domain to the Host field. Enter only the subdomain portion — for example, type send instead of send.example.com.
SquarespaceFlowforthExample Value
TypeTypeMX
HostNamesend
Mail ServerValuefeedback-smtp.us-east-1.amazonses.com
PriorityPriority10
TTL4 hrs (default)

Add the SPF Record (TXT)

In the same Custom records section, click Add record:
  1. Enter the name from Flowforth (e.g., send) in the Host field
  2. Set the Type to TXT
  3. Use the default 4 hrs for TTL
  4. Copy the TXT Value from Flowforth into the Text field
  5. Click Save
Squarespace automatically appends your domain to the Host field. Enter only the subdomain portion — for example, type send instead of send.example.com.
SquarespaceFlowforthExample Value
TypeTypeTXT
HostNamesend
TextValue"v=spf1 include:amazonses.com ~all"
TTL4 hrs (default)

Add the DKIM Record (TXT)

In the same Custom records section, click Add record:
  1. Enter the DKIM name from Flowforth (e.g., resend._domainkey) in the Host field
  2. Set the Type to TXT
  3. Use the default 4 hrs for TTL
  4. Copy the DKIM Value from Flowforth into the Text field
  5. Click Save
Squarespace automatically appends your domain to the Host field. Enter only resend._domainkey instead of resend._domainkey.example.com.
SquarespaceFlowforthExample Value
TypeTypeTXT
HostNameresend._domainkey
TextValuep=example_domain_key_value
TTL4 hrs (default)

Add the DMARC Record (TXT)

While not strictly required, adding a DMARC record is highly recommended. It improves deliverability and protects your domain’s reputation.
If your domain already has a DMARC record, you do not need to add another one. You can check by looking for an existing TXT record with the host _dmarc in your Custom records section.
In the Custom records section, click Add record:
  1. Enter the DMARC name from Flowforth (e.g., _dmarc) in the Host field
  2. Set the Type to TXT
  3. Use the default 4 hrs for TTL
  4. Copy the DMARC Value from Flowforth into the Text field
  5. Click Save
SquarespaceFlowforthExample Value
TypeTypeTXT
HostName_dmarc
TextValuev=DMARC1; p=none;
TTL4 hrs (default)

Verify in Flowforth

Once all records are added in Squarespace, go back to your domain in Settings → Domains and click the “Records Added” button. Flowforth will check your DNS records and verify the setup in the background.
DNS changes can take anywhere from a few minutes to several hours to propagate. If verification doesn’t succeed right away, wait and try again later.

Troubleshooting

  • Verification failed: Double-check the records you added in Squarespace for copy/paste errors. Make sure you’re using only the subdomain portion in the Host field (e.g., send not send.example.com).
  • Priority conflict: If priority 10 is already in use on another MX record, use a different value like 20 or 30.
  • Still not verifying after 72 hours: Contact support@flowforth.co and we’ll help you debug the issue.

If you need help, contact support@flowforth.co.