Back to Blog
solar business28 min read

Solar Lead Generation: Rank 15 Channels by Real CAC

Compare 15 solar lead generation channels using fully loaded CAC, cohort evidence, attribution confidence, capacity fit, and a copy-ready scorecard.

Keyur Rakholiya

Written by

Keyur Rakholiya

CEO & Co-Founder · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Editorial contributor · SurgePV

Published ·Updated

Answer

Rank solar lead generation channels with your own fully loaded customer acquisition cost, not a borrowed industry leaderboard. For each channel, define the cohort, include direct and shared costs, count only accepted customer outcomes, grade attribution confidence, check sales and delivery capacity, then fund the best-supported next test rather than the cheapest reported lead.

A solar lead generation report can look wonderfully decisive while comparing four different things. Paid search shows media cost per submitted form. Referrals show rewards paid after an install. Content shows an agency invoice with no internal labor. A trade event shows booth cost but drops travel, preparation, and follow-up. The channel with the tidiest denominator wins the slide.

That is not a ranking. It is a contest between cost boundaries.

“Real CAC” in this guide means a documented calculation from your own operating records. It does not mean a universal benchmark or a claim that one channel always beats another. The useful question is narrower: given comparable cohorts, accepted costs, customer outcomes, attribution evidence, and present capacity, which channel has earned the next controlled investment?

The existing guide to solar lead generation strategies covers channel ideas. This article owns the measurement layer that comes after the idea list. It gives a solar owner a way to compare fifteen channels without converting missing data into false precision.

What does real solar customer acquisition cost include?

Real solar channel CAC includes every accepted acquisition cost assigned to a dated cohort, divided by customers credited to that cohort under a declared attribution rule. The numerator should expose media, people, vendors, tools, incentives, events, and shared allocations. The denominator should name the customer milestone, exclusions, maturity date, dispute state, and evidence confidence.

Write the formula plainly:

Channel CAC = accepted acquisition costs assigned to the cohort / accepted customers attributed to the cohort

The words around that formula do most of the work. “Accepted acquisition costs” requires a policy. “Assigned” requires an allocation method. “Cohort” requires dates and inclusion rules. “Accepted customer” requires an event that sales, operations, and finance recognize. “Attributed” requires a credit rule. If any term is hidden, the quotient looks firmer than its inputs.

Start with the purpose. A campaign operator may need cost per submitted enquiry to manage an ad. A sales manager may need cost per qualified opportunity to inspect handoff quality. An owner allocating capital needs a customer-level outcome with a cost boundary that survives finance review. Keep all three metrics if they help, but do not rename one as another.

Build a numerator that can survive a finance question

Direct media is the obvious line. The neglected lines are usually people and shared work. Record agency fees, creative production, landing-page work, purchased data, list or marketplace fees, call tracking, event cost, travel, referral rewards, sales-development labor, campaign software, and any other accepted acquisition expense. This is a category prompt, not a universal accounting policy.

The finance owner decides classification and allocation. The channel owner supplies source invoices, time records, contract periods, campaign mappings, and explanations. If the company chooses not to allocate an internal salary or shared tool, show the exclusion. A visible exclusion is more useful than a secretly favorable CAC.

Shared costs need stable treatment. A designer produces creative for paid social and direct mail. A marketing manager works across every source. The website supports search, content, referrals, and brand traffic. Pick an allocation basis your finance owner accepts, document it, and use it consistently for the comparison period. If the basis changes, restate prior cohorts or break the comparison.

Use a denominator that represents a real business outcome

A form submission is a lead event. It can be valuable, fraudulent, duplicated, outside the service area, impossible to contact, already owned by another source, or unsuitable for the current offer. Those states matter before anyone calls the record a customer.

Define the denominator event in one sentence. Examples of event classes include an accepted contract, an approved sale state, an installed project, or another company-defined customer milestone. This guide does not select the event because contract rules, cancellation treatment, financing, installation timing, and reporting authority vary. The important control is that every compared channel uses the same event definition for the same decision.

Retain exclusions beside the count. Cancellations, duplicates, internal tests, partner transfers, disqualified geography, fraudulent submissions, existing customers, and reopened old opportunities can change a cohort. The owner should see what was removed, why, by whom, and under which policy.

