That sort of marketing-speak made up word just makes my skin crawl. I don't see how it's any more expressive than "signing up new users". At least he calls them "users" and not "consumers"...
It didn't really stop me from reading the article, I kept going after I finished cringing.