How to create a project plan that actually keeps you on track

Project plans are essential to keeping all things project-related organized and on track. A great project plan will help you kick off your work with all the necessary pieces—from goals and budgets to milestones and communication plans—in one place. Save yourself time (and a few headaches) by creating a plan that will make your project a success. Here’s how.

Why are project plans important?

Project plans set the stage for the entire project. Without one, you’re missing the first critical step in the overall project management process. A clear, written plan for a project provides direction to all stakeholders, while also keeping everyone accountable. It confirms that you have the resources you need for the project before it actually begins.

A project plan also allows you, as the person in charge of leading execution, to forecast any potential challenges you could run into while the project is still in the planning stages. According to a study conducted by the Project Management Institute, there is a strong correlation between project planning and project success—the better your plan, the better your outcome. So, conquering the planning phase also makes for better project efficiency and results.

What to include in a project management plan

Staying on track throughout the entire project will be much easier if your plan includes all the necessary moving parts. Here’s what every clear project management plan should have:

  • Goals and KPIs
  • Stakeholders and roles
  • Budget
  • Milestones and deliverables
  • Timeline and schedule
  • Communication plan

Not sure what each of these mean or should look like? Let’s dive into the details:

Goals and KPIs

You’re working on this project for a reason—likely to get you, your team, or your company to an end goal. But how will you know if you’ve reached that goal if you have no way of measuring success?

Identifying a desired outcome is important. Doing so gives a rationale for your project, while keeping everyone on the same page and focusing on the results they want to achieve. Make sure your goals are measurable. For example, a goal for an event might be to host an annual 3-day conference for SEO professionals on June 22nd with at least 1,000 attendees. It’s both clear and measurable.

You’ll also want to include Key Performance Indicators (KPIs) in your project plan which will allow you to measure your performance against the goals you’ve set. While your goal serves as the intended result, the KPIs let you know whether or not you’re performing on track to achieve that result. A KPI for our event example is the number of new email list subscribers to promote the SEO conference.

Stakeholders and roles

You’re not likely going at it alone (but if you are, this detail will still be beneficial). Running a project usually means getting collaborators involved in the execution of it. In your plan, outline which team members will be a part of the project and what each person’s role will be. This will help you decide who is responsible for each task (something we’ll get to shortly) and let stakeholders know how you expect them to be involved.

Using a system, such as the DACI model, will help determine who is driving the project forward, who will approve decisions, who will contribute to the project, and who needs to remain informed as the project progresses.

Budget

Running a project usually costs money. Whether it’s hiring freelancers for content writing or a catering company for an event, you’ll probably be spending some cash.

Establish your budget before the spending begins, so you can get approval and, once approved, make smart, economical decisions during the implementation phase of your project.

Allocating that budget appropriately will also be easier since you’ll already have a project plan established. Planning helps you determine what parts of your project will cost what—leaving no room for surprises later on.

Milestones and deliverables

An important part of planning your project is setting milestones, or specific objectives that represent an achievement. Milestones don’t require a start and end date, but hitting one marks a significant accomplishment during your project. They are used to measure progress. For example, let’s say you’re working to develop a new product for your company. Setting a milestone on your project timeline for when the prototype is finalized will help you measure the progress you’ve made so far.

A deliverable, on the other hand, is what is actually produced once you meet a milestone. In our product development example, we hit a milestone when we produced the deliverable, which was the prototype.

Timeline and schedule

Now that you’ve covered the high-level responsibilities, it’s time to focus some energy on the details. Start by breaking your project into tasks, ensuring no part of the process is skipped. Bigger tasks can even be broken down into smaller subtasks, making them more manageable.

Then, take each task and subtask, and assign it a start date and end date. You’ll begin to visually see everything come together in a cohesive project timeline. Be sure to add stakeholders, mapping out who is doing what by when.

Communication plan

We’ve established that most projects include multiple stakeholders. That means communication styles will vary among them. You have an opportunity to set your expectations up front for this particular project. Having a communication plan is essential for making sure everyone understands what’s happening, how the project is progressing, and what’s going on next. And in case a roadblock comes up, you’ll already have a clear communication system in place.

As you’re developing your communication plan, consider the following questions:

  • How many project-related meetings do you need to have? What are their goals?
  • How will you manage status updates? Where will you share them?
  • What tool will you use to manage the project and communicate progress and updates?

Project plan example: annual content calendar

content calendar project plan example

Next, to help you understand what your project management plan should look like, here are two example plans for marketing and design projects that will guide you during your own project planning.