CAC component Record to retain Owner question Common distortion
Direct channel spend Invoice, platform export, event bill, partner statement Does the amount map to this cohort and purpose? Mixing billed and recognized periods
People cost Role, activity, time source, accepted rate basis Which acquisition work belongs in the numerator? Treating internal labor as free
Shared tools and creative Tool period, asset, allocation method Is the allocation comparable across channels? Charging one channel for a shared asset
Customer count Named milestone, event date, record IDs, exclusions Did every customer meet the same accepted definition? Dividing by enquiries or proposals
Attribution Source evidence, credit model, conflict state Why did this channel receive credit? Accepting the platform’s label as company truth
Maturity Cohort close date and lag rule Has the cohort had enough time to produce the chosen event? Ranking a new cohort against an old one

The broader solar customer acquisition cost guide can hold the company-level cost discussion. The job here is narrower: make channel rows comparable enough to guide the next allocation decision.

How should 15 solar lead generation channels be ranked?

Rank fifteen solar lead channels in evidence tiers before sorting by CAC. A channel is comparable only when its cost boundary, customer event, cohort maturity, attribution rule, and source records meet the review policy. Then assess customer fit, contribution context, capacity, compliance, concentration, and scale constraints. Unknown channels belong in an investigation queue, not at the bottom.

A single sorted CAC column invites bad decisions. The cheapest row may have the weakest identity matching. The most expensive row may include sales labor that other rows omit. A mature referral cohort may be compared with a recent ad launch whose customers have not reached the selected milestone. A partner source may appear free because the payment arrives in another cost center.

Use three ranking stages.

First, determine comparability. The channel either has a reviewed cost boundary and customer definition for the cohort, has a usable but qualified record, or remains unknown. Only the first two states belong in a numeric comparison, and qualified rows should remain visibly qualified.

Second, rank the reviewed rows using the company’s own CAC and decision context. CAC answers what acquisition consumed under the policy. It does not answer whether the customers fit the offer, whether delivery can absorb more work, whether the channel can scale, whether one supplier creates concentration risk, or whether the outreach method is permitted.

Third, choose an action. Increase, hold, reduce, repair measurement, redesign the offer, pause, or run a bounded test are different decisions. A ranking with no action boundary becomes decoration.

Evidence state Minimum meaning Permitted use Prohibited shortcut
Reviewed Cost, customer event, cohort, attribution, exclusions, and owners passed the current review Rank for the named decision period Treat the result as permanent
Qualified A known limitation remains but its effect and permitted use are visible Compare within the stated boundary Hide the limitation in a footnote
Immature Tracking exists, but the cohort has not reached its review date Monitor stage movement and cost Rank against mature cohorts
Disputed Owners disagree about source credit, cost, customer state, or policy Route the conflict and preserve both views Pick the number that favors a channel
Unknown Required evidence is missing or cannot be reconciled Investigate, instrument, or test Enter zero or place it last
Superseded Offer, vendor, geography, process, or measurement changed materially Retain for history Blend with the successor setup

Keep CAC, quality, capacity, and risk separate

Do not collapse every concern into a secret weighted score. A composite can be useful when weights are approved and visible, but it can also bury the very disagreement the meeting needs to resolve. Keep the main dimensions beside one another first.

  • CAC state: reviewed amount, qualified amount, immature, disputed, unknown, or superseded.
  • Customer fit: acceptance and rejection reasons under the company’s sales policy, without invented universal thresholds.
  • Capacity fit: whether sales, design, proposal, finance, and delivery queues can support additional demand.
  • Scale evidence: observed response to prior spend or effort changes, plus the range actually tested.
  • Concentration: dependency on a vendor, platform, partner, audience, geography, or individual relationship.
  • Risk and compliance: current owner review for data, consent, outreach, claims, contracts, referrals, and jurisdiction.

The workflow bottleneck review is the necessary companion when marketing can create more demand than the next stage can responsibly process. A cheap acquisition source is not cheap if it overwhelms qualification, causes stale follow-up, or pushes rushed customer claims downstream.

