Your customer types in their address, sees their own roof from the satellite with the panels in place, and downloads a PDF quote. You receive a complete record in your CRM — including the questions they asked.

What happens on almost every installer's website.
The visitor arrives at 11 pm or on a Sunday, gets no reply, and by morning they already have three other quotes.
German, English, Dutch… On the coast half of your customers don't speak Spanish fluently.
A name and a phone number. No address, no consumption, no idea what worries them: your sales rep starts from zero.
Address → electricity bill → property type. Then the result on screen.

Google Solar data: the real pitch, orientation and shading of that specific roof. Our algorithm lays the panels out the way a crew would actually mount them — the best-producing slope first, in rows from the eaves, never overlapping; isolated spots and north-facing positions come last.

One button shows the customer the solar map of their roof: red where the sun hits hardest, blue where it hits least. They can also move the panel slider and drag panels around the roof. Where satellite coverage is missing, the calculator keeps working with an average estimate: it never leaves the customer without a result.
No brochure numbers: every figure has a regulation behind it.

The customer plays with the options and the quote goes up without anyone pushing them.

And it cannot invent a number: it replies only from your company's knowledge base.

And the customer walks away with a numbered PDF quote, instantly.

The most expensive failure of any web form, fixed at the root.
Each submission is saved before any filter runs, with name and phone: if something breaks, the customer is recovered with one call.
Log → storage → a Telegram alert with the customer's phone number if the CRM doesn't respond.
A suspicious enquiry still enters the CRM, flagged for review. Plus: request rate limits and a hard cap on AI spend.
24 moments of the journey, measured one by one: from opening the page to downloading the quote. No cookies, and not a single personal detail inside the analytics.
Visit by a real person (not an ad crawler) · map activated · address picked on the map or typed by hand · address outside Spain · the map fails to load
Reaches step 2, step 3 and the result · touches panels, model, inverter or battery · attaches the electricity bill (PDF or photo) · the calculation fails · hits the daily limit
Sees the form · opens it · the form stops them and in which exact field (phone, name or consent) · enquiry sent · enquiry failed on a network or server error
Opens the chat · types the first question · the assistant asks for the phone number · downloads the PDF quote · taps WhatsApp and from which section · accepts or rejects cookies
Already written and running from day one.

Seven out of ten visits come from a mobile.




Your brand, your prices, your catalogue, your CRM.
Logo, colours, your own domain and your WhatsApp number.
Your price list goes in as it stands: equipment, installation, margins.
HubSpot today; connecting a different CRM is days of work, not months.
All of it with your brand, your prices and your catalogue. Google, your CRM and the AI are billed to your own accounts, with your own spending ceiling: nobody resells them to you with a markup.
It takes phone calls and speaks, connected to your knowledge base and your CRM: it answers what it knows, logs the caller in their record and passes on to a technician whatever isn't its business. Available on top of any tier.
The customer doesn't see a third-party product: they see one more part of your website, speaking the way you speak. My name appears on no screen.
Your logo, your corporate colours and your typeface. It fits into the website you already have — WordPress, Wix or custom-built — or lives on a domain of your own. Buttons, wording and tone are adapted to how you address your customers, on mobile too. No badges, no foreign branding.
Your real product and installation warranties, your service area (where you go and where you don't), your timescales, your payment options and what the installation includes. The assistant answers from that alone: it never promises something you don't offer.
The calculator runs on your price list: your prices for panels, inverters and batteries, your installation rates, your margins. The figure on screen is the one you would have written by hand. You change the price list whenever you like, without touching any code.
The calculator you can try is the one used by SolTech Cubiertas (Alicante, Spain) with their prices and their catalogue. On your website it will carry your brand and your figures, and nobody will know the same engine sits behind it.
You give me your price list, your catalogue and access to your CRM. I set the calculator up with your brand and your prices and leave it running. From €990 + VAT.