What Are Sub Accounts?
Sub Accounts are independent member accounts that can be created, edited, and deleted by a single master account. This allows a single member to have complete control over multiple other members on a site. This can be acquired individually here: Multi-Location Listings
Sub Account Benefits
- For members that have multiple physical locations and want to create and control accounts for each of the independent locations, Sub Accounts is the perfect solution. Examples include a restaurant chain that has multiple locations, a corporation that has multiple offices, or a bank that has multiple branches.
- Sub Accounts are treated as completely independent accounts on the site, meaning they can make their own member feature posts (events, videos, classifieds, etc) and will appear in search results as its own independent listing.
- Sub Accounts can provide significant differentiation between membership levels at different price points - allowing members at a premium membership level to create and control multiple members at once can add a lot of value for your members.
Important Notes About Sub Accounts
- When a master account creates a Sub Account, the Sub Account will be created at the same membership level as the master account.
- Sub Accounts will never have access to the Sub Accounts feature, meaning they cannot create a third tier of Sub Account or "grandchildren" of the master account.
How To Access The Sub Accounts Feature
The Sub Accounts Feature is an add-on that must be purchased in order to have the functionality enabled on your site. To find out more about what the feature has to offer, please see the Q&A: Sub Accounts article here.
If you would like to have this feature installed on your site, you can purchase it in the link below.
Enable Sub Accounts For A Product (Membership)
To add this as a feature for a membership level, simply navigate to Finance - Manage Products, click on "Edit Settings" for the membership level you would like to activate it for:
Click on the Post Publishing tab, and then check the boxes for the Sub Accounts feature:
You can also limit the number of sub-accounts per member by toggling the "Max Limit".
This is an add-on called: "Limit Posts Per Member" and will allow you to limit the number of sub-accounts members can have. This add-on will also work with videos, blogs, photo albums, properties, events, coupons, classifieds, audio files, jobs, etc.
Adding Sub Accounts As A Member
If a member logs into their account, they will see links in the sidebar for "Sub Accounts":
When a member adds a sub-account, they can fill in all of the basic information for the account directly from their member dashboard:
To save time, members can click on the "Copy Details From Master Account" button:
They can then edit, delete, or log in to any of their sub-account directly from the primary account's member dashboard by clicking on the "View Sub Accounts" link:
Each of the Sub Accounts can be logged into and managed directly like a normal member, or they can be managed from the Dashboard of the Main Account.
Adding Sub Accounts From The Admin
You can also add or remove Sub-accounts from the Admin.
Let's say that you want to add Member ID#69 - BD Test as a Sub Account of Member ID#27 - Parapente Aire Libre.
So you just need to go to the Members Section and search for Member ID#69 (Which is the member you want to convert in Sub Account) and click on Actions >> Quick Edit:
Go to the "Listing Settings" tab and in the "Parent ID" field, add the ID of the Main Account that in this case, will be "27"
Now if you log in as Member ID#27 (Main Account), you will find the Member ID#69 as a Sub Account:
Please see the Sub Accounts Q&A for even more information regarding this premium feature.
Sub Accounts Importing Details
When Importing sub-accounts the only difference is it would have a field called parent_id, in this field you would enter the user_id of the member that is the parent/owner of this sub-account, if you are importing a member that is itself a parent that can have sub-accounts, this field would be left empty.
- You won't know the user_id of a parent account until the parent account is imported, so it would be best to import the parent accounts first, and then import the sub-accounts for those parent accounts once you know the correct parent_id to enter
- If account A is the parent account of account B, account B cannot be the parent of another account
- Find attached an example of this type of import, find as "EXAMPLE-completed-member-import-multi-listing-manager"