It is better to wait a day before announcing your engagement on social media. Focus on celebrating the latest milestone in your relationship first. If youre pumped to share the big news on social media, you may post it on the same day.