How to build a Dynamic Habit Tracker in Notion

Chris's Notion
11 Jan 202408:50

Summary

TLDREn este video, se muestra cómo crear un rastreador de hábitos en Notion que utiliza botones para marcar hábitos como completados y un gráfico para visualizar el progreso anual. El rastreador incluye una vista de calendario y una vista semanal para monitorear el avance. Además, se configura un diario de mañana y noche con listas de tareas. El video enseña a personalizar las propiedades del rastreador, crear botones de hábitos y agregar un gráfico usando ChartBase. Al final, se muestra cómo organizar todo en un diseño visualmente atractivo en Notion.

Takeaways

  • 📝 El video enseña cómo crear un habit tracker en Notion usando botones para marcar hábitos completados y una gráfica para visualizar el progreso.
  • 📅 El tracker tiene una vista de calendario y una vista semanal para seguir el progreso semanal.
  • 🔍 Se crea una nueva base de datos en vista de tabla llamada 'Habit Tracker', y se añaden propiedades como casillas de verificación para cada hábito.
  • ✅ Los hábitos se marcan con casillas de verificación y se pueden añadir iconos para cada uno.
  • 📊 Se utiliza una fórmula para calcular el progreso diario basado en la suma de hábitos completados, que se convierte en un porcentaje.
  • 📅 El video explica cómo añadir diferentes vistas: una vista de calendario y una tabla para el progreso semanal, agrupadas por semana.
  • 🔄 Se crean botones para agregar nuevas entradas de hábito diario y para marcar los hábitos individuales como completados.
  • 📝 También se incluye un mini bullet journal con intenciones diarias, afirmaciones y gratitud, para la mañana y la tarde.
  • 📈 Se genera un gráfico de progreso en Notion usando un servicio externo llamado ChartBase, que se integra como un embed en la página de Notion.
  • ⚙️ Finalmente, el video ofrece la opción de ver el progreso por días, semanas, meses, trimestres o años, y menciona la opción de tener un compañero de responsabilidad para el seguimiento del progreso.

Q & A

  • ¿Qué tipo de herramienta se está creando en el video?

    -Se está creando un rastreador de hábitos en Notion que utiliza botones para marcar hábitos como completos y gráficos para visualizar el progreso de los hábitos a lo largo del año.

  • ¿Cuáles son las principales vistas que tiene el rastreador de hábitos?

    -El rastreador de hábitos tiene una vista de tabla, una vista de calendario y una vista semanal para mostrar el progreso semanal.

  • ¿Qué propiedades se agregan al crear el rastreador de hábitos?

    -Se agregan propiedades de casilla de verificación (checkbox) para cada hábito, una propiedad de fórmula para calcular el progreso diario y una propiedad de fecha.

  • ¿Cómo se calcula el progreso diario en el rastreador?

    -El progreso diario se calcula tomando el valor de cada casilla de verificación, convirtiéndolo en un número (1 o 0), sumando todos los valores y dividiendo por el número total de hábitos. Luego, se redondea el resultado y se convierte en un porcentaje.

  • ¿Cómo se personalizan los botones en el rastreador de hábitos?

    -Los botones se personalizan con nombres de hábitos y se configuran para marcar automáticamente los hábitos del día como completados mediante el uso de filtros y propiedades de edición.

  • ¿Cómo se puede visualizar el progreso semanal en el rastreador?

    -El progreso semanal se puede visualizar agrupando las entradas del rastreador por semana y calculando el porcentaje de hábitos completados por semana.

  • ¿Qué elementos incluye la sección de bullet journal del rastreador?

    -La sección de bullet journal incluye una intención del día, afirmaciones matutinas, cosas por las que estás agradecido, lo que haría que el día sea excelente y, por la noche, el punto culminante del día y lo que hizo que el día fuera excelente.

  • ¿Cómo se crea un gráfico para visualizar el progreso del rastreador de hábitos?

    -Para crear un gráfico, se utiliza una herramienta externa llamada ChartBase, donde se selecciona el rastreador de hábitos y se configuran las propiedades de fecha en el eje X y el progreso en el eje Y.

  • ¿Qué debes hacer para que el gráfico de progreso se actualice automáticamente?

    -Después de marcar los hábitos como completos con los botones, es necesario recargar el gráfico para ver la actualización del progreso.

  • ¿Qué opciones de personalización ofrece el rastreador de hábitos avanzado mencionado al final del video?

    -El rastreador avanzado permite tener hábitos específicos para días específicos, rastrear el progreso por día, semana, mes, trimestre y año, además de tener un compañero de responsabilidad que muestre el progreso diario.

