When following-up with a prospect or customer never make the purpose of your call to ask if they received your catalogue or information you have sent. Why? What if they didn't? If they didn't receive what you sent now what? Most salespeople don't now how to respond with no. But they continue to ask the question.
I'm not saying that it is not okay to confirm they did, in fact, received what you sent, but that should never be the your purpose of your call. Prepare yourself with questions that will engage the prospect or customer and find out what their “key Issues” are and how you can help them solve their problems.
Also, one more thing, clearly define a next step. Simply saying, ” I will follow-up in a month or two” does not clearly define a next step or create any urgency.