No public table can tell every solar company which channel deserves rank one. The defensible leaderboard is company-specific, cohort-specific, and dated. It should show who approved the data and what event will force another review.

Which 15 solar lead generation channels belong in the scorecard?

The practical scorecard covers customer referrals, partner referrals, database reactivation, local search, educational content, paid search, paid social, video, community activity, direct mail, field outreach, marketplaces, commercial email outreach, professional-network outreach, and trade events. Each channel needs its own cost map, source identity, customer cohort, attribution conflict rule, maturity window, and scale test.

The list is an inventory, not a universal ranking. Some companies serve homeowners, some serve commercial asset owners, and some work through partners. A channel can be inapplicable. Mark it that way instead of forcing a score.

1. Customer referrals

Capture the referring customer, referral record, reward terms, reward status, campaign or request source, referred opportunity, accepted customer event, and every operating cost assigned to the program. Include administration and customer communication under the approved cost policy.

Referral credit becomes messy when the referred person had an earlier paid or organic touch. Decide whether referrals override prior source, share credit, or remain a separate influence field. Preserve both source histories so the rule can be changed later without recreating the journey from memory.

2. Professional and local partner referrals

Roofers, builders, property professionals, electrical contractors, consultants, community groups, and other relationships may introduce demand. Track the named partner, agreement, permitted claims, submission route, opportunity identity, payment or reciprocal value, owner, conflicts, customer event, and relationship costs.

Do not treat a verbal introduction as free acquisition. The business may invest staff time, shared events, materials, training, account management, or co-marketing. The commercial and compliance owners determine which terms and practices are acceptable.

3. Past-lead and customer database reactivation

Separate reactivation from new acquisition. Retain the original source, current campaign, contact basis, suppression state, segmentation rule, outreach cost, sales work, customer event, and the credit policy used when an old opportunity returns.

This channel often exposes identity problems. One person can have several records, addresses, forms, or project versions. The reporting owner should decide whether the outcome belongs to the original acquisition source, the reactivation effort, both, or an influence field. Do not let whichever system wrote last settle the question silently.

4. Local organic search and business profiles

Track landing page, location, query or reporting category where available, call or form identity, source and medium, content and profile work, local listing costs, review-management work, agency fees, and accepted customer outcome. Separate branded searches from non-brand discovery when the data supports the distinction.

Organic does not mean costless. Pages, photography, technical work, listing maintenance, reporting, and management consume resources. Avoid allocating the entire website to one channel. Record the shared basis and keep a consistent policy across cohorts.

5. Educational content and organic discovery

Articles, calculators, guides, videos embedded on the site, newsletters, and downloadable resources can support several stages. Track the asset, production and maintenance cost, distribution, landing event, identified opportunity, assisted touch, accepted customer, attribution rule, and content lifespan.

Content may influence a journey without being the final recorded source. That does not justify assigning every later customer to content. Use declared first-touch, last-touch, multi-touch, or influence views, and keep each view labelled. The solar company marketing guide can support channel planning; this scorecard controls how the resulting costs and outcomes enter comparison.

Retain account, campaign, ad group, search or targeting context available under the platform, destination, tracking parameters, click identifier where permitted, media cost, management cost, landing event, CRM opportunity, offline outcome, exclusions, and attribution state.

Google Analytics documents campaign parameters for source, medium, campaign, term, and content and says those values can appear in acquisition reporting. That supports a naming method inside Google’s product. It does not prove customer identity, attribution, consent, causation, or CAC.

Google Ads describes offline conversion import as a way to measure offline events after an ad click or call. It also describes enhanced conversions for leads using hashed first-party customer data. These are platform capabilities, not proof that every record matched or that the platform’s credit equals finance truth.

7. Paid social

Keep platform, account, campaign, audience and creative identifiers, form or landing route, media and management cost, creative cost, lead identity, duplicate handling, CRM event, customer outcome, attribution model, privacy review, and data-sharing boundary.

Meta describes Conversions API as a connection between advertiser marketing data, including website, app, messaging, offline, and CRM events, and Meta systems used for measurement, reporting, or optimization. Meta’s description establishes its own feature boundary. It does not validate company source data, deduplication, lawful processing, independent causation, CAC, or a business result.