Let’s say you’re the Content Lead for your company, and it’s your responsibility to create and deliver on a content marketing calendar for all the content that will be published next year. You know your first step is to build your project plan. Here’s what it might look like:

Goals and KPIs

You establish that your goal for creating and executing against your content calendar is to increase engagement by 10%. Your Key Performance Indicators (KPIs) are the open rate and click through rate on emails, your company’s social media followers, and how your pieces of content rank on search engines.

Stakeholders and each person’s role

There will be five people involved in this project.

  • You, Content Lead: develop and maintain the calendar
  • Brandon and Jamie, Writers: provide outlines and copy for each piece of content
  • Nate, Editor: edit and give feedback on content
  • Paula, Producer: publish the content once it’s written and edited
Budget

Your budget for the content calendar and a year’s worth of content is $50,000.

Milestones and deliverables

Your first milestone is to finish the content calendar, which shows all topics for the year. The deliverable is a sharable version of the the calendar.

Timeline/Schedule

You’ve determined that your schedule for your content calendar will go as follows:

  • October 15 - November 1: the research phase to find ideas for topics for content
  • November 2 - November 30: establish the topics you’ll write about
  • December 1 - January 1: build the calendar
  • January 1 - December 31: content will be written by Brandon and Jamie, and edited by Nate, throughout the year
  • January 16 - December 31: Paula will begin publishing and continue to do so on a rolling basis throughout the year.
Communication plan

You’ll have a kick-off meeting and then monthly update meetings as part of your communication plan. Weekly status updates will be sent on Friday afternoons. All project-related communication will occur within a project management tool.

Project plan example: website redesign

general design project plan example

In this example, your website is finally being updated with a website redesign. (Actually, it’s more like a total overhaul.) This project will require a detailed plan, given its large scope and high expectations from various stakeholders.

Goals and KPIs

Your overall goal is to increase conversions on the company’s website 15% by the end of the year. Your KPIs will be the number of daily visitors who sign up for your free trial and the signup conversion rate.

Stakeholders and each person’s role
  • You, Project Lead: plan and managing the project
  • Sophie, UXR: conduct research and provide insights for each
  • James and Jenny, Design: provide new designs for the website
  • Shelly, Content: write copy and content for any new components or webpages
  • Kate, Web Developer: implement the new website
  • Rob, Web Developer lead: QA implementation and launch the new website
  • Emily, Head of Marketing: provide feedback and approvals for project
Budget

The budget for the new website redesign is $30,000.

Milestones and deliverables

You’ll reach your first milestone when the research phase is complete and Sophie sends a report with recommendations on how to move forward with design and content (the deliverable).

Timeline/schedule
  • March - May: Sophie will conduct all necessary research for the website redesign.
  • May - July: James and Shelly will be simultaneously creating the design and content.
  • Early August: Kate will launch the new website, with James’s designs and Shelly’s content.
Communication plan

As for the communication plan, a project management tool will be used to keep all tasks, communications, and assets in one place, making them easy to find for all stakeholders. A kick-off meeting will be held before any work begins, and meetings will occur at the end of each milestone. All other communication, including status updates and incoming work requests, will happen in the project management tool as well.

How ClassPass manages project plans from start to finish

Kerry Hoffman, Senior Project Manager of Marketing Operations at ClassPass, oversees all marketing projects undertaken by the creative, growth, and content teams. Here are her top three strategies for managing project plans:

  • Identify stakeholders up front: No matter the size of the project, it’s critical to know who the stakeholders are and their role in the project so you ensure you involve the right people at each stage. This will also make the review and approval process clear before the team gets to work. 
  • Agree on how you want to communicate about your project:Establish where and when communication should take place for your project to ensure that key information is captured in the right place so everyone stays aligned.
  • Be adaptable and learn other people’s working styles: Projects don’t always go according to plan, but by being adaptable and proactive you can keep projects running smoothly. Also, find out how project members like to work so you take that into account as you create your plan. It will help things run smoother once you begin executing.  

Write your next project plan like a pro

Congratulations—you’re officially a project planning pro. With a few steps, a little bit of time, and a whole lot of organization, you’ve successfully written a project plan.

Moving forward you’ll be able to keep yourself and your team on track, and address challenges early. And by using a project management tool like Asana, you can work through each of the step of your project plan with confidence.

Create your next project plan with Asana.

Explore Asana

Asana is the easiest way for teams to track their projects and tasks, so they can get results.

Marketing Campaign

