Strong Support Network
Networking, networking, networking. All campaign managers emphasize that. Before deciding to run for office, organize your contact list and assess your network. Your contact list will be vital in providing the necessary support structures during the campaign. Do not be discouraged if you do not yet have an extensive contact list. Realizing that your network is still small only signals that legwork must be done before running for office. Setting a goal to meet a minimum number of people each week by visiting different organizations and finding common ground with its members has proved valuable for political newcomers in developing their network.
Fundraising
Be willing to tap into your network to request financial support. Asking for help is never easy, especially when it involves money, but political campaigns can become expensive quickly. Donating to causes you care about may alleviate some uneasiness about asking for money later. If you do it for others, asking others to do it for you should come more naturally. Understand that you are not asking for money for yourself; it is for the project you are developing by running for office.
Successfully running for office is possible when you allow enough time to prepare and do so strategically. While significant hard work is involved, it is not impossible. The long-term policy impact you can have by being elected will make it well worth it.