Example to do lists

15 Secrets for Making a To-Do List That Actually Works [2022] • Asana


Everyone loves checking things off a to-do list—but if it’s not done right, your to-do list can cause more harm than good. In this article we offer concrete tips to help you set your to-do’s up for success, including how to effectively capture, organize, and prioritize tasks. Read on to take your own list to the next level, so you can stop worrying about misplaced notes and start checking things off.

A to-do list is just a list of things you have to-do. That means basically anything and everything can be on your to-do list—but just because you’ve written your to-dos down doesn’t mean your to-do list is actually useful. Effectively tracking when your work is due can help you prioritize and get great work done. But too often, that list of work to-dos is disorganized and disconnected from the actual work you’re doing—which leads to less clarity and more work about work.

The good news is, writing a to-do list doesn’t have to be an exercise in futility. Take control of your to-dos with these 15 secrets for making a to-do list that actually works.

First thing’s first: Say goodbye to the written to-do list

If you haven’t already, the first step for creating a to-do list that actually works is to build it in a to-do list app. Written to-do lists provide the wonderfully satisfying feeling of crossing something off, but they’re also the worst way to keep track of your to-dos. The truth of the matter is, a written to-do list is disorganized, prone to mistakes, easy to lose, and ineffective.

Instead, get started with a to-do list app. Unlike a written to-do list, the benefits of a to-do list app include:

  • Sorting and prioritizing work. If you want to change the order of your written to-do list, you have to rewrite the whole thing. But with a to-do list app, you can easily drag and drop items. Not only that—most to-do list apps offer a way to track priority with custom tags.

  • Impossible to lose.  Unlike a handwritten to-do list, you can’t “lose” an online to-do list. You’ll always have access to the list, so you can jot down to-dos wherever you are.

  • Add additional context to your to-dos. Most to-do list apps offer a way for you to add additional information in the description. In a written to-do list, all you have are a couple of words to describe what you need to work on. But with a to-do list app each to-do has an expandable description, where you can add any relevant task details, working docs, or important information.

  • Create separate lists in the same place. Before you choose a to-do list app, make sure you can create more than one “list” in the app. You might want to create a to-do list for personal work, another for your team’s work, and a third for your professional development, for example. A to-do list app with multiple list options allows you to store all of these to-dos in one place.

  • Set due dates, reminders, and notifications.  Your to-dos don’t mean much if they’re not done in time. With a to-do list app, you can track when work is due, and set up reminders or notifications to make sure you get your to-dos done in time.

  • Collaboration. When your individual to-do list is organized and your priorities are clear, you can better contribute to team projects and initiatives. In other words, the more organized you are, the easier it’ll be to collaborate with your team.

Create a weekly to-do list template

If you’re looking for a to-do list app, try Asana. Asana is a work management tool designed to help you organize your work so you know exactly what to do, why it matters, and how to get it done. Use Asana to track your work and connect it back to larger projects, loop in teammates, and make sure nothing falls through the cracks.

15 secrets for a better to-do list

If you’re ready to take your to-do list to the next level, try these 15 tips to maximize your clarity and reduce inefficiencies. Note that most of these tips assume you’re using a to-do list app to organize your work and increase productivity.

1. Capture everything

It’s better to write something down and mark it as complete later than to forget what you wanted to do in the first place. Oftentimes, some of our best brainstorming come when we’re not prepared to write them down—but inspiration doesn’t wait to strike. If you have a passing thought about something you could do to improve a project or a great idea to pitch to your boss, simply add it to your to-do list.

This is also why it’s important to choose a to-do list app with a great mobile experience. That way, if you’re on the go, you can jot down a note without having to remember it until you get back to your computer.

Reducing the reliance on the human brain and memory makes life easier for your future self. Asana helps us decrease cognitive load for people and provide clarity.”

—Amy Nelson, CEO, Venture for America


Lists, lists, and more lists

One of the reasons to-do lists get so overwhelming is they tend to contain a random mishmash of everything. You might be working on multiple projects at work, and trying to store a reminder to review your upcoming campaign brief next to a note about sourcing vendors for an event can get confusing—fast. No wonder you’re feeling overwhelmed.

