"Start with the putting green. We play one of 3 games. The first is a mini-tournament to find the best putter. We set up a "course" on the putting green (3-6 holes). Lowest total putts wins the prize. The second game is a knockout tournament. Everyone putts and the one who ends up furthest from the hole is "knocked out". The last one standing wins. Finally we play this game for a fundraiser. You set up a long putt (at least 50 feet). Everybody makes a donation to get a chance. You can buy as many chances as you want. At the end of the day whoever ends up closest wins a nice prize donated by one of your sponsors. Make sure signs are posted to promote the event.
Next you go to the first tee. Have someone take a picture with each team. We usually have a life size cutout they can pose with to celebrate the event.
Have contests everyone can win. Sure you will have long drive and closest to the pin contests but those go to the best golfers usually. Why not have a shortest drive contest or a poker hand (make a poker hand out of 5 random holes. High scores have a better chance of winning).
At the turn have food ready to serve. If you let people pick there own food it will slow things down. Burgers always work but we've done giant hoagies that work well. Again post signs so people know where to go. Make sure somebody is in charge of keeping things moving."