The Croatian participating broadcaster, Hrvatska radiotelevizija (HRT), organised the national final Dora 2007 to select its entry for the contest.
In the final, "Vjerujem u ljubav" performed by Dragonfly featuring Dado Topić was selected as the winner following the combination of votes from a five-member jury panel and a public televote.
Performing during the show in position 13, "Vjerujem u ljubav" was not announced among the top 10 entries of the semi-final and therefore did not qualify to compete in the final.
[2] Since 1993, HRT organised the national final Dora in order to select its entry for the Eurovision Song Contest, a method that was continued for its 2007 participation.
[10] On 29 January 2007, Giuliano replaced Goran Karan as the performer of the song "Pismom te ljubi milijun mandolina".
[11] On 10, 17 and 24 February 2007, the competing artists performed their entries live during the preview programme Ususret dori broadcast on HRT 1.
[15] The eight qualifiers for the final from each semi-final were determined by a 50/50 combination of votes from a five-member jury panel and a public televote.
The winner, "Vjerujem u ljubav" performed by Dragonfly featuring Dado Topić, was determined by a 50/50 combination of votes from a five-member jury panel and a public televote.
[24] According to Eurovision rules, all nations with the exceptions of the host country, the "Big Four" (France, Germany, Spain, and the United Kingdom) and the ten highest placed finishers in the 2006 contest are required to qualify from the semi-final on 10 May 2007 in order to compete for the final on 12 May 2007.
The stage lighting was dark with the LED screens displaying amber and red colours against a black background.