To take control of your to-do list and get your best work done, consider making more than one list. For example, make sure each project or large initiative has its own list. Additionally, consider creating one list for work that’s immediately actionable, another for future project ideas, and a third for personal reminders. That way, you can open the to-do list that’s relevant to the work you’re doing right now, in order to better focus on what you need to get done.

Create a weekly to-do list template

3. Organize your to-do list by workflow, priority, or due date

Re-organizing your to-do list every day is a waste of time—even if it is sometimes fun. Resist the temptation by creating a really great structure to your to-do list. If your app supports it, consider building sections for different types of work. That way, you can sort work by project or priority, depending on your preferences.

4. Make it actionable

Your to-do list is not the place to store thoughts or goals. Those details are important to capture, but if you keep everything in one to-do list your important work might get lost or buried. Instead, aim to capture those items in a project management tool or goal management system. That way, you still have access to all of your one-off thoughts and important goals, without cluttering your to-do list.

Even though it's important to store thoughts and goals separately from your main, actionable to-do list, having to switch between muliple tools can get overwhelming, fast. Instead, look for a way to capture all of this information in the same tool, like Asana.

5. Verbs first, details later

In addition to making sure every to-do is actionable, we recommend starting most to-do titles off with a verb. While this isn’t a make-or-break rule, starting to-dos with a verb will help you know exactly what each to-do is about.

For example, the to-do Three Facebook ad images, doesn't tell you much. If you add “design” to the front of the to-do title, all of a sudden the to-do is actionable and clear: Design three Facebook ads images. To-do lists with verb titles give you at-a-glance insight into what’s on your plate.

6. Prioritize your to-dos

In order to make sure you get the right work done on time, it’s important to know which of your to-dos are most important. Whether you put the most important to-dos at the top or use custom tags to flag priority, make sure you have visibility into your critical work, so you don’t miss anything.

Read: How to prioritize your most important work

That isn’t to say you have to do your most important work first. Sometimes, starting the day off with an easy task is the best way to get the ball rolling. Or maybe you live by the 80/20 rule, which says you can complete 80% of your work in 20% of the time, and you like getting those out of the way. Even if you don’t do your high priority work first, make sure you know what you need to do before the day is out.

I used to come home, put my son to bed at eight, and then I would be on my email until midnight, trying to fundamentally sort through chains and what was happening. And now, I literally can blast through my Asana because I know exactly what’s important.”

—Brynn Putnam, CEO, Mirror

7. Always include a deadline

When it comes to hitting your to-dos, you don’t just need to know what to do—you also need to know when to do it by. Finishing all of your important tasks doesn’t mean much if they’re finished on the wrong day. In other words, you always need to know who’s doing what by when. Even if you don’t have a hard deadline, it’s better to jot down a date and move it than miss the deadline all together.

8. Break big work into smaller tasks

One of the biggest struggles with accurately hitting your to-dos is seeing something that’s due tomorrow but then realizing, “Woah, this is actually a week’s worth of work.

If you frequently run into this problem, consider breaking work into smaller tasks. Maybe your work isn’t due until Friday, but it’s a big task that’s going to take multiple days to complete. Having that work broken up into to-dos you can complete earlier on in the week will be critical to your project’s success.

Asana allowed us to see the overall amount of work that we were actually doing, and then it allowed us to be able to reprioritize and re-strategize the types of work that we were doing.”

—Carla De Ciccio, Content Strategist, Telfer School of Management

9. Batch similar tasks

When you work in batches, you’re not only hitting your to-dos—you’re also increasing your productivity. Every time you switch tasks or start on a new project, your brain needs some time to adjust and recalibrate. The truth is, humans aren’t actually good at multitasking, so the more to-dos you can group together, the easier it’ll be on your brain.

In particular, look out for daily work that you could batch and simplify. If there are things you do every day, you probably don’t even think about how long you’re spending on them—but that time can really add up. If you have daily tasks, take note of how long they’re actually taking you. Then, see if you can be more efficient with them. Can you batch them or automate them? Removing this work not only cleans up your to-do list, but makes you more productive.

