Saved views
Every database in a portal can have multiple saved views. Each view is an independent snapshot of how that database is presented: its own columns, filters, sorts, and layout. Clients see the views as tabs at the top of the portal and can switch between them instantly.
Why use multiple views
One database can serve multiple audiences at the same time:
- "Active" — filtered to in-progress projects, sorted by due date, Table layout
- "Gallery" — the same data in Gallery layout for visual browsing
- "Calendar" — filtered to upcoming deadlines, Calendar layout
- "Archive" — filtered to completed projects, sorted by completion date
Each view feels like a different product surface even though they all read from the same Notion database.
Create a view
Open the Views page
From the portal's sidebar, click Views.
Click 'New view'
Give the view a name that clients will see as the tab label (e.g. "Active", "Completed", "Timeline").
Configure it
After creating the view, use the Columns, Filters, and Layouts pages to configure it. Each page has a view selector at the top — make sure the right view is selected before making changes.
What each view stores independently
| Setting | Per-view? |
|---|---|
| Visible columns + order | ✓ |
| Column labels | ✓ |
| Editable toggles (inline editing) | ✓ |
| Filters | ✓ |
| Sort order | ✓ |
| Layout (Table, Gallery, Board, etc.) | ✓ |
| Layout configuration (cover property, group-by column, date property) | ✓ |
The default view
Every database starts with one view called Default View. If a portal only has one view, Quelvo doesn't show the tab bar — there's nothing to switch between. The tab bar appears as soon as there are two or more views on a database.
Rename, reorder, and delete views
From the Views page:
- Rename — click the edit icon next to any view name and type a new name.
- Reorder — drag views to change the tab order clients see.
- Set as default — star a view to make it the one that loads when clients first open the portal (or follow a direct link with no
?view=parameter). - Delete — removes the view and its configuration. The last view on a database cannot be deleted.
Deleting a view is permanent
Deleted views and their column/filter/layout configuration can't be recovered. The Notion data is unaffected — only the Quelvo view configuration is deleted.
Forking a view
When you create a new view, Quelvo copies the current default view's configuration as a starting point (columns, filters, sorts, layout). Edit from there — the source view is not affected.
Per-client filter applies across all views
If you've configured a per-client email filter (so each client only sees their own rows), you need to add that filter to every view you create. The filter is per-view, not global — a view without it would show all rows to all clients.
Deep links to a specific view
Quelvo uses the ?view=<id> URL parameter to identify which view is active. You can copy this URL from your browser while in the portal preview and send it directly to clients to land them on a specific view.
If the view ID in the URL is stale (for example, if you deleted and recreated the view), Quelvo falls back to the default view silently.
Plan limits
| Plan | Saved views per database |
|---|---|
| Starter | 3 |
| Pro | 10 |
| Agency | Unlimited |