Its not going to get counted without a zip code to confirm constituency. Also, emails count the least (point system based on in-person visit, letters, phone calls, emails, in descending order of value).
I was only partially snarky. It's the way things work and even if you have something where the facts are totally on your side you should accept that the money will get things done, not the facts.
I think it's accurate and something people should learn. A lot of people (tech people like me who like facts) want political decisions to be made on their merits but in reality money plays a big role. So even if you think that all the facts are on your side you are probably still better off adding some money to the mix.