Political Campaign


A popular community activist ran for Mayor of Columbia Heights, MN in 2020.


Design and direct a ground-up political campaign, including branding, content strategy, speech writing, printed collateral production, video production, web development, social media campaigns, email campaigns, and all supporting technology systems.


December 2019-November 2020 (11 month project)

My Team

  • Person icon Candidate
  • Person icon Campaign Manager
  • Selected person icon Communications Director (me)
    • Person icon Social Media Manager
    • Person iconPerson icon Copywriters
    • Person iconPerson iconPerson iconPerson icon Photographers
    • Person iconPerson icon Videographers
  • Person icon Treasurer

Research and Strategy

Columbia Heights, MN. Amáda Márquez Simula Named 2017 Humanitarian of the Year. She was awarded the honor in a ceremony with the mayor, years before her political campaign.


  • Candidate was already a prominent figure in the city years before running for office.
  • Candidate had past experience working for other campaigns.
  • Candidate is a strong public speaker who can fundraise well.

Risks and Constraints

  • New candidate campaigning for the first time.
  • Breaking tradition by running for Mayor without being on the City Council first.
  • Voting district that is overly resistant to newcomers.
  • Minimum of $8,000 needed to overcome barriers.

(1 month)

Learning How to Run a Political Campaign

I began by attending first time campaign seminars, and reading several books to build up my domain knowledge. I learned:

  • The candidate has to be able to describe their platform in just a few bullet points.
  • You have to know the opponent, and what qualities the candidate has that sets them apart.
  • Winning elections is a numbers game. Setting goals means knowing exactly how many votes are needed to win that particular race.
  • Each voter needs at least 2 direct impressions during the campaign, and no more than 8 impressions.
  • The most effective way to earn votes is by 1 on 1 direct conversations (door knocking).
  • Developing a campaign plan and a budget to support it are critical to the outcome.
  • Only spend the budget on highly-effective items. Avoid gimmicks.
Winning Your Election the Wellstone Way. A comprehensive guide for candidates and campaign workers. By Jeff Blodgett and Bill Lofy.
This was one of the books I read to educate myself about working in a political campaign.

Calculating the Race

Charts showing election trends of the last 2 races for both the City Council and Mayoral races in Columbia Heights.

History by the Numbers

  • Statistically, about 10,080 people would vote in this race.
  • On the political spectrum, the city was evenly split:
    • 50% right-wing
    • 50% left-wing
  • In the city’s history, nearly all elected officials were retirement age.
  • In the city’s history, only 2 women had ever been Mayor.
  • In the city’s history, no person of color had ever held any office. All elected officials had been white.

I estimated that 5,041 votes were needed to win.

Researching the Competition

In this race, the incumbent Mayor was not seeking reelection. There was only 1 other opponent, who was a mid-term City Council member. He risked nothing by running for Mayor, because if he lost, he would still retain his seat on the Council.

I scoured news articles, business records, voting records, and social media to develop a dossier on the opponent. In summary:

  • The opponent had a weak, undeveloped platform.
  • The opponent had no campaign plan or strategy.
  • The opponent considered his history of living in the city his entire life to be his top qualification.

The opponent announced his candidacy for Mayor in a brief Facebook post in late December, 2019. He made no other publications about the matter.

Communication Strategy

In order to be successful, the candidate had to demonstrate that she was opposite of her opponent, appeal to left-wing voters, and overcome historical norms that included age and skin color.

I designed a campaign that:

  • had a unique visual style (not canned, generic political branding)
  • had engaging, uplifting messaging
  • had pieces frequently appear in periodicals and printed publications
  • had a robust online presence, including:
    • website
    • social media
    • email
    • video advertising
  • included many rallies and social events

I designed messaging that:

  • focused on the candidate’s community accomplishments and accolades
  • focused on policy and specific plans
  • appealed to younger, progressive voters
  • appealed to women
  • appealed to non-white voters
  • appealed to left-leaning voters without the controversial Democrat (DFL) label
  • never attacked the opponent

