canvasser

noun
  1. a person who goes from door to door or place to place asking for votes, opinions, or support
  2. Usage: political contexts
  3. a person who conducts surveys or gathers information by questioning people
  4. Usage: market research; polling
  5. a person who goes door to door selling products or services
  6. Usage: sales contexts

Examples