Get AI summaries of any video or article — Sign up free
How to use Notion's New Button Feature thumbnail

How to use Notion's New Button Feature

Easlo·
4 min read

Based on Easlo's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

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?

Create a button (shown via “SL button”), then customize its text and icon. Add a “Step at page” action, select the task database, and preview the task name and its properties. Duplicate the step for each weekly task so one click inserts the entire set into the database.

What’s the mechanism for rescheduling all overdue tasks at once?

Use an “edit page” action in the button. Choose the task database, add filters to select overdue tasks, then pick the property to update—such as changing the schedule date to today. The workflow can also set another property like priority to “high,” turning overdue items into immediately actionable ones.

How do buttons seed default tasks that stay linked to the correct project?

Set up the button inside a project page template. Edit the project template, add a button, and use “Step at page” to choose the task database. The crucial step is adding a project relation property and assigning it to the current page. When clicked on a project page, the created tasks automatically relate back to that specific project.

Why are buttons useful for habit tracking, and how would the setup work?

Buttons are especially convenient on mobile or smaller screens. Use an “edit page” action with a filter for habits assigned to today, then select the Habit checkbox property to toggle. One tap updates today’s habit status without navigating through multiple views.

How can a button speed up adding new expenses across a workspace?

Use “add page” to create a new record in the expenses database, with date and category properties prepared via preview. Then add an “open page” action so the newly created expense page opens immediately, ready for entering the expense name and amount.

Review Questions

  1. 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?
  2. How does adding a project relation property in a page template change what gets created when the button is clicked?
  3. 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. 1

    Use buttons to replace repetitive database entry with one-click workflows for recurring task creation.

  2. 2

    Build recurring checklists by combining a button with “Step at page” actions targeting a task database.

  3. 3

    Bulk-fix overdue work by using an “Edit page” button with filters, then updating schedule date and priority in one step.

  4. 4

    Seed project-specific task sets by placing buttons in page templates and linking created tasks via a project relation property.

  5. 5

    Toggle daily habits quickly by filtering habits assigned to today and updating a Habit checkbox property.

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

    Repeat the same button patterns across multiple templates and databases to match different workflows.

Highlights

A single button can insert an entire recurring weekly checklist by duplicating “Step at page” steps for each task.
Overdue tasks can be rescheduled in bulk by filtering inside an “Edit page” button and updating schedule date to today plus setting priority to high.
Default project tasks can be automatically linked to the correct project by using a page template button with a project relation property.
Habit tracking becomes a one-tap action by filtering habits assigned to today and toggling a Habit checkbox property.
Expense capture can be streamlined by creating a new expense record and immediately opening it for name and amount entry.