Ça is a demonstrative pronoun (it replaces cela) and applies to a non-human object (unless you want to be sarcastic).
Lui is a personal pronoun for the third person singular of indirect object complement. Leur is the same for plural.
So I dont know exactly what you mean by “replacing lui by ça”. It depends on what you mean:
L'économie est malade, il faut lui donner un coup de fouet. (lui = l'économie, COI)
Je sais ça ne se passe pas comme prévu, c'est lent, inactif mais croyez-moi, je vais donner un bon coup de fouet à tout ça.