10. Celebrate your progress

Every time you check something off your to-do list, you’ve accomplished something. That’s a big deal! You should celebrate, even if it’s only a little pat on the back.

At Asana, one of our core company values is heartitude—a made up word, sure, but one that’s near and dear to our hearts. Heartitude means taking time to have fun and create meaningful experiences during your working day. If you’ve ever used Asana, you might see unicorns and yetis fly across your screen when you mark a to-do complete. Why? The real question is—why not?

Asana's features, like unicorns flying across the screen when you complete a task, make work less of a ‘have to’ and more like a fun experience.

—Joe Moran, Director of Content Operations, The Michael J. Fox Foundation for Parkinson Research

11. Triage your list at the end of the day

Instead of spending half of your morning combing through your to-do list, organize your tasks the night before so, when you log on, you already know exactly what’s on the docket. By spending five to 10 minutes the night before, you can make sure you’re ready to take on the day immediately the next morning.

Create a weekly to-do list template

12. Turn off notifications

Notifications are a huge benefit to getting good work done, and any good to-do list app will have notifications to spare. What’s equally important, though, is a “snooze” or Do Not Disturb feature. Ultimately, you’re organizing your work so you can be more productive—and sometimes that means you need to focus, instead of being distracted by a random ping.

Distractions are costly, so we've focused on eliminating them wherever we can. With Asana, people are able to get into a flow and do their work without disruption because everyone knows where things stand and what they're responsible for—no stand up required.”

—Russell Benaroya, Co-founder and Partner, Stride

Read: 7 tips for finding focus and reducing digital distractions

13. Track what you don’t need to do

You don’t want to sink time into unimportant work. So while you always want to capture details in your to-do list, it’s also important to cull it when necessary.

If you’re tracking to-do priority, you already have insight into what’s most and least important. Then, if necessary, don’t be afraid to deprioritize work. Tracking your to-dos isn’t about doing every little thing every single day—it’s about getting control of your tasks so you can get your most important work done.

14. Watch for stragglers

We all have those tasks that were due last week that we still haven’t gotten around to doing yet. But if you notice those tasks, ask yourself why they haven’t been done. What’s keeping you from them? Do you need to reprioritize them, or delegate them to someone else? Is there something about the task that you don’t understand that’s holding you back? Knowing why you’re delaying can help you be more efficient and nip those stragglers in the bud.

15. Collaborate on one platform

Ideally, you don’t want to track your to-dos in a vacuum. Being organized and prioritized is only so helpful if you don’t have visibility into your team’s work—and vice versa. The most effective teams are those that share a central source of truth for where work is happening. That way, everyone knows exactly who’s responsible for which tasks, and you can focus on getting your best work done as a team.

Naturally, we think Asana is a pretty good way to do this. With Asana, your team can organize what to do, why it matters, and how to get it done. That way, you’re not the only one benefiting from increased clarity and reduced inefficiencies.

Check “learn how to make a to-do list” off the list

Making a to-do list is about getting organized and gaining visibility into your work—and with these 15 tips, you’ll do just that. But if you’re looking to make a to-do list to track work, you also need a way to give and gain visibility into your team members’ work. Look for a to-do list that offers additional robust features like task management and project management.

Create a weekly to-do list template

20+ Printable To Do Lists and Task List Templates

There are all kinds of apps and software tools for keeping track of tasks. If you like using Excel, we have many different to do list templates for you to try. If you prefer the tried and true pen and paper method of listing your to-dos, we have some new printable to-do lists for you to download and print for free. You can download them as PDF files, or you can download the Excel templates and customize the to do lists to suit your fancy.


Printable To Do Lists

Prioritized To Do List

A printable to do list for highlighting your three most important tasks. Also available in 2-column and 3-column formats.

Prioritized: 2-Up Bi-fold

The two-column version in portrait orientation.

Prioritized: 3-Up Tri-fold

The three-column version in landscape orientation.

To Do List with Goal Dates (3-Up)

