With wpmu_create_blog()
function, we can create subsites easily.
Add the following code in your form submit
wpmu_create_blog ( 'your_domain', '/subsite_path', 'Title of Subsite', '1' );
NB: if your site url is https://www.example.com then your_domain is should be example.com