Right now, I'm selling to retail / real estate (http://www.retailwizard.co.uk / http://www.propertywizard.io) so to get customers I literally go to their workplace & ask them for 5 minutes of their time. I did try emailing as you know, but I have found going to speak to to them face-to-face to be more effective for my niche.
Obviously email works for other sectors, something I'm looking to explore again in the future.
For your product, would it apply for Canadian retailers/real estate companies as well?
Given that I was focused on real estate with my previous startup, I could help you make the connections in Canada.