Hi, @PowerMyAnalytic.
Thanks for reaching out.
Optional scopes make it possible to support different account subscription combinations with a single app.
You can leverage the optional_scope parameter and place social and other optional scopes within so that accounts lacking a Marketing Hub Professional or Enterprise subscription can still connect with the required scopes you have defined in the scope parameter.