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.

Use for account/service management? and custom login?

  1. I'm really interested in using Gravity forms (developer license) for a project but I'm not sure if it can do quite what I need it to. I hope you can confirm if this it can or cannot do the following.

    I am building a site which allows users to subscribe to a set of services.

    They need a registration form as step one of a process. As soon as step one is complete they are registered and move through to step two, which is selection of the services and service options in their account.

    Once service options have been selected they move through to step three which is payment.

    I am confident gravity forms can do most of this, even if I have to fudge the transfer from stage one to two to enable the registration mid-process.

    What I then need to be able to do is give users a custom login page which allows them to log back into their account (I don't want them seeing any wordpress backend style functionality) and then, once logged in, for their services form to be there with the options they selected, allowing them amend their subscription as necessary.

    So I guess my questions are:
    1) Can I use gravity forms to display a login page for registered users
    2) Is there a way of me recalling submitted for data for a particular logged in user
    3) Is there a way for me to pre populate their form when logged in with that data?

    Posted 10 years ago on Thursday September 15, 2011 | Permalink
  2. 1) Currently Gravity Forms cannot be used as a login form. It doesn't have functionality to log the user in. It would be possible to do this but only via a customization by writing custom code and using available Gravity Forms hooks to implement this type of functionality.

    2) and 3) are related. This isn't built in functionality. It is possible, but again you'd have to write custom code to query the data and then dynamically populate the form fields where appropriate.

    Your use case is pretty custom. So out of the box Gravity Forms isn't going to do what you want it to do. You would have to write customizations using PHP and available Gravity Forms API hooks and filters. You wouldn't edit core Gravity Forms code itself.

    Gravity Forms can do pretty much anything through the use of hook/filter customizations just like WordPress.

    But ultimately customizations are just that and while we can provide some high level guidance on the hooks to use, that is the extent of the support we can offer on customizations.

    Posted 10 years ago on Thursday September 15, 2011 | Permalink

This topic has been resolved and has been closed to new replies.