Rob Thomas, the creator of Veronica Mars (2004), says on the season 3 DVD extras that Ryan Hansen's character Dick Casablancas was not originally meant to be a series regular. He was first cast for the second episode, as a nameless, rich Neptune resident with one line ("Logan!"). Thomas said that they read many young actors for the line, and when it came down to a choice between Hansen or another actor, they cast Hansen purely because he had "good hair."
On March 13, 2013, cast members Kristen Bell, Jason Dohring, Enrico Colantoni, and Ryan Hansen, and showrunner Rob Thomas all appeared in a video posted to the crowd-sourcing website Kickstarter that challenged fans of the TV show (which had been canceled in 2007) to pledge $2 Million to fund (or help fund) a feature film project based on the show. The project broke a Kickstarter record when it made more than $1.3 million in about six hours; the entire amount was raised and surpassed in under eleven hours.
In an attempt to keep the struggling show on the air after its third season, creator Rob Thomas filmed an extended pitch for the fourth season that advances the show's timeline considerably. Instead of being a college undergraduate, as she was at the end of season three, in the spec season four, Veronica has graduated from college and the FBI Academy and is starting her first day as a FBI agent. The pitch contained a whole new cast of heretofore unseen characters, and, except for Veronica herself, none of the characters from the show's previous seasons. The CW failed to pick up this new version of "Veronica Mars," and the show was canceled.
UPN, the network that airs Veronica Mars (2004), were concerned during early episodes that viewers would confuse Teddy Dunn and Jason Dohring, who play Duncan and Logan, respectively. A color code was created where Dunn wore blues, and Dohring wore earth tones (greens, browns, etc). The color code still stands today.
The network told Rob Thomas in advance that season 3 was probably going to be the last of the show, so he could have the opportunity to wrap up the series. Thomas got so angry at them that wrote the season finale as an anti-finale. In retrospect, he has said he doesn't regret it because they could not have made the movie if the show had had a proper ending.
Concepts included in the original project notes for the show that were later dropped include Veronica being 13 when Lilly was murdered, Keith being fired because of evidence disappearing from the police station, with hints that Don Lamb was behind it, Strom Jenkins, a character who called in the Abel Koontz tip, and Veronica finding that Strom Jenkins, Don Lamb, and Jake Kane were part of a larger conspiracy to cover up Lilly's death.
Both Sam Huntington (Luke) and Aaron Ashmore (Troy) went on to play the character "Jimmy Olsen" in different adaptations of the Superman comics. Huntington portrayed Olsen in the feature film Superman Returns (2006) while Ashmore took over the role of Olsen on the small screen in Smallville (2001).
On March 29, 2006 a fake press release entitled "Veronica Mars Canned" was released informing fans that the show had been canceled. After a few hours, creator Rob Thomas informed the fan base that he had been getting calls from the writers asking if they still had jobs, and the show had in fact not been canceled.
In the original project notes and the original pilot script for the show, there were some name changes. Lilly's name was Samantha, Lianne Mars's was Rebecca, then Abbie, Wallace's last name was Collier, Logan's last name was Hewitt and the Kanes' last name was Cain, then Caine.
The trivia items below may give away important plot points.
Originally, according to creator Rob Thomas, Veronica and Duncan were going to be related. After it got picked up by UPN, a network channel, and not by HBO, Showtime, or FX, they decided not to push it into "Twin Peaks (1990) territory".
After the end of Season 2, TV critic Alan Sepinwall asked show creator Rob Thomas which elements revealed in the finale were planned ahead, and Thomas replied, "We knew that Beaver was the killer of Season 2 when we introduced him in Season 1. We knew his motivation, so playing him as the picked-upon, less-manly Casablancas boy was all by design." But Thomas also told Sepinwall that they did not plan for the eventual reveal that Cassidy had raped Veronica until the writing for Season 1 was all finished.
At the end of Season 1 Episode 20, after Veronica finds out Logan gave Tad G.H.B the night of Shelly Pomroy's party, Veronica stands Logan up for their boating date. In one of the final frames the flag of the yacht club can be seen and reads "Albacore Club." This presents a strong connection to the Neo-noir film classic Chinatown, starring Jack Nicholson.