SUNQUOTE Chat on WhatsApp
Software for solar installers

The solar calculator that turns your website into a salesperson

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.

The customer's roof from the satellite with the panels in place
The problem

Right now you lose customers before you ever speak to them

What happens on almost every installer's website.

Nobody answers at night

The visitor arrives at 11 pm or on a Sunday, gets no reply, and by morning they already have three other quotes.

The language barrier costs you the sale

German, English, Dutch… On the coast half of your customers don't speak Spanish fluently.

The lead arrives empty

A name and a phone number. No address, no consumption, no idea what worries them: your sales rep starts from zero.

How it works

Three steps, one minute, no sign-up

Address → electricity bill → property type. Then the result on screen.

  • No phone calls, no registration: just the address to get started.
  • They can attach their bill as a PDF or a photo — the file lands in their record and your rep opens it with one click.
  • They can set their own tariff if they know it: free-market tariff, Iberdrola, Endesa or the regulated PVPC rate. If not, average values are used.
  • Seven languages detected automatically: Spanish, English, German, French, Dutch, Russian and Italian.
  • An honest notice on screen: "an estimate, not a binding quote".
Step 2: how much they pay for electricity each month
The "wow" moment

Their roof, with their panels, from the satellite

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.

Solar map of the roof: red where the sun hits hardest

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.

The money

Savings and payback under Spanish law

No brochure numbers: every figure has a regulation behind it.

25-year payback chart
  • Surplus compensation capped by law: it never exceeds the electricity actually bought.
  • Income-tax relief (IRPF): 40%, with a €3,000 ceiling on the refund.
  • The energy supplier's virtual battery as a third scenario.
  • Two honest scenarios: conservative (the sun covers 45% of consumption) and habit-adjusted (65%).
  • Electricity rising 3% a year and panel output degradation of 0.4% a year in the 25-year chart.
  • Three-phase threshold at 15 kW (Royal Decree 1699/2011).
Average order value

The battery and the equipment sell themselves

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

  • A 5, 10 or 15 kWh battery: self-consumption rises and they see it instantly.
  • Your catalogue: JA Solar, Restar, Jinko, LONGi with the real dimensions from the datasheet; Huawei or Deye inverters; solar pergola.
  • Warranty per model, checked against the manufacturer's datasheet: 25 years of product warranty on JA Solar, 15 on Restar, 12 on Jinko and LONGi; 30 years of performance warranty on all of them.
  • A turnkey price with VAT itemised, calculated from your own price list.
Choosing panel, inverter and battery
AI assistant

It answers around the clock in seven languages

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

  • Three safeguards: against manipulation of the assistant, against leaking internal data, and against invented numbers — any figure that isn't in the knowledge base cancels the answer.
  • Exact price, discount or a site-visit date: it doesn't improvise, it hands the question to your technician and asks for contact details.
  • Topics it handles: income-tax relief, property tax (IBI) rebate, EV charge-point deduction, permits and legalisation, hail and insurance, cleaning, winter and heat, virtual battery.
  • Every conversation is kept for 180 days and a summary reaches you on Telegram.
  • Once a day it reviews itself and flags its own poor answers to you.
  • It introduces itself as an AI, as the EU regulation requires. Running cost: roughly $0.50 per 1,000 questions.
The assistant passes the price question to the technician
Your CRM

The enquiry arrives as a complete record

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

Thank-you page with the PDF quote
  • Address, kilowatts, panels, battery, equipment, estimated savings, monthly bill, property type and the customer's language.
  • The questions they asked the assistant, so you call knowing what worries them.
  • The ad they came from in dedicated fields: you know which campaign brings contracts, not clicks.
  • The very same PDF the customer downloaded, linked in the record: nobody quotes a different price.
  • One customer, one record: matched by the last 9 digits of the phone number, however it was typed.
Nothing gets lost

Not one enquiry dropped in silence

The most expensive failure of any web form, fixed at the root.

Every attempt is logged

Each submission is saved before any filter runs, with name and phone: if something breaks, the customer is recovered with one call.

Triple backup

Log → storage → a Telegram alert with the customer's phone number if the CRM doesn't respond.

A bot trap that never discards customers

A suspicious enquiry still enters the CRM, flagged for review. Plus: request rate limits and a hard cap on AI spend.

Dashboard

You know the exact step where you lose the customer

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.

Arrival and roof

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

Calculation

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

The form

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

Assistant and contact

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

Where your customer is

Everything works on the phone

Seven out of ten visits come from a mobile.

Start screen on mobile
They type the address from the sofa
Roof with panels on mobile
They see their roof with the panels on it
Savings and payback on mobile
Savings and payback on screen
PDF quote on mobile
And their PDF quote at the end
For your company

It adapts to you in days, not months

Your brand, your prices, your catalogue, your CRM.

24 hoursthe website quotes and answers at night, at weekends and while you are on holiday
1 minuteis all the customer needs to hold a PDF quote — not long enough to walk to your competitor
1 to 1the price on the website comes straight from your price list, with nobody else's mark-ups
7 languagesyour foreign customer works it out and asks questions in their own

Your brand

Logo, colours, your own domain and your WhatsApp number.

Your prices

Your price list goes in as it stands: equipment, installation, margins.

Your CRM

HubSpot today; connecting a different CRM is days of work, not months.

Pricing

Three tiers, one implementation fee

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.

Base

€990
+ VAT · one-off payment
  • The full calculator on your website: satellite roof, panels, savings and payback
  • A numbered PDF quote for the customer
  • Seven languages with automatic detection
  • The enquiry reaches you by WhatsApp and email
  • Legal texts and a cookie banner following the Spanish regulator's guidance
  • Analytics on all 24 events of the journey
Optional support: hourly, €50/hour whenever you need it.
Most chosen

Standard

€1,700
+ VAT · one-off payment
  • Everything in Base
  • The enquiry enters your CRM as a complete record: address, kW, equipment, battery, savings, bill, language and source ad
  • One customer, one record: matched by the last 9 digits of the phone number
  • The customer's PDF linked inside the record
  • Every attempt logged, plus a Telegram alert if the CRM fails
Optional support: €90/month, up to 20 changes a month.

Premium

€2,990
+ VAT · one-off payment
  • Everything in Standard
  • A 24/7 AI assistant in seven languages, built on your company's knowledge base, with three safeguards against invented figures
  • Chat questions land in the record · 180-day archive · daily self-review
  • WhatsApp inside the CRM: messages are read and answered straight from the customer's record
  • CRM automation: tasks, stages and reminders created without anyone touching them
Optional support: €150/month, up to 40 changes a month.
Voice assistant — €2,000 + VAT (separate service)

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 small print, said up front: a "change" means adjusting prices, texts, catalogue hardware or the assistant's knowledge; a new feature is quoted separately. WhatsApp inside the CRM requires the official WhatsApp Business API, whose monthly cost is billed to you. The voice assistant also needs a phone number and the provider's call minutes. A CRM other than HubSpot, or a deployment outside Spain, is quoted separately before we start.
It's your tool

Your design, your terms, your prices

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 design

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 terms

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.

Your prices

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.

Same software, different brand: the demo runs every day in a real company

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.

Next step

Put it on your website

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.