For https://perennium.io I Twitter DMed people who liked the posts of people that I thought would be the ideal users (people who post insightful things rather than engaging in politics and gossip).
I DMed maybe 500 people in a day and around 120 of them signed up. It had its drawbacks though -- namely that my DMs were being flagged as spam for a while.