Quota limits per plan
Reference of Wevion's quota dimensions: seats, ad accounts, fan pages, pixels, catalogs, competitor watchlists. Ad spend is not capped.
Written By Salvatore Sinigaglia
Last updated 8 days ago
Reference of Wevion's quota dimensions: seats, ad accounts, fan pages, pixels, catalogs, competitor watchlists. Ad spend is not capped.
Quota limits per plan
Wevion enforces six quota dimensions per plan: seats, ad accounts, fan pages, pixels, catalogs, and competitor watchlists. Each plan sets a numeric value (or
NULL= unlimited). A seventh field, the ad-spend cap, is empty on every plan today, so ad spend is never capped. Check/settings/team/billing → Usagefor your current values + current usage.
Who is this for
Organization owners planning capacity for an upcoming launch or comparing plans for an upgrade, and anyone wondering why a "Connect" button is greyed out.
The dimensions
A NULL value on any dimension = unlimited. Demo plans typically have NULL across the board; Plus has the highest self-serve caps, and Enterprise caps are set per contract.
How quotas are enforced
Wevion checks your plan limits before write operations:
- Resource quota: blocks new connections (ad account / fan page / pixel / catalog) when the quota is hit
- Seat quota: blocks new invites when the seat quota is hit
- Active subscription: blocks writes when your subscription is past due or unpaid
- Legacy Free plan limits: accounts still on the retired Free plan keep its caps (e.g. campaign launches)
When you hit a quota, the UI shows a clear error: "Plan limit reached — upgrade or remove unused [resource]".
Where to check your current values
From the UI
- /settings/team/billing → Usage shows a bar per dimension:
used / max(orused / unlimited) - The bar turns yellow at 80%, red at 95%
- Each row links to the relevant management page (e.g. ad accounts row links to
/connect)
As the Organization owner
If a teammate gets a "quota exceeded" error, they'll come to you. You can:
- Check
/settings/team/billing → Usageto confirm which dimension is full - Either upgrade (Upgrade or downgrade your plan) or remove unused resources to free space
Counting rules
Ad accounts
Only connected: true accounts count. Disconnected or deleted accounts don't count.
ad_accounts_used = meta.count(connected=true) + google.count(connected=true) + tiktok.count(connected=true) + taboola.count(connected=true) + snapchat.count(connected=true, deleted_at=null) + outbrain.count(connected=true)Fan Pages
Only Meta Pages with connected: true. Pages on other platforms are not counted (they don't exist in the same way).
Pixels
Sum across platforms:
- Meta: distinct validated pixels (
pixel_ad_account_linkwithstatus = 'validated') - TikTok: pixels with
status = 'ACTIVE' - Taboola: pixels with
connected: true - Google: conversion actions with
connected: true - Snapchat: pixels with
connected: true, deleted_at: null
Catalogs
Meta catalogs (Commerce Manager) + Google Merchant Center feeds, both with connected: true.
Competitor watchlists
Created via Strategic Intelligence module. Counts active watchlists.
Seats
max_users + extra_user_slots (purchased add-ons). Counts active members + pending invitations. See add extra team member slots for raising the cap on a fixed plan.
Ad-spend cap
Not applied — no plan sets one today, so Wevion never restricts your workspace because of spend (see understanding spend caps). It never pauses your live ads either.
When you hit a quota
How to free quota space
Removing a resource frees the quota immediately; no Stripe action needed.
Demo and Enterprise plans
- Demo: internal plan for partners / POCs.
is_custom: true, hidden from public pricing. 15 seats and NULL (unlimited) resource quotas, at $0. Managed by Sales. - Enterprise: custom contract plus SSO. The seeded Enterprise plan has 50 seats, 100 ad accounts, 100 fan pages, 100 pixels and 50 catalogs; a contract can set different limits. See enterprise and custom plans.
Common questions
- "Why does my count differ from /settings/team/billing?": the page is the authoritative count. If a dashboard widget shows different, refresh — it's a cache.
- "Disconnected an ad account but counter didn't drop": ~60s sync delay. Refresh.
- "I'm Enterprise but see a number, not unlimited": your contract has a fixed quota (not NULL). Contact your CSM to raise it.
- "Can I temporarily exceed for a launch?": No — quotas are hard. Plan ahead.
FAQ
What quotas does Wevion enforce per plan?
Wevion enforces six quota dimensions per plan: seats, ad accounts (across Meta, Google, TikTok, Taboola, Snapchat, and Outbrain), fan pages, pixels, catalogs, and competitor watchlists. Each plan sets a numeric value, or NULL meaning unlimited. Demo plans typically have NULL across the board; Plus has the highest self-serve caps, and Enterprise caps are set per contract. The ad-spend cap field is empty on every plan today, so ad spend is never capped. Check your current values and usage at /settings/team/billing → Usage.
Where do I see how much of my quota is used?
Go to /settings/team/billing → Usage in Wevion. It shows a bar per dimension displaying used / max (or used / unlimited), turning yellow at 80% and red at 95%. Each row links to the relevant management page, so the ad accounts row links to /connect. This page is the authoritative count if a dashboard widget disagrees.
Why is a "Connect" button greyed out?
You have likely hit a resource quota. Wevion's plan-guard checks quotas before write operations and blocks new connections once the limit is reached, showing "Plan limit reached — upgrade or remove unused [resource]". Confirm which dimension is full at /settings/team/billing → Usage, then upgrade or remove unused resources.
How do I free up quota space?
Remove the resource that is at its limit: remove members from /settings/team/people for seats, disconnect unused ad accounts in /connect/{platform}, disconnect Pages, pixels, or catalogs from their management pages, or delete unused competitor watchlists in Strategic Intelligence. Removing a resource frees the quota immediately, with no Stripe action needed.
Can I temporarily exceed a quota for a launch?
No. Quotas are hard limits, so you cannot temporarily exceed them — plan ahead by upgrading or freeing space before your launch. Ad spend is not one of them: no plan caps it today, and Wevion never pauses your live ads because of spend.
Related articles
Was this helpful?
More in Account, Billing & Plans
Wevion plans explainedStart your subscriptionUpgrade or downgrade your planUnderstanding spend capsStill need help? Ask the team