TikTok likewise describes Events API as a connection for advertiser marketing data across web, app, offline, and CRM sources and discusses consistent journey events and deduplication. Do not assume one platform’s event name, match rule, reporting window, or attributed result is directly comparable with another’s.

8. Video and creator-led education

Track the specific video or creator, production rights, production cost, publishing and promotion cost, description or landing link, campaign identity, enquiries, assisted touches, customer outcomes, contracts, disclosures, and usable attribution evidence.

Views and subscribers are distribution signals, not customers. Keep them for creative diagnosis. The CAC denominator should still use the accepted customer event. If a creator uses a tracked route while viewers later search the brand directly, retain both the trackable source and the possible influence without converting an inference into measured credit.

9. Community events, local sponsorships, and workshops

Record event identity, audience and purpose, sponsorship and venue costs, preparation, travel, staff time, materials, registration route, walk-in capture, follow-up work, customer outcomes, and the treatment of brand activity that cannot be tied to a person.

Events often mix acquisition with community presence. Allocate only what the approved policy permits. If the business cannot connect attendees to opportunities responsibly, keep the outcome unknown or report event-sourced records separately. Do not divide event cost by every later customer in the geography.

10. Direct mail

Retain list source and permitted use, geography, audience selection, creative version, production, postage, vendor and internal labor, landing route or response code, calls, duplicates, customer outcomes, suppression process, and undeliverable treatment.

The mail piece may work with search or word of mouth. A dedicated phone route or URL can improve evidence, but it does not capture every influenced action. Separate directly observed responses from inferred lift and from untracked brand activity.

11. Canvassing and field outreach

Track territory, shift or campaign, team, training, management, travel, tools, compensation included under policy, contact record, appointment, duplicate state, accepted customer event, complaints, safety process, and the responsible review for local outreach rules.

Labor is central here. Comparing field outreach labor with paid-search media alone produces a meaningless table. Use comparable cost boundaries, and do not turn appointment count into customer count. The business’s legal, safety, employment, and compliance owners must set the permitted operating method.

12. Marketplaces and purchased leads

Capture provider, contract version, lead definition, exclusivity or sharing terms, price and fees, replacement policy, delivery time, original source information supplied, duplicate handling, geography, customer-permission evidence available to the buyer, opportunity outcome, and dispute state.

Keep provider-reported quality separate from your acceptance results. Credits and replacements should map to the cohort. A lead that is replaced can still consume sales labor, so the finance policy must decide how that work enters CAC.

13. Commercial email outreach

Record account or segment, data source, research work, message version, sending and enrichment tools, list and labor cost, replies, meetings, opportunities, customer event, opt-out and suppression handling, and review under each applicable jurisdiction and relationship.

This guide does not interpret email law or permission. Your responsible owner sets the permitted basis, content, identity, disclosures, records, and suppression process. Keep sales research and message preparation in the cost boundary when the policy requires them.

14. Professional-network and account outreach

LinkedIn or another professional network may support account discovery, direct contact, content distribution, event follow-up, or relationship building. Separate those uses. Track platform and data costs, account list, research and sales labor, messages or interactions, assisted touches, accepted opportunity, customer event, and the credit model.

Do not award the entire account to the last direct message if a partner, event, search visit, or prior relationship created the opening. Preserve the journey and let the declared attribution rule assign credit.

15. Trade associations, conferences, and industry networks

Retain membership, sponsorship, booth, travel, preparation, speaker or content work, staff time, attendee capture, partner introductions, follow-up, opportunity IDs, customer outcomes, and benefits unrelated to acquisition. A conference can support recruiting, partnerships, learning, brand presence, and sales at once.

The allocation should reflect the stated purpose and evidence. If a customer relationship emerged over several events and direct interactions, mark the credit qualified or shared. Precision invented after the fact is worse than a visible range of interpretations with an owner.

