Shopping Groups

Last updated: 2025-11-09

Create shopping groups to organize multiple lists and members in one place. Perfect for families, roommates, teams, and organizations who want centralized grocery collaboration with advanced permission controls.

Unlimited
Groups (Free)
50+
Members/Group (Premium)
Real-Time
Synchronization
3 Roles
Permission Levels

What Are Shopping Groups?

Shopping Groups are organized spaces where multiple people can collaborate on multiple shopping lists with centralized member management. Think of groups as containers that hold members and lists together, making it easy to organize household shopping, roommate groceries, team supplies, or family meal planning.

When to Use Groups

👨‍👩‍👧‍👦 Families

Create a family group with multiple lists:

  • • Weekly Groceries
  • • Costco Runs
  • • Kids' School Supplies
  • • Special Events/Parties
🏠 Roommates

Organize household shopping together:

  • • Shared Apartment Supplies
  • • Cleaning Products
  • • Common Area Needs
  • • Monthly Stock-ups
💼 Teams & Offices

Manage workplace provisions:

  • • Break Room Supplies
  • • Office Equipment
  • • Event Catering Lists
  • • Team Lunch Requests
🎉 Event Planning

Coordinate supplies for events:

  • • Wedding Planning Lists
  • • Party Supplies
  • • Volunteer Group Needs
  • • Community Event Provisions

Groups vs Individual Sharing

The main advantage of groups over individually shared lists is centralized management. Add someone once to a group, and they automatically have access to all group lists based on their permission level. See detailed comparison below.
ListAIse groups interface showing multiple groups with their lists and members
Click to enlarge
Groups dashboard showing family, roommate, and office groups with their lists

Creating a Shopping Group

Creating a group takes just a few moments and provides a centralized hub for collaborative shopping.

1

Navigate to Groups Tab

Open ListAIse and tap the Groups tab in the bottom navigation bar. If this is your first group, you'll see a welcome screen with a "Create Your First Group" button.
2

Start Group Creation

Tap the + Create New Group button (or the floating + button if you already have groups). This opens the group creation form.
3

Enter Group Details

Provide a descriptive group name (e.g., "Smith Family", "Apartment 204", "Marketing Team"). Optionally add a description explaining the group's purpose.
4

Customize Appearance

Choose an icon and color theme for your group. This helps visually distinguish groups in your dashboard and makes navigation easier when managing multiple groups.
5

Set Privacy Settings

Choose between:
  • Private: Only invited members can join (recommended for most use cases)
  • Join by Link: Anyone with the invite link can join
  • Public: Discoverable and joinable by anyone (Premium feature)
6

Create and Invite

Tap Create Group to finalize. You'll immediately be taken to the group dashboard where you can start inviting members and creating lists.

Group Name Tips

Use clear, descriptive names that immediately identify the group's purpose. Good examples: "Johnson Family Household", "Stanford Lab Research Team", "Book Club Event Planning"
ListAIse group creation form with name, description, icon, and privacy options
Click to enlarge
Group creation form with customization options

Inviting Members to Groups

Once your group is created, you can invite members via multiple methods. Members receive invitations and can accept to join the group with the permissions you specify.

Invitation Methods

Email Invitation

Enter the recipient's email address. They'll receive an email with a join link and can create an account or sign in to accept.

Best for: Inviting people who may not have ListAIse yet

Phone Number (SMS)

Send an invitation via text message. The recipient gets a link to download ListAIse and join your group.

Best for: Quick invites to people you frequently text

Username Search

Search for existing ListAIse users by username or email. Select them from results to send an instant in-app invitation.

Best for: Inviting people you know use ListAIse

Share Invite Link

Generate a unique join link you can share via any platform (WhatsApp, Slack, email, etc.). Links can be set to expire after a certain time or number of uses.

Best for: Inviting multiple people at once or sharing in group chats

Invitation Workflow

  1. 1From group dashboard, tap Invite Members
  2. 2Choose invitation method and enter recipient details
  3. 3Select permission level (Admin, Member, or Viewer - see permissions below)
  4. 4Add optional personal message to the invitation
  5. 5Tap Send Invitation
  6. 6Track invitation status in Settings → Group Settings → Pending Invitations

