How to embed ConvertKit forms on WordPress
Embed ConvertKit forms on WordPress by installing the ConvertKit plugin, creating forms in your ConvertKit dashboard, and inserting them using shortcodes, blocks, or widgets. You can display forms inline, as popups, or in sidebars throughout your WordPress site.
Prerequisites
- Active ConvertKit account
- WordPress website with admin access
- ConvertKit WordPress plugin installed
Step-by-Step Instructions
Install and Activate ConvertKit Plugin
Connect Your ConvertKit Account
Create Your Form in ConvertKit
Embed Form Using Gutenberg Block
Add Form Using Shortcode Method
[convertkit form=FORM_ID] directly into your WordPress content where FORM_ID is your form's ID number.Configure Form Display Settings
Test Form Functionality
Optimize Form Placement and Performance
Common Issues & Troubleshooting
Form not displaying on website
Check that the ConvertKit plugin is activated and your API credentials are correctly entered in Settings > ConvertKit. Clear any caching plugins and verify the form is published in your ConvertKit dashboard.
Form submissions not appearing in ConvertKit
Verify your API connection is working by checking Settings > ConvertKit for any error messages. Ensure the form ID in your shortcode matches the actual form ID from your ConvertKit dashboard.
Form styling conflicts with theme
Add custom CSS to your theme's Appearance > Customize > Additional CSS to override conflicting styles. Use browser developer tools to identify specific CSS selectors that need modification.
Plugin causing website performance issues
Ensure you're using the latest version of the ConvertKit plugin. Disable other conflicting plugins temporarily to identify conflicts. Consider using async loading for forms if performance issues persist.