B2B service companies with a dozen employees often face a recurring challenge. Every week, their sales professional successfully generates dozens of qualified leads, but manual follow-ups, introductory emails, and appointment scheduling consume a significant portion of their time. Their true value lies in building relationships and closing deals, not in repetitive tasks. The solution, as we often observe in small and medium-sized Italian businesses, isn't to expand the team, but to boost the productivity of existing staff by freeing them from mechanical tasks through automation.
n8n: The Workflow Orchestrator

At the core of our minimalist architecture is n8n, an open-source, self-hostable workflow automation tool. n8n acts as an intelligent hub, connecting the various services the sales professional uses. With a visual approach and just a few graphical 'nodes,' it allows you to create complex workflows without advanced programming skills.
Here are some processes n8n can automate:
- Lead Management and Follow-ups: When a new lead enters the CRM, n8n receives a webhook (an automatic signal) and sends a personalized welcome email. It can manage follow-up sequences based on conditions, such as automatic reminders if there's no response.
- Appointment Scheduling: When a lead books a meeting, n8n updates the CRM, sends confirmations, and syncs the sales professional's calendar.
- Robustness and Reliability: n8n includes features like retry (re-attempting failed operations) and idempotency (preventing duplicates if an operation is accidentally executed multiple times). This error-handling capability is crucial for an autonomous system.
The Technology Pillars: Supabase, Resend, and Cal.com

For effective automation, we've selected reliable external services with predictable costs and 'low-code' management.
- Supabase: Our lightweight and scalable database. An open-source alternative to Firebase, it offers a robust PostgreSQL database with ready-to-use APIs. n8n uses it to read and write data on leads, interactions, and appointments, keeping information up-to-date. To delve deeper into data management strategies with this type of stack, we've explored data isolation patterns.
- Resend: Specializing in mass and reliable transactional email sending, it ensures high deliverability and precise metrics. Its API is easily integrated with n8n to manage high volumes of communications.
- Cal.com: An open-source and customizable appointment scheduling service, an alternative to more well-known tools. It allows leads to easily book appointments based on the sales professional's availability. It can be self-hosted or used as SaaS, integrating directly via API with n8n.
Real Costs and Maintenance: The Pragmatic Perspective
This stack provides robust automation with minimal monetary investment, freeing up valuable time.
Estimated Monthly Costs (in EUR):
- n8n: Self-hosted on an entry-level VPS (e.g., Hetzner CX11), around 5-10 EUR/month.
- Supabase: The free plan is generous. For more intensive use, the Pro plan rarely exceeds 10-15 EUR/month.
- Resend: Free plan up to 10,000 emails/month, more than sufficient. Marginal additional costs: 0-5 EUR/month.
- Cal.com: Self-hostable version (on the same VPS as n8n) with no extra costs. SaaS version from 12-15 EUR/month per user.
Estimated total for a minimal self-hosted setup: between 10 and 25 EUR/month.
However, the most significant cost is that of time and maintenance. Automation isn't a 'set it and forget it' solution: APIs change, needs evolve. At Logika.studio, we consider automation a 'living software' that requires periodic supervision and updates. Dedicating a few hours each month to its verification and optimization is crucial to prevent silent failures and ensure its long-term effectiveness.
Risks and How to Mitigate Them
Poorly managed automation can create more problems than solutions.
- Silent Failure: A workflow gets stuck unnoticed. Mitigation: Notification systems (e.g., on Slack) for critical errors and regular monitoring.
- Spam or Irrelevant Messages: Communications to unqualified leads or with excessive frequency. Mitigation: Thorough testing and clear rules for personalization and frequency.
- Dependence on External Services: A third-party service goes offline or changes its API. Mitigation: Choose reliable services, plan for retry and fallback (alternative actions), and leverage n8n's flexibility.
The goal is to free the sales professional to focus on what requires their personal touch, while routine operations are handled with precision and reliability.
If you want to explore a similar case, a free 30-minute audit is available at audit — quick analysis, 2-3 concrete points, zero pitch.



