Many of the top software providers enable members to book classes & appointments online. However, some providers will host these capabilities on their own web domain. This can divert traffic away from your website, which can potentially result in lost customers.