Outlines

00:00

📋 Configuración del Habit Tracker en Notion

En este video, se explica cómo crear un habit tracker en Notion usando botones para marcar hábitos como completados y una gráfica para visualizar el progreso a lo largo del año. El tracker incluye una vista de calendario, una vista semanal y la opción de agregar un pequeño bullet journal. El proceso comienza con la creación de una base de datos en vista de tabla llamada 'Habit Tracker'. Se configuran propiedades de casillas de verificación para cada hábito y una fórmula para calcular el progreso diario. La fórmula convierte los valores de casillas en números (1 o 0), los suma y divide entre el número total de hábitos, aplicando un formato de porcentaje. Se añaden varias propiedades, incluyendo una barra de progreso y un anillo de progreso, y se ajustan las vistas de la base de datos para mostrar los hábitos del día actual y las semanas anteriores.

05:00

✅ Botones para Registrar Hábitos en Notion

Aquí se explica cómo agregar botones para marcar hábitos específicos como completados en el Habit Tracker de Notion. Se crea un botón para cada hábito, configurando filtros para asegurarse de que solo se marquen las casillas de verificación del día actual. Se utiliza la opción de 'Editar Propiedad' para marcar como completados los hábitos, y se repite este proceso para todos los hábitos configurados. Además, se recomienda organizar los botones en un diseño de varias columnas para mejorar la visualización. Finalmente, se explica cómo crear un bullet journal diario con una lista de intenciones, afirmaciones matutinas, gratitud, y reflexiones vespertinas sobre el día.

Mindmap

Keywords

💡Notion

Notion es una herramienta de colaboración y gestión de tareas que permite a los usuarios crear bases de datos, páginas y paneles personalizados para organizar su trabajo y vida personal. En el vídeo, se usa Notion para construir un seguidor de hábitos, lo que demuestra cómo se puede usar para rastrear y visualizar el progreso en el desarrollo de hábitos personales.

💡Hábitos

Los hábitos son acciones que se realizan de forma rutinaria y automática, generalmente cada día o con cierta frecuencia. En el vídeo, el seguidor de hábitos es el tema principal, y se enseña cómo crear un sistema en Notion para marcar hábitos como completados y visualizar el progreso.

💡Seguidor de Hábitos

Un seguidor de hábitos es una herramienta diseñada para ayudar a las personas a desarrollar y mantener hábitos saludables. En el vídeo, se construye un seguidor de hábitos en Notion que incluye botones para marcar hábitos como completados y un gráfico para visualizar el progreso.

💡Botones

Los botones en Notion son una forma interactiva de realizar acciones en la plataforma, como crear una nueva entrada de base de datos o editar una propiedad. En el vídeo, se utilizan botones para marcar hábitos como completados y para añadir nuevas entradas de日记.

💡Gráfico

Un gráfico es una representación visual de datos que ayuda a entender la información de manera más clara. En el vídeo, se menciona cómo incrustar un gráfico en Notion usando ChartBase para visualizar el progreso de los hábitos a lo largo del año.

💡Base de Datos

Una base de datos en Notion es una colección organizada de información, como una tabla en Excel, pero más flexible y personalizable. En el vídeo, se crea una base de datos para rastrear los hábitos y se le agregan propiedades como casillas de verificación y barras de progreso.

💡Propiedades

Las propiedades en una base de datos de Notion son los campos de datos que se pueden personalizar, como texto, números, fechas, etc. En el vídeo, se agregan propiedades a la base de datos del seguidor de hábitos, como casillas de verificación para cada hábito.

💡Fórmula

En el contexto de Notion, una fórmula es una función que se puede usar para realizar cálculos o manipular datos en una base de datos. En el vídeo, se usa una fórmula para calcular el progreso diario como un porcentaje.

💡Visualización

La visualización hace referencia a la representación de información de manera gráfica o en forma de imágenes. En el vídeo, se construye una visualización del progreso semanal de los hábitos y se usa ChartBase para crear un gráfico que se incrusta en Notion.

💡Diario

Un diario es un registro personal escrito donde se anotan los eventos del día y los pensamientos personales. En el vídeo, se menciona cómo crear una sección de diario en Notion como parte del seguidor de hábitos, para anotar intenciones y reflexiones diarias.

