[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[Feedback](/c/feedback/8)

# How to connect a single GitHub account to multiple Vercel accounts

25 views · 0 likes · 2 posts


Kenneth Ahlstrom (@kahlstrom) · 2026-03-25

I love Vercel, pay for the `Pro` account, and use it for all of my own projects.

I also recommend it to my clients when I do freelancing / work-for-hire.

Some of my clients are non-technical and don’t have their own GitHub accounts. As such, I simply:

1. Use my own GitHub account to build their projects.
2. Push to their individual Vercel account.

Given that Vercel requires a 1-to-1 relationship between a GitHub account and a Vercel account … this situation is very, very frustrating.

Any possibility of a future where we can use the same GitHub account to push code to multiple different Vercel accounts? I’m not talking about signing in with GitHub `OAuth` or anything … just connecting repos from the same GitHub account to multiple different Vercel accounts for automatic deployment/etc.


Pauline P. Narvas (@pawlean) · 2026-03-27

Welcome to the community, Kenneth!

Unfortunately, Vercel currently enforces a 1:1 relationship between GitHub accounts and Vercel accounts. This is a security design decision, and there’s no public roadmap to change it.

Here are your best options:

* Keep one Vercel account and create separate teams for each client. 
*  Help clients create basic GitHub accounts just for hosting their repos (they don’t need to use them actively)

I understand this adds friction to your workflow. The teams approach tends to work best for most freelancers since you can manage everything from one account.