Dictionary.com
Thesaurus.com

will have been canvassing

  • future perfect progressive
    of canvass.
    canvass
    verb (used with object)
    to solicit votes, subscriptions, opinions, or the like from.