Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPForms is funded, why it matters, and how you can support us.

Osama Tahir

Osama is a Senior Writer at WPForms. He specializes in taking WordPress plugins apart for testing and sharing his insights with the world. Learn More

The Best WordPress Drag and Drop Form Builder Plugin

Easy, Fast, and Secure. Join over 6 million website owners who trust WPForms.

9 comments on “How to Restrict WordPress Forms to Logged-in Users on Your Site

  1. Hello.

    How to allow to admin can see, fill and test locked forms by IP while need to send another test form on live site?

    Thanks.

  2. How do we display only the logged-in user form entries in WPForms? Just the logged-in user entries in the front end. We get the method to display all logged-in users but not the only one who is logged in. Is there any way to do so?

  3. Is there a way so that when a user registers, it captures specific data during that process (such as email address, location, time zone) and that data will automatically fill-in data fields in the form? I would like to have certain data that a customer can set with their registration rather than have to fill out the same data every time they enter a form (which can be a large number of times per user)

    1. Hello Alix – Thanks for reaching out. Once you are done with the form creation, just embed the form on the page you want by following this doc.
      Hope this helps.

      In case you are facing any issues, as you are using a paid version of WPForms, you have access to our email support, so please feel free to submit a support ticket.

      Thanks 🙂

  4. Is there a way to make it so only some fields ona. form are visible or not visible to logged in users.

    For example if user is not logged in the username and email fields will appear and when form submitted user gets registered. But if user is logged in already these fields do not appear and the form does not re-register user..

    This is different then whole form and in necassary for things like gamipress achievements to be recognized from a specifc form submission..

    1. Hi there, for what you’re trying to achieve, you might want to use our User Registration addon. It’s designed for handling user-related actions like registration and may help with your setup. Please check out our documentation here: User Registration addon doc.

      For personalized guidance, I’d recommend reaching out to our Trusted Advisors in the support team if you have a WPForms license. Please submit a support ticket and they’ll be happy to take a closer look.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by Cloudflare Turnstile and the Cloudflare Privacy Policy and Terms of Service apply.