Connect your own domain

Custom Domain

Custom Domain Feature allows you to connect your own domain (example: www.John.com) to your Zaap Page.

By connecting custom domain to Zaap page, people will see your domain (example: www.John.com) instead of Zaap.bio/John when they visit your domain

⚠️ Before we start, make sure your domain isn't connected to another website and you are in Zaap Ultra Plan.

Domain Providers

First you have to purchase a domain through a web hosting service, such as Name Cheap or GoDaddy. Once you have a custom domain, you have to configure your DNS records to connect your custom domain to Zaap.

On the next section you will learn how you connect your custom domain to Zaap.

Connect Custom Domain to Zaap

Step 1: Click on 'Gear' icon from the dashboard to access the project settings

Step 2: Go to 'Domains' from the project settings

Step 3: Add an "A" record to your DNS

On the domains page, you have to copy the value 52.201.4.2 and add it to your DNS records on the DNS settings of your Domains provider

On your DNS Settings page on your domain provider dashboard, you have to create a new A record with the following data:

  • Type - A
  • Name - @
  • Value - 52.201.4.2 (this is the value you copied from Zaap Domain settings page )
  • TTL - 1/2 Hour (If you don't have the option 1/2 Hour or Auto, then loose the least value you have)
This is the DNS Management page of GoDaddy

Step 4: Enter your Domain

Once you have added the A Record on your DNS Settings, you have to enter your domain on Zaap Domain Settings and click 'Connect'

Note: Do not add www. infront of your domain name.

Once you have connected your custom domain to Zaap, you will see the 'Disconnect' option on the domain settings page on Zaap.

This means you have successfully connected your Custom Domain to Zaap!!

Connect Custom Sub Domain to Zaap

To connect a Sub Domain to Zaap you have to follow the above steps except the 3rd step.

For Sub Domains you have to enter the name of your sub domain on the A Record like below:

  • Type - A
  • Name - Your-Sub-Domain
  • Value - 52.201.4.2 (this is the value you copied from Zaap Domain settings page )
  • TTL - 1/2 Hour (If you don't have the option 1/2 Hour or Auto, then loose the least value you have)
This is the DNS Management page of GoDaddy

And you have to enter your sub domain on Zaap Domain Settings

Tip

Domain registrars and hosting companies typically have their own custom panel for DNS management, but this can typically be done under Domain Settings > DNS Records.

Listed below is a list of support articles for the most commonly used domain registrars:

• NameCheap. Adding A Records
• GoDaddy. Adding A Records
• Ionos 1&1. Adding A Records
• Gandi. Adding A Records

Troubleshooting

Please make sure to remove all other A and AAAA records. They can take precedence over the ones you set up and point to the wrong server.

I am getting DNS not propagated Error, what should I do now?

DNS might take up to 24 hours to propagate, so keep on trying after some hours once it is propagated, it will be connected. And, this is not on our end, it depends on the domain registrar from where you bought the domain.

You can debug your DNS settings with a tool like https://www.nslookup.io/

Need help? Chat with the team in our Discord.

Join our Discord to chat with the team, ask questions, get help or meet the community.

Join Discord