About creators referred
Creators referred is the number of creators that have signed up on HelloEcho.com via your profile page. They have navigated to your profile page and clicked the “follow” button and then gone through the signup process.