All Collections
Domains
Connecting your Domain
Publishing your Website on a Custom Domain
Publishing your Website on a Custom Domain

Connect your custom domain to your B12 website.

Jay Douglas avatar
Written by Jay Douglas
Updated over a week ago

-or-

Purchase a new domain

1. Log in to your B12 Account and click Domains from the Home menu.

2. If this is your first domain, click Get free domain.

If you've added a domain previously, click Add domain, then Purchase new domain.

3. Enter your desired domain name and click Search to choose from available domains through our registrar partner, IONOS.

4. Once you've chosen your preferred domain name, click Continue at the bottom of your screen.

5. B12's Promo Code will be applied to make your first year total $0. Click Continue to complete your domain registration with IONOS by creating an account or logging in with an existing IONOS account.

Note that a credit card will need to be provided at checkout in order to renew your domain registration with IONOS next year.

6. Once your purchase with IONOS is complete, B12 will automatically connect your new domain to your website, as well as set up Email Sending & Email forwarding.

Note: If your new domain does not appear in your account after you are redirected back to B12, refresh your browser tab and return to your Domains section to verify the connection.


Connecting an Existing Domain

1. Log in to your B12 Account and click Domains from the Home menu.

2. If this is your first domain, click Connect existing domain.

If you've added a domain previously, click Add domain, then Connect existing domain.

3. Enter your domain, starting with www.

  • Check the Make this my primary domain box if you want this domain considered your official domain by search engines. We accomplish this by automatically adding a canonical tag to all pages of your website pointing to your primary domain.

  • Check Enable email sending for this domain if you want to be able to send emails through B12, but you are using another email service to receive emails. See more information here.

  • Check Enable email forwarding for this domain if you would like to create a custom email address. See more information here.

4. Click Sync domain.


5. Click Continue so that B12 can automatically detect your domain provider and prompt you log in to the account to manage your domain settings. Then log in to your domain provider's account.

6. B12 will automatically update your domain's DNS values to connect your B12 website.


Manually Editing your Domain's Records in your Domain Registrar 

1. Log in to your domain registrar and find your domain's DNS records. Every domain registrar is different, but the records can be found under the following terms: Manage DNS, DNS Zone Editor, Control Panel, DNS Settings, Host Records, etc. 

2. Delete any existing A Records with the host/name @ or yourdomain.com.
Delete any CNAMEs with the host/name www.

3. Add an A Record with these values:

  • Set the Host/Name to: @
    (if @ doesn't work, set it to your domain name, formatted as yourdomain.com) 

  • Set Points to or Value to: 52.22.145.238

  • If you see TTL, set it to 1 Hour

4. Add a CNAME with these values:

  • Set the Host/Name to www
    (if www doesn't work, set it to your domain name, formatted as www.yourdomain.com )

  • In Points to or Value: [paste the CNAME value you copied from the B12 Editor.]

  • If you see TTL, set it to 1 Hour

5. Click Save or Update if that is an option.

6. Return to the B12 Editor and click Check status.

If your records were added correctly, each record will show as Connected with a green light within a few minutes to a few hours.

7. Click Publish or Save.

Note: It may take a few hours for your Domain to show as Connected in the Editor, and it may take 24-48 hours for your B12 website to appear on your domain.

If you need help, please reach out to our Support Team through our live chat option or through email at hello@b12.io.

Additional help:

Each domain registrar formats domain records differently. Below are two examples of different formats:

Editing your DNS settings can be tricky, so email hello@b12.io for additional assistance, or take a screenshot of the Domain Setup Instructions in the B12 Editor and email it to your domain registrar's customer support team.


Did this answer your question?