A very helpful summary from a very helpful book:
Gossip involves saying behind a person’s back what you would never say to his or her face.
Flattery means saying to a person’s face what you would never say behind his or her back.—R. Kent Hughes, Disciplines of a Godly Man, 10th anniversary ed. (Wheaton, IL: Crossway, 2006), p. 139.