WordPress Ninja Forms has a utility to fill out a form. User also uploads an image too. Then the user goes to a payment page. Then with a successful payment, the data from the form is used to build a wordpress post. The post has the data in the form used as content. Feature Image. Then the post has a tag that is used to help build a postlist.
I do not see a way to trigger the building of a web page. Of course the data from the form is made into a spreadsheet. The user phone is only on the form and not the web page.