Campaign Websites for BC Candidates

Nomination papers close at 4:00 pm on September 11 and the campaign period opens September 19. We build your campaign website for $999 plus GST, live in 5 business days or less.

File September 11. Be Live Before September 19.

Nominations across BC’s municipalities open September 1 and close at 4:00 pm on September 11, 2026. Under the Local Elections Campaign Financing Act, campaign expenses only count from the day you file, so the candidates who line up their website during nomination week hit the ground running when the campaign period begins September 19.

Order by the September 11 deadline and a five business day build puts your campaign website live by September 18, the day before your campaign period opens. Voting day is Saturday, October 17. That is the whole window you are racing, and voters in your ward will spend it searching your name.

What Candidates Actually Worry About

Voters Search Your Name Before They Vote Yours

BC municipal elections run on recognition in small communities. When neighbours and local journalists search for you, they need your bio, your platform, your news, and a way to help, on a page that looks as serious as your campaign.

No Time to Figure Out Software

You should be collecting signatures, knocking doors, and at all-candidates meetings, not fighting with a website builder. Send us your photos and words, and your campaign website is live in 5 business days or less from content receipt.

Compliant From Day One

BC requires election advertising to identify who authorized it, and candidates may only accept contributions from individuals resident in BC. Your authorized-by footer line and donation wording are built in correctly, with your financial agent details, not ours.

What's Included in Every Campaign Website

Everything a BC municipal candidate needs between nomination day and the last door knock:

  • Home page with your photo, your name, and the office you are seeking.
  • Bio page that tells voters who you are.
  • Platform page that lays out your priorities.
  • News and updates section you can react through when the race gets contentious.
  • Donations page with wording that keeps contributions eligible.
  • Volunteer and email signup forms.
  • Contact page.
  • Your own .ca domain registration.
  • Mobile-first, hand-coded PHP build.
  • Live in 5 business days or less from receiving your content.
  • Authorized-by line in the footer, completed by you, because BC and Ontario both require election advertising to identify its sponsor.

Every package on this page is the standard scope behind the published price of $999 plus GST, available to any buyer. Candidates comparing campaign website cost, campaign website builder options, or election campaign website packages are all buying the same build at the same published price.

Who We Build For Across BC

We build municipal campaign websites for people running for city council in BC municipalities, for school trustee campaigns, for reeves and mayors, for regional district directors, and for elector organizations. If you are running for local office in BC, from a mayor campaign website to a first council candidate website, we build the site voters check before they decide.

Running for city council BC and not sure what your race actually needs? Book a call and we will tell you honestly, even if that is “you do not need everything on this list.”

raindrops on green leaves professional nature photography

How It Works

Step 1: Share Your Materials

Send your photos, your bio, your platform points, and the financial agent details for your authorized-by line. A short call covers the rest, and the five business day clock starts the moment we have your content.

Step 2: Design Around Your Race

Your campaign website design puts your name, your office, and your photo front and center, with pages for your bio, your platform, and your news shaped for the way voters actually browse, on phones, in two-minute windows between errands.

Step 3: Review and Launch

You review the build, we fix what you flag and test everything on phones, then your site goes live on its own .ca domain in 5 business days or less from content receipt, in time for the September 19 campaign period.

Step 4: Stay Visible

Once you are live, your site keeps working. Point your ads, mailers, and yard signs at one address, and send us your news and platform changes so everything stays accurate through election day on October 17.

Slate and Team Websites for Elector Organizations

Running a full slate changes what a campaign website needs. We build elector organization websites with a shared platform page, a bio page for every candidate, and one news feed that speaks for the whole team. Because every slate is different, slate campaign websites are scoped and quoted individually, and we do not promise a five day build on a twelve candidate site until we have seen the work.

Why BC Candidates Choose Oi Marketing

  • Google Partner and BBB A+ accredited.
  • Building WordPress sites since 2018.
  • Based in Surrey, BC, serving communities across British Columbia.
  • Mobile-first design with no monthly contract.
  • Your own .ca domain registered for the campaign.
  • A campaign website cost published up front: $999 plus GST.
  • See our recent projects

Campaign Website FAQ

Five business days or less, counted from the moment we receive your photos, bio, platform points, and financial agent details. File your papers by the September 11 deadline and your site can be live by September 18, the day before the campaign period opens.
Our price for a campaign website is $999 plus GST. It is the standard published price for a defined scope and it is available to any buyer.
Your own .ca domain is registered for the campaign and pointed at your site for the length of the race.
Each campaign website is hand-coded rather than built on a self-service editor, so you send us your changes and the updates are made for you. When an opponent goes negative or a local issue breaks, your news page is one email away.
A good campaign photo or headshot, your bio, your top platform points, the office and municipality you are running for, and the authorized-by wording for your footer.
Any BC municipal candidate can buy this package at the published price. We build sites, not campaigns: we never take sides on a ballot, and we do not ask you to.
The campaign website is up for the campaign period and comes down after voting day, so there is nothing left for you to maintain or pay for once the race is over.

Book a 30 Minute Call

Ten minutes on a call tells you exactly what your race needs: which pages, what we need from you, and the day your site could go live. No pressure and no obligation, just a straight answer about timelines, scope, and campaign website cost.

Calendar not loading? You can also book directly at oimarketing.ca/contact/#meeting.