There are several ways you can integrate social media into your WordPress website. Bringing the feed into your site is not hard, and can be done in a few short steps. You can bring the feed into the sidebar, or into the main content area. Use hashtags to get direct feedback from your customers and constituents.
This post and video will talk about all the options you can choose with Twitter and WordPress.