A Belgium-based roofing and renovation company receives frequent quote requests through its website.
Each request previously required a manually written estimate — slow, error-prone, and hard to scale.
Delays in responses, inconsistent pricing language, and dependency on team availability were slowing down sales and reducing conversion rates.
The goal was to build a fully automated, AI-driven quoting system that delivers accurate, professional roofing estimates instantly — without increasing manual workload.
Problems / Tasks
Manual quote writing for every incoming request
Response times of 2–3 hours per lead
Inconsistent pricing logic and tone between quotes
High dependency on staff availability
No centralized system for tracking generated quotes
Limited scalability during high demand periods
Solution
I built a complete AI-powered quote automation system using Zapier, OpenAI (GPT-4o), Google Sheets, Elementor Forms, and Gmail.
The system automatically generates structured, client-ready roofing quotes in French — based on real pricing logic, materials, urgency, and surface area.
How the Automation Works
1. Lead Form Submission
Clients submit roofing project details via Elementor Forms on the website.
2. Webhook Trigger
Form data is instantly sent into Zapier via Webhook.
3. Data Logging
All lead information is stored in Google Sheets for tracking, auditing, and backup.
4. Context Injection
A predefined technical block is pulled from Google Sheets, including:
Roofing materials and pricing references
Payment terms and guarantees
Standard professional phrasing from real quotes
5. AI Quote Generation (GPT-4o)
OpenAI generates a full roofing quote in French, including: