Read the Docs →

The Open Source Option to Manage your Forms and Capture Leads.

Router.so is headless form handling and lead routing for marketing-minded developers.

Router.so Light Mode

Out of the Box Features for Forms and Lead Routing

Endpoint Creation

Easily create custom endpoints for your forms. Streamline data collection with tailored submission points.

Custom Schema

Define and validate your data with custom schemas. Ensure data integrity and structure for each form submission.

Error Tracking

Monitor and manage errors in real-time. Quickly identify and resolve issues to maintain smooth form operations.

Dashboard

Visualize and analyze your form data with intuitive charts and graphs. Gain insights to optimize your lead generation.

Webhook Routing

Route form submissions to external services seamlessly. Integrate with your existing tools and automate workflows.

Form Generation

Generate beautiful, responsive forms with Shadcn/ui components. Create professional-looking forms with minimal effort.

Router.so Roadmap

Optional Fields in Forms

Add flexibility to your forms by including optional fields for additional information.

This new feature will allow you to create more versatile forms by designating certain fields as optional. Users can choose to fill these fields or leave them blank, providing a better user experience and potentially increasing form completion rates.

Share a Lead by Email

Easily share lead information with team members or clients via email.

This feature will allow you to quickly distribute lead details to relevant stakeholders. You'll be able to customize the email content and choose recipients directly from the platform, streamlining your lead sharing process.

Email Notifications for Leads Received

Get instant email alerts when new leads are captured through your forms.

Stay on top of your lead generation efforts with real-time notifications. You'll be able to configure alert preferences, ensuring you're always informed about new opportunities without being overwhelmed.

Manually Retry Webhook Attempts

Resend failed webhook payloads with a simple click, ensuring no lead data is lost.

This feature will provide a safety net for your integrations. You'll have a clear view of failed webhook attempts and the ability to retry them manually, giving you more control over your data flow and reducing the risk of lost leads.