Evaluate your User Experience with this Audit
Evaluate your Digital Marketing
When creating a Mailchimp user account, it gives information about the rules it will accept for the password to be created.