Reorder Form Fields on the Builder Canvas
This guide is for app makers building in the NotionApps builder.
It explains how to drag and drop fields and components directly on the live preview canvas (Create Form, Update Form, and Details screens) instead of only reordering them in the Logic sidebar.
If you only remember one sentence:
On a paid plan, grab the ⠿ handle on the left of a field in the preview and drag it to a new place — the Logic list updates to match.
Who this is for
Use this guide if you:
Build or edit apps in the builder
Want to rearrange form or details fields while looking at the real preview layout
Prefer visual reorder over dragging rows in the Logic sidebar alone
You do not need this guide for:
Reordering rows on a list or board screen for end users (that is list/board behaviour, not builder canvas reorder)
Changing which Notion property a field writes to
Hiding a field with Visibility Logic
Availability
Paid plans only
Canvas drag-and-drop reorder is available on paid plans (Plus and above). It is not available on Free.
On Free, keep using the Logic sidebar list to reorder components.
The idea in plain language
Previously, makers mostly reordered form components from the Logic list on the right. That works, but it is harder to picture the final layout.
With canvas reorder:
You look at the same preview your users will see
You drag a field by its ⠿ handle
Drop it where you want it
The screen’s component order updates (and the Logic list stays in sync)
Clicking the field body still selects it for the inspector. Only the ⠿ handle starts a drag.
Before you start
Open your app in the builder on a paid account.
Open a Form (Add Item), Form (Update Item), or Details screen that has several components.
Make sure you are in the builder preview (not the published end-user app).
You should see a small ⠿ grip on the left of each visible field/component in the preview.
Step-by-step
Step 1 — Open the form or details screen
In the builder, go to Screens.
Select the form or details screen you want to rearrange (for example Add Restaurant or Restaurant details).
Keep the preview visible in the center.
Step 2 — Find the drag handle
On each visible component in the preview, look for ⠿ on the left edge.
Hover the handle — it highlights.
Clicking the field label/input still opens the field settings (that is intentional).
Step 3 — Drag to reorder
Press and hold ⠿ on the component you want to move.
Drag up or down in the preview.
Drop it in the new position.
Confirm the Logic list on the right shows the same new order.
Publish when you are ready for end users to see the change.
Forms that use Sections as steps
If the form has Use sections as steps turned on:
You only reorder components that belong to the current step in the preview.
The Section header that opens the current step is pinned — you cannot drop a field above that Section.
Dropping a field above its Section would move it into the previous step, so the builder blocks that drop and keeps the field on the current step.
Use Back / Next in the stepper to move between steps, then reorder within each step.
Tips
Drag from ⠿, not the input
Avoids fighting click-to-select
Prefer canvas reorder for layout feel
Match what end users see
Use Logic list for precise “move to top/bottom”
Still available on all plans
Hidden fields stay out of the canvas list
Visibility-hidden comps are skipped so indices stay correct
Publish after rearranging
Draft order becomes live only after Publish
Troubleshooting
No ⠿ handles in the preview
Account is on Free, or you are not in the builder preview
Upgrade to a paid plan, or reorder from the Logic sidebar
Field vanishes after drop near a Section
You were on a section-step form and the field left the active step (older builds)
Update to the latest builder; fields can no longer drop above the step’s Section
Drag feels “off” / wrong item moves
A previous build included hidden fields in the drag list
Refresh to the latest builder; hidden fields are excluded from canvas DnD
Cannot drag the Section header on a stepped form
Leading Section for the active step is pinned
Expected — reorder fields under the Section, not above it
Quick checklist
Annotated builder screenshots


Complete Builder Options Reference
Field order is edited on the builder canvas / Logic field list for Create and Update forms — not as a separate Appearance toggle.
Field order (drag on canvas)
What it does: Changes the top-to-bottom order end users see. How to use it: Drag fields in the preview/canvas list; publish to ship. Why / recommended default: Put required identity fields first; group related inputs into sections.
Sections
What it does: Groups fields under headings (and optional stepper steps). How to use it: See Organize Create Forms with Sections. Why / recommended default: Use sections once a form exceeds ~8 fields.