Enterprise

One license key. Your whole team.

The Enterprise plan gives one designated admin full visibility and control over how the plugin is deployed across your organization — who's active, how many seats are in use, and exactly when to roll out access.

Get Teams — from $12/seat/mo →

Everything Individual includes — plus a full admin layer.

Every team member gets the same unlimited syncing as an Individual Pro license. The admin gets an additional control panel — visible only to them — inside the plugin itself.

Active Seat View

See every activated seat with the team member's Figma display name and the date they activated. Know exactly who's using the license at all times.

Revoke Access

Remove a seat from any team member instantly. Their license deactivates immediately — freeing that seat for someone else. No waiting, no support tickets.

Activation Limit

Cap how many of your purchased seats can be active at once. Stage your rollout — reserve seats for future hires without paying for more than you've used.

CSV Audit Log

Download a CSV of all seat activations and revocations with timestamps. Useful for procurement, compliance, and tracking license usage over time.

Flexible Seat Count

Pay for exactly the headcount you need. Add more seats any time — your license scales with your team. Annual invoicing available for procurement workflows.

Priority Support

Direct email support with responses within one business day. Enterprise customers get priority in the queue.

Full seat visibility — built right into the plugin.

The admin dashboard lives inside the plugin UI. There's nothing to install separately — it's part of the same plugin every team member uses.

Open the plugin, go to Settings → Active Seats. You'll be asked for the billing email used to purchase the license — this keeps the admin view separate from the license key itself, so sharing the key with your team doesn't give them admin access.

What you can do from the admin panel:

  • View all active seats — Figma display name + activation date for each team member
  • Revoke any seat — instantly deactivates that user's license, freeing the seat
  • Set an activation limit — cap active seats below your purchased total to hold seats in reserve
  • Download a CSV — export a full audit log of activations and revocations with timestamps
Admin access is separate from the license key. Team members activate PRO using the shared license key, but the admin panel is protected by the billing email — only the person who purchased the license knows it. If you ever need to recover access, check your original purchase receipt.

Billing email gate — separate from the license key team members use

Admin panel unlocked — seat list, revoke controls, and activation limit

Hold seats in reserve for future hires.

The activation limit lets you cap how many of your purchased seats can be active at any given time — without canceling anyone who's already using the plugin. It's a staging tool for controlled rollouts.

A practical example:

You buy 10 seats because you know your team will grow to that size by end of quarter. Right now only 6 people need access. Set the activation limit to 6. When your next hire joins, raise the limit to 7. The remaining seats are "reserved" — purchased and paid for, but not yet activatable.

Key behaviors:

  • Lowering the cap never deactivates anyone who is already active — only new activations are blocked until a seat opens up
  • The cap can be raised or lowered at any time from the admin panel
  • The status line always shows you exactly how many seats are in use, open, reserved, and purchased
  • Reserved seats count as purchased — they are part of your billing
Not the same as reducing your seat count. The activation limit is a soft cap for access management — it doesn't change how many seats you're billed for. To change billing, adjust your seat count via your Lemon Squeezy purchase portal.
SEAT BREAKDOWN (12 PURCHASED) In use (8) Open (2) Reserved (2) Purchased seats 12 Activation cap (your limit) 10 In use (activated seats) 8

12 purchased seats · cap set to 10 · 8 active · 2 open · 2 reserved

Revoke, reassign, and stay in control.

When someone leaves your team or no longer needs the plugin, revoke their seat from the admin panel. Their activation is deactivated immediately — that seat is now available for the next person.

How revocation works:

  • Click Revoke next to any seat in the admin panel
  • The seat is deactivated immediately via the Lemon Squeezy API
  • The revoked user will see a license-inactive message if they open the plugin
  • The freed seat can be activated by a new team member right away
  • The revocation is recorded in the CSV audit log with a timestamp

Onboarding team members:

