How do I create a mood tracker in Notion?

How to create a mood tracker in Notion

Create a mood tracker for your Notion page with Blocky. Name its five moods, choose one of five templates, and paste the Embed link in Notion.

01Guide

The mood tracker in Notion, step by step.

What the widget shows, its templates and settings, and how to add it to your Notion page.

You can create a mood tracker in Notion to log how you feel each day on your page. Pick one of five moods, and the widget saves it, so your mood history builds up day by day.

Viewers of a public Embed can use the controls of the tracker, such as picking a mood, and Blocky saves those changes.

Notion data

The mood tracker does not take Notion data. You set its moods in the editor.

Create a mood tracker and embed it in Notion

  1. In the Blocky dashboard, click Create widget.
  2. Under Category, choose Misc.
  3. Under Widget type, choose Mood. This is the mood tracker.
  4. Under Style, choose a template, such as Normal.
  5. Click Open editor.
  6. In the Elements panel, select Widget, and then open the Inputs tab.
  7. Change the emoji and the name of each mood.
  8. Change the text, colors, and settings of the tracker in the editor.
  9. Click Save. Blocky publishes the tracker and opens the dashboard.
  10. On the card of the tracker, click Copy.
  11. In Copy embed link, copy the link on the Public tab. Anyone who has a Private link can use it, so use a private link only on pages that you control.
  12. In Notion, open the page for the tracker. Type /embed, choose Embed, and paste the link.
  13. Confirm the embed. If the tracker needs more space, resize the embed block.

Templates

The create dialog lists the templates of the mood tracker under Style:

  • Normal (Normal mood tracker). A white card with mood tiles and a row for the past week, with your most common mood and your entry count.
  • Gradient (Gradient mood tracker). A blue-to-purple header holds the mood tiles. Below it, purple bars show how often you picked each mood.
  • Minimalist (Minimalist mood tracker). A small white card with a pink heart and the date of today. It shows the last 14 days as colored bars.
  • Retro (Retro mood tracker). Brown serif text on a cream card with a thick border. A meter shows your last seven days.
  • Heatmap (Heatmap mood tracker). A month calendar where each day takes the color of its mood, from dark red to dark green.

Inputs

The Inputs tab of Widget sets the five moods: Terrible, Bad, Neutral, Good, and Great. Each mood has an emoji, a name, and its colors.

02Steps

From Create widget to your Notion page.

Create the widget, save it, and paste its Embed link in Notion.

  1. 01

    In the Blocky dashboard, click Create widget. Choose the Category, the Widget type, and a Style. The style is the template that your widget starts from.

  2. 02

    If the widget takes Notion data, choose your Notion database in the Connect your data step. Then click Open editor.

  3. 03

    Change the text, colors, and settings of the widget in the editor.

  4. 04

    Click Save. Blocky publishes the widget and takes you back to the dashboard.

  5. 05

    On the widget's card, click Copy, and then copy the Public link. Use the Private link only on pages that you control.

  6. 06

    On your Notion page, type /embed, choose Embed, and paste the link.

04Benefits

Why add mood tracker to Notion?

Blocky keeps the widget beside the notes, projects, and dashboards where the context already lives.

Keep mood tracker visible beside the Notion page where the work is planned.

Use a live preview before publishing so the embed matches the dashboard layout.

Update the Blocky widget once and keep the Notion embed URL stable.

Studio · CustomizeLive preview

Compose · Preview · Embed

Customize a widget, then embed it anywhere in Notion

Shape one of Blocky’s 60+ widgets to your data and layout, preview the result live, then drop the embed link into any Notion page. Sign in to start customizing.

Start customizing