# How to Setup Mautic with xCloud One Click Apps

> Learn how to setup Mautic with xCloud One Click Apps by following simple steps to launch a live or demo site without technical hassle.

Mautic is a popular marketing automation tool. With xCloud, you can deploy Mautic in just 1 Click with our One Click Apps. Follow the steps below to have a fully operational Mautic site with just a few clicks:

## **Step 1: Access the One Click Apps Dashboard**

Begin by logging into your xCloud account. Once authenticated, navigate to your dashboard and click on the **‘New Site’** button.

![Setup Mautic with xCloud](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-54.png)

 This will take you to the site creation interface. From here, choose the **‘Server’.**

![Setup Mautic with xCloud](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-55.png)

Then go to the **‘One Click Apps’** section. Select **‘Mautic’** from the available applications to initiate the deployment process.

![Setup Mautic with xCloud](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-56.png)

## **Step 2: Setup Mautic with xCloud**

In the site setup screen, you will be prompted to enter basic site information. Provide a ‘**Site Title’** and add relevant ‘**Tags’** to help organize your deployment. At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production.

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-57.png)

## **Step 3: Configure Domain Settings**

If you select the ‘**Demo Site’** option, xCloud will assign a temporary subdomain for your Mautic application.

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-ad_4nxevuuirrzgau9soclxxve4zyiief__hu3cc3d1abjcxfbsngueo6_o7igvdqe6-wjh7-wdg2h7_h7afa3cajdbbsunhgflclrpdnrietrcmvlriiljdffcxemig5nqpjnldfz4usg.png)

**_Note:_** _Note that once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding._

## **Step 4: Configure and Install the Site**

Here, you will get the credentials **‘Admin Username’, ‘Admin Password’, ‘Admin Email Address’,** to log in to the site later. You can keep them as it is or customize them as your preferences. 

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-58.png)

Also, you can create a new database to **‘Create Database to a Server**’ or ‘**Add Your Existing Database**’. Once all settings have been reviewed and configured, click the **‘Next’** button to proceed.

_Note: We recommend leaving the database settings as default because xCloud will automatically create and configure a database for you._

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-59.png)

## **Step 5: Go Live** 

You can [**add your own ‘Domain’**](/docs/how-to-go-live-from-staging-domain/) to host the site by going to the Domain section. Also, you can add an **‘Additional Domain’** with your custom domain.

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-60.png)

## **Step 6: Visit the Mautic Site**

With Mautic set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** button.

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-61.png)

## **Step 7: Visit the Mautic Site**

With Mautic set up on xCloud, you can now verify that everything is working. From your dashboard, click the **‘Visit Site’** button. xCloud automatically registers the admin user using the credentials you provided during setup. So instead of creating a new account, simply **log in** with your admin username and password.

Once logged in, you’ll be taken to the Mautic dashboard where you can begin customizing your marketing automation environment.

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-62.png)

This should bring you to the Mautic Overview page. Now that your Mautic instance is up and running, let’s fine-tune its settings for security and [**customization**](https://docs.mautic.org/en/6.0/index.html).

## **How to Reset the Mautic Admin Password Using xCloud Command Runner**

If you ever forget the admin password, you can reset it easily using the **xCloud command runner**.

You do not need SSH access. Just run the below command with your user or new password:

```
cd /var/www/yoursite.com

USER="your-user-name"
PASS="your-new-password"

H=$(php bin/console security:hash-password "$PASS" "Mautic\\UserBundle\\Entity\\User" 2>/dev/null | awk '/Password hash/{print $NF}')
php bin/console doctrine:query:sql "UPDATE users SET password='$H' WHERE username='$USER';"
echo "✅ Password for $USER reset."
```

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-screen-shot-2025-07-30-at-12.35.24.png)

Once the command run is successfully completed, your admin password will be updated. If it shows **1 row affected**, the password is reset. You can now log in using the new password.

![](/_landing/docs/how-to-setup-mautic-with-xcloud-one-click-apps-image-30-2.png)

And that’s it, this is how easily you can quickly and efficiently deploy an Mautic instance using xCloud’s One Click Apps feature. 

Still stuck? Contact our [**support team**](/support) for any of your queries.
