démarchage

Etymology
From.

Noun

 * 1) door-to-door selling
 * 2) canvassing