Channel Cost records that are easy to miss Identity or credit conflict Next useful control
Customer referrals Program administration and communication Prior paid or organic touch Named referral plus conflict rule
Partners Relationship management and co-marketing Several partners claim the same account Partner agreement and opportunity history
Reactivation Original acquisition plus new outreach work Old source competes with new campaign Original-source and reactivation fields
Organic search Content, local listing, technical and agency work Brand search follows offline exposure Landing evidence plus influence state
Paid media Creative, management, tracking and sales work Platform credit differs from CRM source Cohort reconciliation and offline outcome
Events and field work Travel, preparation, labor and materials Walk-ins later arrive through direct traffic Event record and dedicated response route
Purchased demand Credits, replacements and handling labor Duplicate or previously owned record Provider ID and duplicate policy
Commercial outreach Research, data and sales-development labor Event, partner and outbound touches overlap Account journey and declared credit model

Keep the acquired opportunity tied to a reviewable proposal

After marketing and sales accept a qualified opportunity, inspect how SurgePV supports design-derived customer proposals while your team retains attribution, CAC, consent, finance, claims, and approval decisions.

Review the solar proposal workflow

How do you build CAC reporting without false precision?

Build CAC reporting by freezing the decision, cost policy, customer event, cohort, source taxonomy, identity rules, attribution views, and maturity date before calculating. Reconcile platform, analytics, CRM, contract, project, and finance records without forcing agreement. Publish reviewed, qualified, immature, disputed, and unknown states, then retain the exact package used for the allocation decision.

Use this nine-step process.

  1. Name the decision. State whether the review will allocate budget, repair tracking, assess a vendor, test capacity, change an offer, or stop a channel. Include the owner, period, geography, customer segment, and permitted actions.
  2. Freeze the cost policy. List included direct and shared cost categories, allocation methods, recognition period, exclusions, currency source where relevant, and finance approver. Apply the same policy to every comparable row.
  3. Define the customer event. Name the record state that enters the denominator, the event date, cancellations or reversals, duplicates, transferred opportunities, and the system of record. Do not switch from customers to leads when a channel lacks outcomes.
  4. Create cohort IDs. Bind source, campaign or channel version, acquisition dates, offer, audience, geography, vendor, and tracking configuration. A material setup change creates a successor cohort rather than silently blending old and new.
  5. Normalize source identity. Adopt controlled names for source, medium, campaign, partner, event, vendor, and offline route. Preserve raw values alongside normalized values so corrections remain auditable.
  6. Reconcile the journey. Connect permitted identifiers across analytics, platform, call, form, CRM, contract, project, and finance records. Keep unmatched and conflicting records visible. Never choose a favorable match to close the table.
  7. Apply declared attribution views. Produce the decision view and, where useful, alternate first-touch, last-touch, or influence views. Name the model and do not blend their customer counts.
  8. Check maturity and confidence. Verify that the cohort reached its review date, source data is complete enough for the intended use, exclusions are approved, and disputes are resolved or bounded. Assign reviewed, qualified, immature, disputed, unknown, or superseded.
  9. Authorize one next action. State spend or effort boundary, capacity assumption, owner, stop condition, review date, and evidence required. Preserve the report and source exports so the next review can explain movement.

Google Analytics defines attribution as assigning credit for important actions and documents several models with different credit rules. That is the practical warning: attribution is a method, not a natural property stamped onto the customer. Your report must name the method.

Separate platform optimization from company accounting

Advertising platforms need events to report and optimize their own campaigns. A company needs a controlled view of cost and accepted customer outcomes across every source. Those jobs overlap, but they are not identical.

A platform can legitimately credit an event under its documented model while the CRM records another source and finance recognizes cost in another period. Keep each fact in its own field. Then create a reconciliation record that explains how the company decision view was produced.

The solar sales reporting guide goes deeper into pipeline definitions and source records. For this CAC scorecard, retain at minimum the raw source, normalized source, cohort, acquisition timestamp, customer event and date, platform credit, analytics credit, CRM source, decision-model credit, cost assignment, exclusion state, confidence, and reviewers.

Make privacy and compliance part of the data design

More identity matching is not automatically better. The company needs a legitimate purpose, permitted data sources, access controls, retention rules, disclosures, vendor review, and responsible approval for the markets and channels involved.

