# Create a custom tracking plan for todo behavior
> How to create a custom tracking plan in Snowplow Console with event specifications for tracking todo interactions.
> Source: https://docs.snowplow.io/tutorials/data-products-base-tracking/create-custom-dp/
> Documentation index: https://docs.snowplow.io/llms.txt

As in every application, there are interactions that are important to the business and are measured in a custom way. For this application the interactions you need to measure are:

- Adding a todo
- Completing a todo
- Removing a todo

We are going to show how you can create the tracking plan for the goal interactions and the Event Specification for a todo addition.

### Create the custom tracking plan

To start off, navigate to the Tracking Plans section and click through the `Create` button and `Start` to create a new custom tracking plan.

On the basic information screen you can add the inputs as shown below and also select the `Todo Web Application` as the connected Source Application. You can name the tracking plan something similar to `Todo - Goals`.

![Create tracking plan form showing the name \&quot;Todo - Goals\&quot;, description \&quot;Goal interactions for the Todo web application\&quot;, primary owner peter@snowplowanalytics.com, and \&quot;Todo Web Application\&quot; selected as the connected source application](/assets/images/create-todo-goals-84c7ef88e9a43363010c42af0bcbf963.png)

Finally click `Create and continue`.

> **Tip:** When connecting a Source Application to a tracking plan there are a few benefits you get automatically:
>
> - All Event Specifications inherit the expected app IDs from the Source Application. _That way you can be sure that an Event Specification is fired in all environments it needs to._
> - All Event Specifications automatically reference the Application Context Data Structures that are expected to be available with each event. _This prevents duplicate information and also understanding which context is going to be available in addition to your Event Specification entities._
