Yes, a no deposit bonus is catered to new players only. However, the cashback bonus is often referred to as a specific form of a no deposit bonus and can be claimed by existing gamblers.