Choosing a solar digital marketing agency starts with a sales decision: which buyers should your team pursue, and what makes an inquiry worth accepting? Installation businesses can borrow from digital marketing for contractors, but a commercial developer or equipment manufacturer needs a different brief.
This guide helps owners and marketing leaders compare agencies by buyer fit, useful evidence, lead quality, and contract terms. Build the shortlist around the work you need—not a provider's position on somebody else's list.
What should a solar marketing agency do?
A solar marketing agency should connect a defined buyer group with a clear offer and an accountable sales handoff. Choose one that can explain your market, show relevant work, and agree on what counts as an accepted lead. The right choice depends on your business model, territory, and internal team.
Make those requirements part of the scope before comparing fees.
Write the brief for the business you actually run
Start with one buyer group. If you serve several, ask for separate messages, conversion paths, and reporting views rather than one blended campaign.
Match the agency brief to the buyer
| Business model | Decision to support | What to ask an agency to demonstrate |
|---|---|---|
| Residential installation | A homeowner deciding whether to request a consultation for a property in your service area. | A territory-specific acquisition plan, property-fit questions, appointment handoff, and rejected-lead reporting. |
| Commercial solar | A business evaluating a project and deciding whether to involve technical and financial stakeholders. | Separate content for each stakeholder, project-fit qualification, and a route from inquiry to a substantive project discussion. |
| OEM or distribution | An installer, procurement team, engineer, or channel partner evaluating equipment or a supply relationship. | Technical content, application-specific discovery paths, quote routing, and clear responsibility for partner inquiries. |
For a residential brief, name the service territory and the conditions under which sales will accept an inquiry. For commercial work, define the project information needed before a specialist takes over. For an OEM, distinguish an equipment quote from a request to become a distributor.
Map those handoffs with your sales team. A customer journey discussion is useful when it identifies the next decision and its owner—not when it produces a diagram nobody uses.
Ask each candidate the same opening question: “Who is this campaign for, what decision are we helping them make, and where does your responsibility end?”
Build a shortlist around the work, not a ranking
Use the following agencies as starting points for different briefs, not as an overall performance ranking. Percepture publishes this guide and is included as an option; apply the same evidence requirements to every candidate.
TribalVision: a starting point for a consulting-led brief
TribalVision's solar marketing program takes a consulting-led approach. Consider a conversation when your first need is to clarify priorities and organize the marketing work.
Ask who will execute the plan, which activities are included, and how recommendations become owned tasks. Request an example relevant to your buyer group rather than accepting solar-industry familiarity as sufficient proof.
Easy Mode: a starting point for a solar-focused brief
Easy Mode emphasizes solar specialization. Consider a conversation when solar-market focus is an important part of your selection criteria.
Then test the fit more narrowly. Ask whether the proposed team understands your particular installation, commercial, or equipment-sales model. Request the lead definition, territory controls, and reporting approach that would apply to your account.
Percepture: a starting point for an integrated brief
Consider Percepture when your brief calls for search, content, paid media, PR, and sales handoffs to be planned together. Its omnichannel marketing service is the relevant service discussion for that scope.
Bring the business problem before choosing channels. Ask for a proposed scope that names the buyer, the evidence required, the conversion path, and the responsibilities retained by your team. Request solar-relevant examples against the same criteria used for other candidates.
The point of an initial call is to decide whether a provider deserves a deeper evaluation. It is not to award the contract based on a positioning statement.
Use the Golden Triangle to compare the proposals
For this decision, use Percepture's Golden Triangle: relevant competence, proof, and buyer fit. Keep a separate note for each dimension so an attractive presentation cannot hide a mismatch.
A scorecard to complete during agency calls
| Dimension | Question to ask | What to record | A useful follow-up |
|---|---|---|---|
| Relevant competence | How would you market our specific offer to our buyer group? | The proposed audience, message, channels, conversion path, and delivery team. | Ask the team to explain why it excluded a channel or audience. |
| Proof | What work supports the approach you are proposing? | A comparable work sample, the agency’s role, the measurement definition, and the limits of comparison. | Ask what changed, over what period, and what other factors contributed. |
| Buyer fit | Can we operate this plan with our territory, budget, sales capacity, and review process? | The handoff owner, required internal effort, account access, and scope boundaries. | Walk through a rejected lead and an urgent claim correction. |
Mark each dimension as supported, an open question, or a mismatch. Record what the agency showed, not just what it promised.
A residential campaign example can help you evaluate homeowner messaging. It does not, by itself, answer whether the team can explain equipment specifications to a procurement audience. Likewise, a strong creative sample is not a substitute for a workable sales handoff.
Ask what the agency actually owned in any example: strategy, media, landing pages, content, sales follow-up, or reporting. Keep those boundaries next to the result being discussed.
Do not let an overall score override a material contract problem. Resolve account access, asset ownership, and responsibility for public claims directly.
Define an accepted lead before anyone quotes a target
Ask sales and marketing to write one shared definition of an accepted lead. Include the fields needed to decide whether the inquiry belongs in the pipeline.
For a residential installer, you might require a property address inside the service territory, a relevant installation request, usable contact details, and an agreed next step. For a commercial business, you might ask for the organization, location, project role, and enough context to route the discussion. For an OEM, specify whether the inquiry concerns a product, application, purchase, or channel relationship.
Keep rejected inquiries in the report with reasons. Useful categories might include outside territory, duplicate, wrong service, incomplete information, or no relevant buying role. Separate poor fit from inquiries your team has not yet reached.
A hypothetical comparison: cheaper inquiries, more expensive opportunities
Suppose you model two proposals at the same $4,800 total acquisition spend for the same period. These are planning assumptions, not agency results or forecasts.
Proposal A assumes 48 inquiries, with 12 accepted by sales. That is $100 per inquiry and $400 per accepted lead.
Proposal B assumes 24 inquiries, with 16 accepted by sales. That is $200 per inquiry and $300 per accepted lead.
Under those assumptions, Proposal B produces fewer inquiries but a lower cost per accepted lead. Change the acceptance assumptions and the comparison changes too. Ask each agency to explain the assumptions behind its forecast instead of comparing headline lead counts alone.
Accepted leads are still not closed business. Continue the review through appointments, proposals, wins, and the revenue your finance team can reconcile. A useful attribution and analytics scope should specify how those stages connect and who maintains the records.
Scope each channel around a buyer decision
Ask for a reason for every channel in the proposal. “We include it in the package” is not enough.
For local installation inquiries, have the agency explain how search terms, service-area pages, ads, and consultation requests will connect. In a paid search scope, specify geographic settings, exclusions, landing-page ownership, conversion definitions, and who can authorize spend changes.
For commercial solar, ask which questions belong in early educational content and which require a project-specific discussion. Request a plan for handing technical and financial questions to the right people rather than sending every visitor to the same generic form.
For OEMs and distributors, ask how technical information will be reviewed and maintained. Product pages, application content, sales materials, and PR should use approved facts. Name the person responsible for correcting a specification across those assets when it changes.
If AI-search visibility is part of the brief, make it a distinct workstream. Ask what content work, source development, and monitoring are included in the proposed GEO services. Request the questions and platforms being monitored, and keep visibility observations separate from sales outcomes.
Before savings, tax-credit, financing, or emissions statements run, require the source, applicable place and date, assumptions, and responsible reviewer. Use the FTC's advertising and marketing guidance as a starting reference for the review, then check the exact proposed wording and supporting material.
Compare the full commitment, not just the retainer
Request a line-item proposal. Separate agency fees, media spend, setup, creative production, landing-page work, tracking, software, and any outside costs. Ask which items recur and which require a separate authorization.
Then test the scope against your internal capacity. Who approves content? Who answers inquiries? Who resolves a tracking issue? Who updates a landing page when the service territory changes?
Instead of asking only, “What does solar marketing cost?”, ask: “What total commitment buys this scope, what must our team provide, and what would cause the price to change?”
For performance-based or per-lead arrangements, put the acceptance definition, duplicate rules, dispute process, and reporting access in writing. Clarify whether inquiries are exclusive and how any replacement or credit provision works.
Compare pricing with the scope beside it
Use the line items above when reviewing Percepture’s pricing options. Ask which work belongs in your proposed engagement and which costs sit outside it.
Put ownership and exit terms in the contract
Ask the agreement to identify ownership and access for ad accounts, analytics, domains, landing pages, creative files, audience data, and reporting exports. Separate client-owned assets from licensed tools or agency methods.
Specify the notice period, handover responsibilities, export formats, and any transition charges. Ask what happens to a hosted landing page or tracking number when the engagement ends.
Finally, name the decision-makers on both sides. A contract should make it clear who can change spend, approve claims, accept deliverables, and pause work.
Make the final call on a shared assignment
Give each finalist the same short brief: one buyer group, one offer, one territory or market, your sales capacity, and your budget boundaries. Ask for a response that connects the audience, evidence, channels, handoff, and measurement.
Discuss the response with the people who would do the work. Choose the team whose plan fits your operating reality and whose evidence supports its proposed role.
Keep the first review focused on the agreed scope and lead definitions. Revisit the plan when the data gives you a reason to change it—not because a channel has become fashionable.
Bring your buyer map and agency scorecard
Discuss your solar marketing brief with Percepture. Bring your buyer group, service territory, accepted-lead definition, and open scope questions so the conversation starts with the business decision.
