Form Builder Platform
Designed and developed a form builder and submission system with the support of web embedding, internal and external service/API integration, and custom email notification. This system replaced the HubSpot form, reducing the cost of the entire tech and marketing team budget.
Hire Me35%
downDecrease in marketing technology expenses
28%
upIncrease in successful form submissions
75%
downReduction in time to deploy new forms
100%
Percentage of forms with automated data routing
Project Overview
Designed and developed a comprehensive Form Builder Platform to replace the expensive third-party form solutions that Ruangguru was using, primarily HubSpot. As the company's form needs grew more complex and specialized, the costs of using external solutions became prohibitive, and the limitations of these platforms hindered the marketing team's effectiveness. This project was highlighted as a key achievement in cost savings for the organization.
Project Requirements
- Create a flexible form builder that can be used across all company departments
- Support embedding forms on any website or platform
- Implement custom integrations with internal systems and external APIs
- Provide comprehensive analytics and reporting capabilities
The Challenge
The main challenge was creating a system flexible enough to handle diverse form requirements across departments while maintaining ease of use. Additionally, I needed to ensure seamless integration with both internal systems and external services, robust data handling, and comprehensive analytics that matched or exceeded what HubSpot provided, all while working within budget constraints.
The Approach & Solution
I built a custom form builder platform using Ruby on Rails that allowed non-technical users to create complex forms through a drag-and-drop interface. The system included conditional logic, file uploads, custom validation rules, and multi-page forms. I implemented a JavaScript SDK for embedding forms on any website, along with API integrations for CRM systems, email marketing platforms, and internal databases. The platform also featured custom email notifications to streamline workflow processes.
