How can I integrate SendFox and WordPress?
Integrate SendFox and WordPress three ways: embed a SendFox signup form, install the WP SendFox plugin, or connect your existing WordPress forms to SendFox.
Pick the method that fits
- Embed a SendFox form — paste a snippet into any post or page. Works on every plan, including Free.
- WP SendFox plugin — the official plugin; adds your forms via a widget/shortcode. Connects with an API token, so it requires a paid plan.
- Advanced Form Integration — sends entries from Gravity Forms, Contact Form 7, and other WordPress form plugins to SendFox via the API. Also requires a paid plan.
Option 1: Embed a SendFox form (all plans)
- In SendFox, go to Growth → Forms and create a form (or use an existing one)—see how to create an embeddable HTML form.
- Click Get Embeddable Code next to your form and copy the snippet.
- In WordPress, paste the snippet into a Custom HTML block on the post or page where you want the signup form.
Option 2: The WP SendFox plugin (paid plans)
- Install the WP SendFox plugin from the WordPress plugin directory.
- In SendFox, create an API token under Settings → Connections → API tokens—see how to get access tokens.
- Paste the token into the plugin's settings in WordPress, then add your forms with the plugin's widget or shortcode.
Free plan note: API tokens are a paid-plan feature—on the Free plan the API returns the error "API access requires a paid plan." Use Option 1 instead, or upgrade.
Option 3: Connect Gravity Forms, Contact Form 7, and others (paid plans)
If you already collect signups with a WordPress form plugin, the third-party Advanced Form Integration plugin can forward new entries to your SendFox lists. It connects to SendFox through the API, so it also needs an API token from a paid plan.
Troubleshooting
The plugin asks for an API token I can't create
- API access (and token creation) is included with paid plans only. On the Free plan, the API tokens page shows an upgrade prompt—use the embedded-form method instead, or upgrade.
My embedded form doesn't show up
- Paste the snippet into a Custom HTML block (not a plain paragraph), and make sure your theme or page builder isn't stripping scripts. See formatting your SendFox HTML form.
- Still stuck? Visit the SendFox Help Center at help.sendfox.com.
Frequently Asked Questions
Which method works on the Free plan?
Embedding a SendFox form (Option 1). The plugin and form-integration methods use the SendFox API, which requires a paid plan.
Will WordPress signups get a confirmation email?
Form signups go through the same confirmation process as any other new SendFox contact before they're marked subscribed.
Can I connect WordPress through Zapier instead?
Yes—if your WordPress setup has a Zapier integration, you can route signups through it. See SendFox's Zapier app (paid plans).