NIST describes its Privacy Framework as a voluntary tool developed with stakeholders to help organizations identify and manage privacy risk while protecting individuals’ privacy. It is a general risk-management resource, not legal advice or a marketing permission. Use the appropriate privacy, security, compliance, and legal owners to set the actual controls.

Do not copy personal data into a reporting workbook merely because it makes reconciliation easier. Use controlled IDs and minimum necessary fields under the approved process. Restrict exports, log corrections, and retain the evidence path without turning the scorecard into a second unmanaged customer database.

Reporting layer What it can establish What it cannot establish alone Record owner
Ad platform Platform spend, campaign events, and platform credit under documented settings Independent causation or company-wide CAC Channel owner
Web analytics Observed site sessions, campaign values, and attribution views within the implementation Complete offline identity or finance truth Analytics owner
CRM Accepted lead, opportunity, source, activity, and customer workflow states Correct source merely because a field is populated Sales operations
Contract or project record The company’s selected customer event and date under policy Acquisition credit Sales, operations, or contract owner
Finance record Accepted expenses, periods, and allocation policy Marketing journey without source evidence Finance owner
Decision package Reconciled cohort CAC, qualifications, disagreements, and next action A timeless channel truth Named review authority

What should a solar company do with incomplete attribution?

Treat incomplete attribution as an operating state, not a rounding problem. Preserve raw source values, unmatched records, competing credit views, missing costs, immature customers, and policy disagreements. Assign an owner and permitted use to each gap. Repair high-value evidence first, run bounded tests where useful, and keep unknown channels outside a numeric leaderboard until review closes.

Unknown does not mean worthless. It means the current evidence cannot support the requested comparison. That distinction protects potentially useful partner, content, event, and community channels from being cut simply because a paid platform produces a cleaner dashboard.

Start by classifying the gap.

  • Identity gap: the business cannot connect the channel event to the accepted opportunity or customer under its permitted process.
  • Cost gap: a direct or shared expense is missing, mapped to the wrong period, or disputed.
  • Definition gap: teams use different meanings for lead, qualified, customer, cancelled, or attributed.
  • Model gap: platform, analytics, CRM, and decision views award credit differently.
  • Maturity gap: the cohort has not reached the chosen customer event or review date.
  • Policy gap: no approved rule covers duplicates, referrals, reactivation, shared credit, reversals, or old opportunities.
  • Risk gap: the responsible owner has not approved the data, outreach, vendor, or jurisdictional process.

Then decide what the gap permits. An identity gap may still allow media diagnosis using cost per recorded lead. It may not support customer CAC. A maturity gap allows pipeline monitoring but not comparison with a closed cohort. A model disagreement may support scenario views if each interpretation is labelled. A compliance gap can require pause regardless of economic appearance.

Do not solve every conflict with last touch

Last touch is easy to calculate when the data is available, but ease does not make it the right answer for every decision. A customer may first discover the company through content, attend a community session, arrive later through paid search, and be reactivated by email. A last-touch view answers one credit question. It does not erase the other interactions.

Keep a stable decision model and alternate diagnostic views. If leadership changes the model, record the effective date and show the effect on comparable cohorts. Do not overwrite prior reports as though the new rule had always existed.

Repair measurement in economic order

You do not need perfect attribution before acting. You need evidence appropriate to the size and reversibility of the decision. Repair the gaps that could change a material allocation, hide customer harm, or block a required review. Defer low-value instrumentation that costs more than the uncertainty it resolves.

A bounded test should name the channel setup, audience, offer, cost ceiling, workload boundary, accepted success and stop states, tracking plan, review date, and owner. It should also explain what the test cannot learn. One short campaign may test whether the handoff works. It may not establish a stable CAC or scale curve.

The solar lead qualification guide is the adjacent control for deciding which enquiries deserve scarce design and sales work. Keep acquisition source intact through qualification so a channel is not rewarded for volume that the team later rejects.

Copy-ready solar lead generation CAC review record

Use this operating record for each formal channel review. Adapt the accounting, privacy, compliance, customer, and approval fields to your company and markets. The template creates a traceable decision package. It does not supply legal advice, an accounting policy, an attribution truth, or a universal budget rule.

