Make a Public Commitment

Simply telling someone else about a task makes you more likely to do it. Once made public, a mix of pride, shame and sense of responsibility will keep you on track to fulfill a commitment more than a promise you’ve merely kept to yourself.

Source: learn.filtered.com