Yes. LetHub has a New Lead Added email notification. When it is on, you get an email each time a new lead is added to your account. You can turn it on yourself in Settings.
Turn it on
Click Settings in the left menu.
Open Notifications.
Turn on New Lead Added.
Find your newest leads
Click Leads in the left menu.
Click the Date column to show the newest leads first.
