Connecting to social media sites requires that you have a free YouVersion account. Here are the instructions for signing up on Windows Phone.
1) Home screen: Top Right: Tap the settings button (tiny gear).
2) Swipe over to Connect.
3) Tap Connect beside Facebook and/or Twitter.
Note: You’ll need to log-in to the mobile site.
4) Complete the fields as prompted.
Note: You’ll need your login and password for each network you want to connect to.