
BlackWolf for Montana – Campaign Website Case Study | InnoNative Solutions
- Charles Werk
- Author:
- Jun 13, 2026
- Published On:
How InnoNative Solutions built the official campaign website for Michael Black Wolf's U.S. Senate run — a fast, CMS-driven platform for a grassroots campaign.
Building a Campaign Website for a Grassroots Senate Run
How a Native-led campaign got a digital platform built to move fast and communicate clearly
When Michael Black Wolf decided to run for U.S. Senate in Montana, the campaign was built from the ground up. No big party machine behind it. No corporate donors writing checks. Just a candidate rooted in his community, running on real issues, and needing a website that could keep up.
That is where I came in.
Building a campaign website is different from building a business site or a nonprofit platform. The stakes are higher in a different way. Messaging has to be clear and immediate. The site has to be fast, reliable, and easy to update — because campaigns move quickly and the team does not always have a developer on call. And it has to work for everyone, from voters in rural Montana checking it on a phone with a slow connection to journalists and donors looking for credibility.
This project was a chance to build something that actually mattered for a candidate I believed in. Here is how I approached it.
Project Snapshot
- Client: Michael Black Wolf for U.S. Senate
- Industry: Political Campaign
- Services: Website design, website development, CMS setup, Google Workspace integration, secure hosting, SEO strategy
- Stack: Next.js, Sanity CMS, Vercel
- Focus: Grassroots campaign infrastructure, content flexibility, security, mobile-first design, accessibility, performance
The Challenge
A grassroots campaign runs lean. There is no dedicated IT team, no agency on retainer, and no budget for ongoing developer support every time the messaging shifts. The campaign needed a website that the team could actually manage themselves — without breaking anything.
At the same time, the site had to do a lot of work. It needed to:
- Introduce Michael to voters who had never heard of him
- Clearly communicate where he stands on the issues that matter to Montana families, Tribal communities, and rural workers
- Give supporters a clear path to donate or volunteer
- Handle traffic spikes from press coverage or social media without going down
- Stay secure against the kind of attacks that political websites attract
And it needed to be ready fast. Campaigns do not wait.
The Approach
I built the site on Next.js with Sanity CMS as the content layer. That combination gives you the best of both worlds: a fast, server-rendered frontend that performs well for SEO and load times, paired with a content management system that non-technical staff can actually use.
The architecture was designed from the start to separate content from code. That means the campaign team can update messaging, add new issues, publish announcements, and adjust calls to action without touching a single line of code — and without risking the stability of the site.
Keeping it grassroots without looking it
One of the things I was intentional about with this project was making sure the site felt credible and professional without losing the authenticity of the campaign. Michael is not a career politician. He is a community member who decided to step up. The site needed to reflect that.
That meant clean, readable design with strong visual hierarchy. Clear messaging that did not hide behind political jargon. A layout that put the candidate’s voice and values front and center, not just a donation button.
The tagline — Rooted in Community. Ready to Lead. — sets the tone, and the site was built to carry that through every page.
What I Built
Issues system
Policy positions are the core of any campaign. I built a dedicated Issues system that gives each position its own page with a shareable URL, structured content, and the ability to update messaging as the campaign evolves.
Each issue can be featured on the homepage, prioritized in the navigation, and updated independently — so the campaign can respond to news cycles and shifting voter priorities without rebuilding anything.
At launch, the site covered six key issues: Medicare for All, Housing Affordability, Improving Rural Healthcare, Ending Citizens United, Tribal Sovereignty, and Local and Rural Food Sovereignty. Every one of them speaks directly to the communities Michael is running to represent.
News and updates
A campaign that is not communicating is losing ground. I built a News and Updates section that lets the team publish announcements, event information, and press-style updates directly through the CMS. Posts go live immediately, appear in chronological order, and keep the site feeling active and current.
Homepage and calls to action
The homepage is the first impression for most visitors. I designed it as a central hub that combines a strong candidate introduction, highlighted issue priorities, and clear calls to action — Donate and Volunteer — without overwhelming the visitor.
Key homepage content is fully CMS-driven, so the campaign can adjust the hero messaging, swap out featured issues, and update calls to action as the race progresses. No redeployment needed.
Endorsements
For a grassroots campaign, social proof matters. I built an endorsements section that lets the team add and manage supporter quotes, giving the site a way to show growing momentum as the campaign picks up steam.
Infrastructure and Under-the-Hood Work
The visible website is only part of what I delivered. A campaign site that goes down at the wrong moment, or gets hacked, or sends emails from a sketchy domain — that is a real problem. I made sure the foundation was solid.
Security and reliability
- Secure hosting with SSL enabled across the entire site
- Hardened CMS access controls to prevent unauthorized changes
- Controlled publishing workflows so nothing goes live accidentally
- Stable infrastructure built to handle traffic spikes from press coverage or social sharing
Performance and SEO
- Optimized page rendering for fast load times, including on mobile and slower connections
- Search-engine-friendly structure and metadata across all pages and issue posts
- Mobile-first, responsive layout that works on every device
Google Workspace integration
Before the site even launched, I set up campaign email accounts through Google Workspace. That gave the team professional email addresses at their domain, centralized access management, and shared tools — Drive, Docs, Calendar — so they could start operating immediately.
This kind of infrastructure work often gets overlooked, but for a campaign that is just getting started, having the right tools in place from day one makes a real difference.
The Result
The campaign launched with a fully functional, CMS-driven website that the team could manage without developer support. They had professional email infrastructure, a clear way to communicate their issues and values, and a platform built to grow as the campaign gained momentum.
Most importantly, the site gave Michael Black Wolf a credible digital presence that matched the seriousness of his candidacy. For a grassroots campaign running against better-funded opponents, that matters. A polished, fast, well-structured website signals that you are organized, serious, and ready to lead — even when you are building from the ground up.
The site is live at blackwolfformontana.com.
Why This Project Mattered to Me
I build websites for organizations doing meaningful work. That is the through line in everything I do at InnoNative Solutions.
Michael Black Wolf is a Native candidate running a grassroots campaign in a state where that kind of candidacy does not always get the resources it deserves. He is running on issues that directly affect Tribal communities, rural families, and working people across Montana. That is exactly the kind of work I want to support with what I build.
A good website does not win an election on its own. But it removes friction, builds trust, and gives a campaign the tools to communicate clearly and move fast. For a grassroots run, that is not a small thing.
Final Thoughts
If you are running a campaign, leading an organization, or building something from the ground up — you need a website that works as hard as you do.
Not just something that exists online. Something that communicates your values clearly, gives your team the ability to move quickly, and holds up under pressure.
That is what I built for the Black Wolf for Montana campaign, and it is what I bring to every project.
If your website is not keeping up with the work you are doing, that is worth fixing. Let’s talk.