Hi Dado Vucak,
I would say that the "best" practice is to always follow up on cold leads, whether you're doing blind offers or not.
Someone might not be interested in your offer today, but that can change if life hits them with the right circumstances.
That said, I'm pretty terrible at doing this myself!
If I could snap my fingers and have what I wanted in a CRM system (Eh-hem Jessey Kwong, Kevin Rockwood) I would love an automated follow-up system.
For example, when I used to work for a large house-wholesale company, our CRM had different categories we could place leads in declaring them as hot, warm, or cold.
Base on whatever category they were in, a series of pre-produced ringless voicemails, text messages, and emails would go out on specific days and times.
For example, if the lead was tagged as cold, the automatic follow-up would be spread over the next 365 days.
If they were warm, it would be over the next few weeks or months and if they were hot they would be spread over the next few days.
If a lead in any category responded to something, the CRM would notify the acquisition team immediately (I believe through email, text and through creating a task) and then they'd reach out accordingly.
Something like this would be EPIC to have in my land business!