"A lot of people were saying I didn't show up at things, and I never answered any questions, but it was because they had the wrong email."
He said he had not had a satisfactory explanation from Electionz about how the mistake happened.
"It was pretty shoddily done for a professional group. They get paid a lot of money to run these elections and it's just amateur."
Electionz chief returning officer Warwick Lampp said the mistakes were due to human error.
The name mix-up occurred because the nomination papers for Hannay and another mayoral candidate Kirsten Wise came in at the same time, he said.
The email was simply entered in wrongly, he said.
"The name error is one of those things that sometimes happens. The updating of names and email addresses to both the nominations webpage and the candidate contact list is a human process, so sometimes typos do occur.
"They were fixed as soon as we knew about them and I have apologised numerous times to David re this," Lampp said.