I think online dating basically sucks and is a waste of time, when you could be out approaching girls in person and making a connection and an actual personal impression on them. Anyhoo, I played around with a ton of different opening messages. I would pick out something out of their profile and comment on it, and that was at least better than just trying to start out a conversation with "hey there" or "hi, how are you?". However, after a ton of trial and error I found that my most effective opening message BY FAR was this (below):
Hey [name], very nice pics. I can tell you and I would hit it off VERY well...
So how's this online dating thing been going for you, missy?
-J
Let me break down why I think this was so effective for me:
1. "Hey [name],"
A simple greeting. If her name is in her profile, use it. It will make the message seem more personal. Same as texting. If not, you can just say Hey there,
2. "Very nice pics."
A simple compliment. You're direct, but its not overzealous like "zomg you have theeee most beautiful eyes!!" Always be direct online, it will seem a little "off" if you're not clear about your intent, because hey it's a dating site right?
3. "I'm thinking you and I would hit it off VERY well..."
Showing some confidence here. Gets her wondering about the two of you. The ellipsis at the end is important, as it implies there is more to your thought.
4. ";"
Winky face. I played with using it and not using it. Couldn't tell if it made much of a difference, but I think a wink has a sexy feel to it. So I'm ok if I get a few less responses, but keep the sexy vibe in the messages I'm sending.
5. "So how''s this online dating thing been going for you, missy?"
This just gives her a hook. Something to respond to. You don't have to talk about this, it just gets her to reply to your message. And you can ask her pretty much anything. I just picked a very general question that you could ask any girl online.
6. "-J"
Don't tell her your name, sign with just an initial or not at all. I like the signature, though. Adds a bit of class, I think. Remember you're a mysterious guy. Make her ask.
I've gotten all kinds of different responses to this, but some of the best ones are like "Hmmm how come you think we'd hit it off so well?" because then the whole interaction is about you guys getting together and makes asking her out so much easier. Plus, this is a very generic message. You can copy/paste this and message 100 girls in like 15 minutes.
Best of luck, but I really have to recommend you get your butt out there and meet girls in person!
-NJ