| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
| Lines of code | 278 |
| Technical Name |
solar_estimator_embed |
| License | LGPL-3 |
| Website | https://www.solar-estimator.io/odoo |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
| Lines of code | 278 |
| Technical Name |
solar_estimator_embed |
| License | LGPL-3 |
| Website | https://www.solar-estimator.io/odoo |
Solar Estimator Embed
Add a professional solar panel calculator to your Odoo website
Free Solar Calculator Widget
Embed a fully functional solar panel cost and savings calculator on your Odoo website. Your visitors can estimate system size, installation cost, annual savings, and payback period â all without leaving your site. No account or activation key required. The module is fully functional out of the box.
Features
Drag & Drop
Add the calculator to any page using the Odoo Website Builder. No coding required. No account needed.
Fully Customisable
Match your brand: change colours, theme, layout, border radius, and more from the snippet options panel.
Always Up-to-Date
Calculator data and features update automatically. No module updates needed for new pricing or features.
Optional Lead Capture Integration
This module optionally supports lead capture via the Solar Estimator external service. When enabled, visitors enter their contact details before viewing results. This feature requires a separate subscription with the service provider and is entirely optional â the calculator works fully without it.
User opt-in required: Lead capture is only active when the site administrator explicitly configures it by entering service credentials in the snippet options. No data is collected or transmitted without administrator action.
Calculator Capabilities
- Solar system size estimation
- Panel count calculation (standard 400W)
- Installation cost by country (US, UK, AU, CA, NZ, IE, ES)
- Annual savings projection
- 25-year cumulative savings
- Payback period calculation
- Battery storage comparison
- Interactive solar map estimator
- Roof orientation and shading factors
- EV charging integration
- CO2 savings tracking
- Mobile responsive design
How to Use
- Install the module from the Apps menu
- Open your website in the Website Builder
- Find "Solar Estimator" in the Features snippet section
- Drag it onto your page
- Click the snippet to customise theme, colours, and options
- Save and publish
Customisation Options
| Setting | Options | Default |
|---|---|---|
| Calculator Tools | Calculator, Map, or Both | Calculator Only |
| Theme | Light or Dark | Light |
| Accent Colour | Any colour | Amber (#f59e0b) |
| Border Radius | 0â24px | 12px |
| Border Style | None, Thin, Thick | None |
| Shadow | None, Small, Medium, Large | None |
| Padding | Compact, Normal, Spacious | Normal |
| Font Size | Small, Normal, Large | Normal |
| Compass Style | Visual or Dropdown | Visual |
| Tracking Reference | Any string | None |
| Hide Sections | location, roof, battery, panels, advanced, setup | None |
External Service & Data Disclosure
This module requires an internet connection. The calculator is loaded via an embedded iframe from the Solar Estimator service (solar-estimator.io).
Data transmitted to the external service:
- Calculator inputs entered by the website visitor (electricity bill, country, home size, roof orientation) â these are processed in the browser and not stored on external servers
- If lead capture is enabled by the administrator: visitor-submitted contact details (name, email, phone) are sent to the external service for email notification delivery
No data is collected or transmitted without explicit administrator configuration. The module is fully functional without enabling any external data transmission features.
Please log in to comment on this module