My Posts: Where do I view my own posts? Websta Support June 21, 2016 06:25 Updated Follow On your left menu, under "Manage". Related articles WEBSTA's Custom Feeds for Instagram Are Here! Deactivation: How can I deactivate my WEBSTA account? Location: How do I view location pages? Where's the feed? NEW: Explore influencers, brands, and celebrities on Instagram! Comments 0 comments Please sign in to leave a comment.