Vote Solar

Website redesign updated proposal

Prepared by Firefly Partners with Mangrove Web

Firefly PartnersMangrove Web
Vote Solar

Updated proposal
November 2026

Our commitment to Vote Solar

We'll give Vote Solar a website with the strategic clarity, design and build quality its work deserves. The team will be empowered to manage and grow it with confidence.

Where Vote Solar is today

Vote Solar's five-year strategic plan organizes the work around three narratives: affordability, reliability and load growth. Funders and partners are responding to that sharper focus, but the website was built on an earlier brand guide and doesn't reflect it yet. This project gives Vote Solar a site built around those campaigns, with the flexibility to publish them quickly.

Challenges & opportunities

Campaign pages are hard to build

Blogs and press releases are easy to publish today. When state teams and philanthropy ask for accordions, maps or custom layouts, those pages have needed a developer, so they go up rarely. The new site lets the team build those pages without waiting on one.

Editing sits with two people

Two staff members carry most of the website editing now. A clear block library, training and a written manual let more of the team publish with confidence.

The site trails the strategy

The strategic plan centers affordability, reliability and load growth, but the site's navigation grew campaign by campaign across many states. A simpler structure lets each audience find the issue and the state they care about.

What we heard since July

Our July proposal recommended a modern, headless build. In our calls on October 27 and November 4, your team told us the benefits make sense, and the open question is the learning curve for a team that already has limited time for the website.

This updated proposal answers that directly. It shows what editing a campaign page looks like, offers WordPress as a second path built on the same block library, and prices both, so leadership can choose with the full picture.

What's new in this version:

  • Two build options, Astro + Sanity or WordPress, with the same scope.
  • The block library named, based on your strategic vision page.
  • A step-by-step look at building a campaign page.
  • Answers to the six questions Vote Solar's team sent before our October 27 call.
  • An updated timeline for a December start.

Our recommendation

Design the blocks first.
Then pick where they live.

A library of well-designed blocks is what makes a campaign page easy to build: your team stacks them in any order without breaking the design. We design that library around your real pages and campaigns, and it works the same way in either platform.

We recommend building it on Astro with Sanity as the editor. It's faster, needs far less security upkeep than WordPress, and leaves you free to change the editing tool later. If staying in WordPress feels like the safer move for the team right now, we'll build the same library there at the same price.

The block library includes:

  • Hero, two-column and image-and-text sections.
  • Icon cards and card grids.
  • Accordions for policy priorities and state details.
  • Post feeds that pull in posts by category.
  • An embed block for Infogram maps and timelines.

Two ways to build it

Option A · Astro + Sanity (recommended)Option B · WordPress
Build price$45,000–$50,000$45,000–$50,000
EditingSanity's block-based editor, new to the teamWordPress block editor, familiar to the team
Security upkeepLight: no plugins or live database on the public siteRegular core and plugin updates
SpeedStatic pages served from CloudflarePages assembled from the database on each visit
OwnershipCode, CMS and hosting in Vote Solar's accountsCode and hosting set up in Vote Solar's accounts
Changing CMS laterThe CMS can be swapped without rebuilding the siteContent and site are tied to WordPress
After launchLittle required upkeep. Optional support retainer.Maintenance plan recommended

The build price is the same because most of the work is the design, the templates and the block library, and none of that changes with the CMS.

What day-to-day editing looks like

Building a campaign page, step by step

  1. Start a new page from the campaign template.
  2. Add blocks from the library: a hero, an accordion of policy priorities, an Infogram map and a feed of related posts.
  3. Fill in the text and images. Layout and styling come from the design system, so the page always looks like Vote Solar.
  4. Preview the page, then publish.

Templates can be locked where consistency matters, like a team page, or left open so blocks can be rearranged, like a campaign page.

Getting the team comfortable:

Training comes before launch, with a recorded session and a written manual anyone on the team can use. Your team tests editing on the staging site before we go live.

If the team later needs a block that doesn't exist yet, such as a custom interactive map, we design it and add it to the library. That works the same way in either option.

Our approach

Our approach

Each phase builds toward a site organized around Vote Solar's campaigns and audiences, with a block library the team can use on its own. You approve the sitemap before design begins and the designs before we build, and your team tests editing on the staging site before launch.

We expect five to seven months from kickoff, depending on review time. With a decision by mid-November, discovery can start in December.

1Discovery & strategy
2Design
3Build
4Migration, QA, training & launch
530 days of post-launch support

Key deliverables

Sitemap & audience paths

