Not all web hosts are set up to deliver email out of the box from your WordPress installation. Luckily, you can connect your WordPress website to one of several different email services, such as SendGrid or Mailjet, using their accompanying plugins found here and here. This should dramatically increase the deliverability of your emails. You can read more about membership email delivery on our blog. Failure to receive emails could also indicate an issue with your payment gateway setup. Be sure that you followed all the outlined steps for your payment gateway setup. You can access the instructions to integrate Authorize.net, PayPal, or Stripe in the MemberPress user manual.