Review identity

  • Review ID, version, owner, and decision date:
  • Decision to be made and permitted actions:
  • Company, market, geography, offer, and customer segment:
  • Comparison period and cohort maturity date:
  • Channels included, excluded, and inapplicable:
  • Prior decision package superseded:
  • Marketing, sales operations, finance, privacy, compliance, and management reviewers:

Cost policy

  • Accepted direct cost categories:
  • Accepted people-cost categories and source:
  • Shared tools, creative, website, management, and allocation method:
  • Partner, event, referral, data, marketplace, and vendor treatment:
  • Recognition period and currency basis where applicable:
  • Explicit exclusions and owner approval:
  • Source invoice, ledger, time, contract, and export locations:

Customer and cohort policy

  • Accepted customer event and system of record:
  • Event date and cohort inclusion rule:
  • Cancellation, reversal, duplicate, transfer, reactivation, and existing-customer treatment:
  • Source and campaign taxonomy version:
  • Raw identifiers retained and normalized values:
  • Material setup changes that create successor cohorts:

Attribution and evidence

  • Decision attribution model and effective date:
  • Alternate diagnostic views retained:
  • Platform, analytics, call, form, CRM, contract, project, and finance sources:
  • Identity-matching method permitted by policy:
  • Unmatched records and missing fields:
  • Conflicts and competing interpretations:
  • Privacy, security, consent, vendor, and compliance review references:

Channel decision table

Channel and cohort Cost boundary and source Customer event and count source Attribution model Evidence state Capacity and risk notes Authorized action

Action boundary

  • Increase, hold, reduce, pause, instrument, repair, or test:
  • Approved spend, effort, duration, and audience boundary:
  • Sales and qualification capacity assumption:
  • Proposal, design, finance, and delivery capacity assumption:
  • Stop conditions and escalation owner:
  • Evidence required at next review:
  • Next review date and cohort maturity date:
  • Decision authority, approval, and qualifications:

Illustrative workflow: reviewing a paid-search cohort against referrals

This workflow is illustrative, not a customer case, benchmark, or recommended allocation. It contains no invented CAC, conversion rate, spend, or outcome.

A solar owner receives a report that places paid search above customer referrals. Before accepting the order, the review coordinator opens the cost policy. Paid search includes media and agency fees. Referrals include rewards paid after the selected customer event, but program administration and customer communication are excluded. The rows do not share a cost boundary.

Finance identifies the accepted people and shared-cost treatment. Marketing maps the missing administration records without changing the raw ledger. Sales operations confirms that both rows use the same customer event and exclusion policy. The analytics owner preserves platform, web, CRM, and decision-model credit rather than forcing one field to replace the others.

The team then checks maturity. The referral cohort has reached its review date. The paid-search cohort is still producing opportunities that have not reached the selected customer milestone. The paid row moves to immature. It can remain in campaign diagnosis, but it leaves the mature CAC ranking.

The review does not declare referrals the winner. It authorizes two actions. The referral program receives a cost-policy correction and a future cohort review. Paid search receives a bounded continuation under the current capacity limit until the cohort matures. Each action names its owner, stop condition, and next evidence date.

That outcome is less exciting than a green arrow beside one channel. It is also something the company can defend when the next report moves.

Where does SurgePV fit in solar lead generation measurement?

SurgePV fits after a company accepts an opportunity for solar design and proposal work. Its verified scope covers roof modeling, array layout, shading, energy and financial modeling, electrical workflow support, BOM output, and proposals. SurgePV does not claim ad operation, CRM attribution, CAC accounting, consent management, channel compliance, customer qualification authority, or guaranteed acquisition outcomes.

The repository source of truth lists 3D roof modeling, solar array layout, shading analysis, energy-yield modeling, financial modeling, electrical workflow support, bill-of-materials output, and proposal generation. Results depend on source data, assumptions, equipment models, configuration, and review.

For a lead-generation workflow, establish the handoff boundary. Marketing owns source, campaign, permitted data, acquisition cost, and attribution evidence. Sales owns contact, qualification, customer communication, and accepted opportunity state under company policy. The design and proposal workflow receives the approved project identity, site and usage evidence available for the stated purpose, customer request, scenario, limitations, and responsible owner.