Exploratory Meetings

Before committing to a long and expensive campaign, we hosted two small meetings of politically-active community members.

  1. Discuss the available races and strategize candidates.
  2. Get community feedback about individual candidacy.

After overwhelming approval from the community, the campaign began in earnest.

Amáda Márquez Simula leads a community meeting in her home to consider her candidacy.
The candidate leads an exploratory meeting with community members in her home on January 22, 2020.

Brand Development

(3 weeks)

Color Selection

Working directly with the candidate, I helped establish a color palette that reflected her personality, Latina heritage, and her position on the political spectrum. She began by picking out palettes she found on Pinterest and Canva.

Three similar color palettes from Pinterest, Canva, and Google.
A comparison of the color palettes the candidate found online.

Later, I refined these into a simpler selection. I also ensured that these colors were balanced for accessibility, and would work well both on screen and in print.

Campaign branding color palette with 4 colors, including teal, gold, navy blue, and orange.
Campaign branding color palette, checked for balance and legibility using the Material Color Tool.

Logo Design

Drawing inspiration from other Latina candidates, such as Alexandria Ocasio-Cortez, several branding concepts were put together using the brand colors and a variety of typefaces. These were quickly mocked-up using Google Drawings.

Political campaign branding concepts for Amáda Márquez Simula, using a variety of typefaces.
Early branding concepts using the campaign color palette.

Later, the final branding was converted into light and dark variants, grayscale variants, rotated and simplified variants, and even a circular logo. I used Sketch to finalize these vector versions.

Final campaign branding for Amáda Márquez Simula in a variety of formats. A circular logo of the capital letter Á is also included.

Subtle Symbolism

Because the candidate was known for her creative leadership, and because she would be known as the first non-white city official, I decided to add two symbolic styles to her brand:

Outline illustration of a person standing beneath an arc, where the figure's head overlaps the arc.
Symbolism in the treatment of graphics and photos.
  1. An arc represents “out-of-the-box” thinking.
  2. The candidate’s photo always crosses the arc. This represents breaking through barriers or glass ceilings.

Brand Application

(5 weeks)

Initial Collateral

I produced a short video of the candidate inviting the public to her campaign kick-off event. It included royalty-free music and a transition I created using the arc element.

Video thumbnail of Amáda Márquez Simula in a winter coat, inviting people to come to her campaign kickoff event.
Kick-off event invitation video.

I also began laying out printed collateral such as palm cards, pledge cards, apparel, and campaign pins.

Amáda Márquez Simula for Mayor. This Thursday, Feburary 6th at 6:30pm at El Tequila Mexican Grill and Bar
First campaign graphic, utilizing all of the final brand choices.
Political campaign headshot of the candidate wearing a red blazer.

A local photographer got a good headshot of the candidate that would become the centerpiece of the campaign for the next few months.

I also took some of my own photography of the city itself, including this shot of a treasured historic cinema.

Central Avenue in Columbia Heights, MN with the iconic Heights Theater displaying a marquee for the Mr. Rogers documentary titled Won't You Be My Neighbor.
The iconic Heights Theater along Central Avenue in Columbia Heights, MN.


Goals included:

  • Brand promotion
  • Content about the candidate:
    • Personal background
    • Professional qualifications
    • Platform
  • Awareness about elections
    • Dates
    • Polling locations
  • A way to donate

I personally contributed:

  • Payment systems
  • Event systems
  • Social media accounts
  • Several domain names
  • Web hosting and environment setup
  • Content Management System setup
  • Content authoring
  • Graphic design
  • Information architecture
  • Custom development
  • System maintenance
Screenshot of political campaign website for Amáda Márquez Simula.
Front page content of the website at launch in January 2020.

Branding Pivot

When the candidate ordered apparel, she chose two stock colors that the vendor carried. It wasn’t until the items arrived that she realized that they didn’t match her campaign branding.

