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.

Integration with Theme My Login, Member Lists, User Access Manager or WP-Member?

  1. I purchased a dev license earlier this week to simplify member management for one of my sites - http://www.slf-carolinas.org. Was wanting to know if anyone has any hacks or mods for hooking GF and/or the GF User Registration into any of these plugins?

    1) Theme My Login - Ideally I would use the GF User Reg add-on for registrations and use TML for profile management, just not sure how to pass the custom meta fields into TML's profile editor (and the opposite when profile updates are made). This is really important because it allows users to edit their profile information and avatar on the front end without needing to access any admin pages.

    2) Members List - I currently use this for the private member's directory, as the GF Directory add-on doesn't appear to support Avatars or links to user profiles. Would really like to call more user meta if/when submitted through GF User Registration.

    3) Wordpress Access Manager - used in conjunction with User Role Editor to manage user groups and content restriction for members-only pages

    4) Mingle Forum - This PI includes a separate user profile for forum members, so ideally I would like to integrate custom meta fields from GF User Registration here as well.

    5) WP-Member (not the free "Members" PI) - I bought it months ago hoping it would help to achieve everything provided by the plugins above, but no such luck. I have it deactivated for now, just wondering if anyone has had a good experience using this with GF?

    6) Contact Form 7 - I've searched the GF forums, but wasn't able to find a hack to easily duplicate a CF7 form with GF or instructions on importing CF7 entries into a similar Gravity Form? If not, no worries - the least of my concerns right now.

    Overall I'm excited about harnessing the power of Gravity Forms, but can't find any relevant solutions through the forums or in the documentation, and I'm suprised that more requests for integration hacks haven't been posted.

    Regardless, I would be grateful for some actionable advice on how to accomplish any of these integrations.

    Posted 13 years ago on Thursday June 23, 2011 | Permalink
  2. I have not used all of these plugins enough to know all the necessary steps for integration. There are thousands of plugins out there so we aren't familiar with most of them, just th emajor ones. I am providing information on each one based on what I do know.

    1) Theme My Login - Ideally I would use the GF User Reg add-on for registrations and use TML for profile management, just not sure how to pass the custom meta fields into TML's profile editor (and the opposite when profile updates are made). This is really important because it allows users to edit their profile information and avatar on the front end without needing to access any admin pages.

    The Gravity Forms User Registration Add-On allows you to store custom user field data in User Meta. If Theme My Login is developed correctly it would also use User Meta to store user custom fields. If it uses user meta then there is no reason why they can't work together out of the box.

    2) Members List - I currently use this for the private member's directory, as the GF Directory add-on doesn't appear to support Avatars or links to user profiles. Would really like to call more user meta if/when submitted through GF User Registration.

    The Gravity Forms Directory Add-On is a 3rd party add-on, it wasn't created by the Gravity Forms team. I'm not sure what you are asking here. The Gravity Forms User Registration Add-On creates users in WordPress and can create as much user meta data as you would like based on how you configure it.

    3) Wordpress Access Manager - used in conjunction with User Role Editor to manage user groups and content restriction for members-only pages

    Gravity Forms uses WordPress capabilities to manage what roles can and can't do things within the admin. It integrates with Justin Tadlock's Members plugin which allows you to manage and edit user roles. I'm not familiar with WordPress Access Manager. I recommend the Members plugin for role management. You can find more details here:

    http://justintadlock.com/archives/2011/06/01/members-plugin-beta-testing

    4) Mingle Forum - This PI includes a separate user profile for forum members, so ideally I would like to integrate custom meta fields from GF User Registration here as well.

    As with my comment on Theme My Login, Gravity Forms User Registration Add-On stores custom user fields in the user meta table which is where user meta should be stored. If Mingle Forum uses the user meta table then there shouldn't be any reason why you can't integrate the two.

    5) WP-Member (not the free "Members" PI) - I bought it months ago hoping it would help to achieve everything provided by the plugins above, but no such luck. I have it deactivated for now, just wondering if anyone has had a good experience using this with GF?

    Have never used it, so can't comment.

    6) Contact Form 7 - I've searched the GF forums, but wasn't able to find a hack to easily duplicate a CF7 form with GF or instructions on importing CF7 entries into a similar Gravity Form? If not, no worries - the least of my concerns right now.

    There is no way to use a form from Contact Form 7 in Gravity Forms. There is no import from Contact Form 7 functionality.

    The main thing to stress with the User Registration Add-On is it stores user data in the WordPress user meta table. So as long as the plugin you want to integrate with makes use of user meta, you should be able to get them to work together.

    Posted 13 years ago on Thursday June 23, 2011 | Permalink
  3. Before purchasing GF, I read throughout the pre-purchase forum that it will integrate seamlessly with almost any plugin in the WP repsository. And now that I have access to the member forums, nearly every request for a viable "how to" solution is answered with a link to documentation or WP codex, neither of which offer real insight for average users.

    The User Reg add-on, for example, is supposed to automatically hook into the usermeta table when configured properly. Having followed all of the documentation to the letter and successfully registering new users, the only meta passed to the usermeta table is nickname, first name and last name. None of the other standard or custom field entries in my User Reg form are showing up (I test with phpMyAdmin), however they do populate the rg_lead_detail table. I've read posts where other users have had similar issues, and each time the response is to either use Tadlock's method, or check for config errors. If I was interested in coding my own meta filters, then I wouldn't have much of a reason to use GF User Registration.

    It would be nice to get a response with more depth to resolve the usermeta issue. From there I can work on hacking the other PIs to suit my needs.

    And while I appreciate that you might not have concrete solutions for specific plugin hacks, I would assume that other forum users have encountered these same issues before. If other users have suggestions, please let me know. I will do the same if/when this gets resolved.

    Posted 13 years ago on Friday June 24, 2011 | Permalink
  4. The User Registration Add-On will create any usermeta you need. What you need to do is select "Add Custom" when configuring your User Registration Feed and type the usermeta name. See screenshot below.
    http://grab.by/aqLz
    If you have a User Registration Feed that has custom usermeta configured, but is not creating them, let me know and I will be glad to take a closer look and figure out what is wrong.

    Posted 13 years ago on Friday June 24, 2011 | Permalink
  5. Thanks for your response, Alex. Here's a link to a screengrab to show you how my User Reg fields are configured: http://www.slf-carolinas.org/wp-content/uploads/2011/06/GF-User-Reg-Settings.jpg. Also, here's a link to the registration page using this form: http://www.slf-carolinas.org/registration/. Let me know if you see anything out of place or have any suggestions.

    Posted 13 years ago on Monday June 27, 2011 | Permalink
  6. Based on your screenshot, your registration form should be creating user meta entries using the following keys:

    - Industry (custom meta)
    - Company (custom meta)
    - Title (custom meta)
    - Website (default meta)
    - LinkedIn Profile (custom meta, which isn't a good key, you should use keys that have no spaces)
    - Biographical Information (default meta)

    When that form is submitted it should create user meta using the keys outlined above. Is this not happening? Have you looked in your user meta table using PHPMyAdmin to inspect the data?

    Gravity Forms creates a new user using that data. It doesn't add UI for those custom meta fields to the User Profile page if that is what you are expecting it to do. It's only for use as a registration form for registering/creating the user, that is the extent of it's user registration interaction. It doesn't function as a profile editor or add custom interface to the profile screen in WordPress. So any custom fields you add using the User Registration Add-On aren't going to appear in the WordPress UI unless you use another plugin to add that interface to WordPress.

    Posted 13 years ago on Monday June 27, 2011 | Permalink
  7. Hi Carl,

    Yes, I use phpMyAdmin to inspect all tables and the only fields populated from this form to the usermeta table is Nickname, First Name and Last Name. None of the other standard or custom meta fields are populating, though they do appear in the rg_lead_detail table.

    I realize that the User Registration Add-on is only meant to capture user meta and execute WP registration. User profile management will be handled by other plugins if/when I'm able to hook into the usermeta fields created by the User Reg form. If you can help me to get this working correctly, I can handle coding the other plugins.

    Posted 13 years ago on Tuesday June 28, 2011 | Permalink
  8. We are unable to recreate this problem locally and no other User Registration Add-On users are reporting a problem with custom user meta creation. In order to debug this issue we would have to do so directly on your site where the issue is happening.

    If you can send me a WordPress Admin Login and PHPMyAdmin login information to carl@rocketgenius.com we can look into this issue so we can get it resolved.

    Posted 13 years ago on Tuesday June 28, 2011 | Permalink
  9. Thanks, Carl. I've sent you the necessary logins.

    Posted 13 years ago on Tuesday June 28, 2011 | Permalink
  10. Carl, per the troubleshooting guide, I performed the following tests:

    1) Switched to Twenty Ten theme
    2) Deactivated all plugins except Gravity Forms and all GF Add-ons with current theme AND with Twenty Ten theme
    3) Deactivated all plugins except Gravity Forms and User Registration Add-on with current theme AND with Twenty Ten

    The results are the same for all - still no usermeta being passed except for nickname, first name and last name.

    Posted 13 years ago on Thursday June 30, 2011 | Permalink
  11. @Gotequity I have forwarded your site login information to our lead developer who is going to take a look and see what is going on. It's something specific to your site or web server, it's very odd. He will be in touch.

    Posted 13 years ago on Thursday June 30, 2011 | Permalink