Before setting up groups, know how you want to organize them. The following factors can affect how users enroll in groups:
Set up groups after the majority of users enroll in your course. This gives you a better idea of how many users you are organizing and how many groups you need. Setting up groups after enrollment can also ensure better distribution of users between groups.