Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Is there any way to send an email to every member of a group in Facebook given that I'm the admin of that group? Or just send a message to every member of that group and they will see it on their Facebook inbox?

If this is not possible may I know if there is a way to get all the Facebook email addresses of members in a group so that I can just use the usual messaging system in Facebook to send a message to each of those emails?

share|improve this question
add comment

1 Answer 1

up vote 5 down vote accepted

Instructions from Facebook on how to send messages to entire group.

How do I send a message to everyone in my group?

Any group member or admin can make posts in a group using the options at the top of the group. When a post is made, members are notified on Facebook and by email, and they can respond with comments. Members can change their notification settings, but they will always see new posts when they visit the group.

Group admins can’t send private messages to all members of a group. The best way to reach all members at once and start a discussion is to make a post in the group.

If this doesn't solve the problem go to Solution 2

Solution 2

This is going to require a little coding and some Facebook Open Graph knowledge.

  1. You must be logged into facebook :)
  2. First you will need to query all the members of your group. Here is an example query

    api.facebook.com/method/fql.query?query=select+gid%2C+uid+from+group_member+where+gid+%3D+146797922030397+limit+50&access_token=AAAAAAITEghMBAJDmxL89UqxXbZAqR4PwcIIE8nj74hiPi618zMJLuzJh1otaVC2XIxjmA78yzsxZC9pDcBZBaAW4He2ZCh1sVsYAbahvXwZDZD&format=json

    This only works on groups you are a member of. Also my example link is set to take the first 50. If you need more adjust the Url query accordingly. The important number in this is the gid. Your gid can be found in the url of the group page.

  3. Now you have all the uid (user ids)

  4. These uid's can be used to get their user account names Example:
    Here is Brad's

    graph.facebook.com/220439
  5. Take the account names and append @facebook.com

  6. Create a csv with all the email addresses copy this line into Facebook messenger.

You would want to automate this in a script, as manually looking up each individual user name would be tedious.

share|improve this answer
add comment

protected by Community Nov 5 '13 at 4:05

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.