Invitation Limits

Free accounts can have up to 10 members per group. Premium accounts support up to 50 members per group, perfect for larger organizations and communities.

Group Permission Roles

ListAIse groups use a three-tier permission system to control what members can do within a group. Understanding these roles helps you maintain appropriate access control.

Admin

Full control over the group, its settings, members, and lists.

Group Management:
  • ✓ Edit group name, icon, description
  • ✓ Invite and remove members
  • ✓ Change member permissions
  • ✓ Delete the group
  • ✓ Modify group settings
List Permissions:
  • ✓ Create/edit/delete any group list
  • ✓ Add/edit/remove items
  • ✓ Change list settings
  • ✓ Archive/restore lists

Best for: Group creators, household heads, team leaders

Member

Standard collaboration access with ability to contribute actively.

Group Access:
  • ✓ View all group lists
  • ✓ View all members
  • ✗ Cannot invite members
  • ✗ Cannot change group settings
  • ✗ Cannot remove others
List Permissions:
  • ✓ Create new group lists
  • ✓ Add/edit items on all lists
  • ✓ Check off items
  • ✓ Edit lists they created
  • ✗ Cannot delete others' lists

Best for: Family members, roommates, active team members

Viewer

Read-only access with limited editing capabilities.

Group Access:
  • ✓ View all group lists
  • ✓ View member names
  • ✗ Cannot invite members
  • ✗ Cannot access settings
List Permissions:
  • ✓ View all lists and items
  • ✓ Check off items (marking done)
  • ✗ Cannot add items
  • ✗ Cannot edit items
  • ✗ Cannot create/delete lists

Best for: Kids, guests, observers who shop but don't plan

Permission Strategy

Start with more restrictive permissions (Viewer/Member) and grant Admin access only to trusted members who need full group management capabilities. You can always upgrade permissions later.
Visual comparison of Admin, Member, and Viewer permission levels in ListAIse groups
Click to enlarge
Permission roles comparison showing capabilities at each level

Creating Lists Within Groups

Once your group is set up, you can create as many lists as needed within that group. All group members (based on permissions) can access and collaborate on these lists.

How to Create a Group List

  1. Navigate to your group's dashboard
  2. Tap the + New List button
  3. Enter list name and details (same as regular lists)
  4. The list is automatically created within the group context
  5. All group members with appropriate permissions can now see and edit it

Group List Features

Automatic Visibility: Group lists appear in all members' "Groups" tab, organized by the group they belong to
Shared Ownership: Unlike individually shared lists, group lists have no single "owner"—all admins have equal management rights
Group Notifications: All members receive notifications about list changes based on their notification preferences
Group Context: Lists show a group badge indicating which group they belong to for easy identification

List Limits

Free accounts can create unlimited lists within groups, but are limited to3 groups total. Premium accounts have unlimited groups and lists.

Managing Group Members

Group admins can manage members, change permissions, and control who has access to the group and its lists.

Member Management Actions

Change Permissions

Upgrade or downgrade member roles:

  1. 1. Go to Group Settings → Members
  2. 2. Tap on member name
  3. 3. Select new permission level
  4. 4. Confirm change
Remove Members

Remove someone from the group:

  1. 1. Go to Group Settings → Members
  2. 2. Swipe left on member name
  3. 3. Tap "Remove from Group"
  4. 4. Confirm removal
Manage Notifications

Control group notification settings:

  • • Group-wide notification preferences
  • • Per-list notification overrides
  • • Member activity alerts
View Activity Log (Premium)

See who did what in the group:

  • • Member join/leave events
  • • Permission changes
  • • List creation/deletion
  • • Major item modifications

Admin Removal

Groups must always have at least one Admin. If you're the only Admin and want to leave, you must first promote another member to Admin or delete the group.

List Sharing

Both groups and individual list sharing allow collaboration, but they serve different purposes. Here's when to use each approach:

