Heart Breathings

5 Crucial Elements of a Good Novel

March 31, 2022 by Sarra Cannon

Writing Tips

As we get closer to Camp NaNo starting, I thought it might be valuable to talk about what I believe are the FIVE most crucial elements of a great book. As writers, we have so much to learn and so many pieces of storytelling that need to come together, that it can often feel overwhelming. Where do we even start?

In my opinion, these five elements of storytelling are the absolute most important to focus on. So, let’s talk about what they are and why they’re so important in great writing.

Watch My Video On The Elements of A Great Book

Read On For All Five Elements

We all know there’s a lot that goes into writing a great book. We have to brainstorm ideas, choose the one we feel is big enough (and good enough) to warrant an entire novel or series, and then we have to actually write it and hope it’s got all the elements it needs to dazzle and entertain our readers. There’s a lot of nuance when it comes to what readers will love and what makes you as an individual an amazing storyteller.

However, I feel there are certain elements that every novel needs in order to make it great. Today, I’m going to share those five crucial elements to make your novel the best it can be. Each one of these larger elements will have its own sub-elements, and when I started putting this video together, I thought it might be fun to later do a full series on these, so make sure to like this video and comment below if you’d like to see an in depth series of videos on this or similar topics.

1 – How to Hook Your Readers

A hook is something in your narrative that literally hooks the reader’s attention. It can be the very first sentence, or it can be something that happens in the first few paragraphs, but a great hook generally needs to happen quickly to introduce a question in the reader’s mind about what’s going to happen in this story.

With so many other forms of entertainment grabbing everyone’s money and attention these days, I think it’s more important than ever to have a great hook. Some examples of a good hook can be a story that begins in the middle of an action sequence, a single line that grips your attention, an atmospheric description that pulls you in, or reference to the hero’s current dire situation. Something that immediately introduces a clear question in the reader’s mind or makes them care about what’s happening.

2 – Characters Your Readers Care About

Obviously, this goes for the main character, because we, as readers, will spend the majority of our time with that person, but it also goes for the villain or antagonist of a story. In fact, I think caring about, or caring about what happens to the characters, is the most important element in a reader loving and not being able to put down a book.

When it comes to writing great characters, that has its own elements. Backstory, a wound or ghost, and the characters’ Goal, Motivation, & Conflict, to name a few. It’s also important for characters to be acting in alignment with who we’ve set them up to be. Readers will stop caring about a character who isn’t consistent in who they are, so it’s important for writers to know their characters well enough to know how they would act in the situations we put them in inside the novel. This is where GMC becomes important, and I know many of you have requested a detailed video on how to figure out GMC, so make sure to comment if you’re interested in that.

3 – Writing Great Conflict

Conflict is whatever the character (or characters) has to overcome in order to get to the end of the story. It’s opposing forces. It’s “what’s in the way” of your hero or heroine getting what they want. So, if your story is a mystery, the conflict is usually going to center around whatever is standing in the way of your investigator finding the truth or catching the killer. Without compelling conflict, there isn’t a story, really.

Conflict, of course, can be both internal and external. Internal conflict drives your character arc. External conflict drives your plot. Every single scene in your book needs conflict, and ideally each scene will have conflict on multiple levels. This can be conflict between characters, conflict inside your hero about his own actions or who he knows he needs to be, or it can be conflict between the hero and antagonist.

Conflict is what provides tension in your story, and when you combine that with characters your reader cares about, you’ve got them reading late into the night every time. Of course, the next element is also a major part of providing tension: stakes.

4 – Stakes That Really Raise the Bar

The stakes in any novel are the consequences. What happens if the hero fails? Ultimately, the reader needs to be clear on what your protagonist is trying to accomplish in this story (Goal), why it matters to them (Motivation/stakes), and what’s standing in that protagonist’s way (Conflict). The motivation part is often where the stakes come into play, because the protagonist should be highly motivated to avoid failure because of something very bad that will happen to them or the world or someone they care about if they fail.

Now, each genre has its own take on what’s bad. In a romance, the stakes are usually that the lovers will not end up together and they will miss out on what their life might have been. In a mystery, the bad thing is that the villain or killer will get away. Often, by the time the novel is coming to a close, the stakes have gotten more intense because it’s not just that the villain will get away with it, it’s also that they will kill again (and maybe it’s our protagonist who will die).

A great novel will see the stakes or consequences of failure ramping up and getting worse, or more intense, as the story goes along. Then, when the story reaches that final set of scenes, it will truly seem like all hope is lost and the unthinkable is about to happen. Sometimes the best way to think about stakes in your story is to ask “What’s the worst thing that could happen to my protagonist?” and go from there.

5 – The Resolution That Fixes Everything… or Does it?

In order for your reader to feel satisfied, a great story needs a resolution. The antagonist is defeated, the lovers live happily ever after, the truth is revealed, and so on. With a dynamic series, however, the resolution is not going to be a forever kind of thing. Instead, the resolution will just be a “for now” answer or defeat with some things still left to deal with.

Now, some people love to say that a story left unresolved has a cliffhanger ending, but this isn’t fully how I think of it as I’m writing my own series. My fans have lovingly renamed the ends of my books as “Sarrahangers” but in truth, I always resolve the main action of that particular book or mystery. Then, just as you think it’s all going to be okay, there’s a new hook that leads the reader into the mystery or action of the next book.

