Skip to main content

Using a Third-Party Email Service (Google Workspace, Microsoft 365, etc.) with a Hospitable-Managed Domain

This article covers if you can still use a custom domain that is managed by hospitable to send/receive emails via a third-party email service provider

Written by Kevin Ramirez
Updated yesterday

If you've connected a custom domain to your Hospitable Direct booking site and pointed your nameservers to Hospitable, you might be wondering: Can I still use this domain for email through Google Workspace, Microsoft 365, or another email provider?

Yes, you can. When Hospitable manages your domain's DNS, certain records are locked to keep your Direct booking site running smoothly — but you're free to add your own DNS records for email and other services. This guide walks you through exactly how to set it up.

How Hospitable-managed DNS works

When you connect a custom domain to your Direct booking site, you point your domain's nameservers to Hospitable:

  • ns1.hsptbl.com

  • ns2.hsptbl.com

  • ns3.hsptbl.com

  • ns4.hsptbl.com

Once your nameservers are pointed to Hospitable, we automatically create the DNS records needed for your Direct site to work. These records are locked and cannot be edited or removed:

Record type

Host

Value

Purpose

A

@ (root domain)

45.55.120.81

Points your root domain to your Direct site

CNAME

www

cname.hospitable.rentals

Points the www subdomain to your Direct site

All other DNS records are fully under your control. You can add, edit, or remove them at any time through the Hospitable DNS management interface.

What you'll need

Before you start, make sure you have:

  • A Hospitable account with a custom domain connected to your Direct booking site (nameservers already pointing to Hospitable)

  • An active subscription with your email provider (Google Workspace, Microsoft 365, Zoho Mail, etc.)

  • The DNS records provided by your email provider (you'll find these in their setup wizard)

Step 1 — Get your email provider's DNS records

Sign in to your email provider's admin console and locate the DNS setup instructions. Every provider gives you a set of records to add. Here's what you'll typically need:

MX records (required)

MX records tell the internet where to deliver email for your domain. Without these, email won't arrive.

Google Workspace example:

Type

Host

Value

Priority

MX

@

aspmx.l.google.com

1

MX

@

alt1.aspmx.l.google.com

5

MX

@

alt2.aspmx.l.google.com

5

MX

@

alt3.aspmx.l.google.com

10

MX

@

alt4.aspmx.l.google.com

10

Microsoft 365 example:

Type

Host

Value

Priority

MX

@

yourdomain-com.mail.protection.outlook.com

0

Replace yourdomain-com with your actual domain, replacing dots with dashes (e.g., example-com).

TXT records for email authentication (strongly recommended)

These records help ensure your emails are delivered and not marked as spam.

SPF record — Tells receiving mail servers which servers are allowed to send email on behalf of your domain:

Type

Host

Value

TXT

@

v=spf1 include:_spf.google.com ~all

For Microsoft 365, use v=spf1 include:spf.protection.outlook.com ~all instead.

If Hospitable's custom domain email feature is also enabled on this domain, you'll need to include Mailgun in the same SPF record: v=spf1 include:mailgun.org include:_spf.google.com ~all

DKIM record — Adds a digital signature to your outgoing emails to prove they're legitimate. Your email provider will give you the exact record — it typically looks like:

Type

Host

Value

TXT (or CNAME)

google._domainkey (Google) or selector1._domainkey (Microsoft)

(provided by your email provider)

DMARC record — Tells receiving servers what to do if SPF or DKIM checks fail:

Type

Host

Value

TXT

_dmarc

v=DMARC1; p=none; rua=mailto:[email protected]

Start with p=none to monitor without affecting delivery. Once you're confident everything is working, you can tighten the policy to p=quarantine or p=reject.

Domain verification (if required)

Some providers ask you to verify domain ownership by adding a TXT record. For example, Google Workspace asks you to add a TXT record with a value like google-site-verification=XXXXXXXXXXXX. Add this as instructed by your provider.

Step 2 — Add the DNS records in Hospitable

  1. Log in to your Hospitable account.

  2. Go to Settings → Brands → Domains.

  3. Click on your connected domain to open its DNS management page.

  4. Click Add record.

  5. For each record from Step 1:

    • Select the record type (MX, TXT, or CNAME).

    • Enter the host (also called "name"). Use @ for the root domain.

    • Enter the value (also called "points to" or "data").

    • For MX records, enter the priority.

    • Click Save.

  6. Repeat for all records.

DNS changes can take up to 48 hours to propagate fully, though most changes take effect within a few minutes to a few hours.

Step 3 — Verify the setup

Once you've added all the records:

  1. Go back to your email provider's admin console and run their DNS verification tool. Google Workspace and Microsoft 365 both have a "Verify" button in their setup wizard.

  2. Send a test email to and from your custom domain address to confirm delivery works in both directions.

  3. Check email authentication by sending an email to an external address (e.g., a personal Gmail account). Open the email, click the three-dot menu, and select "Show original" to verify SPF, DKIM, and DMARC are passing.

What about Hospitable's custom domain email feature?

Hospitable also offers the ability to send emails from your custom domain — for example, owner portal invitations and reminders. This feature uses Mailgun and adds its own MX and TXT records to your DNS.

If you're using both Hospitable's custom domain email and a third-party email provider:

  • Your MX records determine where incoming email is routed. You should set the MX records to your primary email provider (Google Workspace, Microsoft 365, etc.) since that's where you want to receive email.

  • Hospitable's outbound emails (owner invitations, reminders) are sent through Mailgun regardless of your MX records — they don't need MX records pointed at Mailgun to work.

  • Make sure your SPF record includes both Mailgun and your email provider. For example:

v=spf1 include:mailgun.org include:_spf.google.com ~all

This ensures emails from both Hospitable and Google Workspace pass SPF checks.

Troubleshooting

Emails are going to spam

  • Double-check that your SPF, DKIM, and DMARC records are set up correctly.

  • Make sure your SPF record doesn't have multiple v=spf1 entries — you should have one SPF TXT record that includes all authorized senders.

  • Use a tool like MXToolbox to validate your DNS configuration.

Email provider says domain verification failed

  • DNS propagation can take time. Wait a few hours and try again.

  • Double-check for typos in the DNS record values.

  • Make sure you're entering the host/name field correctly — some providers expect a bare host (e.g., @ or _dmarc), not the full domain (e.g., not _dmarc.yourdomain.com).

I can't find the DNS management page

  • Make sure your domain's nameservers are pointed to Hospitable (ns1.hsptbl.com through ns4.hsptbl.com). The DNS management page is only available for Hospitable-managed domains.

  • Navigate to Settings → Brands → Domains and click on your domain name.

I see a locked record I didn't create

That's expected. Hospitable automatically creates and locks the DNS records required for your Direct booking site (A record and CNAME). These cannot be edited or removed, and they don't interfere with email records.

Quick reference — Records at a glance

What it does

Record type

Who manages it

Direct booking site (root domain)

A record

🔒 Hospitable (locked)

Direct booking site (www)

CNAME

🔒 Hospitable (locked)

Email delivery

MX

✏️ You

Email authentication (SPF)

TXT

✏️ You

Email authentication (DKIM)

TXT or CNAME

✏️ You

Email authentication (DMARC)

TXT

✏️ You

Domain verification

TXT

✏️ You

Did this answer your question?