Arjun M. are you on sales pro? And does each person you want to add to the group have a sales / service seat? - both are requirements for the group meeting functionality.
A big thing you’re missing, your assuming they know the benefits of rankings and are feeling pain because they don’t rank.
You should add pain/benefits to the pitch