Macclesfield Town have signed Fleetwood striker George Donnelly for an undisclosed five-figure transfer fee.
The 23-year-old scored four goals in 16 games for Macclesfield across two loan spells this season.
The former Plymouth Argyle trainee has signed a two-and-a-half-year deal with the Silkmen.
Manager Gary Simpson told the club website: "He'll be a great asset to the club. He's still young but has good experience under his belt."