construction

Aurora Solar

The platform powering the solar industry

What Aurora Solar does

Aurora Solar is a cloud-based software platform that solar professionals use to design photovoltaic (PV) systems, perform shading analysis, and generate interactive sales proposals. It relies on LIDAR and satellite imagery to create accurate 3D roof models, allowing installers to quote and sell solar without rolling a truck to the property.

Where Aurora Solar falls short

While Aurora is unmatched for PV design and proposals, it is not a general-purpose marketing CMS or full-scale CRM. Installers still need a dedicated website to drive traffic, nurture top-of-funnel leads, and manage broader marketing campaigns before a specific solar design is initiated.

How we set Aurora Solar up

When a homeowner submits their address and power bill on a solar installer's custom website, the site uses Aurora's API to immediately create a new Project record. The integration automatically passes the location data into Aurora, which triggers a preliminary 3D roof model and solar design. By the time the sales rep opens their dashboard, the initial site assessment is already queued up, allowing them to jump straight into refining the proposal instead of manually entering the address and drawing the roof.

Integration method: rest-api

Operating system

What Aurora Solar already owns

Aurora Solar is a cloud-based software platform that solar professionals use to design photovoltaic (PV) systems, perform shading analysis, and generate interactive sales proposals. It relies on LIDAR and satellite imagery to create accurate 3D roof models, allowing installers to quote and sell solar without rolling a truck to the property.

Primary users: Solar sales representatives, PV system designers, and operations teams at solar installation companies

Typical fit: From local independent solar installers to enterprise-level national solar providers

Core functions

  • Create 3D roof models using LIDAR and satellite imagery
  • Perform precise shade analysis and irradiance mapping
  • Design solar panel layouts and electrical stringing
  • Calculate energy production and financial ROI models
  • Generate interactive sales proposals and contracts
  • Capture homeowner leads using interactive 3D estimators

What still has to happen around Aurora Solar

While Aurora is unmatched for PV design and proposals, it is not a general-purpose marketing CMS or full-scale CRM. Installers still need a dedicated website to drive traffic, nurture top-of-funnel leads, and manage broader marketing campaigns before a specific solar design is initiated.

Does not provide a full website builder or CMS for SEO-driven marketing.

Native lead capture widgets (Lead Capture AI) are powerful but offer limited visual customization to perfectly match custom brand guidelines.

Requires an external CRM for long-term lead nurturing and automated drip sequences.

Does not handle generic non-solar website forms or general inquiries natively.

Lacks native landing page hosting for broad, top-of-funnel paid ad campaigns.

Website and CRM integration surface

Native website path

Aurora's Help Center documents Lead Capture AI website widgets, including a floating discovery bar option that can be placed on public webpages. Aurora also documents Lead Capture AI settings and lead-to-project transfer behavior inside the product, so the website-side path is a documented estimator-to-project workflow rather than a generic contact form.

Lead Capture AI (LCAI) Widget

Developer surface

Public API
Yes
API style
rest-v2
Auth
api-key
Webhooks
Yes
Rate limits
Documented
Sandbox
Yes

Rate limits are applied per tenant. Standard limits apply, typically around 50 requests per second, but can vary by endpoint and account tier. HTTP 429 Too Many Requests is returned if exceeded.

Integration patterns that make sense

Native First

Fit

When the primary goal is maximizing top-of-funnel conversion by offering homeowners an instant, interactive 3D solar estimate.

The installer embeds the Lead Capture AI snippet on their site. A homeowner enters their address, the widget calculates savings using Aurora's engine, and the lead is automatically created in the Aurora dashboard.

Api First

Fit

When passing leads from a custom quoting funnel or landing page into Aurora to automatically provision a project and trigger a design request.

The website captures lead details and uses the Aurora REST API to POST a new Project, set the Address, and optionally request a Design using Expert Design Services or AutoDesigner.

Hybrid

Fit

When using a central CRM as the single source of truth for the business.

The website pushes all lead data to the CRM. The CRM then uses webhooks or middleware to ping the Aurora API, creating a project for the sales rep only after the lead is pre-qualified.

Data objects your stack has to preserve

Create

Project, Design Request, User, Webhook Subscription, Lead

Read

Project, Design, Proposal, Consumption Profile, Pricing, User

Update

Project, Design, Consumption Profile, Lead

Webhooks

project_status_changed, design_completed, proposal_signed, credit_check_completed

Who usually fits an Aurora Solar-centered website rebuild

Use this section to decide when Aurora Solar's Lead Capture AI (LCAI) Widget path is enough and when the website should qualify harder before it hands off through the REST API.

Best fit

  • - Teams already running Aurora Solar as the system of record
  • - Operators who need stronger qualification before data reaches Aurora Solar
  • - Businesses that need a public site and intake flow shaped around construction demand

What operators complain about

  • We struggle with getting our custom CRM to correctly map complex utility consumption profiles into Aurora via the API.
  • Our team gets stuck when Lead Capture AI generates a roof model that requires too much manual tweaking before we can show the customer a final proposal.
  • We lose time because field reps have to switch between our scheduling app and the Aurora app; the two don't talk to each other out of the box.
  • I wish the native Lead Capture AI widget allowed for deeper CSS customization so it didn't look like a bolted-on tool on our high-end marketing site.
  • We are frustrated by occasional delays in the automated design generation when API call volumes are high.
  • We are frustrated that Aurora Solar is stronger in operations than in website conversion.

Technical trust before you connect the stack

Native path

Lead Capture AI (LCAI) Widget

The website should only promise the Aurora Solar handoff paths that are publicly documented.

Auth model

Api Key

If a custom handoff is needed, authorization into Aurora Solar has to stay explicit and documented.

API surface

REST V2

Aurora Solar still has to compete with OpenSolar, HelioScope, Solo while keeping the website handoff cleaner.

Auth: Authorization uses Bearer tokens passed in the HTTP request header. You generate and manage these API tokens directly within your Aurora tenant settings, with separate keys available for Sandbox and Production environments.

Data flow: Data primarily flows from the website to Aurora by POSTing a new Project via the Sync API. Often, a CRM acts as the middleman, taking the website lead and pushing the address payload to Aurora to provision the design environment.

Webhooks: Webhooks can notify your external systems when a design finishes processing or when a customer signs a proposal. This allows you to automatically update CRM deals or trigger automated follow-up emails without polling the API.

Security: API tokens have broad access to tenant data and project financials. They must be stored securely on the server side (e.g., via environment variables) and never exposed in client-side website code.

Also in the evaluation set

If Aurora Solar is on the table, these adjacent systems usually come up too. Use the CRM Scorecard to decide whether you need a horizontal CRM, a vertical operating system, or a cleaner connection between both.

OpenSolarHelioScopeSoloSightenEnphaseJobberServiceTitanHousecall Pro

Not sure if Aurora Solar is the right fit?

The CRM Scorecard surfaces what your team actually needs from a CRM before you commit to one.

Take the CRM Scorecard