Campana began his career with Barcelona SC in 2016.[3] He scored his first professional goal on 21 April 2019 against Delfín de Manta.
Wolverhampton
On 21 January 2020, Campana moved to English Premier League club Wolverhampton Wanderers in a three-and-a-half-year deal.[4]
Famalicão
On 19 September, Campana joined Primeira Liga side, Famalicão, on a season long loan.[5] He made his debut for Famalicão on 28 September 2020, being substituted for Rubén del Campo in a 2–1 victory over Belenenses SAD.[6] He scored his first goal for Famalicão on 22 April 2021, during a 3–0 victory versus Gil Vicente.[7]
Grasshoppers
On 16 July 2021, Campana joined Swiss Super League side Grasshoppers on a season-long loan deal.[8] His first appearance for the Swiss side came in a 2–0 defeat against Basel, where he conceded an own goal.
Inter Miami
On 20 January 2022, it was announced that Campana would join Major League Soccer club Inter Miami on a season-long loan.[9] He made his debut for Inter Miami on 26 February 2022, starting in a 0–0 draw versus Chicago Fire FC.[10] Campana scored his first goal for Inter Miami on 6 March 2022, their only goal in a 5–1 loss to Austin FC.[11] Campana was named MLS Player of the Week for Week 6 of the 2022 season on 11 April 2022, for his hat trick against the New England Revolution.[12] Campana signed with Miami on a permanent basis on 20 January 2023. He occupies a Young Designated Player roster slot and is signed through the end of the 2025 season, with a club option to extend through 2026.[13]
On 19 August 2023, Inter Miami won the 2023 Leagues Cup in penalties, with Campana scoring the third penalty after getting subbed on for Josef Martínez.
Campana scored two goals assisted by Lionel Messi in the 2023 U.S Open Cup semifinal on 24 August as Inter Miami advanced to their second final of the season,[14] which they lost against the Houston Dynamo 2–1.
Campana is the son of former professional tennis player turned politician Pablo Campana, who much after representing Ecuador at the 1996 Olympics became Minister of Commerce in the Ecuadorean government of Lenin Moreno. His great-grandfather, Gabriel, won six Ecuadorian league winners' medals in the 1920s, and his grandfather, Isidro Romero, was the president of Barcelona Sporting Club for 15 years and the team's stadium in Guayaquil, where Campana used to play, is named after him.[16] He is a relative of President of Ecuador, Daniel Noboa Azin, through his grandmother, Isabel Noboa.[17] He is also a citizen of the United States.[18]