💡Plantilla

Una plantilla en Notion es un conjunto predefinido de contenido que se puede duplicar y personalizar. En el vídeo, se usa una plantilla para crear nuevas entradas de diario y se establece como predeterminada para agilizar el proceso de creación.

Highlights

Creating a Notion habit tracker with buttons to mark habits and a chart to visualize progress.

Includes calendar and weekly views for tracking habit progress.

Ability to open database entries with a morning and evening bullet journal.

Adding a checkbox property for each habit, such as meditation, to mark them as complete.

Using a formula to calculate daily habit progress and display it as a percentage with a progress bar.

Creating a second property for a progress ring to visualize progress.

Setting up a gallery view of the habit tracker, showing daily habits and progress.

Building multiple views: Today, Calendar, and Weekly Progress for tracking over different timeframes.

Grouping the weekly progress view by week and using percentage-checked calculations for habit completion.

Adding buttons to quickly create new database entries and mark daily habits as complete.

Duplicating habit buttons to easily check off multiple habits in one click.

Creating a simple yet effective bullet journal with sections for intentions, affirmations, and daily reflections.

Integrating external chart tools (ChartBase) to create and embed charts for visualizing long-term habit progress.

Setting up filters in the habit tracker to ensure the buttons apply to the current day’s habits only.

Customizing and embedding habit progress charts into the Notion dashboard for dynamic tracking.

Transcripts

play00:00

In this video, I'm going to show you how to build

play00:01

this Notion habit tracker that uses buttons

play00:03

to mark your habits as complete

play00:05

and a chart to visualize your habit progress

play00:08

throughout the year.

play00:08

This habit tracker also has a calendar view

play00:10

as well as a weekly view showing your weekly progress.

play00:13

And if you open up this database entry,

play00:15

you have a short morning and evening bullet journal.

play00:18

Alright, so we're going to start off

play00:19

by creating a new table view database,

play00:22

and then this database

play00:23

is going to be called Habit Tracker.

play00:25

Then what we're going to do is hide the database title,

play00:27

delete the tag property,

play00:29

and then also rename this database view to today,

play00:32

and then also give it an icon.

play00:34

Then what we're going to do is we're going to add

play00:36

a checkbox property for each of our habits.

play00:38

So meditate, for example.

play00:40

And then we're going to click on duplicate

play00:41

and then just rename this to our next habit.

play00:44

Then just repeat this process for all of our habits.

play00:46

Then once you've added all of your habits,

play00:48

just click inside of the property

play00:50

and then simply just give your habit an icon.

play00:52

And then you can simply just resize all of your habits,

play00:55

and then we're going to add a new property,

play00:57

which is going to be a formula property

play00:59

for our daily progress.

play01:01

For this formula, we're going to add

play01:03

our habit checkboxes,

play01:04

add a toNumber function, add a plus

play01:07

and then Shift+Enter and press Tab

play01:09

and then just repeat this process

play01:10

for each one of our habits.

play01:12

So basically, what we're doing

play01:13

is we're taking the checkbox value,

play01:15

which is true or false

play01:16

and turning it into a number value,

play01:17

which is one or zero.

play01:19

Then we're counting all of these together

play01:21

and dividing it

play01:22

with the total amount of habits that we have.

play01:24

So in this case, it would be four.

play01:26

And then what we're going to do is just add

play01:27

a round function in the beginning of the formula.

play01:30

And then at the end, we're going to close it off

play01:32

with a bracket and multiply with 100

play01:35

and then another bracket and divide everything with 100

play01:38

in order to get rid of the decimals.

play01:40

Now, if you click on Done

play01:41

and change the number format to percentage

play01:43

and also change it to a progress bar,

play01:45

I'm also just going to change the color to blue,

play01:47

then you'll now see your daily habit progress.

play01:50

Now the next property

play01:51

is going to be another progress bar.

play01:52

So I'm just going to duplicate this

play01:54

and then rename this to progress ring,

play01:56

because we're going to edit this property

play01:58

and change it to a progress ring,

play02:00

and also hide the number.

play02:01

And then the last property that we're going to add

play02:03

is going to be a date property.

play02:05

Then once all of your properties are added,

play02:07

you want to go inside of your database menu

play02:09

and under layout,

play02:10

just change this database to a gallery view

play02:12

and then change the card preview to none

play02:14

and change the card size to small.

play02:16

