I don't know about the computer program, but I have spent all summer e-mailing businesses to find out if they would donate something to our school. I looked under the contact us section and e-mailed customer service. They either called, e-mailed me back or sent me an address and fax number to send a formal request to.
In my letter, I put who I am, my postion in the pto, what we are doing, why we need to raise the money where my school is located, date of event, and then I put "we know that you would like to help us and are hoping you can do so by donating _________.
Thank you for your time and any help that you can give us will be greatly appreciated." Then I sign my name, send it and pray for a postive response. Oh yeah, promise them advertising!!!! Tell them how you will do it- for example, I tell them that their business name will be on the raffle tickets and on a sign at the event.