I've worked as a canvasser, and organized door-to-door campaigns. One of the key CA products was an app for canvassers, telling them about each home on their route. So they knew which homes to ignore, and what message to deliver for the ones worth hitting. And that both saved time, and arguably increased effectiveness.