Custom Domain

Most Viewbook users want to use a domain name with their websites, and of course, that is possible. Whether you already have a domain or you plan to buy one, your domain host is likely the place you bought your domain. You must set two specific DNS records at your domain host in order to use your domain with Viewbook.
The host in our main example is Godaddy, not because they are better than other hosts, but because they are tremendously popular. Keep in mind that the steps below will work for many hosts, but the controls won't look the same unless your host is Godaddy. Also, keep in mind that your host must allow full DNS management.

Domain Settings

1 - Set a CNAME.

Configure your domain name at the domain host. Open the DNS management page in your domain host account and create or edit a www CNAME. Set the destination of the CNAME to:

When I say I really mean I don't mean or It needs to be EXACTLY:

note: some hosts require that you add a . after

2 - Create or edit an A record for the "naked" domain.

A naked domain name is a domain without any prefixes. For example and are naked domains. Is not a naked domain, and neither is Depending on the domain host, the A record host should be set to @ or it should be left blank. The example in the video uses @. Most hosts use @. Point the domain to this IP address -

3 - Add the domain name to your Viewbook account.

Go to the Viewbook dashboard and add your domain name to the "Domain name" field. Click "Save changes when finished.

Note: don't add " http://", just use your domain like this: "" or "" I added

If you get an error that looks like it comes from Viewbook you have set the DNS correctly, but you probably haven't set a homepage. You should read this. If your homepage is set, wait awhile. The DNS changes may not be live yet.

Domain Host

Your pages and images are hosted by Viewbook, but we do not host domain names, DNS, or email. Your domain host is almost always the company from whom you bought your domain, so that company is where your DNS is being managed.

All hosts are different, so the names and values used by your host may not be exactly the same as the ones used in this article.
This fact cannot be stressed enough. DNS management can usually be found under the headings: zone management, zone edit, or advanced DNS. Most hosts will try to sell you additional services, but you probably don't need any of them. You need DNS management and maybe email. Do not buy a separate web hosting plan.

If you don't have a domain, buy one from a host like,, or If you already have a domain name and host, chances are it allows DNS management, but if it doesn't you should transfer to a host who does.

DNS Records

DNS records, or domain name system records, are what make it possible for web sites and email addresses to have easily readable names like or Essentially, DNS records attach your domain name to different on-line services like websites, blogs, and email. When you buy a domain name, the company who sells the name to you generally becomes your domain host, and most domain hosts allow you to manage your DNS records however you like.

There are several types of DNS records, but we are only concerned with a few of them. One record we are interested in is the CNAME, or alias record. The other record you need is an A record. You must be able to edit CNAMEs and A records to properly use your domain name with Viewbook. Another DNS record is called NAMESERVER. You must keep your host's default NAMESERVERs. Don't change the NAMESERVER records.

It can take up to 48 hours for DNS changes to propagate, but normally it takes a few hours. If your domain isn't working within a day, you probably made a mistake. Contact your domain host to ask where you went wrong. Directing them to this article may save some time. Contact us if your host is uncooperative.

Suitable hosts

There are hundreds of suitable hosts all over the world. Below is a partial list of hosts. Each name is a link to set up instructions.
The list will grow over time.


Frequently Asked Questions

Can I use two domain names?

You can create multiple sites in Viewbook, but you can only use one domain name per account. Additional sites will show up as directories of your main site. For instance, if your domain is, you could have a site called or

If you'd like to use two domain names you will need a second account.

Can I have two websites in a single account?

You can create multiple sites in Viewbook, but you can only use one domain name per account. Additional sites will show up as directories of your main site. For instance, if your domain is, you could have a site called or

If you'd like to use two domain names you will need a second account.

What should I do if my domain host doesn't allow web forwarding?

If your host doesn't allow web forwards or 301 redirects you can create an a record for (no www!) with the IP address See the "VDECK" video in this article.

Note: is an example. You will be dealing with your domain name, without the www.

What should I do if my domain host says a www record already exists?

There is probably a www A record. You should delete the A record and create a www CNAME.

I added my domain name. Why doesn't my website doesn't show up?

You may be using a redirect or forward. Adding your domain name to Viewbook when you haven't set it up according to our specifications can result in a redirect loop. The site redirects to the domain, the domain redirects to the site, and on, and on...

To fix this, set the domain up correctly or remove the domain name from the Dashboard.

My domain host doesn't allow me to set a CNAME to a domain other than mine. What should I do?

If your domain host won't allow you to create a www CNAME that points to, you should contact them for a special request or transfer to another host.

Can I use my current domain with Viewbook?

Yes. Most of the time setting your domain up for Viewbook is a matter of changing a few records, but some domain hosts make it difficult by charging extra for DNS management. If you run into trouble, contact support.

Do I need a webhosting account?

No. Viewbook hosts all your images and pages. You need a host for your domain name and DNS records, if you choose to use one. Most domain hosts allow you to manage DNS for free if you buy your domain from them.

Where can I get my own domain name?

Domain names can be purchased at any of thousands of domain hosts worldwide. Before buying from the first domain host you find, you need to make sure the host allows full DNS management. Ask the host about that before committing. We frequently recommend,,, and There are others, but these ones definitely work, and their interfaces are not perplexing.

Does Viewbook come with a domain name?

No. By default the URL of your website is You may use a custom domain name if you wish.

Do I need a domain name to use Viewbook?

No. By default your Viewbook site is, but you can set up a domain name for use with Viewbook if you have one.

How do I set my Viewbook homepage?

Any page in your account can be your homepage!

1 - Select the page you want to use as your home in the in the image manager.

2 - Click the settings button in the top bar. It looks like a wrench.

3- Check the "Set this webpage as my homepage" box.

Why don't you have phone support?

There are so many reasons! Here are the biggest:

  • SPEED! There is no need to ask what your account name is, what your email address is, etc. I get your email, I click a link, and I am in your account without having to ask a slew of questions.
  • CLARITY! You can send us supporting information like screenshots or screen captures to illustrate your problems, and we can do the same to illustrate our proposed solutions.
  • ORDER! Looking at incoming requests visually enables us to quickly see what problems are being reported and when. If lots of people are having the same issue we can analyze and begin solving the issue before we respond to your message, without the distraction of a constantly ringing phone.
  • PRECISION! Most support with around the clock phone service is outsourced to a call center. Call center employees are generally not experts. They work from a script, and they delegate your requests accordingly. You still have to wait until the expert is available. At Viewbook, we are all experts, and we know the software very well. If you need the assistance of a developer you may need to wait a bit longer, but you are far better off emailing us than you are getting some dude in a call center. It’s worth the wait.