For the complete documentation index, see llms.txt. This page is also available as Markdown.

💰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)

  1. Open account Plans / billing.

  2. Open the billing portal (Stripe customer portal) to update the card, cancel, or change plan.

  3. 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.

  4. Confirm meters before you clone a template.

Every control / meter

Meter
What it counts
What happens at the cap

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)

Feature
Where it lives
Usually gated?

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):

Provider
Typical default

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

Symptom
What to do

Upgrade prompt on a provider

Integrations. Contact support for an account or app grant.

Automation locked

Automation Home → Request access

Hire someone instead

Capabilities matrix (short table). Which automation. Integrations.