Overview
If your company already has a paid Lusha account, you can request to join it instead of staying on a separate free plan. This gives you access to shared credits, admin controls, and your team's full Lusha setup - all in one place.
π‘ Note: The join domain flow is only available to free-plan users. If you are already on a paid plan, you cannot use this flow to switch accounts.
This feature is currently rolling out and is being enabled for users in phases.
How it works
When you sign up or log in with your work email, Lusha automatically checks whether your company already has a paid account (Pro, Premium, or Scale). If one exists, you will see a prompt to request joining that workspace.
This keeps your whole team on one unified account - with shared credits, centralised admin controls, and consistent data.
How to request to join
1. Log in to Lusha with your work email address.
2. If a paid account exists for your domain, a prompt will appear. Click Request to join to send a request to the account Admin.
3. A confirmation pop-up will appear once your request is sent. You can continue using your free account while you wait.
Not ready yet? Click 'Maybe later' to dismiss the prompt. You can always send a request from the Team Management page > Domain Accounts tab.
After you send a request
Your request stays active for 7 days. If the Admin does not respond in time, you will receive a notification and can resend with one click.
You can check the status of your request at any time from Team Management > Domain Accounts tab.
You can only have one active request at a time. To send a new request, cancel your current pending one first.
If your request is approved, you have 7 days to complete the join process. After that the approval expires and you will need to request again.
What happens when your request is resolved
Approved
A pop-up (or in-app banner if you selected Maybe later earlier) confirms you have been approved. Click through to join the paid account. Your old free account is deleted automatically.
Rejected
You will receive a notification in the Notification Centre. You can browse other accounts from your domain or continue on your free plan.
Expired
A notification lets you know the request timed out. Click Request again to resend, or browse other accounts from the Domain Accounts tab.
Transitioning a free team to a paid account
If you are currently on a free plan with multiple users - for example after a downgrade - each person needs to request to join the paid account individually.
Each team member requests to join independently. Once approved, they are moved to the paid account and removed from the free plan automatically.
If you are the Admin of the free account, make sure all teammates have started their own requests (or assign a new free-account Admin) before you make the switch yourself.
When the last person moves to the paid account, the old free workspace is closed automatically.
For Admins: managing join requests
How you'll be notified
When someone from your domain requests to join your account, you will receive:
An email with the requester's details and one-click Approve / Reject buttons
A Notification Centre alert inside Lusha
A pop-up the next time you log in
π‘ Note: If multiple requests arrive at once, you will see a single summary pop-up on login with a link to review all pending requests at once.
How to manage requests
You can approve, reject, or revoke from your email, the Notification Centre, or the Invites / Requests tab in Team Management.
Approve - the user joins your workspace immediately. Their old free account is closed automatically.
Reject - the user stays on their free plan and is notified. No further action needed.
Revoke an approval - you can revoke an approval any time before the user completes the join. Once they have joined, use Team Management to remove them if needed.
π‘ Note: If you have reached your seat limit, Lusha will prompt you to manage existing seats or add new ones before the approval can go through.
Team Management page - what's new
Domain Accounts tab (all users)
All users - free and paid - can see a new Domain Accounts tab. It lists every Lusha account associated with your email domain.
Each account shows:
Admin name and email
Account type (Free / Pro / Premium / Enterprise)
Number of members
Country or region
What you can do depends on your role:
Role | Available actions |
Free user | Request to join, cancel a pending request, accept or decline an invite |
Paid account Admin | Accept invitation from free account users in your domain |
Paid account member (non-admin) | View only - invite is disabled unless you have invite permissions |
π‘ Note: If your email domain does not match the current account's domain, this tab will appear empty.
Invites / Requests tab (Admins and Managers only)
This tab gives Admins a full view of all join activity, including requester name, email, request date, and current status.
Status | What it means | Available actions |
Pending | Awaiting your decision | Approve / Reject |
Approved | User was approved and has joined | None |
Rejected | You declined the request | None |
Expired | 7 days passed with no Admin response | Invite user (starts the standard invite flow) |
π‘ Note: All request rows are kept visible for 30 days after the last status update, then removed automatically.
Notifications at a glance
For free users
Event | Where you'll see it |
Request sent | Pop-up confirmation |
Request approved | Pop-up or in-app banner |
Request rejected | Notification Centre |
Request expired (7 days) | Notification Centre - with option to resend |
Approval expired (not joined in 7 days) | In-app banner |
For Admins
Event | Where you'll see it |
New join request | Email + Notification Centre + pop-up on login |
Multiple pending requests | Summary pop-up on login |
Seat limit reached | Pop-up when trying to approve |
User successfully joined | Notification Centre |
βοΈ FAQs
Q: Can I join a paid account if I'm already on a paid plan?
A: No. The join domain flow is only available to free-plan users.
Q: What happens to my data when I join a paid account?
A: Your free account is deleted after you complete the join. Save any important information before you start the process.
Q: Can I request to join more than one account at a time?
A: No. You can only have one active request at a time. Cancel your current request first if you want to switch to a different account.
Q: What if no paid account exists for my domain?
A: You will go through the standard free sign-up process. Once a paid account is created for your domain, you will be able to request to join it from the Domain Accounts tab in Team Management.
Q: How long do requests stay visible in Team Management?
A: All request rows are retained for 30 days after the last status change, then removed automatically from the Invites / Requests tab.

