How do I set up a custom domain with Hover?

For today’s example of setting up a custom domain with Hover we will be setting up www.newsletterhover.online

You must use a subdomain like "www" or "blog" or another of your choice.

Once done, we can forward root domain traffic to your subdomain with these instructions (this is so that domain.com -> www.domain.com without issues).

If you are using Cloudflare, you can use this A record to do so with these instructions.

If you are not using Cloudflare, you can set up a 301 or 302 redirect from within your DNS provider's settings.

We’ve also created a general overview video on custom domains here: 

By default, we will host your content on your-publication.beehiiv.com and send your emails from your-publication@mail.beehiiv.com.

If you'd like to host your site on a custom domain or set up a custom domain for email sending, we have created a seamless process to make that possible.

 

Note: Custom domain support is only available for users on one of our paid plans.

 

Tech Note: In order to set up a custom domain for use with beehiiv, you must own the domain and you must have the ability to modify its DNS settings.

 

Setting up a custom domain for your website means that readers will now visit www.yoursite.com instead of your-publication.beehiiv.com to subscribe to your newsletter and view your content.

You can use whatever subdomain you like but it is common practice to use "www". For example, your site would likely live at www.yoursite.com.

Let us walk you through 3 core steps to start setting up your very own custom domain on Hover.

  1. Verify Domain Ownership
  2. Configure the domain to be used for web
  3. Setting up a custom domain for email sending

A. Verify Domain Ownership

1. Go to app.beehiiv.com

2. Click on Settings

image33.png

 

3. Click on Publication

image6.png

 

4. Click on Domains menu

image15.png

 

5. Scroll down to Verified Domains section and click on "Add Custom Domain"

image19.png

 

6. Enter your customer domain starting with "www"

image8.png

 

7. Click on Add Domain

image41.png

 

8. Copy and paste this DNS record in your Hover DNS settings for this custom domain

image14.png

9. Go to www.hover.com

10. Click on Your Account

image20.png

 

11. Click on Control Panel…

image10.png

 

12. Click on DNS

image32.png

 

13. Click on ADD A RECORD

image44.png

 

14. Select a TXT record type

image24.png

 

15. Paste within the HOSTNAME the beehiiv record

image42.png

 

16. Paste in the TXT record value from beehiiv

image27.png

 

17. Click on ADD RECORD

image16.png

 

18. You should now see the full TXT record saved within your Hover DNS settings

image37.png

19. Go to app.beehiiv.com

20. Click on Verify

image7.png

 

21. Once verified you will see the success message and green check mark. This may take up to 10-min to propagate so if it doesn't verify immediately please wait and then click verify again.

image28.png

 

22. Refresh the page & Click on Add Custom Domain

image19.png

 

23. Add the same domain but this time with "mail". This will be used in following steps to set up your custom sending domain.

image29.png

 

24. Click on Add Domain

image41.png

We recommend you set up a second domain within your beehiiv account that you can use just for sending. 

Typically people don't want to send from a @www.domain. We want to encourage @mail.yourdomain.com.

By simply just clicking on add domain again you can just type in your desired subdomain and click “add Domain”.

Instead of putting www.yourdomain.com you can put “mail”, “email” or “newsletter” .yourdomain.com and then use that specifically just for sending. You will want to do that before setting up your custom domain for email sending below in step C. 

 

B. Configure the domain to be used for web​

1. Go to app.beehiiv.com

2. Scroll down the the Web Domain section to select your web domain

image35.png

 

3. Click on Select Custom Web Domain

image34.png

 

4. Select your custom domain with "www". Remember that is for your web domain while "mail" will be for your email sending domain.

image36.png

 

5. Click on Configure Domain

image45.png

 

6. You will be given a single CNAME record to add to your Hover DNS settings

image2.png

7. Go to www.hover.com

8. Click on ADD A RECORD

image44.png

 

9. Copy and paste your beehiiv records here

image31.png

 

10. Click on ADD RECORD

image16.png

11. Go to app.beehiiv.com

12. Click on Verify Setup. Remember this could take up to 10-min to propagate so be pacient.

image17.png

 

13. Once live you will see your green Live checkmark

image39.png

 

14. Test your new web domain by simply going to the URL in a new browser window.

image25.png

 

C. Setting up a custom domain for email sending

​1. Go to app.beehiiv.com

2. Scroll down to the Email Domain section

image40.png

 

3. Click on Select Custom Email Domain

image26.png

 

4. Select your custom domain with the "mail" option since we will be setting up your custom sending domain

image22.png

 

5. Click on Configure Domain

image38.png

 

6. Click on dropdown trigger

image9.png

 

7. Click on Verify

image5.png

 

8. You will now be given 3 CNAME records to add in your Hover account to finish setting up your custom sending domain.

image43.png

9. Go to www.hover.com

10. Click on Add a Record and copy over these 3 CNAME records into your hover DNS settings.

image1.png

11. Go to app.beehiiv.com

12. Click on Verify Setup

image11.png

 

13. Once your custom Email Domain is "Live" then update your sending email below by clicking on "Update Email"

image23.png

 

14. Add a name you would like the emails to come from

image30.png

 

15. Click on Confirm

image4.png

 

16. Your custom sending "Email Domain" is now fully set up and ready to send

image40.png

If you have any questions about your SPF, DKIM, and DMARC records read this.

Was this article helpful?