When you do a good deed to help others, not to be seen by others, God will reward you in public.
When you do a good deed to help others, just to be seen by others, whatever you receive, that is all the reward you get.
Whatever you do, do it unto God, your reward is so much greater.
Matthew: 6:2 (KJV) – therefore when thou doest thine alms, do not sound a trumpet before thee, as the hypocrites do in the synagogues and in the streets, that they may have glory of men. Verily I say unto you, They have their reward.