Unfortunately, django-allauth does not support the complete registration flow we now have (user registers -> user receives an email to verify their email -> admin receives an email to verify the user -> user is activated). We could switch to invitations then. There is also https://github.com/jazzband/django-invitations but it is GPL and not very well maintained.