A sky blue T-shirt and a maroon hoodie were ordered from a vendor who did not carry the campaign colors.

Luckily, they were complimentary colors. Thinking fast, I incorporated the two new colors into the brand palette in a balanced, pleasing way.

Updated branding palette, now with 6 colors including maroon and a vivid sky blue.
Updated brand color palette, now including maroon and sky blue.

Event Collateral

(3 weeks)

Campaign Kick-Off Event

Working with the candidate to understand her platform, I wrote the initial draft of the stump speech. She later refined and rearranged the speech, making it her own.

To generate excitement at the event itself, I created:

  • Rally posters
  • Pledge cards
  • A slide show highlighting the candidate’s character and experience
  • A social wall
  • A branded photo backdrop
Political campaign pledge cards, palm cards, and rally posters that read Amáda Márquez Simula for Mayor of Columbia Heights.
Rally posters, pledge cards, a voter contact list, and palm cards at the kick-off event.
A Somali man is recorded on video in front of a backdrop for Amáda Márquez Simula.
Branded backdrop used for portraits, selfies, and videos.
Amáda Márquez Simula gives her stump speech before a crowd at her campaign kickoff event.
The candidate gave her stump speech at her campaign kickoff event on February 6, 2020.

I also managed the event photographer, and I live-streamed the event.

Caucus Appearance

While voting precincts chose their delegates and submitted resolutions, I led the campaign team as we hosted a candidate booth. We wore branded shirts, handed out palm cards, and gave away campaign pins, baked goods, and fruit.

Amáda Márquez Simula speaks with residents and delegates at the Columbia Heights DFL caucus on February 25, 2020
Meeting the residents and delegates at the DFL caucus on February 25, 2020.
Political campaign workers make pins and give away rally posters, palm cards, fruit, and baked goods.
Making campaign pins at the candidate booth during the caucus on February 25, 2020.

House Party

Collateral was reused at a hosted party where the candidate got more time with individual voters from a specific neighborhood. This was to be the first of many outreach parties in this fashion.

Amáda Márquez Simula speaks to voters at a campaign house party.
Speaking to voters at a house party on February 22, 2020.

In a race of this size, the only metric we had was the number of followers on the candidate’s Facebook page. By comparison, the opponent had a similar number at this point in the race.

Social Media Campaign

…and then COVID-19 hit

(1 month)

There are no best practices about how to run a political campaign during a pandemic. Individual face-to-face contact is the most effective way to win votes. Door-knocking, house parties, rallies, parades, and all other face-to-face options were completely eliminated.

What’s more, the coronavirus pandemic caused an economic downturn, putting many people out of work. This hurt fundraising efforts. Additionally, the failure to handle the emergency soured attitudes towards government in general.

With a nation in quarantine, our new strategy was to create meaningful content online, and give people a way to feel their place in the community.

The candidate asked me to build a simple Mutual Aid system, based on Google Forms. The community immediately engaged and began helping each other.

Neigbors helping Neighbors: COVID-19 Emergency Assistance Google Form

She compiled a list of pandemic community resources, provided it in a printable format, had it translated into Spanish, Arabic, and Hindi, and blogged about it on the campaign website.

COVID-19 emergency resources list in Arabic.

She started a YouTube channel based on John Krasinski’s “Some Good News”, that uplifted spirits with Good News in Columbia Heights. It was instantly popular in town.

Good News in Columbia Heights with Amáda. Scott Biked America and Now Walks Heights!

I directed our social media team to repost these efforts as much as possible, linking them back to the candidate. More and more voters began following her Facebook page.

Social media post reads I wear a mask because I care about you. Columbia Heights has the highest density of COVID-19 cases of any community in Anoka County. Photo shows Amáda Márquez Simula wearing a face mask.
Facebook post about wearing masks and rising COVID-19 numbers.
Social media post about pandemic resources, written in Tibetan.
Instagram post about pandemic resources written in Tibetan.
Thank You, Teachers! Through distance learning or whatever means taken to educate our children, we appreciate all the work you're doing during these challenging times.
Twitter post thanking educators.

