I agree with Ed. You need to give people incentives to answer the survey. What do they get out of it? Do they care about you and want to help you out b/c they know you? Are they getting data that can help them do their job better? Is there a charity or financial reward?