Not all web hosts are setup 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 Mandrill 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 there’s an issue with your payment gateway setup. Be sure that you followed all outlined steps for your payment gateway setup.