CAMPAIGN WEBSITE BUILD
Hazelip for Idaho
A complete campaign website built on a short timeline, with the structure to support an active race.
Strategy · UX · Visual Design · Custom Forms · Donation Integration

PROJECT OVERVIEW
A complete campaign website built from the ground up.
Hazelip for Idaho needed a full campaign website built and launched on a tight schedule. The campaign calendar created a compressed launch window, leaving limited time to move from planning into a finished, functional site.
I designed and built the website from the ground up, creating the visual system, responsive page structure, campaign forms, donation integration, recurring content areas, and the tools needed to communicate with supporters throughout the race.
Client
Hazelip for Idaho
PROJECT TYPE
Campaign Website Build
TIMELINE
Compressed Campaign Launch
Platform
WordPress · GeneratePress · GenerateBlocks
Role
Strategy · UX · Design · Development
KEY FEATURES
Custom Forms · Donation Integration · Publishing · Newsletter Distribution
My role
From structure to launch.
I handled the strategy, design, development, integrations, and launch.
Site structure & content
Organized candidate information, policy content, resources, events, endorsements, media, and campaign updates into a clear site structure.
Visual design system
Created a consistent responsive design system that carried the campaign’s visual identity across pages, content types, and calls to action.
Campaign content & publishing
Built reusable layouts for recurring campaign content so new information could be published quickly as the race progressed.
Custom forms & workflows
Created custom contact and volunteer forms to support campaign outreach and collect the information needed for follow-up.
Donations & supporter actions
Integrated campaign donations and created clear pathways for visitors to volunteer, subscribe, and participate.
The Rachel Report + newsletter
Built the publishing structure for the monthly Rachel Report and handled newsletter distribution for new issues.
UX + CONTENT STRATEGY
Make a campaign site feel easy to navigate.
The site had to serve very different visitor needs—from learning about the candidate and reading policy positions to finding events, reports, resources, and ways to participate.
- Candidate information, policy, resources, campaign updates, and supporter actions were separated into clear, predictable areas of the site.
- Recurring content such as The Rachel Report, events, endorsements, and media was given consistent structures so new material could be added without redesigning each page
- Volunteer, contact, subscribe, and donation pathways were placed throughout the experience so visitors could act when they were ready.
01 — Organize around visitor intent
02 — Build repeatable content systems
03 — Keep important actions easy to find

BUILD + IMPLEMENTATION
A flexible build for a fast-moving campaign.
Behind the campaign content, the site needed a technical foundation that was consistent, responsive, and easy to update. I built reusable patterns and shared styling so new pages and campaign material could be added without turning each update into a separate design project.
Reusable block system
- Shared patterns and styles controlled typography, spacing, navigation, cards, calls to action, and common page structures so the site stayed visually consistent as it grew.
Responsive architecture
- Layouts, navigation, content grids, images, long-form content, and interactive elements were refined across desktop, tablet, and mobile rather than simply being scaled down.
Accessibility + launch QA
- Contrast, keyboard and focus states, link behavior, image text alternatives, form usability, responsive behavior, and cross-device details were reviewed as part of the final implementation.
PROJECT GALLERY
A closer look at the campaign website.
Selected views of the campaign experience, recurring content systems, endorsement and media pages, and responsive mobile design.




Outcome
A complete campaign platform built under real deadline pressure.
The finished site brought candidate information, policy content, updates, events, endorsements, media, volunteer outreach, donations, and The Rachel Report into one consistent experience that could evolve throughout the campaign.
What changed
The campaign gained a centralized website for publishing information, collecting supporter interest, accepting donations, sharing recurring reports, and directing visitors toward the actions most relevant to them.
I also handled newsletter production for The Rachel Report. Building HTML email was a very different technical experience from building for the web, with far less consistency between clients and much tighter layout constraints.