Do not use a fast design or polished proposal to repair a weak lead record. If site, usage, tariff, equipment, scope, finance, or customer inputs remain preliminary, label them. The tool does not turn missing evidence into an approved claim.

Keep the return path too. When the customer corrects site information, rejects an option, changes scope, or supplies missing evidence, send the update to the responsible project record. Marketing attribution should not be rewritten merely because the later proposal interaction is easy to observe. Sales operations decides how that interaction appears in the journey.

The useful product evaluation asks whether a qualified opportunity can move into a reviewable design and proposal without losing its identity, assumptions, scenario, status, and owner. Test that handoff with your own project types. Do not infer a close-rate, time-saving, approval, accuracy, or CAC outcome from the existence of the workflow.

Frequently Asked Questions

What is customer acquisition cost for a solar lead channel?

Channel CAC is the accepted cost boundary for a dated acquisition cohort divided by the customers attributed to that cohort under a declared rule. The record should show direct media, labor, tools, fees, shared-cost allocation, exclusions, customer status, attribution model, lag, and confidence. A lead price alone is not CAC.

Which solar lead generation channel has the lowest CAC?

There is no defensible universal answer. A channel’s measured CAC depends on the company’s market, offer, cost boundary, maturity, sales process, cohort window, customer definition, attribution rule, and data quality. Rank channels with your own comparable records and label channels unknown when the evidence cannot support a number.

Should a solar company rank channels by cost per lead?

Cost per lead can diagnose media and form performance, but it should not decide budget alone. A low-cost source may produce duplicates, ineligible enquiries, unworked records, weak-fit opportunities, or few accepted customers. Keep CPL as a stage metric and use fully loaded CAC plus quality, confidence, capacity, and risk for allocation.

How often should solar lead generation CAC be reviewed?

Use a cadence that matches spend, sales-cycle length, data maturity, and decision frequency. Freeze cohorts before comparing them, retain immature cohorts separately, and reopen a channel when its offer, geography, vendor, cost boundary, tracking, sales process, or compliance conditions change. Do not compare a mature cohort with a newly launched one.

Can SurgePV calculate marketing CAC or manage ad attribution?

No such capability is claimed here. SurgePV’s verified scope covers solar design, modeling, electrical workflow support, bill-of-materials output, and proposals. Marketing attribution, CAC accounting, consent, channel compliance, CRM identity, and budget authority remain with the company’s selected systems and responsible owners.

The most useful channel report is not the one with the cleanest ranking. It is the one that makes a reversal cheap. Another reviewer can see the cost boundary, reconstruct the customer cohort, change the attribution view, find the unknowns, and understand why a particular test was funded.

That discipline changes the question from “Which channel is best?” to “Which evidence-backed action should we take next, within what limit, and what would make us stop?” Solar lead generation becomes a managed portfolio of cohorts and tests rather than a monthly argument between dashboards.

Test the qualified-lead handoff on a real project

Review how SurgePV can support the design and proposal stage after your marketing, sales, finance, privacy, and compliance owners establish the acquisition record and decision boundary.

Book a SurgePV demo

Sources

Primary research and reference material used for this desk-research article.

Where this fits

This article is part of SurgePV's Solar Business & Operations hub, which works through the topic from first principles to the decisions a project team actually has to make.

About the Contributors

Author
Keyur Rakholiya
Keyur Rakholiya

CEO & Co-Founder · SurgePV

Keyur Rakholiya is identified by SurgePV as its CEO and a company co-founder. His SurgePV author page lists only role information that can be tied to the public profile below; credentials, project totals, testing claims, media appearances, and speaking engagements are not asserted without retained evidence.

Editor
Rainer Neumann
Rainer Neumann

Editorial contributor · SurgePV

Rainer Neumann is credited as an editorial contributor on SurgePV content. This profile does not assert engineering credentials, project totals, software-testing experience, education, speaking engagements, or media citations because independent verification evidence is not retained in the publication record.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week - no spam.

No spam · Unsubscribe anytime

Book Free Demo

Choose which optional technologies SurgePV may use. Essential storage remains active for security and requested features.