How to use Notion's New Button Feature
Based on Easlo's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Use buttons to replace repetitive database entry with one-click workflows for recurring task creation.
Briefing
Notion buttons can turn repetitive database work into one-click workflows—especially for recurring tasks, bulk updates, and template-driven setup. Instead of manually creating the same set of items week after week, users can build a button that inserts multiple steps at once, saving time while keeping task data consistent.
A common starting point is recurring tasks. By typing “/button” (or using “SL button” as shown) and configuring the button text and icon, a workflow can be created that runs a “Step at page” action. That step targets a specific task database, then previews the task name and its properties. Duplicating the step for each weekly task produces a single button that adds the full checklist in one click.
Buttons also handle bulk rescheduling. Using an “edit page” action (“/button” → “Edit page”), the setup adds filters to locate overdue tasks inside the task database. After selecting the property to update—such as changing the schedule date to today—the workflow can also set a priority level to “high,” effectively catching up missed items without touching them individually.
For project management, buttons can seed default tasks automatically. The approach shifts to page templates: edit a project template, add a button, and again use “Step at page” to choose the task database. The key requirement is adding a project relation property and linking it to the current template page. That way, every time the button is clicked on a specific project page, the created tasks are automatically associated with that project. The same pattern can be repeated across multiple templates for different project types.
Buttons can simplify habit tracking on smaller screens. An “edit page” (“/button” → “Edit page”) workflow can filter for habits assigned to today, then toggle a Habit checkbox property. The result is a quick tap-based check-in that’s easier on mobile than navigating through multiple views.
Finally, buttons can speed up capture of new items across many databases. Using “add page,” a button can create a new record in an expenses database, with the date and category properties prefilled or previewed. Pairing that with an “open page” action (“/button” → “Open page”) immediately opens the newly created entry so the user can type the expense name and amount.
Across these five use cases—recurring tasks, overdue rescheduling, default project tasks, daily habits, and fast data capture—Notion buttons function as a lightweight automation layer that reduces clicks while keeping database relationships and properties aligned.
Cornell Notes
Notion buttons can automate common database actions so users can create, update, and link records with a single click. The workflow patterns include using “Step at page” to add multiple recurring tasks, using “Edit page” with filters to bulk-update overdue items (e.g., set schedule date to today and raise priority), and using page templates with a project relation property to seed default tasks tied to the current project. Buttons can also toggle habit checkboxes for items assigned to today and capture new expenses by creating a record and immediately opening it for data entry. These shortcuts matter because they reduce repetitive manual work while preserving consistent properties and relationships across databases.
How can a single button add a full weekly checklist in Notion?
What’s the mechanism for rescheduling all overdue tasks at once?
How do buttons seed default tasks that stay linked to the correct project?
Why are buttons useful for habit tracking, and how would the setup work?
How can a button speed up adding new expenses across a workspace?
Review Questions
- What combination of button actions (“Step at page,” “Edit page,” “add page,” “Open page”) would you use to both create and then immediately edit a new database record?
- How does adding a project relation property in a page template change what gets created when the button is clicked?
- What filter criteria would you apply in an “Edit page” button to target only overdue tasks, and which properties should be updated?
Key Points
- 1
Use buttons to replace repetitive database entry with one-click workflows for recurring task creation.
- 2
Build recurring checklists by combining a button with “Step at page” actions targeting a task database.
- 3
Bulk-fix overdue work by using an “Edit page” button with filters, then updating schedule date and priority in one step.
- 4
Seed project-specific task sets by placing buttons in page templates and linking created tasks via a project relation property.
- 5
Toggle daily habits quickly by filtering habits assigned to today and updating a Habit checkbox property.
- 6
Speed up data capture by using “add page” to create records (e.g., expenses) and “Open page” to jump straight into entry fields.
- 7
Repeat the same button patterns across multiple templates and databases to match different workflows.