There are two ways to give a team member access:

  • Invite codes (recommended): Generate single-use codes from your admin panel — each code activates exactly one seat. Share a code with each person individually. They open the plugin, click ✦ Upgrade to PRO… in the menu, enter the code in the Invite Code field, and click Redeem Code.
  • License key: Share the license key directly. Team members paste it into the License Key field and click Activate PRO. Since anyone with the key can activate a seat, use invite codes if you want tighter control over who joins.
Seat activation is self-service. Team members activate their own seat — you don't need to provision access individually. Generate invite codes, share them one-to-one, and the plugin handles the rest.

Generating invite codes:

From the admin panel, scroll to Invite Codes. Set the quantity, choose an expiry (1 day, 7 days, 30 days, or never), and click Generate →. Each code is single-use — once redeemed it's marked as used and can't be reused. Copy individual codes or use ↓ Copy All to grab the full batch at once.

CSV Audit Log:

Click Download CSV in the admin panel to export a complete log of all activations and revocations with Figma display names, instance IDs, and timestamps. Useful for procurement audits, compliance reporting, or just tracking who has had access over time.

Admin panel — generate invite codes and manage active seats

Remove a team member instantly

Click Revoke next to any seat in the admin panel to deactivate that team member's license immediately. The freed seat is available for the next activation right away.

  • Click Revoke next to any seat in the admin panel
  • The seat is deactivated immediately via the Lemon Squeezy API
  • The revoked user will see a license-inactive message if they open the plugin
  • The freed seat can be activated by a new team member right away
  • The revocation is recorded in the CSV audit log with a timestamp
BEFORE: Active seat Jordan M. Activated Apr 22, 2026 Revoke Click Revoke Confirm revocation This will immediately deactivate Jordan M.'s license. Confirmed AFTER: Seat freed Jordan M. Revoked Apr 27, 2026 · Seat now available ✓ Freed ● 1 seat now open — share key with new team member

Revocation is instant — the freed seat is immediately available

Roll out to your team in four steps.

1
Purchase your Enterprise seats

Choose your seat count at checkout — start with your current headcount and add more any time. Your license key arrives by email immediately after purchase.

2
Share the license key with your team

Send the license key to each team member. Each person opens the plugin, clicks the menu icon, goes to Upgrade to PRO, pastes the key, and activates — done in under a minute.

3
Open the admin panel to verify

As each team member activates, their seat appears in your admin panel in real time. Confirm everyone who needs access has a seat before the rollout is complete.

4
Set your activation limit (optional)

If you bought seats in advance for future hires, set the activation limit to match your current headcount. Raise it whenever the next person joins — no service disruption for existing users.

Questions about Enterprise? Email support@casitafilm.com — we're happy to help you figure out the right seat count, discuss annual invoicing, or walk through the admin panel before you purchase.

Enterprise questions

Who is the "admin" — is it the purchaser?

The admin is whoever holds the Enterprise license key — typically the person who purchased the plan. The admin panel is visible only when the plugin is used by the Figma account that has the license key activated as the admin account. Regular team members who activate using the shared key do not see the admin panel.

Can I add more seats after purchasing?

Yes. Log in to your Lemon Squeezy customer portal to update your seat count at any time. Additional seats are prorated if you're mid-billing-period. Email support@casitafilm.com if you need help adjusting your plan.

Does lowering the activation limit kick anyone out?

No. Lowering the activation cap only prevents new activations — it never deactivates anyone who is already active. If you want to remove access from a specific person, use the Revoke button next to their seat in the admin panel.

What's in the CSV download?

The CSV includes two sections: Active Seats (Figma display name, instance ID, activation timestamp) and Revocation History (display name, instance ID, revocation timestamp). The file is generated on-demand each time you click Download CSV — it reflects the current state of your license.

Is annual invoicing available?

Yes. Contact us at support@casitafilm.com to arrange annual invoicing. This is particularly useful for teams with procurement requirements that need a PO-based billing process.

Full FAQ including setup, licensing, and troubleshooting →