How to Create a Pop Up Contact Form?

  • Profile Image
    Asked on November 23, 2015 at 02:58 AM



    I have no programming skills. I have a Web page. I want to add contact form which pops up on a load of the home page. Need FIRST NAME, LAST NAME, EMAIL, MOBILE. QUESTION 2+1 = TO CONFIRM IT NOT SPAM AND SUBMIT BUTTON.


    Contact form data emailed to my email address. Every time someone new fills it. (Hope this is cookie)


    After submitting thank you message and then homepage displayed.


    People have to fill all details and cannot bypass this page(no close buttons). Background dimmed homepage.


    Your help will be much appreciated.

    This is a re-post of a comment on How to Auto-popup a Lightbox Form

  • Profile Image
    Answered on November 23, 2015 at 03:52 AM

    Hi there,

    Firstly, you can find lots of ready to use form on "Templates" page. From there, I chose one of them for you.

    By the way, getting a form which you like is very easy on "Templates". First, you need to log in to your account, then on the "Templates", choose one and click to "Use Template" button. The form will be cloned to your account directly.


    After getting the form, if you want to add a captcha to it, you need to drag and drop the "Captcha" field to your form. To do that, follow the instructions from the below:


    Now, your form is just like you want. To finalize the process, we need to embed this form as a pop up window which loads on home page. You achieve this one by using the following guide from the link below:


    Also, I created a contact form which pops up on the page loads. All you need to do is copy and paste the following code to your home page's source code.

    <script src="" type="text/javascript"> var JFL_53261980355963 = new JotformFeedback({ formId: '53261980355963', base: '', windowTitle: 'Contact Form', background: '#FFA500', fontColor: '#FFFFFF', type: 'false', height: 400, width: 600, openOnLoad: true }); </script>


    I hope this information will work for you. If you want to know more or encounter any error, please let us know.