Social media Romeo wins free flight after failed campaign - BBC News
The man fell about 498,000 retweets short before a Canadian skating duo helped him score a free flight.
C.J. Poirer (left) is on his way to visit Becca Warren (right) after a beleaguered Twitter campaign

A cash-poor young man has proven that perseverance and thousands of retweets are all it takes to conquer love.

Michigan native CJ Poirier wanted to visit his Canadian girlfriend in Newfoundland but lacked the funds.

When the 19-year-old failed to score a free flight by getting 530,000 retweets, he asked for celebrities to donate their retweets to his cause.

His campaigning finally paid off, and he will be on board a flight to visit his girlfriend next Monday.

It was a love story made for the social media age.

Mr Poirer met his girlfriend Becca Warren about a year ago online, where the two quickly bonded over video games and cartoons. But after six months of texting, they want to meet face to face.

A plane ticket from Michigan to Newfoundland would cost about $800, a steep price tag for a barista, Mr Poirer says.

This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser. View original content on Twitter The BBC is not responsible for the content of external sites. Skip twitter post by C.J. Poirier - #530KforBecca This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’. The BBC is not responsible for the content of external sites.

That is where Twitter came in.

"How many retweets to get a free round trip flight to Newfoundland and see my girlfriend?" he asked.

They agreed that he would have to get 530,000 retweets by 9 May in order to get a free ticket.

When he missed the mark - by about 498,000 retweets - the airline agreed to extend the deadline and let others "donate" their own retweets to his cause.

Mr Poirer tried to convince the likes of Canadian Prime Minister Justin Trudeau and rapper Drake to help him out, but it was Canadian skating celebrity duo Scott Moir and Tessa Virtue who pitched in.

This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser. View original content on Twitter The BBC is not responsible for the content of external sites. Skip twitter post 2 by Tessa Virtue This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’. The BBC is not responsible for the content of external sites.

On Friday, Mr Poirer announced that he met the deadline, and that Air Canada would be giving him a free round-trip ticket to visit Ms Warren.

"WE DID IT!!!!!!" he tweeted, sharing Air Canada's post.

This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser. View original content on Twitter The BBC is not responsible for the content of external sites. Skip twitter post 3 by C.J. Poirier - #530KforBecca This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’. The BBC is not responsible for the content of external sites.

He has also raised $500 on a GoFundMe he created as a back-up plan to his Twitter challenge. He has not said what he plans to do with the money.