Hi @DaverD, in general I wouldn’t know that PHP opens many doors in Sparkle’s specific case.
I think you are also in a situation where your knowledge of coding things is that you don’t what you don’t know yet. Yes coding lets you do just about anything, but you would need to know a spectrum of things to understand what’s the best way to approach want to solve.
Also since Sparkle’s built-in contact form has no provisions for customizing the code, you would either have to edit the exported thank you page, or change it to an advanced form and built the thank you page from scratch.
We do want to add form validation for specific content types (email address is an obvious one), like with all Sparkle features it’s taking longer than we would like.
With all this, I don’t want to discourage you from learning new things, we just can’t really support the learning process. Sparkle was built with the idea that you don’t really need to learn any coding, though clearly there’s no other way where Sparkle falls short, until we get around to adding what you need.