Enlarged screenshot

How To Upload A Cloud Site To Vercel Using GitHub With YACSS

You can upload websites built with the Mass Page Builder, AI Website, or Page Builder directly to Vercel from within YACSS. This works by connecting Vercel and GitHub via OAuth, assigning a Vercel account to a client, and then pushing your site from the My Websites page.

Before following this tutorial, make sure you have already connected your Vercel and GitHub OAuth accounts. If you have not done this yet, follow the connection tutorial first: https://yacss.site/how-to-connect-vercel-to-yacss/


1

Go To My Clients And Select Your Client

In the YACSS sidebar under Pages, click My Clients to open the Clients page. Here you will see a list of all your clients. Find the client you want to assign a Vercel account to and select it by checking the checkbox next to it.

Step 1: My Clients page in YACSS sidebar highlighted with clients table visible
Step 2: Assign Clouds page with Vercel accounts highlighted and Assign button visible
2

Assign A Vercel Account To The Client

After selecting your client, click the Assign button at the top of the page. This opens the account assignment screen where you can see all connected accounts grouped by provider. Scroll down to the Vercel section, check the Vercel account you want to assign to this client, and click Assign to confirm.

Step 3: Assign Clouds to client page showing the full account list with accounts grouped by provider
3

Client Is Now Assigned To A Vercel Account

Once you click Assign, the client is linked to the selected Vercel account. You will be taken back to the assignment overview confirming the connection has been made. The client will now have access to the Vercel account when uploading websites.

4

Click The Vercel Icon From My Websites

Go to the My Websites page from the sidebar. Find the website you want to upload to Vercel. Each website row has a set of cloud provider icons you can click to upload directly to that platform. Click the Vercel icon to open the Vercel upload panel for that website.

Step 4: My Websites page showing cloud provider icons grid with Vercel icon highlighted
5

Select Accounts, Repository And Click Upload

The Vercel upload panel will open. Fill in the following fields to complete the upload:

Select Client — Choose the client you assigned the Vercel account to in the previous steps.

Select Vercel Account — Choose the Vercel account connected to that client.

Select GitHub Account — Choose the GitHub OAuth account to use. This is the account the repository will be created under or pushed to.

Select Repository — Either select an existing repository from the dropdown or create a new one using the + button. Once all fields are filled in, click the Upload button to push your website to Vercel. The upload history below the form will update once the process is complete.

Step 5: Vercel upload form showing Select Client, Select Vercel Account, Select Github Account, Select Repository fields and Upload button
Done! Your website has been uploaded to Vercel via GitHub and is ready to go live.
Shopping Cart
Scroll to Top