Additional Collateral

(1 month)

Palm cards became useful as self-serve literature that could be left in a public space, or handed to people outdoors, such as parks and athletic fields. Soccer is a popular sport in the city, so the palm cards were translated into English, Spanish, and Somali.

VOTE Amáda Márquez Simula for Mayor of Columbia Heights. Informed. Fearless. Creative. Leadership.
English palm card.
Vota por Amáda Márquez Simula para Alcaldesa de Columbia Heights. Informada. Audaz. Creativa. Líder.
Spanish palm card.
U codee Amáda Márquez Simula si ay u noqoto duqa magalada Columbia Heights. Qof waxa magalada ka jira og. Qof aan baquin. Wax ubuuris leh. Hogaamiye daacad ah.
Somali palm card.

I also worked with a local screen printer who volunteered to produce branded face masks, in 3 different sizes.

Four fabric mask patterns laid up for silk screening.
Each silk screen was big enough to lay up four masks at once.
A fabric face mask branded Vote Amáda Márquez Simula.
I designed the masks to be branded in a single color to minimize cost.

We all needed a smile.

May 4th is sometimes recognized as “Star Wars Day”. As the candidate is a Star Wars fan herself, the candidate thought it would be fun to celebrate with this light-hearted graphic on social media.

A graphic that parodies the Empire Strikes Back branding reads A New Hope for Columbia Heights. Vote Amáda Márquez Simula for Mayor.
I made this graphic to parody the Empire Strikes Back branding.

To my surprise, the joke was incredibly popular. It drove traffic to the campaign website and even surged donations.

However, I learned another expensive lesson when I made a mistake ordering this batch of lawn signs: I chose the wrong type of sign on the order form. My order was printed on a polyvinyl film sleeve, designed to be slipped over a wire hoop. This alternative was flimsy, and had trouble staying upright in the ground. We remedied the problem by putting the sleeves over old corrugated plastic signs that had been donated by past candidates.

…and then George Floyd was murdered.

Columbia Heights borders Minneapolis, the city where police murdered an unarmed black man who was already in their custody. Protests called for defunding the police. Just across the border, Columbia Heights residents watched smoke fill the skies as rioters burned down the 3rd Precinct Police Station. In one of the most culturally-diverse cities in the state, these voters rightfully began wondering if they were safe.

(4 weeks)

Once again, the candidate knew just how to respond.

She took a class on having better conversations about race and racism, attended a town hall, and worked to deepen her own understanding.

Black community members speak at an outdoor town hall discussion about racism on June 23, 2020.
Black community members speak at an outdoor town hall discussion about racism on June 23, 2020.

She acknowledged the racism and nepotism that were happening within her own city government, and proposed policy changes.

A Somali man dressed in a suit sits in his car.

She took a stand on community safety, pointing out stark differences between Columbia Heights police and Minneapolis police.

Amáda Márquez Simula looking serious.

Writing, blogging, and social media would become the cornerstone of the campaign.

Self-Educate! Antiracist. Noun. One who is supporting an antiracist policy through their actions or expressing an antiracist idea. - Ibram X Kendi, How to Be an Antiracist
No Justice: One white police officer, one black family, and how one bullet ripped us apart.
This Stops Today. Eric Garner's mother seeks justice after losing her son, by Gwen Carr.

Redesigning the Donation Experience

(1 month)

Voters usually only have 1 way to donate, and they rarely know how their funds are being spent. I set up multiple options online:

  • One-time donation by PayPal
  • Recurring monthly donation by PayPal
  • One-time donations by Venmo

Then it occurred to me to set up a web store, where every item had a suggested amount, but voters had the option to donate any amount. This way, voters would feel like their contribution went towards something specific.

A teal colored political campaign lawn sign reads Vote Amáda Márquez Simula for Mayor. voteamada.com
I designed this lawn sign and treated it like merchandise in a web store to collect donations.

