Twitter and Facebook have the ability to be linked to one another outside of the dlvr.it app. This will cause duplicate posts identical to one another to post on each Social. You are able to see if these two Socials are linked by visiting Facebook.com/Twitter, or by visiting your Apps page in Twitter.
Why am I seeing identical Tweets to my posts on Facebook?
Have more questions? Submit a request