Skip to main content

Auto-Join Members to All Spaces by Default

Hi, sorry if this is a silly question, but I have to ask. Most members of my community are 65+ years old, and Iโ€™ve noticed they often run into the same issue. They forget to click โ€œJoinโ€ before posting in a space, which leaves them frustrated because they donโ€™t understand why they canโ€™t write anything.

Is there a way to remove the need to click Join for each space? Ideally, Iโ€™d like logged-in members to be able to post right away without this extra step, and for them to be automatically joined to all spaces by default.

J V

Just make a tag and add it to the spaces. Add the tag to all users through an automation.
You can do it with Fcrm free version.

Trevor Lowing

J Vย Could you go step by step? Iโ€™ll try later today but more detail would help.

J V

Trevor Lowingย In Fcrm make the tag and the automation. In Fcom go to settings--> access management. Add tags to spaces. That's all.

Trevor Lowing

I was literally here to post this question just now!

Thomas Oates

Another option that might work better than using FluentCRM would be to write some custom code that fires when any user logs in. You could use this function (https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#get-list-of-spaces-in-the-site-) to get the list of all spaces and then do a loop for all spaces to add the user to each space using this function (https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#add-a-user-to-a-space). One bit of caution though....I don't know if the add user to space function resets the user's join date for the space if they have already joined the space. If it does reset the join date, then you could add in code to get a list of space IDs the user is already in (https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#get-list-of-space_ids-a-user-is-member-in) and skip adding to those spaces in the loop mentioned above.

This way you wouldn't have to configure anything when new spaces are added.