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
- Log in to your Squarespace domains page
- Click on your domain
- Scroll down to the Custom records section
Add the MX Record
In the Custom records section, click Add record:- Enter the name from Flowforth (e.g.,
send) in the Host field - Set the Type to
MX - Set the Priority to
10 - Use the default
4 hrsfor TTL - Copy the MX Value from Flowforth into the Mail Server field
- 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.| Squarespace | Flowforth | Example Value |
|---|---|---|
| Type | Type | MX |
| Host | Name | send |
| Mail Server | Value | feedback-smtp.us-east-1.amazonses.com |
| Priority | Priority | 10 |
| TTL | — | 4 hrs (default) |
Add the SPF Record (TXT)
In the same Custom records section, click Add record:- Enter the name from Flowforth (e.g.,
send) in the Host field - Set the Type to
TXT - Use the default
4 hrsfor TTL - Copy the TXT Value from Flowforth into the Text field
- 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.| Squarespace | Flowforth | Example Value |
|---|---|---|
| Type | Type | TXT |
| Host | Name | send |
| Text | Value | "v=spf1 include:amazonses.com ~all" |
| TTL | — | 4 hrs (default) |
Add the DKIM Record (TXT)
In the same Custom records section, click Add record:- Enter the DKIM name from Flowforth (e.g.,
resend._domainkey) in the Host field - Set the Type to
TXT - Use the default
4 hrsfor TTL - Copy the DKIM Value from Flowforth into the Text field
- Click Save
Squarespace automatically appends your domain to the Host field. Enter only
resend._domainkey instead of resend._domainkey.example.com.| Squarespace | Flowforth | Example Value |
|---|---|---|
| Type | Type | TXT |
| Host | Name | resend._domainkey |
| Text | Value | p=example_domain_key_value |
| TTL | — | 4 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.- Enter the DMARC name from Flowforth (e.g.,
_dmarc) in the Host field - Set the Type to
TXT - Use the default
4 hrsfor TTL - Copy the DMARC Value from Flowforth into the Text field
- Click Save
| Squarespace | Flowforth | Example Value |
|---|---|---|
| Type | Type | TXT |
| Host | Name | _dmarc |
| Text | Value | v=DMARC1; p=none; |
| TTL | — | 4 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.,
sendnotsend.example.com). - Priority conflict: If priority
10is already in use on another MX record, use a different value like20or30. - 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.