It probably is effective in increasing turnout. Whether those people are going to caucus or vote for the campaign that shamed them is doubtful.
If I received one of their voter shame mail pieces, I would be furious - I might vote, but not for the candidate who sent it to me.