Fig. 2. Sales overview, by region.
For the owner
Sales overview
Revenue, orders and the average order for the month. Click West and the other charts follow.
Charts, tables and filters on the same canvas as your app, reading your data each time someone opens them.
1,000 free tokens to try · Unlimited app users · Our cloud or your own servers
We open in waves. Join early access and we'll email you when your workspace is ready.
| abcproduct | $revenue |
|---|---|
| Trail Runner shoes | $38,442 |
| Basecamp tent 2P | $31,410 |
| Ridge rain jacket | $26,838 |
| Summit pack 32L | $19,966 |
| Canyon water bottle | $7,632 |
| Alpine wool socks | $5,706 |
Every page below reads the same Fernleaf tables. Each team sees the part of the business it runs.
Fig. 2. Sales overview, by region.
For the owner
Revenue, orders and the average order for the month. Click West and the other charts follow.
Fig. 3. Units in stock, product by region.
For operations
A matrix of stock by product and region, and a button next to it that runs the Reorder stock workflow.
Fig. 4. A page in the partner portal.
For partners
A page in a customer portal where each partner shop signs in and sees its own orders by month.
Pick a visual, click to filter, drill in, and see the rows behind it. All on a page of your app.
Entry 01
From a single KPI card to a matrix. Pick a visual, choose a database and drop fields onto it. Slicers let people narrow the page down themselves.
Showing 14 of 90+ visual types
Fig. 5. A slice of the visual gallery. Pick a group to filter it.
Entry 02
Click a bar and the other charts and tables on the page narrow to it. Hold Ctrl or Cmd to add more values. The filter lives in the page address, so the link you send opens the same view.
Filters in the addressnone yet
Click a bar. The page and the address follow.
Fig. 6. Try it: pick a region and watch the address carry it.
Entry 03
Type a word and every chart on the page narrows to it, even when the word is misspelt.
This box searchesorders
ordersorders| order | customer | product | amount |
|---|
site_visitsNot searchedThis chart reads site_visits, a table the box does not search.
Fig. 7. Type a product, like ridge or trail. Every searchable chart follows; Site visits stays as it is.
Entry 04
Go from regions to products, then open a detail page for one product. The values you clicked travel to that page in its address.
Fig. 8. Region, then West, then products, then one product's own page.
Entry 05
Every number on a chart came from rows. Open them as a table right where the chart is, check them, and take them with you as a CSV file.
| region | orders | revenue |
|---|---|---|
| West | 5,901 | $150,252 |
| East | 4,485 | $114,192 |
| South | 3,658 | $93,158 |
| Central | 2,773 | $70,618 |
| North | 2,125 | $54,090 |
Fig. 9. Switch to the rows, then export them. The file is real.
Entry 06
A table of every order does not load every order. A table built from your database fields asks the server for one page of rows at a time, and you move through the rest page by page.
| order_id | product | region | total |
|---|---|---|---|
| 10482 | Basecamp tent 2P | West | $612.50 |
| 10481 | Trail Runner shoes | East | $129.00 |
| 10480 | Ridge rain jacket | South | $189.00 |
| 10479 | Basecamp tent 2P | West | $349.00 |
| 10478 | Alpine wool socks | Central | $47.00 |
| 10477 | Canyon water bottle | East | $24.00 |
| 10476 | Summit pack 32L | North | $149.00 |
| 10475 | Trail Runner shoes | South | $258.00 |
| 10474 | Alpine wool socks | West | $18.00 |
| 10473 | Ridge rain jacket | Central | $189.00 |
Fig. 10. 18,942 orders, one small page at a time. Use the arrows.
Entry 07
Charts sit on the same canvas as forms, buttons and text. So a dashboard can do things, not only show them: a button next to a chart can run a workflow.
Fig. 11. One page: a chart, a form, and a button that runs a workflow.
Dashboards read the same tables as every other builder. Use them alone, or next to the parts you already have.
Read data from
Plan notes
15 common chart types
90+ chart and visual types, all of them
From the tables in your workspace: the built-in database or the data you connect. A chart reads its data each time someone opens the page.
Yes. Filters live in the page address. Send the link and the person who opens it sees the same filters.
Starter has 15 common chart types. Team and Enterprise have all 90+ chart and visual types.
A dashboard is a page of your app. People who use your published apps do not need seats, and they are unlimited on every plan. Everyone in your workspace uses a seat.
Yes. Show any chart as a table and export it as CSV.
Where to begin
Connect a table, drop a chart on a page, click a bar. Add the rest when you need it.
We open in waves. Join early access and we'll email you when your workspace is ready.