Lead Consent Language
Last updated: April 17, 2026
This page publishes the current draft consumer-consent language SolarCalc intends to use if and when a future solar lead handoff or quote-request workflow is launched. It exists for internal implementation clarity and external partner review. In particular, solar marketplace partners such as EnergySage and SolarReviews often require the publisher to show the exact disclosure and consent language that will sit next to a submission button before they approve an integration.
The public educational calculator does not currently require a lead submission to use the estimate tool. This page is therefore a publication of planned compliance copy, not a statement that a live lead form already exists. If a lead flow is introduced later, the final implementation must display the consent language in a clear and conspicuous way near the submit action and must preserve the associated consent record.
Current Draft TCPA / Marketing Contact Consent Block
Why This Copy Exists
Solar leads are often followed up by phone and SMS. That creates Telephone Consumer Protection Act (TCPA) risk if consent language is vague, buried, prechecked, missing network names, or disconnected from the actual button the user clicked. This draft is meant to make the expectations explicit. It identifies the partner networks by name, makes the marketing-contact nature of the consent plain, states that automated calls or texts may be used, includes an opt-out method for texts, and states that consent is not required to obtain estimates from other sources.
That last point matters. A user should be able to understand that they are choosing a convenience channel for quotes, not surrendering their only route to information. The copy is built to say that directly instead of hiding it in dense boilerplate.
Implementation Requirements for Phase 2
- Display the consent text directly adjacent to the submit control or in immediate visual proximity, not behind a separate click.
- Use an affirmative user action. If a checkbox is used, it must not be preselected.
- Store the exact consent text version shown at time of submit.
- Store the user's typed phone number in the consent record exactly as entered, plus any normalized version used operationally.
- Store timestamp, page URL, button label, and relevant request metadata needed to defend the record later.
- Ensure downstream partner payloads preserve any consent identifier needed for audit or suppression handling.
- Honor SMS opt-out commands such as STOP and document call opt-out handling.
Important Note
This page is operational documentation and compliance-oriented publishing, not legal advice. Before launch, final form behavior and recordkeeping should be reviewed against the actual partner requirements, the specific form UX, and applicable law in the jurisdictions where the workflow will run.