How to Setup Custom Domain in Beehiiv Publication?

Setup Custom Domain in Beehiiv Publication

In this blog, I will walk you through step-by-step instructions to setup a custom domain for your Beehiiv publication.

I personally run two newsletters with Beehiiv. During the setup of a custom domain for one of my publications, I documented the steps so that it would be easy for you.

Overall, here is what you need to do.

  1. Verify domain
  2. Connect the domain to beehiiv using DNS records
  3. Add DNS records for email

Prerequsites

  1. An active Beehiiv Publication
  2. A valid domain name with a Domain registrar. For example Hostinger, Godaddy etc.

Let's get started with the setup.

Configure Custom Domain

Follow the steps below to setup a custom domain

Step 1: Open Settings in Beehivv

From your Beehiiv dashboard, click on the settings icon in the left-side corner at the bottom.

Click the settings icon

Step 2: Go to Domain Settings

On the left sidebar, you will find the domain option under the settings menu, and click it.

User will find the Domain option from the settings option

Step 3: Enter your Custom Domain

Click on the 'setup custom domains' button, where you need to enter your domain.

Click on the set up custom domains button

Step 4: Enter your Domain

In the box, type your custom domain name and continue.

Enter the custom domain

Step 5: Enable WWW Redirect

Enable the recommended www redirect option, so that the newsletter will work for both www and non-www versions of the domain name.

Then click next to continue.

enable WWW redirect and click continues

Use the recommended subdomain with mail (e.g., mail.yourdomain.com) for sending and receiving emails, as shown in the image below.

Enetr the recommended email with your domain

Step 7: Review and Confirm

Lastly, review your domain name and settings you made. Once everything looks correct, click Finish Setup.

The next step is to verify the domain ownership with Beehivv.

Verify Domain Ownership

Next, you will be prompted to verify the domain identity. Click Proceed with verification.

Verify Domain Ownership

Choose any of the following verification methods.

  1. Update the given TXT record with your domain settings on your domain registration page.
  2. Use the "verify with Entri" option
Choose the verification method: Manual method or Entri method

Verification With Entri

Beehiiv uses Entri to configure your domain easily, which will automatically verify ownership.

📒
Note: I have purchased a domain from GoDaddy. Beehiiv will help to connect the account directly.
Configure Beehiiv with Entri

GoDaddy authentication page.

Click on the 'Authorize with GoDaddy' to authorize your domain.

GoDaddy authorization page

Once verified, you will get the success message as shown below.

Conformation email of completion of domain configuration

Connect Domain

The next step is to connect the domain to beehiiv.

In the domain settings, click the action required option.

Click the action required button

In the next step, you will get an option with A and CNAME records that need to be updated in your domain settings with your domain registrar.

A better option is to use verify with the Entri option, which will automatically update the records for you. If you don't use Entri, you need to manually update these DNS records in your domain registrar's domain settings.

Click verify with Entri to verify the configuration

Once you authenticate your domain registrar with Entri, it will automatically update the DNS records.

Once configured, click the verify button in Beehiiv to verify the connection.

Verify Email Domain

Once verified, you will be prompted for email verification as shown below. You can use Entri to automatically add the email domain records to your domain settings.

Verify the email automatically with Entri

Once verified, you will see both the domain and email in live status as shown below.

The custom domain is live now

That's it!

Now you have linked your custom domain to your Beehiiv publication.

Conclusion

In this guide, I have shown how to setup a custom domain for the Beehiiv publication with easy steps.

If you have any doubt on this setup guide, drop them on the comment!

About the author
Bibin Wilson

Bibin Wilson

Bibin Wilson (authored over 300 tech tutorials) is a cloud and DevOps consultant with over 12+ years of IT experience. He has extensive hands-on experience with public cloud platforms and Kubernetes.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to DevOpsCube – Easy DevOps, SRE Guides & Reviews.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.