Local office in Michigan

A Campaign Plan to the August 3, 2027 Michigan City Primary

A week-by-week plan for Michigan city candidates, from the April 20, 2027 petition deadline to the August 3 city primary, built on state law dates.

A person writing on a large desk calendar

This plan is for candidates in Michigan cities that hold their regular elections in 2027 and nominate at the August primary. It runs in six phases. You prepare in November and December 2026, collect petition signatures from January to April, file by 4 p.m. on Tuesday, April 20, 2027, build your base in May and June, work the absent voting period that opens on Thursday, June 24, and finish with the primary on Tuesday, August 3, 2027.

We found no 2027 calendar from the Michigan Bureau of Elections, so every 2027 date here is computed from the Michigan Compiled Laws (MCL) or the Michigan Constitution. Confirm each one with your city clerk. Door counts, signature targets and weekly goals are examples only, so set your own from the size of your city or ward and the time you have. If your charter nominates by petition straight to November, or your city elects in May, your timeline is different; our guide to running for local office in Michigan explains those routes.

The dates this plan is built on

Our Michigan 2027 city election calendar lists every date, including the November 2 general election.

Phase 1: Prepare (weeks of November 9 to December 28, 2026)

A sign pointing to an official ballot drop box

Use the weeks before the petition drive to answer every question that could stop you from filing.

Phase 2: The petition drive (weeks of January 4 to April 12, 2027)

The petition drive is also the first contact many voters will have with your campaign.

Beacon's guide to Michigan nominating petitions goes through the sheet line by line and explains how to plan a petition drive door to door.

Phase 3: File, then build your base (weeks of April 19 to June 14)

A person signing a document at a wooden table

Phase 4: Absent voting opens (weeks of June 21 to July 12)

Text your supporters during absent voting

The weeks after June 24 are when a reminder helps most. Set up texting in CampaignCNX+ in the spring so it is ready.

  1. Committee and Campaign Verify. Campaign Verify confirms to the carriers (the mobile phone companies) that a political sender is a real campaign. It needs a 527 committee (the federal tax status of a political committee) with an EIN and a filing with an election authority that is published online. In Michigan, a city candidate's committee files with the county clerk, so check with that office that your filing is viewable online before you request Campaign Verify, and ask Campaign Verify Support if it is not. It costs $95, and Campaign Verify decides eligibility.
  2. Registration. CampaignCNX+ files your carrier registration, as 10DLC (the registration for texting from a standard local-style number) or toll-free, and files your Campaign Verify token with it. For a toll-free number, the carrier review usually takes about three business days.
  3. Your supporter group. Add only the people who agreed in writing on your sign-up sheets, and record the consent date and source in a custom field.
  4. Scheduled reminders. Schedule texts for June 24, July 19 and August 3. Texts send only between 8 a.m. and 9 p.m. in the recipient's time zone, and STOP replies are handled automatically. For example:

Hi [First name], it's [Name], running for [Office]. Absent voter ballots for the Aug 3 primary are available now. Reply STOP to opt out.

Today is the city primary. Polls are open 7 a.m. to 8 p.m. Find your polling place at Michigan.gov/Vote. Thank you, [Name]

100 free SMS included. Your number is $5 a month. For more wording, see our campaign text templates for local races, and for texting rules across the region, see campaign texting in the Midwest.

Phase 5: The final two weeks (weeks of July 19 and July 26)

Voting booths marked Vote Day beside an American flag

Phase 6: Primary day and the week after

Begin in November

The candidates with the easiest spring are the ones who confirmed their city's schedule, their seat, their signature number and their notary in November. Start Phase 1 this month. When you are ready to keep supporters informed through absent voting, start a CampaignCNX+ trial.

← Back to all posts

Start sending

Start your SMS marketing program today.

Open an account, import your contact list, and write your first message. Before your first text can go out, the phone carriers review and approve the number you will send from. For a toll-free number, that review usually takes about three business days.

Fastest start
Toll-free, about 3 business days
Onboarding
Real person, not a chatbot
Free trial
100 free SMS, number $5 a month