In any community, are dozens of sub-groups.
It’s ok to treat each group differently.
When you launch a new online community, you will soon see groups of friends forming. You can spot this by how they refer to each other or by who they add as friends.
Be sure to drop these groups a message inviting them to have their own forum. Send a group e-mail around for their opinions. Give different groups different access to your client. Sometimes just acknowledging their friendship will do wonders for the group.
Turn each group into a small community.
Each community will develop tighter bonds with a smaller group, which is a better reason to come back often. Give each group advice and resources to let them grow, but only if they want to.