In September 10, Mercedes-Benz USA (MBUSA) will begin airing the broadcast advertising components for the all-new 2008 C-Class. This is said to be the most significant marketing campaign in recent years. These new commercials from Mercedes-Benz will introduce the newest vehicle in its diverse product portfolio by asking, “Why did we devote seven years to creating the new C-Class?” The answer: “Because we promised you a Mercedes-Benz.”
The theme used throughout the broadcast and print executions informs buyers that through and through, the entry-luxury C-Class is every bit a Mercedes-Benz.
“This is one of our most critical launch campaigns in recent years,” said Steve Cannon, vice president of marketing for MBUSA. “The 2008 C-Class raises the bar in the entry-luxury segment and is the gateway to the Mercedes-Benz brand for many of our customers — a good number of whom will move up through the brand over the next decade and beyond. When you combine that with the fact that once our customers join the brand, they tend to stay, then you understand why the C-Class is so crucial to us at Mercedes-Benz.”
The advertising campaign includes two national television spots, two radio spots, and five print ads, with regional versions of each produced as well. The commercials are scheduled to air on both network television and national cable stations, beginning Monday, September 10, and they will continue airing through November 4th on various top-rated programs like CSI, Grey’s Anatomy, Law & Order, and Ugly Betty, as well as the 59th Primetime Emmy Awards. Spots will also air on national cable channels including Bravo, ESPN, and National Geographic.
Meanwhile, Print advertising will run in major magazines, primarily focused on lifestyle, technology, travel, shelter, sports and business publications such as BusinessWeek, Conde Nast Traveler, Domino, Fast Company, Gourmet, New Yorker, Self, Sports Illustrated, and Wired. Newspaper advertising includes USA Today and The Wall Street Journal.