|
/ Documentation /How To/ How To White Label Domain If the Domain Registrar Is Cloudflare?

How To White Label Domain If the Domain Registrar Is Cloudflare?

If you want to white-label the domain for your ZipWP organization, the standard method involves updating the nameservers for your domain.

However, Cloudflare is one of the domain registrars that doesn’t make it easy to change your name servers.

If your domain is registered with Cloudflare and you want to use it to white-label your ZipWP organization, you will need to follow a different approach, generating an API token in Cloudflare and adding it to your ZipWP account.

This guide walks you through the complete step-by-step process.

Note: The domain is white-labeled at the organization level. Therefore, when you white-label a domain for an organization, all the sites created within that organization will use your new domain. If you have multiple organizations, you will have to white-label their domains separately. Also, please note that this feature is only available on the ZipWP business plan.

Step 1: Generating API Token

The first step is to generate an API token from Cloudflare. This token gives ZipWP the permissions it needs to use your domain for creating sites

To generate the token, simply follow the steps below:

  • Log in to your Cloudflare account and go to your profiles section.
Image 12 1024x755
  • Click on API tokens.
Image 13 1024x755
  • Click on the Create Token button to generate a new token.
Image 14 1024x755
  • You can use the “Edit Zone DNS” template, which will have a few permissions already selected that we need in the process. Click on the Use Template button.
Image 15 1024x755
  • You will need to add the following four permissions to the token: – “Zone read“, “Zone DNS Edit“, “Zone SSL and Certificates Edit” and “Zone Settings Edit” permissions.
Google Chrome User API Tokens Brainstorm Force Cloudflare 2024 02 07 At 3.42.49 PM 1024x518
  • Under Zone Resources, select the specific domain you want to use for white-labeling your ZipWP account.
User API Tokens In Cloudflare 1 1024x560
  • Click on the Continue to Summary button.
Image 18 1024x755
  • Review the details and click on the Create Token button.
Image 19 1024x755

Your token is now ready, and you just have to add this token to your ZipWP account to white-label your domain.

Image 20 1024x755

Step 2: Adding API Token In Your ZipWP Organization

Once you have your API token from Cloudflare, follow these steps to connect it to your ZipWP organization.

  • Click on your Organization from your dashboard on the left hand side.
  • Click on Manage.
  • Click on the White Label Domain option.
  • Click on the Cloudflare API option.
cloudflare api
  • Paste the API token you generated in the first few steps, then click on the Connect button.
api token
  • Select the domain you want to use for your ZipWP organization from the dropdown, then click Connect.
Image 23 Edited

You are all done! The “Verified” status confirms you did it right. All websites you create within that organization will now use your Cloudflare domain in the URL.

Image 24 Edited

We hope this guide helped you set up your white-labeled Cloudflare domain successfully. If you need further assistance, please feel free to reach out to us!

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top