Only trigger this if submission is successful - Is this possible?

I think you’ll need to use a method like this: How to: Use Ajax to submit forms with default actions after submit

Unfortunately it will require some coding to complete, but it is definitely achievable. I’m happy to take a look at it later today and provide more guidance.