There is a 50% chance app users will return to your store within 30 days. Having an app gives you an opportunity to take special care of your clients with a direct channel that they chose to use.
People who download your app are already familiar with your business and downloading it means strengthening the bond with your brand. Great user experience and design customized to your brand are what will keep your customers returning.