There’s always some kind of resolution, however. For example, in my book, Emerald Darkness, the villain has a goal that has massively high stakes for my heroine and the entire human world. At the end of the book, they successfully stop her from following through with that specific plan or goal and that particular plot is resolved. However, they don’t kill the villain and she escapes in order to create a new goal. Each book in my SDS series, then, has a similar thing – a mystery is solved or a villain’s plans are defeated, but it’s not a resolution to the entire series. It’s just a part of the journey, with each book in the series introducing higher stakes and greater conflict.

Overall, I truly feel this is why the Shadow Demons Saga has been as popular as it is with over half a million books sold so far. The more I write, the more I understand how these five elements work together to create a book that readers will be drawn into from that first page. I aim to give them an irresistible hook, create well-rounded characters readers care about, introduce conflict on every page, increase the stakes at every turn, and then give them a brief resolution before the next twist hooks them in all over again.

For me, these are the must-have elements to any great story or series, and if you can figure out how to do these things well, you’ll have a long, successful career as long as you don’t give up and you always keep honing your craft.

Camp NaNo Starts Tomorrow!

I hope you’ll join me by participating in Camp NaNoWriMo during the month of April. If you’d like to know more about what Camp is, check out last week’s YouTube video for tons of info!

In the meantime, make sure to grab your Camp NaNoWriMo workbook inside my Free Resource Library when you sign up for my mailing list below!

Join The Heart Breathings Writing Community

Did you know we have an amazing group of more than 4,000 authors who write together live each week? Come join the Heart Breathings Writing Community and chat with other writers about these 5 elements! We also have multiple live writing sprints throughout the week. Read more about the group here.

Double Down Day is Saturday!

One of the monthly events we have in the Heart Breathings Writing Community is Double Down Day, where we try and double our wordcount (or whatever task we’re working on). Multiple livestreams will be held throughout the day, and I’ll be kicking it all off at 10am EST! Come check out the Heart Breathings Writing Community Facebook group here.

Sarra Cannon


  1. Jean wait says:

    I enjoy your videos and your workbooks. They both help me a lot. I’m kind of working on two different books. I’m to the rereading on both of them then go for the end. After watching your video on camp nano I can relate to everything you have to do. I also understand how hard it is to get into basically rewriting the book you are wanting to do. I drag my feet on the rereading part. The other night after watching your camp video I realized why. I’m afraid of failure if I never finish it I never fail. When I realized that I am rereading and going to finish one of them in camp nano. If I can do it so can you. No more punishing yourself. Life has a lot of mountains to climb and sometimes it is difficult and puts a damper on what you planned. Ok I’ll shut up lol I guess I just feel you’re judging yourself to harshly for something that is not your fault. The words will flow like a river when you relax and let them.

  2. Priya says:

    Hi, Sarra!!!! I am soooo glad that I got to see your YouTube videos by accident!!!! I always wanted to write, but I could never get my plots or characters in the right order. I started my first writing when I was 14 years old. Yup 14 years old. I was in Hawaii at that time and I took my notebook and started free writing. You should see those poor papers crumbled up on the floor every time I made mistakes lol man, I hated that especially wasting papers ugh!!!! From then, I couldn’t decide what I wanted to do for my life; be a writer or be a teacher. After a while, I decided to be a teacher, and pushed away my writing for some time. When I moved to Florida, I started writing again, but I couldn’t get any help whatsoever. So, once again i stopped writing. I ended up getting married and had children. I enjoyed my family life, but I could never get my writing going. My heart and mind wanted to write a great story and I had great vision while I was trying to get my story in places but I had too much going on in my life. A few years back during Covid time, I was watching some odd YouTube channels just to keep my soul and heart at peace when I lost my dad, on our father and daughter’s favorite Super Bowl Sunday. I was going through hardship and I was losing hope at that time. I didn’t know how to cope with losing my dad and being an only child to help my mom during the funeral, Covid lockdown, and my full time job as a teacher and a mother and a wife. It was a roller coaster for me!!!! And one day, your video just randomly popped up and I said to myself, “I wonder what this is all about.” So, I clicked it and watched it for hours and hours. I quickly subscribed and downloaded the ideas that you had for us to enjoy. I finally got my first story on the roll for two years, however, I was supposed to publish them last year, but work and other personal matters came about. BUT!!!! Yes, there is a BUT lol I am going to finish my first book soon and I have another book in mind to type soon. And because of YOU, I’m happy to finish one of my goals that I have put in mind for 15 years. Thank you for sharing your lovely ideas for us!!!! You can say, you were my angel who saved me from losing hope….ijs lol Thank you and I hope to meet you one day!!!! I’ll let you know what my outcome of my writing will be.

    1. Sarra Cannon says:

      Love this so much!!

Leave a Reply

Sarra Cannon

Hi, I'm Sarra!

I have been self-publishing my books since 2010, and in that time, I've sold well over half a million copies of my books. I'm not a superstar or a huge bestseller, but I have built an amazing career that brings me great joy. Here at Heart Breathings, I hope to help you find that same level of success. Let's do this.


A Writer's Life Planning And Organization Self-Publishing Tips Writing Tips