Hey everyone ![]()
I’ve been working with n8n for a while, and something I kept running into again and again was the challenge of delivering automations in a clean, client-friendly way. Over time, I noticed a few recurring issues in the way I was delivering projects:
- lack of a client-facing dashboard or portal
- no simple place for clients to see all conversations or analytics
- difficulty for clients to understand usage or see clear ROI
- a lot of manual reporting and sharing screenshots
- having to build temporary dashboards in Retool, Softr, Google Sheets, or sometimes even vibe-code a custom one
- embedding chatbots with consistent UI/UX across different client websites started becoming messy
Of course, n8n isn’t meant to solve these — it’s a backend automation engine.
But when you’re delivering automations to clients, these gaps start to hurt the process.
I eventually built a solution to handle these challenges inside my own agency. It sits on top of n8n and adds the client-facing layer that n8n doesn’t try to provide.
Here’s what it includes:
- Custom Chat Widget Builder: A visual builder where you design the chat widget that connects to your n8n webhook. This gives every client a clean, consistent chat interface that fits their website’s branding.
- Client Portal: A fully white-label dashboard where clients can log in, view their bots, check usage, and access conversations on their own. This removes the need to send screenshots, reports, or manual updates.
- Conversation Viewer: All chatbot conversations flow into one organized place, grouped by bot and client. This makes debugging much easier while giving clients clear visibility.
- Analytics Dashboard: A simple, high-level overview that helps both you and your clients understand how the bot is being used over time. It’s useful during check-ins, performance reviews, and general progress discussions.
- Multi-Client & Multi-Bot Structure: Assign multiple bots to a single client or use the same bot across multiple clients. This setup works well for running demos, offering trials or selling multiple bots together as a package without duplicating work.
- White-Label Branding: Use your own domain, logo, and colors so clients experience everything under your brand. This makes the dashboard feel like part of your own product, improving trust and overall professionalism.
- EU Hosting & GDPR Compliance: All data stays within EU infrastructure, with handling and storage fully aligned with GDPR requirements.
If you’re curious or want to try it out, here it is:
DashLynk.com
Happy to hear any thoughts or feedback from the community.