How to Get Started with WHMCS

Last updated:

To get started with WHMCS you'll first need to choose WHMCS as a trigger or action when creating a new zap.

So it begins...

When the time is right you will be prompted to connect a WHMCS account.

Time to connect!

You'll be prompted to enter your WHMCS host and API key.


The host should be your fully qualified domain name without any extra slash at the end. For example "https://whmcs.example.com" (without the quotes). You will need to enter the username and password for an administrative user, which we recommend creating a separate API user so you can better track activity.

Unfortunately due to the more dynamic nature of our backend servers it's not possible to allowlist IPs for API access so you will need to generate an API key. WHCMS' documentation outlines how to accomplish this, once you have followed those steps you can then add it to the authentication dialog on Zapier to continue.

If all is done correctly you should see the authentication added successfully as follows.


Need more help?

Contact Support

Tell us about your problem, and we’ll find you a solution or you can email support.
Get Help

Hire an Expert

We have a directory of professionals across the globe who are ready to help.
Find a Zapier Expert

Zapier Community

Connect with other Zapier users and industry professionals to get help crafting the perfect workflow.
Check out the community

Zapier University

Video courses designed to help you become a better Zapier user, whether you’re a beginner or more experienced.
View courses