Skip to Content Skip to Menu

🏖 Summer has arrived! Start your summer right with our summer sale! Get 25% off professional and developer memberships with code SUMMER-2025!

Group Membership Tiers

  • adhillon
  • adhillon
  • ONLINE
  • Posts: 116
  • Thanks: 6
  • Karma: 1
16 hours 24 minutes ago #341685 by adhillon
Replied by adhillon on topic Group Membership Tiers
Yes, the auto action that you provided works great.
You are correct, I am wanting to increase that based off the owner of the group and their subscription status?
For examples: Users start with a base allowance of 100, then could increase limit in increments of 250. Each increment will cost an additional monthly amount.
I was thinking of creating 4 tiers and using 4 corresponding usergroups to achieve this? I welcome your directions.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49424
  • Thanks: 8462
  • Karma: 1465
15 hours 48 minutes ago #341686 by krileon
Replied by krileon on topic Group Membership Tiers
Ok, best way to do that then is to have an field in CB > Field Management for storing their limit. Ideally this should be a Number field type. You can then increase or decrease this as needed from your plans using CBSubs Fields. Once you've that working adjust your auto action condition to the following.

FROM
Value: 500
TO
Value: [FIELD_NAME_HERE]

Replace FIELD_NAME_HERE with the name of your field. The limit should now be entirely based off that profile field from the group owner. You may also have to adjust the following.

FROM
User: Automatic
TO
User: Specific
User IDs: [var2_user_id]

The only complication would probably be the email one. For that you'd have to use format functions and apply math. The below should work.

FROM
Value: 499
TO
Value: [cb:parse function="math"][FIELD_NAME_HERE] - 1[/cb:parse]
Format Functions Selected

Now you can adjust that field however you like to whatever you like and that will be their group user limits. If you want subscriptions to increase a static base value you could also use the below to hardcode that in if you wanted.

FROM
Value: 500
TO
Value: [cb:parse function="math"]100 + [FIELD_NAME_HERE][/cb:parse]
Format Functions Selected


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum