Do I need to do anything with "Leads" that show up on my tracker? | Global Affiliate Zone Help Center

Do I need to do anything with "Leads" that show up on my tracker?

No, all leads are handled for you on the back end for you with our "90 percent automated for you system" that we offer. Your leads will be emailed for you on your behalf and walked through the process once they are in the system as a lead.