'@ca$t' The M7 has a free beat mode and that asks for emails so I would use that. Obviously, make sure the demo beat you upload is tagged.' @Soundgine' mentioned a GREAT feature that they will be adding to VUE fairly soon that's really going to boost SEO and open new doors. They said to keep it under wraps, but trust me, it's a great thing. Anyway, you can further your email collection with this as well.
The squeeze page is a good way too so activate that.
But don't just rely on automated email collection. I got my earlier emails from offering a free beat I posted on facebook in exchange for an email, it was manual but it was organic.
Youtube is awesome for eyes no doubt. I've seen producers upload 30 sec clips and in the description they say to contact for the beat with permission to add to an email list. Something I may do in future. Just because I don't believe in Youtube content ID, doesn't mean YT is not ultra powerful, it is.
posting on Youtube may be just as effective or better than Instagram. Make sure you have great Youtube