Hey Jeremy,
I am sorry for the delay of this reply,
My colleague have discuss this issue with me today and he found out it seems like when the system trying to send those immediately email notification to your site moderator/superadmin (total 5 users) when someone completed their new registration on your site, then the final registration form submit step need to spend around 30 ~ 40 second to load finish.
Once he trying to disable this
`Send Registration E-mail To Site Admin` setting from your site backend > Easysocial > user > profile type > Registered Users , then that loading time reduce until 12 ~ 15 second.
Then i tried check further on this on your site like get rid of some of the other thing :
- Create a new profile type and only display 4 mandatory field from the registration form.
- Temporary disable all the 3rd party plugin and switch to use Joomla default Protostar template
- Then try register again, and it still the same load very slow during the submission process.
So i try to Google regarding this because i realised your site currently mail setting was used PHP mailer.
Based on what i read through all these info from Google, most of the user also suggested to look at these following thing on the server, it might help this which caused send mail slow : e.g.
- Check the server send mail log whether it did show any error in the log file, at least start check from there it might be find out any clue for this
- Check the mail server whether there have performing anti-spam checks, blacklist checks, content scanning, and throttling during send mail process.
- Check that your server has reverse DNS set up. it could be that the receiving server is trying to verify your identity, and can't resolve your IP address to a name. Or you can temporary set to use your DNS IP server to Google's public DNS server 8.8.8.8 see
https://developers.google.com/speed/public-dns
Perhaps you can consult with your webhosting provider regarding this to assist you on this and see how it goes.
By the way, keep us update regarding this if above point can help much you here.