Hi all I've just started using Hubspot (Free for now). I signed up on 23rd December, 2017. I understand that I get 200 desktop notifications per month - which have been great. I've used almost 300, so have stopped seeing them for the last few da
read more