💰Plans and entitlements
Canonical page for what a plan unlocks, usage meters, billing, and how that differs from Automation and Integrations entitlements.
The Automation matrix page stays a short table that links here for billing and to Which automation for product families. Billing details live only on this page.
What this is / when to use it
Your subscription plan sets default caps and feature gates. Entitlement overrides (account or app) can grant or block Workflow, Messaging, Approvals, or individual Integrations providers without changing the Stripe plan. Makers see upgrade prompts; they do not see admin override UI.
Use this page to answer “why is clone blocked?”, “why is white-label missing?”, or “why is Auth0 / Crisp missing?” Use Automation Home → Request access when the lock is an automation family. Use support when a login or chat provider is missing.
Before you start
You can open builder billing / the customer portal link for the account.
Build it (billing)
Open account Plans / billing.
Open the billing portal (Stripe customer portal) to update the card, cancel, or change plan.
Payment links and trial vs paid: a trial account behaves like the trial plan’s caps. When the trial ends, the account either converts via the payment link you used or loses paid-only gates. Publish still works on the free/trial feature set.
Confirm meters before you clone a template.
Every control / meter
Apps
Live + draft apps in the account
Clone / create fails until you delete or upgrade.
Databases
Linked databases
You cannot link another sheet.
Pages
Notion pages synced into apps
Sync may stop pulling new pages.
Properties
Properties on linked databases
New properties may not appear until you upgrade or remove unused ones.
Blocks
Page-content blocks
Show page content may stop updating.
Visitors
Anonymous opens
Analytics/overage; public pages may still open.
App users
Signed-in users
Signup / invite may fail.
Workspaces
Connected Notion workspaces
Connect Notion fails.
File uploads
Files sent through the app
Upload components error.
Two-way sync frequency
Auto-sync interval
Lower plans sync less often.
Feature gates (typical)
Remove NotionApps label
Appearance
Yes
Custom domain
Publish & share
Yes
Custom CSS / JS / font
How-tos + Advanced
Yes
Email & password
Users + Integrations
Yes — on for paid plans by default
Google Login
Integrations
Yes — on for paid plans by default
Auth0 / Okta / Enterprise SSO
Integrations
Yes — separate capability
Crisp / Intercom
Integrations
Yes — separate capability
Workflow / Messaging / Approvals
Automation
Yes (separate entitlement families)
Theme presets
Appearance
No (current builder)
Select Items / bulk update
Screens
No
Automation entitlement levels (Messaging): draft / intra / inter / external API. See Messaging building blocks.
Integrations entitlements
Login and chat providers are not “paid plan = everything.” Each provider is its own capability. The most specific grant wins: one app, then the account, then the plan default.
Typical defaults (your workspace can differ if NotionApps granted an exception):
Email & password
On for paid plans. Hosted by NotionApps — no Firebase setup.
Google Sign-In
On for paid plans
Crisp / Intercom
Off until the plan includes chat, or NotionApps grants your account or one app
Auth0 / Okta
Off until the plan includes SSO, or NotionApps grants your account or one app
Free
Integrations off by default
If a provider is missing from Add Integration or shows an upgrade prompt, your plan does not include it. Contact NotionApps support — we can grant a provider for your account or a single app without changing your Stripe plan. Do not try to force it with Advanced JSON.
Setup steps: Integrations. Email & password: Email & password.
What users see
End users see upgrade walls only if you ship a broken gate (upload failed). They do not see meters. They only see login buttons and chat widgets for providers you are entitled to and have enabled.
Limits and plans
This page is the limits page. If a customer’s override disagrees with the plan table, trust the builder lock they see and contact support.
Example
Trial maker hits the app cap after two clones. They delete the unused clone, or open the billing portal and upgrade, then clone the template again. Preflight still fails if Workflow is not entitled — that is a Request access problem, not a meter.
A paid maker who wants Okta but only sees Google and Email & password should contact support for an SSO grant — upgrading Stripe alone may not turn Okta on.
Fix problems
Upgrade prompt on a provider
Integrations. Contact support for an account or app grant.
Automation locked
Automation Home → Request access
Hire someone instead
Related
Capabilities matrix (short table). Which automation. Integrations.