I used WooCommerce to set up the web store. Its integrated inventory and order status system were extremely handy for tracking lawn signs, because they would need to be collected from voters after the election.

Content Strategy and Writing

(6 weeks)

Initially, my team was posting new content 3-4 times per week. This not only overwhelmed voters, but also the content creators themselves. I recommended a modest 1 post per week. Even so, the team experienced burnout, and the Social Media Manager role turned over several times.

Using MailChimp, I personally wrote the campaign newsletter, and limited it to just 1 every 6 weeks.

Political campaign newsletter for Amáda Márquez Simula created using Mail Chimp.

I also wrote the initial drafts for much of the candidate’s public statements, such as endorsement applications, candidate forums, and newspaper interviews.

Political campaign forum with Amáda Márquez Simula giving her opening statement, describing her background and community involvement.
Opening statement at the candidate forum, televised and streamed on September 30, 2020.
Photo of a newspaper article with the title Meet the Candidates for Columbia Heights Mayor.

Pandemic Door-Knocking Alternative

Face-to-face contact, our best chance of success, was not an option in a pandemic. Studies show that every voter needs at least 2 direct impressions, and no more than 8. We resorted to secondary methods to reach the public at large.

Traditional die-cut door knob hangers were expensive, and difficult to place. We tried an alternative idea using 3M adhesive, similar to a Post-It Note. The adhesive worked very well, and surprisingly held up in outdoor conditions, sometimes for weeks. They were prepared in pads, and very easy to peel and place quickly, with minimal intrusion.

We had dozens of volunteers willing to help distribute the literature.

Political campaign literature attached to a door with 3M adhesive.
Volunteers distribute adhesive door hanger literature for Amáda Márquez Simula to every door in Columbia Heights.
Working in teams, volunteers distributed adhesive door hanger literature to residences in Columbia Heights.

Printed materials, especially mail pieces, turned out to be the most expensive part of the campaign:

  • Postcard mailers
  • Door hangers

In a quarantine, these methods were the only way to be sure the candidate’s message was reaching every single resident.

Branding Update

Updated Photos and Videos

(2 weeks)

By summer time, the candidate’s hair had grown, and a new headshot was in order. I worked with a photographer to produce a similar pose as the original headshot, as well as a few other poses.

Summer headshot of Amáda Márquez Simula.

I wrote and produced 3 video ads to be used online. I reused the same royalty-free music as the kick-off invitation video, and I created a motion graphic version of the circular Á logo.

Circular Á icon animates into the full Amáda Márquez Simula branding.
I created this animation in After Effects.

Later, these would be used as paid advertising on YouTube, targeted specifically to residents of Columbia Heights.


(2 weeks)

A cardboard box full of blue T-shirts printed Vote Amáda Márquez Simula.

We still had a box full of T-shirts that were the wrong color. Nothing a little teal dye couldn’t fix!

A group of mixed-race volunteers wearing teal T-shirts for Amáda Márquez Simula post for a photo at sunsuet.

While this apparel was intended for volunteers, it was easily converted into merchandise for supporters.

Following the model I used for lawn signs, I added the re-dyed shirts and more items to the web store.

A woman wears a teal T-shirt that reads Vote Amáda Márquez Simula.
T-shirt with corrected color.
A quarter-sized pin or button bears the circular Á logo of Amáda Márquez Simula. It's shown against an animal print fabric.
Pins were cheap and easy to make.

Website Improvements

(3 weeks)

Political campaign website screenshot of voteamada.com
View the current site at voteamada.com

I spent some time adding content and improving the visual appeal of the website.

  • The new headshot was added to the header, as well a decorative accent in the additional sky blue branding color.
  • I added a call to action for donations that included my own photography of the city’s landmark clock.
  • The candidate’s platform was clearly laid out in a handful of bullet points, each with a decorative icon.
  • I added another front page call to action where supporters could get a lawn sign.
  • I added testimonials and endorsements to the front page.
  • I added a “radio tower” background graphic to the newsletter signup form. This drew extra appeal, and subscriptions increased by nearly 22%.
  • I reorganized the donation options into easy tab navigation.
  • I made improvements to the PayPal integration, streamlining the donation process.

My efforts paid off when the bounce rate dropped and we saw an uptick in donations.

I ran a screenshot of the website (everything above the scroll) through VisualEyes to generate a heat map. The results showed that the branding and main calls to action were effective.

Heat map of the website showing the candidate's face, branding, and call to action are the prominent features.
Heat map generated by VisualEyes.

Mass Media Collateral

(5 weeks)

We gathered our last funds and rallied our army of volunteers to reach as many voters as possible in the months of September and October.

  • Newspaper flyer inserts
  • Newspaper ads
  • Direct mail postcards
  • Video ads
  • Text campaigns
  • Phone banks
  • Social media
  • Email newsletter
  • Video testimonials

Volunteers and the candidate even flagged street traffic with rally signs.

A black woman takes a selfie video, recording a testimonial about why she is voting for Amáda Márquez Simula.
A voter makes a testimonial video about why they are supporting the candidate.
6 Days until Election Day: Amáda Márquez Simula for Mayor of Columbia Heights. Location: City Hall. Date: Today through November third. Turning Ideas Into Action. As a community organizer, Amáda spearheads efforts to improve the city of Columbia Heights. She takes a proactive approach to solving problems and finds ways to enhance the quality of life of residents.
Election day countdown on social media.
Reminders: To find your polling location, go to pollfinder.sos.state.mn.us/. In Columbia Heights, polls will be open from 7am to 8pm. Bring voter ID and a face mask to the polls. If you don't have a face mask, you'll be provided one. The ballot is double-sided!
Social media post about voting day tips and safety.
Amáda Márquez Simula waves a rally sign to street traffic on a cold winter day.
The candidate waves a rally sign to passing cars.
Hands holding an iPhone, making a call.
Dozens of volunteers directly called residents to inform them about the candidate and ask for their support.
Large political campaign postcard for Amáda Márquez Simula.
Large 6×9 direct mail postcards like these were sent to every address in the city.
Political campaign flyer reads Labor Endorsed! Vote Amáda Márquez Simula For Mayor.
2-sided, full color glossy flyers like these were inserts in area newspapers.
A heroic-looking Amáda Márquez Simula poses by the landmark Columbia Heights foot bridge, while her circular Á logo is projected in the sky behind her.
I made this heroic image for the social media campaign.

Completed Campaign


The candidate won with 5528 votes, a 9.4 point lead over the opponent.

I attribute success to:

  • the constant hard work by the candidate to reach voters and ask for donations
  • the creativity and non-stop work of my social media manager
  • our multi-platform, multimedia approach.

We had an extremely active social media campaign:

  • 528 original graphics
  • 297 Facebook posts
  • 134 Tweets
  • 71 Instagram posts
  • 8 email newsletters

The campaign was the most expensive in the city’s history:

  • Budgeted $8,000.00
  • Spent $12,724.54

By comparison, the opponent had no plan, a weak platform, only 1 piece of literature, no website, barely used social media, and spent less than $4,500.

Mayor-elect Amáda Márquez Simula on election night.
The Mayor-Elect on election night, November 3, 2020.

Finished Political Campaign Materials

A collage of all the collateral created for the campaign of Amáda Márquez Simula, including branding, apparel, flyers, lawn signs, video advertisements, newspaper articles, websites, door hangers, newsletters, and more.
The campaign was widespread and effective thanks to a wide variety of materials that stayed on message and on brand.

What I Learned

  • How to create a political campaign communication strategy.
  • Campaigns are stressful, burnout is common, and turnover is high.
  • How to target video ads on YouTube.
  • Blog posts attract donations more than other types of content.
  • Best practices are not always right, especially in abnormal circumstances.