CQ Engage is an online advocacy management software that connects your supporters to elected officials via several channels while allowing you to track metrics on the backend. Advocates can contact their officials via social media, email, and place comments on regulations dockets. Engage also has a register to vote feature.