Support » Plugin: Forminator - Contact Form, Payment Form & Custom Form Builder » Sign-Up Form To Auto-Create New WordPress Site Page?

  • Resolved stumur

    (@stumur)


    Hi Guys,

    I’m really sorry to bother you, but this seems beyond my reckoning a little.. I have a Forminator page built where new live bands can sign up to be listed on our live bands booking website, so they fill in their details, and when they click submit, I need the form to generate a webpage for their band, that will be the same format as all the other band pages on our site. Is this do-able? The form I currently have live captures their personal details at the top of the form, then they continue on to input their band’s name, address, song and video files etc.. Or should I split their personal details, and then band details into two seperate forms on submission perhaps, so that their personal details can be added to a contacts database, and their band elements can auto-create a band page? It’s confusing – but might you have a solution to auto-collect

    1. their personal contact details to be added to our teledex, and
    2. their band bits n pieces (mp3’s, biography, mp4’s etc) to auto-create a band listing page just like our others already in existance?

    I hope this is possible.. or something similar anyway? Thank you for all your work – Forminator ROCKS!!

    Stu

    • This topic was modified 2 months, 1 week ago by stumur.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @stumur,

    Hope you are doing good today. 🙂

    I’m afraid, there isn’t any way to split the submission and send it to different sources in a single form.

    So when the users submit all the data will be stored in the submission. However, you can publish or add post via Forminator and can select what fields you need to be added to the page meta fields. So in short, the users are submitting the full form but when creating or publish a post only the selected fields gets assigned to custom fields in your post. So maybe that would help cover your 2nd point raised?

    You’ll need to use the “Post Data” field and use “Custom Fields” to assign any custom fields to your listing post type.

    Other than that, if you are looking to organize the submissions it would be better to keep the data separate in 2 different forms.

    I hope this helps clear your query. Please do let us know if you have any further query. Have a nice day ahead.

    Kind Regards,
    Nithin

    stumur

    (@stumur)

    Thanks so much Nithin. I don’t suppose you could forward me to a link or similar that might give me an idea or example of what you mean here? It’s a little beyond my current abilities, but I’m sure I could get it if I saw a rough idea somewhere?

    Thanks SO Much,
    Stu

    Plugin Support Adam – WPMU DEV Support

    (@wpmudev-support8)

    Hi @stumur

    I’m afraid there isn’t really any detailed guide on how to do this as it’s quite specific requirement/workflow.

    For what it’s worth, let me try to give you a bit more details though.

    Let’s first assume that the “band page” is just a regular page on your site and that all the information from the form should be “automagically” fetched to that page.

    So first step would be to make sure that for all the data that you want to display (and that would pretty much be directly related to the fields that you gather in the form, except for “Band name”, “Band short biography” and “Main band photo” – I’ll get back to it alter) – that this data is “defined” in form of custom fields.

    You can use Advanced Custom Fields or Custom FIeld Suite plugins for that (or similar) – both are available from wordpress.org plugin repository.

    Once you got your fields defined and their names (labels, like e.g. “band_phone”) noted down, you will want to create a new form (you’d use that from instead of your current one) of “Create Post” type.

    On that form there’ll be “Post Data” type filed so you’d need to edit it.

    – enable “Title” and change its label to “Band name” or similar
    – enable “Content” and change its label to “Band biography” or similar
    – enable “Featured Image” and change its label to “Band main photo” or similar
    – enable “Custom Fields”

    The last part is when the “fun” begins. You can add as many custom fields as you want and you need to use previously noted down custom fields’ names (labels) as labels here in configuration, leaving the “Value” part empty.

    These fields will be your other form fields to gather information about the band. Then in “Post Data” field settings you’ll need to select “Page” as “Post type” and default status (whether it should be published immediately or e.g. as draft so you could review it”), assign default author and so on.

    Once the form is published and added to page, band representative can fill it in and submit and it will automatically create page on your site, storing gathered information as posts custom fields.

    You will also need to create custom page template that will actually display these fields (or use shortcodes for this if you’re e.g. using ACF plugin, I think) but that’s another subject.

    As for creating posts (pages in this case) with Forminator, you’ll also find link to docs in footer on “Forminator -> Dashboard” page in your site’s wp-admin.

    Best regards,
    Adam

    stumur

    (@stumur)

    Thanks Adam. I do get some of this, which is good, but to save me having an aneurysm, what might this cost me for you to do for me (also time frame?)? I could prob then tweak the end result if you can get me close enough, if I need to. Sorry to ask – I know you guys must be b.u.s.y.

    Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @stumur,

    I’m afraid, we don’t undertake custom jobs as it’s outside our scope. We can surely help or advise if you have any questions with setting up anything specific in the form side.

    Please do let us know if you have any further queries with the steps mentioned by Adam in his previous reply we’ll try our best to explain further if needed.

    Have a nice day ahead.

    Kind Regards,
    Nithin

    Hi Adam,

    Thanks so much for your detailed reply above.. It seems your suggestion of making TWO seperate forms to keep the band’s details, but then the band LEADER’S PERSONAL details separate from each other, is the best way to go. Am I right in saying I could just make two forms one after the other on a single webpage, so that the band leader fills in the first form as ‘PART A’: his contact details – name, address, mobile no.. etc, which all gets added to a contacts database for us somehow when he submits it, and then once he submits it, he just continues onto the next paragraph, which is the start of all the band details form? When he then submits that one, it gets added to the website in a preformatted page layout identical to the other site pages..

    Is this what you mean?

    • This reply was modified 1 month, 2 weeks ago by stumur.
    Plugin Support Kasia – WPMU DEV Support

    (@wpmudev-support2)

    Hello @stumur ,

    1. their personal contact details to be added to our teledex, and
    2. their band bits n pieces (mp3’s, biography, mp4’s etc) to auto-create a band listing page just like our others already in existance?

    Yes, it is possible to put two separate forms on one page. So first, lets calling it “basic contact form” would gather the information that you need for your first point.
    And then, the second form would be used for the second of your requirements and that is what Adam described here https://wordpress.org/support/topic/sign-up-form-to-auto-create-new-wordpress-site-page/#post-13281388

    kind regards,
    Kasia

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @stumur

    I hope you are doing well.

    We haven’t heard from you in a while, I’ll go and mark this thread as resolved.

    However, feel free to let us know if you have any additional question or problem.

    Best Regards
    Patrick Freitas

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.