I'm running a dating site and as the volume of emails is growing dramatically, I want to be 200% sure that I am can-spam compliant. Here is the types of emails that I send and how I classify them :
My concern is about #3 and #4 - when a user uploads a photo to their profile, we send them an email whether it's approved or rejected. I consider this relationship but am not sure...
Any advice appreciated.
Actually all of your messages are SPAM compliant. Most mail services like MailChimp or Constant Contact will have additional requirements, but there are 3 main points to the spam act that you need to be aware of:
On that last point, when a user goes to your site to unsubscribe give them a few options:
1. Remove me from all mailings
2. Remove me from account announcements
3. Remove me from new features
4. Remove me from tips.
With the four points above you wont be breaking USA law, but might still get blacklisted on a few mail servers. The reason for this is Yahoo, Gmail, Hotmail etc are pretty strict on what they consider spam. They dont look at legality but more how users interact with your message and how many mark it as junk. So with that in mind, send as little unnecessary email as possible, and ask your users to ad your email@example.com (or whatever address sends the messages) to their safe lists. Over time, Yahoo, hotmail and others will learn you are legitimate.
Dont use a shared IP address for emails. Someone else could ruin your reputation.
I believe in both cases (3,4) the communication is specific to the user profile, therefore acceptable exchanges. Having a link to their profile in the message also would help.
If there is a specific push / process in place to get members to add their photo, perhaps adding in another step would help.
That way, in 1.5 you are acknowledging that you have received their photo submission, notifying them that it is under review and that a decision is forthcoming (again, profile notification messages are acceptable). That way, message 2/3 will be expected.