Can anyone tell me where new leads from hubspot forms are hiding? Other than going to Forms tab and then submissions and then another link or two to find them,, why is it so hard to locate new form leads, and where are they?
Can anyone tell me where new leads from hubspot forms are hiding? Other than going to Forms tab and then submissions and then another link or two to find them,, why is it so hard to locate new form leads, and where are they?