A simpler structure built from stakeholder interviews, audience mapping and a content audit, approved before design begins.

Six page templates

Homepage, campaign page, state page, press release, resource and donation landing page, wireframed and designed in Figma.

Block library

15 content blocks that work across templates, so staff build new pages by stacking blocks.

Integrations

EveryAction pages and forms, OptinMonster, newsletter signups and Infogram embeds.

Content migration

AI-assisted, so nobody copies pages by hand. We start from the page audit Vote Solar's team has already built.

SEO & analytics

URL planning, redirect mapping, metadata migration, and GA4 with Google Tag Manager.

WCAG 2.1 AA accessibility

Built into the design system and tested before launch.

Training & manual

A recorded training session and a written manual that anyone on the team can use.

30-day support

Support and documentation for the first month after launch.

Your questions, answered

QuestionShort answer
Page building & flexibilityStaff build pages from the block library on their own. Developer help is only needed for a new kind of block.
CMS & trainingSanity for Option A, with content preview and nonprofit pricing. A recorded training session and a manual are included in both options.
Integrations & searchEveryAction pages stay on EveryAction and link in directly, with no iframes. OptinMonster and forms work as they do today, and Infogram drops in through the embed block. Site search works the same way it does on any website, in either option.
OwnershipAccounts are set up in Vote Solar's name, and the code is documented so another developer could take it over.
Ongoing maintenanceYour team manages content. Option A needs little security upkeep. Option B needs regular core and plugin updates.
Project timelineFive to seven months, with sign-offs on the sitemap, wireframes, designs, staging site and launch.

Project management & financials

Team and investment

Project team

Jen Frazier

Jen Frazier

Executive Sponsor & Lead Strategist, Firefly Partners

Founder and CEO of Firefly Partners, 20 years in nonprofit digital strategy. Leads the relationship with Vote Solar and brings strategic input at each sign-off.

Maiya Holliday

Maiya Holliday

Technical Lead, Mangrove Web

Founder of Mangrove Web, building websites since 2006. Leads the technical approach, the platform and the build.

Chloe Ross-Rogerson

Chloe Ross-Rogerson

Project Manager, Mangrove Web

Started in video production and brings a storyteller's eye, close attention to detail and strong project management to mission-driven work.

Chae Clark

Chae Clark

Dev Enablement & Sr. Tech Strategist, Mangrove Web

Bridges strategy and development, so the technical architecture supports the client experience and the site can grow.

How we'll work together

Firefly and Mangrove work as one team, and we want your team's input at every phase.

We check scope, timeline and budget with you at the end of discovery and at each sign-off.

Project estimate

The same scope, and the same price, for either option. We'll confirm the final figure at the end of discovery, before any build work begins.

What's includedStatus
Discovery and strategy: interviews, audience mapping, content audit, sitemapIncluded
Content outlines for 9–12 key pagesIncluded
Design: wireframes and visual design for six templates and the block libraryIncluded
Brand and design package from our design partnerIncluded
Build, integrations, SEO and analytics setup, WCAG 2.1 AAIncluded
Content migration, QA, training and launchIncluded
30 days of post-launch supportIncluded
Total, either option$45,000–$50,000

Ongoing costs: Option A runs on free and nonprofit plans (Astro, Cloudflare, Sanity). Option B needs paid WordPress hosting and a maintenance plan. Optional support retainer for either: $1,500–$2,500/month.

References

Each of these organizations has worked with us on a nonprofit website or digital infrastructure project, and all of them are happy to speak to how we work.

Dr. Kholi Murchison

Director of Communications, Borealis Philanthropy
ckholi@borealisphilanthropy.org

Paulo Vergara

Executive Vice President of Marketing and Visitor Experience, San Francisco Zoo & Gardens
PauloV@sfzoo.org

Jill Hollosi

Marketing Programs and Brand Manager, Assiniboine Credit Union
JHollosi@acu.ca

Alexandra Pender

Senior Director of Digital Media & Brand, Kids in Need of Defense
apender@supportkind.org

Next steps

Thank you for the conversations this fall. We're excited to help bring Vote Solar's strategy to the web.

When leadership has chosen an option, we'll find a kickoff date that works for your team, as early as December. We're glad to walk your leadership through this proposal on a short call.

We'd love to build this with you.

Thank you!

Firefly Partners × Mangrove Web
Jen Frazier, Founder & CEO · jen@fireflypartners.com
Maiya Holliday, Technical Lead · maiya@fireflypartners.com