Yes, some providers have affiliate programs. You can earn by promoting their services and might get a discounted or free domain.