My first client
I’ve been building several n8n automations for myself over the past months — mostly for personal workflows and internal systems — and now I’ve got my first potential client who wants me to build an automation for their business.
Here’s where I’m a bit unsure: I want to connect their external systems (like ClickUp and Facebook) without them having to share their login credentials or access my n8n instance directly.
From what I understand, OAuth2 would be the right and most secure way to do this — so that the client can just click a link, authorize the app, and I get the access token stored in n8n.
But I’m not fully sure what the best setup is for this situation:
  • Should I create my own OAuth app in each platform (e.g. ClickUp, Meta)?
  • Or should the client create their own app and share the credentials with me?
  • And how do I safely handle the redirect URLs and authorization flow if they aren’t in my n8n workspace?
If anyone here has experience managing OAuth2 flows for multiple clients in n8n, I’d really appreciate any tips or best practices on how you’ve structured it. 🙏
Thanks in advance — really excited to take this step from personal automations to real client work!
16
12 comments
Jessie Gobel
3
My first client
AI Automation Society
skool.com/ai-automation-society
A community built to master no-code AI automations. Join to learn, discuss, and build the systems that will shape the future of work.
Leaderboard (30-day)
Powered by