Skip to main content

Choose single vs multiple teams

Exploring the Pros and Cons of Opting for a Single Team or Multiple Teams in Your Workflow

Updated over 2 weeks ago

TL;DR

Choose multiple teams when you need strict data and billing separation between clients or departments. Use a single team when you want collaboration and shared visibility across campaigns. You can manage team access from Cockpit. Takes about 3 minutes to decide which setup fits your needs.

Who Should Read This

  • Agencies managing multiple clients – Decide whether to separate client data completely or manage everything under one team

  • Operations managers – Understand how to structure teams for Sales vs Marketing or different departments

  • Companies with multiple users – Learn when team members should share data and when they shouldn't

If you already know you need separate teams and just want to create one, see Create a Team.

Why This Matters

Your team structure affects how data, billing, and access work across lemlist. The wrong setup can lead to data leaks between clients, confused billing, or access problems you'll have to fix later.

Choosing the right structure prevents these issues from day one. Agencies need to protect client data. Internal teams need to avoid duplicate outreach. Understanding the differences saves time and prevents costly mistakes.

Key Concept: How Teams Work in lemlist

A team is a workspace in lemlist. When you sign up, lemlist automatically creates your first team. You can either keep one team and add users to it, or create multiple teams that operate independently.

Multiple Teams: Complete Separation

When you create separate teams in lemlist, each team operates as an independent unit.

What's separate:

  • Billing and invoices – each team receives its own invoice

  • Campaigns and leads – no visibility across teams

  • Duplicate detection and unsubscribe lists – teams don't share these lists

  • Email sending history

  • Team settings and integrations

Best for:

  • Agencies managing multiple clients

  • Companies needing different plans for different departments (e.g., one on Email Pro, another on Multichannel Expert)

  • Situations requiring complete data isolation for compliance or client confidentiality

Single Team: Shared Collaboration

When you use one team, all users share the same workspace and resources.

What's shared:

  • One invoice for all users

  • Campaign visibility across the team – all Members and Admins can see all campaigns

  • Duplicate detection prevents sending to the same lead twice across all users

  • Unsubscribe lists protect all team members from contacting opt-outs

  • Centralized reporting and analytics

Best for:

  • Sales teams working together on the same prospects

  • Marketing departments collaborating on outreach

  • Small teams where everyone should see all campaigns

⚠️ Important: lemlist is a collaborative platform. On a single team, each user has visibility and control over all campaigns and leads. You can manage everything from a single user account. Use roles (Admin, Member, Extern) to control what specific users can do.

How to Decide: Step-by-Step

Follow this decision tree:

  1. Do clients or departments need isolated data? → If yes, use multiple teams

  2. Should all users share unsubscribe and duplicate lists? → If yes, use a single team

  3. Do you need separate invoices per client or department? → If yes, use multiple teams

  4. Will team members collaborate on the same campaigns? → If yes, use a single team

  5. Do different users need different subscription plans? → If yes, use multiple teams

Setting Up Multiple Teams

  1. Click your profile (bottom-left), open the team switcher, then select Create a new team

    Screenshot
  2. Name your team and click Create

  3. Go to Plans & billing and set up the subscription for this team

  4. Open Cockpit to manage teams, invite users, and assign roles

    Screenshot

Each team requires its own subscription. You'll switch between teams using the team switcher in the bottom left.

Setting Up a Single Team with Roles

  1. Go to CockpitManage teams, select the team you want to manage, then click Invite users

    Screenshot
  2. Enter the email address(es) of the people you want to add, then choose whether to add them as paying seats or as a guest

    Screenshot
  3. Select roles for each user:

  • Admin: Full access including billing and Cockpit

  • Member: Can run campaigns but no access to billing or Cockpit

  • Extern: Limited view-only access for reporting

  1. Send the invitation(s)

Users on the same team will see all campaigns and share lead data.

Quick Comparison

Multiple Teams

  • Separate invoice per team

  • Isolated campaigns, leads, settings

  • No cross-team sharing

  • Best for: agencies, different plans, compliance

Single Team

  • One invoice for all users

  • Shared duplicates/unsubs logic

  • Shared visibility for collaboration

  • Best for: internal teams, collaboration, unified reporting

Common Questions

Can I move users between teams?

Users can belong to multiple teams, but data and campaigns do not transfer between teams. Separate invitations are required to join each team.

Can I share campaigns or leads between teams?

No. Teams are fully isolated. If you need to share campaigns or leads, use a single team with different user roles instead.

Do separate teams share unsubscribe lists?

No. Each team has its own unsubscribe list. Someone who opts out of one team can be contacted by another team unless manually added to that team's unsubscribe list.

Can I use different domains on the same team?

Yes. A single team can use multiple email domains. Each user can send from their own domain, and all users will still share campaign visibility and lead data.

Can I change team structure later?

You can create new teams anytime. However, merging teams or moving data between teams isn't possible. Plan your structure carefully before adding significant data.

Do I pay for inactive team members?

Guests don’t use paid seats. Active members who can send campaigns require a paid seat.

Next Steps

Once you've decided on your team structure:

  • Create a Team – Set up additional teams if you need multiple workspaces

  • Join a Team – Accept an invitation and start working with your team

  • Invite Users – Add team members and assign the right roles

Did this answer your question?