When you have multiple characters and a lot of events going on in your story, it’s easy to lose sight of how those threads tie together. Creating a timeline of key events can help you track your plot lines and wrap everything up nicely.
My current work in progress (WIP) novel is the story of two career professionals with busy schedules. The story spans five months, with most of the action occurring in the first two weeks and the rest spread out over the remaining timeline. Each character has a lot going on in their individual lives apart from the interaction they have with each other. I had to keep all of those juggling balls organized and visible for reference during the story.
This article contains affiliate links, meaning we’ll earn a small commission if you purchase products through these links.
Scrivener is my writing tool of choice, and I organize my Outline view to show dates and other relevant information for each scene. But this time, it wasn’t working for me. I needed a more visual representation. So I turned to my old friend Excel. Coming from a project management background, I love using Gantt charts to display timelines, and it’s possible to do that in a spreadsheet.
Finding the Right Calendar
The first thing to figure out is which calendar year fits my storyline. I want my book to be relevant for future readers, so I don’t reference actual dates in the novel itself. But to understand when weekends and holidays fall, I need to reference a calendar.
The website timeanddate.com is a handy tool for viewing calendars and time zones. Note: Understanding time zone differences is important if your characters are traveling in the modern day. The link to the calendar page is https://www.timeanddate.com/calendar/.
Once I have the year (and calendar) picked, I set up my spreadsheet. (You can use your preferred spreadsheet tool. Excel is the one for me.)
What you include in your columns will depend on how you may want to analyze your timeline. I want to filter by each plot/subplot and see the corresponding story beat for the event, so I include those as columns.
My column labels look like this:
Note: In this WIP, a lot happens in the first fourteen days, so my date increments are days. If your story is more spread out, weeks or months may work better. Use what works for you.
Because I want to track where my characters are throughout the timeline, I assign colors to each character and create a key for how I will block out that time for that character. Often you will have events that involve multiple characters. Configure a separate color key for those.
Perhaps you need to track your story by setting rather than character. Using the same principle, you would set up your color key by setting rather than character.
Enter Key Events
Once I finish laying out the grid, I can add the major events in the story. I focus on the main plot first and enter each key event.
Each row will contain an event, the date it occurred, the related plot or subplot, the story beat it falls under and a graphic representation of that date (colored in cell). Once I fill in all of my events, I’ll have a Gantt chart that gives a visual depiction of the major story line.
You have a lot of flexibility here. You can include every scene in your timeline or you can only include the significant ones. Remember, this tool is to help keep you on track within your novel. It should support the way you work.
Adding Subplot Events
After listing the major plot events, I add in the events related to any subplots that I may have in the story. Insert rows where you need them and make sure you are consistent with the subplot descriptions.
I know I will want to analyze by each subplot, so once I’ve got some data in the grid, I set a filter across the top of the column headings. Filters allow you to show only rows that match the select criteria for that column.
To set the filter, highlight the column headers and click the Filter icon under the Data menu.
As an example, if I have multiple subplots, I can use the filter to see only events related to a specific subplot. This allows me to check the continuity of the subplot and verify everything is in order.
To use the filter, click the drop-down button on the column you want to filter and set up the filter criteria. (Uncheck items you don’t wish to see.)
Note: To find further instructions for how to filter data in Excel, search the Help for “filter a list of data” then follow the instructions under Filter for specific text.
Keeping track of your story can get tricky, especially if you need disparate storylines to come together. Setting up a timeline in a spreadsheet is an excellent way of tracking events and creating a visual representation of the timeline.
What tools do you use to track your story’s key events?