WordPress Integration
WordPress plugin for political advocacy campaigns. Easy shortcode embedding, Gutenberg blocks, and seamless integration with constituent outreach tools.
Legisletter WordPress Plugin

Transform your WordPress site into an advocacy platform. The Legisletter advocacy plugin lets you embed powerful campaigns that connect supporters with their legislators in just one click.
Installation
-
Install from WordPress.org
- Go to Plugins → Add New in your WordPress admin
- Search for "Legisletter"
- Click Install Now, then Activate
-
Configure Settings (Optional)
- Navigate to the Legisletter menu in your WordPress admin
- Adjust default width and height if needed
Usage
Gutenberg Block (Recommended)

- Create or edit a page/post
- Click the + button to add a block
- Search for "Legisletter"
- Enter your campaign ID in the block settings
Shortcode Method
Add this shortcode to any post or page:
[legisletter campaign="your-campaign-id"]
Optional parameters:
width
- Container width (default: 100%)height
- Initial height (default: 700px)max_width
- Maximum width (default: 1000px)
Example:
[legisletter campaign="contact-congress-hr1234" width="100%" height="800px"]
Finding Your Campaign ID
- Log into your Legisletter Dashboard
- Navigate to the campaign you'd like to embed
- Copy the campaign ID from the URL or campaign settings
Features
- Auto-resize - Forms automatically adjust height based on content
- Mobile responsive - Optimized for all devices
- Secure embedding - HTTPS encryption for all data
- Consistent design - Professional styling that works with any theme
Public Campaigns
You can embed public campaigns shared by other organizations at no cost. Simply use their campaign ID (provided on their advocacy hub) in your shortcode or block.
Creating Your Own Campaigns
To create custom advocacy campaigns, you'll need a Legisletter account.
Troubleshooting
Campaign not displaying?
- Verify your campaign ID is correct
- Ensure the campaign is published in your Legisletter dashboard
- Check that JavaScript is enabled
Styling issues?
- Campaign forms have their own professional styling
- Forms are designed to look good on any WordPress theme
- Contact support for customization options
Support
Need help? Visit our support page or email support@legisletter.org
Requirements
- WordPress 5.0 or higher
- PHP 7.2 or higher
- SSL certificate (for secure form submissions)
License
The Legisletter WordPress plugin is released under the GPL v2 license.