The Challenge: A System That Had Grown Beyond Control
Coolkit had been operating for years with the same core system — a database that had grown organically over time into a sprawling 779-column schema. No documentation. No clear ownership. Just a structure that held the business together through inertia.
The consequences were predictable:
- Reporting was painful: Extracting meaningful data required specialist knowledge of the schema and hours of manual work
- Integrations were impossible: Modern tools couldn’t connect to the legacy structure without significant middleware complexity
- No CRM in place: Leads were tracked in spreadsheets. Follow-ups happened when someone remembered to do them. Opportunities slipped through the cracks
The Solution: Two-Phase Modernisation
Phase 1: Database Restructuring
We began with a complete audit of the legacy database — mapping every column, understanding the relationships, and identifying what was actively used versus legacy cruft from systems long since retired.
The audit informed a ground-up redesign: decomposing the 779-column monolith into a clean, normalised relational schema. Data was migrated, validated, and verified against the source system before the legacy structure was retired.
The result: a database that could be queried by any developer, integrated with modern tools without specialist knowledge, and maintained without fear of cascading failures.
Phase 2: GoHighLevel CRM Implementation
With a solid data foundation in place, we implemented GoHighLevel as the central CRM platform. Key deliverables included:
- Lead capture integration: Website and inbound enquiry forms feeding directly into GHL pipelines
- Automated routing: Leads assigned to the right team member based on product interest and geography
- Follow-up sequences: Automated email and SMS sequences triggered by lead status, ensuring no enquiry goes cold
- Pipeline visibility: Management dashboards showing real-time pipeline status, conversion rates, and team performance
The Result
Coolkit went from a business running on institutional knowledge and spreadsheets to one with a clean data infrastructure and an automated CRM — all without disrupting day-to-day operations during the transition.
If your business is still running on legacy systems that have become a liability, let’s talk.