Then on this gallery view, you want to go to properties

play02:18

and show your progress bar

play02:20

as well as each of your habits.

play02:22

And then just drag your progress bar to the bottom

play02:24

and reorder your habits in the order

play02:26

that you do them throughout the day.

play02:27

Then what we're going to do is we're going to click on

play02:29

this dropdown next to New, click on new template.

play02:32

Then we're going to give our template button an icon

play02:34

as well as add @Today for the name.

play02:37

And then we're just going to go inside

play02:38

of this template button menu

play02:40

and then set this template button as default.

play02:42

So now if we create a new database entry,

play02:45

it will automatically add an icon

play02:46

as well as @Today for the name.

play02:48

Then because we're using this dynamic @Today option,

play02:51

it will automatically add today's date

play02:53

to the date property.

play02:54

Now the last thing we're going to do

play02:55

for this database view is just filter it

play02:57

to where the date property is today.

play03:00

So now this view will only show today's habits.

play03:02

Now let's add the other two views.

play03:04

We're going to click on this one

play03:05

and click on duplicate,

play03:06

and then we're going to rename this to calendar

play03:09

and then also give it the calendar icon

play03:11

and change the layout to a calendar view database.

play03:14

Then we're going to go inside of properties

play03:15

and then just show the exact same properties

play03:17

as on the previous view.

play03:19

And now this last view is going to be

play03:20

a normal table database,

play03:22

which is going to be for our weekly progress.

play03:24

And then for this view,

play03:25

you want to hide the database title,

play03:27

hide the vertical lines

play03:28

and then inside of properties

play03:30

you want to hide the progress bar

play03:31

as well as the date property.

play03:32

And then for this database view,

play03:34

you want to go to the group tab

play03:35

and then group this database

play03:37

according to the date property,

play03:38

group it according to the week,

play03:40

show the newest database entries first

play03:42

and then also hide all the empty groups.

play03:44

And then we can close all of this,

play03:45

resize the ring property and move it to the front,

play03:48

resize the name property,

play03:49

and then click on the group calculation

play03:51

and select the average progress bar.

play03:54

Now if we add more database entries

play03:56

and mark some of them as complete,

play03:57

you'll see the total weekly progress of our habits.

play04:00

And then the last thing we want to do for this view

play04:02

is to see the weekly progress of each of our habits.

play04:04

So just click at the bottom and calculate

play04:06

and then select the percent checked calculation.

play04:09

So now if we mark our habits as complete,

play04:11

you'll see the progress of each of our habits

play04:13

updating at the bottom.

play04:15

And then once our database is done,

play04:16

we want to create a new callout box

play04:18

and then call this habit tracker.

play04:20

And then we want to highlight the text,

play04:22

make it bold, underline it and change the text color,

play04:25

give it an icon

play04:26

and then just drag and drop our database inside.

play04:29

Alright, so now let's start with the buttons.

play04:31

Alright, so the first button is going to add pages to

play04:34

and then this habit tracker database.

play04:37

Then this button is going to be called New Day

play04:39

and we're going to add an icon.

play04:41

And then for this button you want to make sure

play04:42

you're using the template button,

play04:44

and then the date property needs to be today.

play04:46

And now if you click on done and use this button,

play04:49

you'll see that you've added a new database entry.

play04:51

Now for the habit buttons.

play04:53

Let's create a new button which will edit pages in

play04:56

and then this habit tracker database.

play04:58

And then this first button is going to be

play05:00

for our meditate habits,

play05:01

so just go ahead and add that habit name and icon.

play05:03

Now in order to specify that we only want

play05:05

to check off today's meditate checkbox,

play05:08

just go inside of filters,

play05:09

and then just select the date property

play05:11

and change this to where the date is today.

play05:14

And then simply just click on Edit a Property,

play05:16

select the meditate checkbox and change it to checked.

play05:20

Now if we click on this meditate button,

play05:22

you'll see that all of these checkboxes

play05:23

has been checked because all of these has today's date.

play05:26

But if you get to the calendar view

play05:28

and just change the dates

play05:29

of some of these database entries,

play05:31

also just make sure to remove this filter

play05:33

and then uncheck some of the mediatate checkboxes

play05:35

and click this button,

play05:37

then you'll see only today's meditate checkboxes

play05:39

has been checked.

play05:40

Alright, so now let's add the other habit buttons.

play05:42

All you want to do is just right-click on this button,

play05:44