Marketing Campaign

Product Launch

Product Launch

Company Goals

Company Goals

Mission to the Moon

Mission to the Moon

Organize your work

Set clear tasks and milestones to give your team clarity on what needs to be done.

Organize your work

Help your team hit their deadlines

Let each marketer know exactly what work they’re responsible for with clear assignees and due dates.

Help your team hit their deadlines

Hit your deadline

Map out your campaign plan to visualize how all the pieces fit together, spot potential issues, and keep work on track.

Hit your deadline

Have actionable conversations

Ask questions or give updates with the work that’s being done, so conversations turn into actions.

Have actionable conversations

Attach files to your work

Tie shared docs, design files, and budget spreadsheets together so your team isn’t searching for info.

Attach files to your work

View work at a glance

Look at work on a calendar to keep an eye on timing and rally around important dates

View work at a glance

Track your progress

Keep up to date on project progress and quickly spot when things are off track.

Track your progress

Work on the go

Whether you’re meeting with a vendor, at a conference, or out of office, stay connected with Asana for mobile.

Work on the go

Run successful programs, every time

Asana helps marketing teams plan, manage, track, and launch initiatives that engage their audience.

Run successful programs, every time

Map out each step

Map out critical steps—from development to launch—so everyone has clarity on the roadmap.

Map out each step

Know who’s got the ball

Give clear owners and due dates for each piece of the launch, so you can release on time.

Know who’s got the ball

Launch on time

See how the pieces of your plan fit together so you can make adjustments and keep work on track.

Launch on time

Keep everyone up-to-date

Make sure important updates and conversations don’t get buried in email threads by connecting them to your work.

Keep everyone up-to-date

Store work in one place

Attach files to your project, so everyone knows where to find the correct info.

Store work in one place

Track dates and milestones

Keep an eye on important dates by viewing launch plans on a calendar.

Track dates and milestones

See what’s on track, and what isn’t

See how work is progressing to make sure you’re on track to hit your deadlines and goals.

See what’s on track, and what isn’t

Stay connected, wherever you are

Stay up to date on how your launch is progressing no matter where you are with Asana for mobile.

Stay connected, wherever you are

Ready, set, launch!

Asana helps product teams hit deadlines—so they can launch great products.

Ready, set, launch!

Map out priorities

Create tasks for each goal so everyone has visibility into company-wide objectives.

Map out priorities

Determine the right point person

Assign each goal to the appropriate person, so everyone knows who’s responsible, and who to go to with questions.

Determine the right point person

Make a plan to hit your goals

See how each milestone ladders up to your goals so you can feel confident you’ll hit your targets.

Make a plan to hit your goals

Share info and give updates

Keep stakeholders up to date on the latest info and progress, with updates and comments tied directly to your goals.

Share info and give updates

Attach important files

Integrate Asana with your file sharing tools to keep all your important docs in one place.

Attach important files

Keep an eye on important dates

Look at your initiative deadlines and milestones on a calendar to make sure you’ve nailed the timing.

Keep an eye on important dates

Track company progress

Understand what objectives are on track, and what needs your attention so you can hit your goals.

Track company progress

Stay in the loop

Get updates and weigh in on important decisions wherever you are, with Asana for mobile.

Stay in the loop

Hit your goals

Asana gives your team visibility into your organization’s goals, so everyone stays focused on what matters most.

Hit your goals

Get ready for the mission

Map out each step of your mission, so you don’t forget anything as you shoot for the stars.

Get ready for the mission

Know who’s in charge

Assign clear owners for each task, so your pilot, commander, and flight engineer know what they need to do.

Know who’s in charge

Map out each step

Create a launch plan so you can chart your course from start to finish, share it with your team, and modify it as conditions change.

Map out each step

Make sure all systems are a go

Ask important questions, have conversations, and give status updates to get your crew ready for launch day.

Make sure all systems are a go

Tie it all together

Connect Asana to the other tools you need for your mission, so all your information lives in the same place.

Tie it all together

Keep your eye on the prize

View each milestone on a calendar, so you can track important dates leading up to takeoff.

Keep your eye on the prize

Track your progress

See what’s on track, and what isn’t, so you can be sure you’re ready for launch day.

Track your progress

Work from anywhere

Keep up to date whether you’re in the office or on the moon, just make sure you have internet connection!

Work from anywhere

3, 2, 1… blastoff!

With Asana, your crew can shoot for the moon, and get there. All it takes is one small step…

3, 2, 1… blastoff!