FeatureShopping GroupsIndividual Sharing
Best ForOngoing collaboration with same people across multiple listsOne-off collaborations or single list sharing
Member ManagementAdd once, access all group lists automaticallyMust share each list individually
Permission Control3 roles (Admin/Member/Viewer) with granular control2 roles (Editor/Viewer) only
OrganizationLists organized under group umbrella with dedicated tabShared lists mixed with personal lists
NotificationsGroup-level notification preferencesPer-list notification settings
ScalabilityExcellent for 5-50 people collaborating regularlyBest for 2-5 people on single list
Setup TimeInitial setup required, saves time long-termFaster for quick one-time sharing

Decision Guide

✓ Use Shopping Groups When:
  • • Same people collaborate on 3+ lists
  • • You need multiple permission levels
  • • Managing household/team shopping
  • • Long-term ongoing collaboration
  • • 5+ members involved
✓ Use Individual Sharing When:
  • • One-time event or occasion
  • • Sharing just 1-2 lists
  • • Quick collaboration with someone
  • • Different people for different lists
  • • Simple Editor/Viewer roles sufficient

Group Notifications

Stay informed about group activity with customizable notifications. Control what alerts you receive to avoid notification overload while staying in sync with your group.

Notification Types

Member Joins/Leaves

When someone joins or leaves the group

Default: On
New Lists Created

When a member creates a new group list

Default: On
Items Added

When someone adds items to a group list

Default: Off
Shopping Started

When a member begins shopping from a list

Default: On
Permission Changes

When your role is changed by an admin

Default: On

Smart Notification Settings

For large, active groups, turn off "Items Added" notifications to avoid alert fatigue. Focus on high-level changes like new lists, member activity, and shopping sessions.

Leaving a Group

If you no longer need access to a group, you can leave at any time. Your departure doesn't affect the group or its lists—they continue for remaining members.

How to Leave

  1. Open the group you want to leave
  2. Tap the ⋮ menu → Group Settings
  3. Scroll to bottom and tap "Leave Group"
  4. Confirm you want to leave
  5. You'll immediately lose access to all group lists
Important Considerations
  • • Leaving is permanent—you'll need a new invitation to rejoin
  • • If you're the only Admin, promote someone else first or the group will be orphaned
  • • You lose access to all group lists immediately upon leaving
  • • Your contributions (items you added, lists you created) remain in the group
  • • Other members are notified when you leave

Deleting a Group (Admin Only)

Group admins can permanently delete groups. This action:

  • Removes the group and all its lists for all members
  • Cannot be undone after 30-day grace period
  • Notifies all members of deletion
  • Moves group lists to Trash for 30 days (recoverable)

Deletion Warning

Group deletion affects everyone in the group. Consider removing individual members or archiving lists instead if you want to preserve data for others.

Group Best Practices

Follow these recommendations to create effective, well-organized shopping groups:

👥 Keep Groups Focused

Create separate groups for different contexts rather than one mega-group. Example: "Family Household" and "Extended Family Events" instead of combining both. This keeps lists organized and permissions appropriate.

🔐 Use Permission Levels Wisely

Grant Admin only to co-managers, use Member for active participants, and Viewer for those who shop but don't plan. This prevents accidental deletions and maintains organization structure.

📋 Name Lists Descriptively

Use clear list names that indicate purpose and urgency: "Weekly Groceries 11/9", "Urgent Household Needs", "Thanksgiving Dinner Prep". This helps members quickly identify which list to shop from.

🔔 Set Communication Norms

Establish group guidelines: who creates lists, when to notify others before shopping, how to handle item conflicts. Consider creating a pinned "Group Guidelines" note list.

🗂️ Archive Completed Lists

Don't let old lists accumulate. Archive completed lists weekly to keep the group dashboard clean. You can always restore archived lists if needed for reference.

📊 Review Group Activity (Premium)

Premium users: periodically review the activity log to understand group usage patterns. This helps identify inactive members, high contributors, and optimization opportunities.

Ready to Organize Your Shopping?

With groups mastered, you can streamline collaboration for your household, team, or organization!