Six steps to building a solid grassroots political campaign
1. Form a local riding association
At the federal level, they’re called EDA’s (Electoral District Associations). At the provincial level they’re called CA’s (Constituency Associations). Riding associations form the building blocks of a political party. Contact the party to find out whether there is a riding association in your constituency or how to create one.
2. Elect an executive committee:
The size of your committee is going to be determined by the number of supporters you have. Everybody should have a role. If members are given a title, they should commit to a detailed job description:
- Secretary
- Communications
- Treasurer (CFO)
- President (CEO)
3. Recruit top-notch candidates
Research community leaders with good political, business or administrative experience. Recruit several potential candidates and organize a nomination contest to build momentum and membership. Use the experience to engage with local media and develop good contacts and rapport with journalists.
4. Build resources
Make a list of items and budget that will be required for the next election and formulate a procurement and fundraising strategy. Organize fundraising events to stimulate local interest and attract potential donors. (more: Fundraising)
5. Connect with the party
Build rapport with party staff and leadership via regular updates on events and developments in the riding. Keep the party in the loop about local messaging strategies and discuss possible joint actions with neighbouring riding associations to maximize the impact of local resources.
6. Train executive/volunteers
Invite political experts to organize workshops for the executive to develop basic political skills in fundraising, media relations, membership drives and candidate recruitment. Specific training sessions on Voter Identification and Get-Out-the-Vote (GOTV) practices and technologies should be organized for the executive in order to train volunteers during

