The Six Foundational Elements of Romance Fiction

Master the structural elements of character-driven fiction to write romance novels that readers love.

Master the structural elements of character-driven fiction to write romance novels that readers love.

This course teaches romance fiction from a structural standpoint. You’ll learn about goal, motivation, and conflict, which are the cornerstones of fiction writing. But then we dive deeper to cover character arcs, flaws and stakes, which are vital in character-driven stories like romance. You’ll understand how each element hinges on the others to build the infrastructure of your story, and you’ll gain the confidence to utilize these elements to improve your own books.

The learning modules include plenty of examples from popular films as well as full analyses of three movies and a recorded plotting call with a romance author to help you understand how to use these elements to plan your story. Nearly all modules are offered in both video/audio and text, so you can choose the learning method that's right for you.

Your Instructor

Jessica Snyder
Jessica Snyder

I'm an editor and author coach who specializes in romance fiction. My clients range from bestselling authors like Pippa Grant and Lucy Score to new authors who are writing their first book. I worked with Entangled Publishing for four years as an intern then editorial assistant, where I acquired authors such as Kelly Jamieson and Carol Pavliska (currently writing as Carly Bloom). I have been a freelance editor for indie authors since 2016.

You can find me online at or Facebook, where I share editing tips, silly memes and career advice. I have writing tips on TikTok @icaedits and post travel, food, dog and book photos on Instagram, also @icaedits.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as it exists, through any changes/upgrades made to it, and across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us within 30 days of enrolling and we will give you a full refund.

Get started now!