The club announced on Tuesday they had signed Montpellier centre-back Mapou Yanga-Mbiwa, who became their second signing of the January window transfer window following another France international: Lille's Mathieu Debuchy.
Newcastle's investment in Ligue 1 talent shows no sign of relenting though, with Alan Pardew set to add further new signings in the coming hours.
Gouffran, 26, has spent four and a half seasons with his current club, scoring 12 goals in 25 games for Bordeaux in league and European competition this season.
He joins Newcastle on a four-and-a-half-year deal and will wear the number 11 shirt.
"I am really proud to have joined this fantastic club," Gouffran said.
"Throughout the last few years I have enjoyed every moment of my time at Bordeaux but all good things must come to an end and it was time for a new challenge.
"And the challenge of playing for one of the most famous teams in England, with all of its history and its famous support, is very exciting."
"Yoan comes to the Club with a great pedigree," added Pardew, "and, like the other signings we have made this month, is a player who will add considerable strength to our squad.
"I liked the look of him when we played Bordeaux at St. James' Park earlier this season; pacy, direct and intelligent and those are qualities I like in a footballer."
Haidara, 20, is a left-back who will provide competition with Italian Davide Santon. The France Under-21 international is expected to cost the region of £2.9 million.