Setup
How do I set up my web hosting account?
To set up your web hosting account, choose a plan that fits your traffic, create your account with a strong password, point your domain to our nameservers, and upload your site files. Our AI assistant can guide you through each step with onboarding prompts and even perform tasks like creating your account automatically using custom actions.
Choose the right hosting plan
Start by reviewing our shared, VPS, or dedicated plans. If you’re unsure, our AI assistant can walk you through a quick onboarding flow that asks about your expected visitors, storage needs, and tech stack – then recommends the best fit. Once you pick a plan, the assistant can launch the checkout process directly in the chat.
Create your hosting account
Go to our signup page and enter your email, a strong password, and your preferred domain name. If you don’t have a domain yet, custom actions can register one for you on the spot. The assistant will verify availability and auto-fill the domain field in the signup form, so you don’t need to jump between tabs.
Point your domain to your account
After signup, you’ll receive two nameservers. Head to your domain registrar’s DNS settings and replace the existing nameservers with those. The assistant can show you exactly where to find these settings for popular registrars and even test propagation once you’re done. Changes usually take a few hours to go live.
Set up your website
With the domain connected, you can upload your site files via FTP or use our one-click installer to deploy WordPress, Joomla, or a custom app. The assistant can generate an installer link specific to your account, or trigger a custom action that auto-creates a database and installs your chosen CMS without leaving the chat.
Automate recurring setup tasks
Many setup steps can be automated with custom actions so you never have to repeat them. For example, the assistant can create email accounts at your domain, apply an SSL certificate, or clone a staging site into a new subdomain – all from a simple conversation. Each action runs in your account with full context, saving you time on every new project.
FAQ
How to start using web hosting?
Pick a plan, create your account at our signup page, point your domain’s nameservers to ours, and upload your site. Our AI assistant can walk you through each step in the chat.
What are the steps to set up web hosting?
- Choose a hosting plan.
- Create your account and verify your email.
- Connect your domain by updating nameservers.
- Upload your website files or install a CMS.
- Set up email accounts and SSL if needed.
The assistant’s onboarding flow steps you through each of these automatically.
Can I automate my hosting account setup?
Absolutely. Custom actions let you trigger tasks like domain registration, CMS installation, and email creation right from the chat. The assistant understands your account context, so you can set up a new hosting environment in one go without logging into multiple dashboards.
Put this into practice
Chatref answers your customers from your own content, day and night. Add it to your site and go live in minutes – free to start.