A simple to do list with a notes section and a column to write goal dates for each task.

To Do List with Goal Dates (2-Up)

The 2-column version in portrait orientation.

Daily To Do List - Portrait

Print a to do list for checking off your most important tasks on specific days of the week.

Daily To Do List - Landscape

The Landscape version of the daily to do list.

Family To Do List

Print separate to do lists for different family members or task categories on one page.

Family To Do List

For larger families and a different design. Useful for a categorized list as well.

Very Simple To Do Lists

2-Column Portrait

A basic 2-column printable to do list for Excel or PDF.

3-Column Landscape

A very simple 3-column to do list for Excel or PDF.


Excel To Do List Templates

To Do List Template

Create and share a simple to do list. Update the status, priority and due date. Add or remove columns.

Homework To Do List

A to do list spreadsheet designed for tracking homework assignments.

Project Task List Template

A simple general-purpose Excel task list for simple projects.

Task Checklist Template

A general-purpose task list for assignments, projects, or whatever.

Simple Task Tracker

A simple task list that demonstrates the use of custom icon sets to display priorities.

Action Items Template

An awesome way to list and track action items for meetings.

Action List with JAM Ranking

Use the J.A.M. ranking method developed by Vertex42 to rank ideas and tasks using a simple action list.

Action List with PICK Ranking

Create an action items list with columns for P.I.C.K. ranking (value = low or high, difficulty = easy or hard).

Work Breakdown Structure Template

Create a simple Work Breakdown Structure in Excel with automatic WBS numbering.

Other Templates for Tracking Tasks

Multi-Step Task List

A checklist for tasks that require multiple steps, each task having the same set of steps.

Gantt Chart Template

This Gantt Chart template is perfect for project scheduling and detailed task scheduling.

Task List with Gantt Chart

An example of using a stacked bar chart to create a Gantt chart for a project task list.

Kanban Board Template

Basically just a to do list, but based on the Agile project management methodology.

SMART Goals Template

Create a SMART goal with sections for listing key steps and tracking measurements.

Related Videos

Watch How to Insert a Tick Symbol in Excel (✔) on youtube!

11 rules for drawing up lists and lists

  • Typography
  • 4 min to read
  • 177188

11 simple rules that will help you learn how to create correct and readable lists anywhere: in presentations, reports, documents or websites. nine0012

When compiling documents, we often come across all sorts of lists. There are simple and multi-level lists. How to arrange them? When to use numbering, letters and dashes? When would a period be appropriate at the end of each list item, and when would a comma or semicolon be needed?

When compiling documents, we often come across all sorts of lists. At the same time, there are a great many rules for their design. Let's try to understand them.

Designation of list elements

The sentence preceding the list and the elements of the subsequent list (listed after the colon) can be written as a single line. But in long and complex lists, it is much more convenient to place each element on a new line. And here you have a choice: you can limit yourself to using a paragraph indent (Example 1) or replace it with a number, letter or dash (Example 2).

Example 1

Example 2

Lists are:

  • plain, i. e. consisting of one level of text division (see Examples 1 and 2) and

  • composite, including 2 or more levels (see Example 3).

The choice of characters that will precede each element of the list depends on the depth of segmentation. In the design of simple lists, you can use lowercase ("small") letters, Arabic numerals or dashes.

Compound lists are much more complicated. For more clarity combinations of different characters in the lists, we give an example of a 4-level list:

Example 3

using Arabic numerals without brackets, third-level headings using Arabic numerals with brackets, and finally, fourth-level headings using lowercase letters with brackets. If this list suggested another, fifth level, then we would draw it up with a dash. nine0013

The numbering system of parts of the composite list may consist of dotted Arabic numerals only. Then the structure of building the number of each element of the list reflects its subordination in relation to the elements located above (there is an increase in digital indicators):

Example 4

or "etc.", then such text is not placed on a separate line, but left at the end of the previous list element (see Examples 3 and 4). nine0013

Punctuation of lists

