Season Three is the further continuation of The CW musical comedy show "Crazy Ex-Girlfriend". Co-creators Aline Brosh McKenna and Rachel Bloom envisioned this as the third act of a four part story arc. Following the events in the Season Twofinale, Rebecca Bunch was left at the altar by her fiancée Josh Chan and now plots her revenge on him. The Season Three renewal was officially announced on January 8, 2017. The show wrapped production on November 23, 2017 .
“It has nothing to do with numbers...‘Crazy Ex,’ ‘Jane,’ as franchises, have helped alter the perception of what the CW has become. When you have great critical work, critically acclaimed, award-nominated shows like ‘Crazy,’ it deserved to be picked up. Sometimes with critically acclaimed, great programming, you just [renew it] and hope that it finds an audience. In today’s fragmented world, [awards nominations] give you a calling card.”— Mark Pedowitz, The CW
On January 8, 2016 The CW officially announced at a Television Critics Association winter press tour that seven shows earned early renewals from the network. "Crazy Ex-Girlfriend" was one of them and was greenlit for a Season Three despite being the lowest rated show on the network. In an interview with Indiewire.com Co-creator Aline Brosh McKenna hinted at more explorations of Rebecca's past:
“The idea was, we’ve gotten to know her over 31 episodes, the audience has gotten to know her pretty well. But we don’t know anything about her past, really,” she said. “As Paula says, the best predictor of the future is the past. It stands to reason that somebody who engages in these obsessive-romantic behaviors has done so before.”— Aline Brosh McKenna
On May 18, 2017 an official press release by The CW announced that "Crazy Ex-Girlfriend" would return on Friday at its 8:00 PM timeslot. This time it will be paired again with the show "Jane The Virgin" which moves from its former Monday night time slot to Friday and follows it at 9:00.
In keeping with the usual naming years conventions the first few episodes of the Season Three episodes include the word ‘Josh’ which is meant to convey Rebecca’s continued obsession with him. However, by the seventh episode the word ‘Josh’ is no longer used reflecting Rebecca moving on from her obsession. In addition, the start of Season had most episode titles end in a period conveying particular statements declaratively. The later episodes included different male names in the title other than Josh (Jeff, Nathaniel and Trent) and used periods, exclamation point and question marks.
In the Season Three Episode “I Never Want to See Josh Again.”, Paula mentions it’s the anniversary of her meeting Rebecca. This means the story which begins in Season One through the first half of Season Three takes place narratively within the span of only one year. Season Three itself has a time jump in the eleventh episode “Nathaniel and I Are Just Friends!” which moves the narrative timeline eight months forward.