Hi Tim,
Please see my replies below:
If a user goes straight in and takes out a paid membership I get an email from paypal but don’t seem to be getting anything else from my site. I would ideally like to get a email confirming registration and username and maybe membership level. Should this be happening? I would have expected it and hoping its an area I’ve missed.
If users are signing up using a Pro-Form that you generated from Dashboard -› s2Member® -› PayPal® Pro Forms, then you should receive the same registration notification email that you get for free signups (that new user registration email comes from WordPress itself — it’s not something that s2Member sends).
If users are signing up using a PayPal Button (Dashboard -› s2Member® -› PayPal® Buttons -› Membership Level # Buttons), then the user is sent an email after purchase which contains a link where they can actually create their account and register. You won’t receive the new user registration email until they click that link in their email and register on your site.
In either case, if you think you should be receiving an email but you’re not, I recommend reading Knowledge Base » Troubleshooting Email Delivery Problems and installing the recommended plugins, including the WP Email Log plugin which will allow you to see what emails WordPress is sending.
Also is there anyway of customising an upgrade/renewal email that is sent out after a member renews or upgrades from the free membership (those emails I am getting).
Please see these two links for more information on modifying s2Member emails:
http://www.primothemes.com/forums/viewtopic.php?f=4&t=10368&p=33365#p33365
http://www.primothemes.com/forums/viewtopic.php?f=4&t=16143&p=54346#p54346