In Example 3, it is clearly seen that the headings of the first and second levels begin with capital letters, and the headings of subsequent levels - with lowercase letters. This happens because after the Roman and Arabic (without brackets) digits, according to the rules of the Russian language, a dot is put, and after the dot, as we all remember from elementary school, a new sentence begins, which is written with a capital letter. Arabic numerals with brackets and lower case letters with brackets are not followed by a period, so the following text begins with a small letter. The last provision, by the way, also applies to a dash, since it is difficult to imagine a combination of a dash with a dot after it. nine0013

Pay attention to punctuation marks at the end of headings of the list, as well as at the end of words and phrases in its composition.
If the heading assumes the subsequent division of the text, then a colon is placed at the end of it, if there is no subsequent division, a period is put.

Example 5

If the parts of the list consist of simple phrases or one word, they are separated from each other by commas (see Example 5). If the parts of the list are complicated (there are commas inside them), it is better to separate them with a semicolon (see Example 6). nine0013

Example 6

Finally, if the parts of the list are separate sentences, they are separated from each other by a period:

Example 7

Sometimes the list is designed in such a way that it is preceded by a whole sentence (or several sentences). In this case, the list uses only the so-called "lower" levels of division (lowercase letters with brackets or dashes), and dots are not put at the end of each part of the list, because in this case, the list is a single sentence:

Example 8

It happens that in some parts of the list, which are phrases, an independent sentence is included, starting with a capital letter. Regardless of the fact that, according to the rules of the Russian language, a period should be placed at the end of the sentence, each element of the list will be separated from the next by a semicolon:

Example 9

Consistency of the elements of the list so that the initial words of each element of the list are consistent with each other in gender, number and case. In Example 10, we have shown a variant of incorrect formatting: the last element of the list is used in a different case compared to the rest.

Such errors usually occur in long lists with a large number of elements. nine0013
Example 10

Also, all elements of the list must agree in gender, number, and case with the words (or word) in the sentence preceding the list, followed by a colon. Let's revisit the example of incorrect listing to analyze the errors.

Example 11

This list may seem perfect, if not for one "but". The word “compliance” requires after itself words in the genitive case that would answer the questions “whom? what?". Therefore, each rubric should begin like this:

So, we have given the basic rules for building and designing lists that will help make your documents even more literate.

  • #list
  • #article
  • #typography
  • nine0004
  • nineteen


Functions and Methods of Lists

Today I will talk about such a data type as lists , operations on them and methods, list generators and the use of lists.

What are lists? nine0020

Lists in Python are ordered mutable collections of objects of arbitrary types (almost like an array, but the types may differ).

Lists must be created in order to be used. There are several ways to create a list. For example, you can process any iterable object (for example, a string) with the built-in function list :

 >>> list('list') ['s', 'n', 'and', 's', 'o', 'to'] 

A list can also be created using a literal:

 >>> s = [] # Empty list >>> l = ['s', 'p', ['isok'], 2] >>>s [] >>>l ['s', 'p', ['isok'], 2] 

As you can see from the example, a list can contain any number of any objects (including nested lists), or it can contain nothing.

And another way to create a list is list generators . A list comprehension is a way to construct a new list by applying an expression to each element of a sequence. List comprehensions are very similar to the for loop.

 >>> c = [c * 3 for c in 'list'] >>> c ['lll', 'iii', 'sss', 'ttt'] 

A more complex list generator is possible:

 >>> c = [c * 3 for c in 'list' if c != 'i'] >>> c ['lll', 'sss', 'ttt'] >>> c = [c + d for c in 'list' if c != 'i' for d in 'spam' if d != 'a'] >>> c ['ls', 'lp', 'lm', 'ss', 'sp', 'sm', 'ts', 'tp', 'tm'] 


Functions and methods of lists

Create created, now you need to do something with the list. Basic built-in functions are available for lists, as well as list methods. nine0160 (x) Removes the first element in the list that has the value x. ValueError if no such element exists list.pop ([i]) Removes the i-th element and returns it. If no index is specified, the last element is removed list.index (x, [start [ end]]) Returns the position of the first element with value x (searching from start to end) list.

Learn more