This is probably the most important part of a headline. Answering the question: What's in it for me? People don't care what you need or want, they only care about their needs and wants.
I read the landing page waiting for a "you get a $25 Starbucks card for each landlord signed up" or something, but there was nothing. Just "help me grow my business (that won't benefit you in the near term) for free please?"