click on duplicate

play05:45

and then just rename this to your next habit.

play05:48

And then just change this to your next habits checkbox

play05:50

and then just make sure it is checked.

play05:52

Then you simply just repeat this process

play05:54

for all of your habits.

play05:55

Once all of your habit buttons are added,

play05:57

you simply just want to drag them next to each other

play05:59

in order to create the multi column layout.

play06:02

Now, before we move on to the chart section,

play06:03

let me just quickly show you

play06:04

how to create a bullet journal.

play06:06

All you want to do is just edit your template button,

play06:08

and then inside you just want to add a callout box,

play06:11

rename this to Today's Intention,

play06:13

and then just highlight the text and make it bold,

play06:15

underline it and change the text color

play06:18

and then also give it an icon.

play06:20

Then all you want to do is just create a bullet list

play06:22

and then drag this block inside.

play06:24

Then for the other ones, you can simply just duplicate

play06:26

this callout box, rename it,

play06:27

change the icon and change the color.

play06:29

And if you want a multi column layout,

play06:31

then all you do is simply just

play06:33

drag them next to each other.

play06:34

Then at the end you should have something

play06:36

that looks like this

play06:36

where you can add your daily intention,

play06:38

three morning affirmations,

play06:40

three things you're grateful for

play06:41

as well as what would make the day great.

play06:43

And then for the evening section

play06:44

it's pretty much the same

play06:45

except it's the highlight of the day

play06:47

and what made the day great.

play06:48

Then I've also added a cover to this bullet journal.

play06:51

So this is a really quick and easy bullet journal

play06:53

but is extremely effective.

play06:55

Another thing you can do is you can edit this button,

play06:57

click on add another step,

play06:59

click on open page, select page

play07:01

and then this page which is going to be created.

play07:04

And then whenever you click on this button,

play07:05

it will automatically open up your new day

play07:08

so you can then fill out your morning bullet journal.

play07:11

Now for the habit tracker chart,

play07:12

Notion unfortunately doesn't have native charts yet,

play07:14

so we need to go to a website called ChartBase

play07:17

previously known as Notion2Charts,

play07:19

and then just go to settings.

play07:20

Then here you want to connect your Notion account,

play07:23

click on select pages

play07:24

and then just select your habit tracker

play07:26

and then click on Allow access at the bottom.

play07:29

Then what you want to do

play07:30

is you want to create a new chart,

play07:31

click on line chart, click on Next,

play07:34

select your database, click on Next.

play07:36

And then here you want to select

play07:37

the date property for the X axis,

play07:39

select the progress bar for the Y axis

play07:41

and then just click on Create Chart.

play07:43

Now here you can customize your chart,

play07:45

you can hide the title, you can change the color.

play07:48

And then you can also specify

play07:49

if you want to group your chart

play07:50

by the day, week, month, quarter or year.

play07:53

And then just make sure that it is sorted

play07:55

according to the date property.

play07:57

Once your chart is set up,

play07:58

just click on Get Embed Link at the top,

play08:00

click copy, go to Notion

play08:02

and then just paste in the link as an embed.

play08:05

And then what you want to do

play08:06

is obviously just turn on dark mode.

play08:08

And then just create another callout box,

play08:09

call this Chart.

play08:11

And then just highlight this and make it bold,

play08:13

underline it and change the text color,

play08:15

give it an icon and then just drag your chart inside.

play08:18

And now if I use my buttons

play08:20

to mark my daily habits as complete

play08:22

and reload this chart,

play08:23

then you'll see it updating.

play08:25

And note that you can also resize this chart

play08:27

as well as drag this callout box

play08:29

next to your habit tracker.

play08:30

And that's pretty much it.

play08:31

If you're looking for a more advanced habit tracker

play08:33

that allows you to have specific habits

play08:35

for specific days,

play08:36

tracks your progress throughout the day,

play08:38

week, month, quarter and year,

play08:40

as well as have an accountability partner

play08:41

showing your daily progress,

play08:43

then be sure to check out the video

play08:44

that's on the screen now.

play08:45

Make sure to give this video a like,

play08:47

thank you for watching,

play08:48

and I'll see you in the next one.

Rate This

5.0 / 5 (0 votes)

Related Tags
NotionRastreador de hábitosVisualización de datosBotones interactivosProgreso diarioVista semanalDiario bulletGestión de hábitosOrganización personalProgreso anual
Do you need a summary in English?