Title: Adding groups via a form
Last modified: August 14, 2026

---

# Adding groups via a form

 *  Resolved [David 279](https://wordpress.org/support/users/david-279/)
 * (@david-279)
 * [2 weeks, 2 days ago](https://wordpress.org/support/topic/adding-groups-via-a-form/)
 * So is it possible to fill out the family details using a form ?
   Example as follows,
   sports club wants to be able to have single, couples and family membership options,
   In an ideal world We only actually need to store the email of whichever family
   member is paying, but would like to store a membership number and Date of Birth
   for each Member and optionally individual emails and contact numbers which might
   be useful in an emergency Might this be possible either in the free or paid for
   versions ?
 * We currently use a form to collect all the data, so theoretically we would just
   need to work out which fields to send the data to

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [David Parker](https://wordpress.org/support/users/dlparker1005/)
 * (@dlparker1005)
 * [2 weeks, 2 days ago](https://wordpress.org/support/topic/adding-groups-via-a-form/#post-18993715)
 * Hi there [@david-279](https://wordpress.org/support/users/david-279/), thanks
   for the detailed question! A sports club with single, couples, and family options
   is exactly the kind of use case ProfileSwitch is designed for.
 * Some background that makes the rest make sense: in ProfileSwitch, each family
   member profile is a real WordPress user account linked under the primary account.
   Because of that, extra data per member (membership number, date of birth, phone)
   is stored as standard WordPress user data, and each member can optionally have
   their own email.
 * On your specific points:
 * **Only storing the payer’s email:** That’s the default behavior in both the free
   and paid versions. When a profile is created, ProfileSwitch auto-generates an
   email alias from the primary account’s address (e.g. `parent+ellie@example.com`),
   so no separate email is needed and everything routes to the paying member’s inbox.
   The paid version has an optional “custom credentials” setting that lets individual
   profiles have their own real email address and password, which would cover your
   emergency contact case for members who want it.
 * **Membership number and DOB per member:** The paid version already does this 
   with BuddyPress and BuddyBoss. If you have custom profile fields set up there(
   date of birth, phone, etc.), they appear right on the Add Profile and Edit Profile
   forms and get saved per member automatically. If you’re using a different plugin
   for custom user fields, let me know which one. I’m actively adding integrations
   like this, so there’s a good chance I can add support for whatever fields system
   you’re already using. For membership numbers, those could be generated automatically
   when a profile is created rather than typed in.
 * **Single / couples / family tiers:** If you run memberships through Paid Memberships
   Pro, the paid version lets you set a different max profile count per membership
   level, so a family level could allow more profiles than a single or couples level.
   Which membership plugin are you using for the club?
 * Happy to answer any other questions here. If you go with the paid version, you
   can also reach out through profileswitch.com and I can work through the details
   of your setup with you there.
 *  Thread Starter [David 279](https://wordpress.org/support/users/david-279/)
 * (@david-279)
 * [1 week, 6 days ago](https://wordpress.org/support/topic/adding-groups-via-a-form/#post-18995768)
 * So it doesn’t matter which form builder I use? e,g Elementor Pro or Gravity Forms,
   I can set the fields up to process through your App ?
   Currently using Woocommerce
   for payment as it can handle Multiple payment Methods and Currencies including
   the QR code system that Switzerland uses, and where some of our Members are based(
   Oh Joy!) Currently not actually looking at using a Membership Plugin per se, 
   the idea is initially to Simply let new members sign up, and to keep them informed
   of what the club is doing, later we ideally want to be able to have certain things
   only available to club members, which is easy enough to do by setting new members
   as subscribers and restricting page visibility for those items to logged in members
   only ( That I can do !)By using Gravity Forms I’d have an easy method of allowing
   our activity organisers to confirm people were active members The Clubis over
   100 years old now and I’ve been trying for the last ten years to persuade the
   powers that be to use online signupsPS Sorry for the delay in response, had to
   get a new laptop as old one was dying
 *  Plugin Author [David Parker](https://wordpress.org/support/users/dlparker1005/)
 * (@dlparker1005)
 * [1 week, 6 days ago](https://wordpress.org/support/topic/adding-groups-via-a-form/#post-18995797)
 * Thanks for the details, and no worries on the delay!
 * **On the forms:** There are two ways to do this, and I’m happy to help with either.
 * Option 1 works today: the paying member creates their family’s profiles in ProfileSwitch,
   then switches into each profile and fills out your form once per member. Gravity
   Forms can save the fields (date of birth, phone, etc.) to whichever member is
   logged in using its User Registration add-on, so each member’s details land on
   their own account. Elementor Pro’s forms can’t update user profiles on their 
   own, so Gravity Forms is the better fit here.
 * Option 2 is something I’d build with you on the paid version: your fields added
   directly into ProfileSwitch’s add and edit profile screens, so details are captured
   right when each profile is created. Option 1 gets you running immediately; option
   2 is smoother for your members.
 * **On payment and access:** Your setup sounds like it will handle this neatly.
   WooCommerce stays exactly as-is for payment (ProfileSwitch doesn’t touch checkout,
   so your multi-currency and QR-bill setup is unaffected), and one family member
   pays as you planned. Every family member gets their own login under that account,
   so however you end up restricting member-only content, whether that’s logged-
   in-only or something more specific later, each family member qualifies individually
   rather than sharing one login. If down the line you need logic to “share” the
   primary profile’s membership access with sub-profiles, that’s something that 
   we can look into as well.
 * If you decide to move forward with this, please feel free to reach out through
   the contact form on profileswitch.com and we can work through the details of 
   your setup there. Happy to answer anything else here in the meantime!

Viewing 3 replies - 1 through 3 (of 3 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fadding-groups-via-a-form%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/profileswitch-lite/assets/icon-256x256.png?rev=3530232)
 * [ProfileSwitch Lite - Family Accounts & Child Profiles](https://wordpress.org/plugins/profileswitch-lite/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/profileswitch-lite/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/profileswitch-lite/)
 * [Active Topics](https://wordpress.org/support/plugin/profileswitch-lite/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/profileswitch-lite/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/profileswitch-lite/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [David Parker](https://wordpress.org/support/users/dlparker1005/)
 * Last activity: [1 week, 6 days ago](https://wordpress.org/support/topic/adding-groups-via-a-form/#post-18995797)
 * Status: resolved