https://www.greennewsdesk.org.uk/post/building-customer-loyalty-programs-3292397726-9h7c7i