PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Gravity Forms User Registration Addon - Question

  1. I have run across a problem with the user reg addon. I have 3 forms for user submitted content and I added the user reg function to each in the expectation that the form would a) autofill email and name then b) submit the form and bypass the user registration process as the user is already registered. but I find that an existing user cannot submit the form as the full registration process repeats and fails due to the email already being in use. What am I doing wrong here to get this working correctly?

    Thanks

    Posted 13 years ago on Monday March 21, 2011 | Permalink
  2. You are doing nothing wrong. The User Registration Add-On v1.0 only handles new user registration. It doesn't detect existing users, it will try to register the user.

    We do plan on enhancing both the User Registration Add-On and Gravity Forms to handle existing users so that the same form can be used for both new and existing users. So this feature will be added later this year.

    The initial version of the User Registration Add-On does not have this feature because we want to make sure the core functionality works properly before we enhance it. It will become more feature rich over time.

    The solution to this now is to use 2 different forms (one for new users and one for existing users) and then use some PHP or a shortcode that can detect if a user is logged in or not and show the appropriate form to them.

    Posted 13 years ago on Monday March 21, 2011 | Permalink
  3. Hello!

    In a case like this, how easy would it be to merge the entries of one form into another?

    Posted 13 years ago on Friday July 15, 2011 | Permalink
  4. It's not easy to merge the entries of one form into another. The entry data is stored it's serialized and form specific. So while it is possible, you would really need to know what you are doing and you'd have to transform the entry data from one form into the correct format for the new form. It's doable, but it requires extreme attention to detail otherwise the resulting entry will be messed up. We don't recommend it.

    Posted 13 years ago on Friday July 15, 2011 | Permalink