License Keys
Distribute SN Utils Pro access to your team using license keys, email invitations, or bulk onboarding.
Last updated: January 12, 2026
SN Utils offers several ways to distribute Pro access across your team. Choose the method that best fits your workflow — or combine them.
| Method | Best for |
|---|---|
| 14-Day Trial | Trying Pro features before committing |
| Individual Keys | Specific people, contractors, or trial users |
| Domain Keys | Self-service onboarding for entire departments |
| Invite by Email | Direct invitations with a personal message |
| Bulk Invite | Onboarding many users at once |
Free 14-Day Pro Trial
Want to try Pro features before purchasing? Start a free 14-day trial directly from the extension — no account or credit card required. The trial includes Sidekick form analyzer, table-specific list fields, and a demo snippet popup. Custom shortcuts, snippets, commands, and cloud features require a full Pro subscription.
For full details on what's included, what's excluded (and why), and how activation works, see the dedicated Free Pro Trial page.
Key Types
Individual Keys
- Format:
SNU-XXXX-XXXX-XXXX - Use: One-time activation by a single user
- Best for: Specific team members, contractors, or trial users
Domain Keys
- Format:
DOM-XXXX-XXXX-XXXX - Use: Multiple activations by users with a matching email domain
- Best for: Self-service onboarding for entire departments or organizations
Creating License Keys
Step 1: Navigate to License Keys
- Switch to your Team Space
- Navigate to Licenses
- Scroll to Seat Distribution
Seats live with the team that uses them, so any team administrator can hand them out — not only the person who bought the subscription. The older personal link /home/licenses takes you to the same place.
Step 2: Create a New Key
- Click Create License Key
- Select the key type:
- Individual for single-user keys
- Domain for email domain-restricted keys
- Optionally add a friendly name (e.g., "Marketing Team Key")
- For domain keys, enter the allowed email domain (e.g.,
acme.com) - Click Create Key
Step 3: Share the Key
Copy the generated key code and share it with your team via email, Slack/Teams, internal wiki, or onboarding documentation.
For domain keys, click the Share button to get a ready-made message template you can customize and send.
Invite by Email
Instead of sharing a key, you can invite users directly by email. They receive an email with a personal activation link — no key entry required.
Direct Assignment
- Go to Licenses → Assigned Licenses
- Click Assign License
- Enter the user's email address
- Click Assign — they receive an invitation email
Bulk Invite
Need to onboard many users at once? Use the bulk invite feature:
- Go to Licenses → License Keys
- Click Invite by Email
- Paste a list of email addresses (one per line, or comma/semicolon separated)
- Review the preview — duplicates and existing members are automatically skipped
- Optionally add a personal message
- Click Send Invitations
Recipients receive an email containing your team name, who invited them, your optional message, and a link to accept and create their account.
For full details on managing invitations, see Bulk Invite.
How Users Claim Keys
When a user receives a license key:
- They visit the activation page
- Enter the license key
- Create their account (or sign in)
- The key is claimed and they gain access
For domain keys, the user's email must match the allowed domain.
After claiming a key, users connect their browser extension to their account. See Connecting for the extension activation flow.
Managing Keys
View All Keys
The license keys page shows:
- All created keys organized by type
- Key status (Active, Claimed, Inactive)
- Usage statistics
- Creation date
Keys are masked by default for security — click the eye icon to reveal the full key code.
Key Actions
| Action | Description |
|---|---|
| Reveal/Hide | Toggle key visibility |
| Copy | Copy key code to clipboard |
| Share | Get a ready-made share message (domain keys) |
| Deactivate | Disable key (existing claims unaffected) |
| Delete | Permanently remove unclaimed key |
Best Practices
Security
- Don't share keys publicly — They grant access to your subscription
- Deactivate unused keys — Clean up keys that weren't used
- Use domain keys for large groups — Easier to manage than many individual keys
Organization
- Use descriptive names — "Sales Team Q1 2026" is better than "Key 1"
- Set max uses for domain keys — Prevent unlimited signups
- Review key usage monthly — Ensure only intended users are joining
Limits
- Individual keys count as 1 seat when claimed
- Domain keys consume seats per claim
- Keys respect your subscription seat limit
- Deactivating a key doesn't free up claimed seats
FAQ
Can I see who claimed a key?
Yes! The license page shows which email claimed each individual key. Domain keys show full usage statistics.
What happens if I run out of seats?
New key claims will be rejected. Either upgrade your subscription or remove unused team members.
Can users share keys?
Individual keys can only be used once. Domain keys are restricted by email domain, preventing unauthorized sharing.
How do I revoke access for someone who used a key?
Remove them from your team members list. Deactivating the key only prevents new claims.
Should I use keys or email invitations?
Use email invitations when you know exactly who should get access — it's the simplest flow for the recipient. Use keys when you want users to self-serve (domain keys) or when you need to distribute access through channels like Slack, wikis, or onboarding docs.
Can I start a trial before buying?
Yes! You can start a free 14-day trial directly from the extension — no credit card or account required. See the Free Pro Trial page for full details on what's included and how it works.
What happens when my trial expires?
Trial features return to Free-plan behavior. Your local settings and data are preserved — nothing is deleted. You can upgrade to Pro at any time to get them back. See Free Pro Trial — When the trial expires for details.