BACK TO DIRECTORY

Form Integration for Action Network and Contact Form 7

by procomdev3

0.0
(0 ratings)

Paste an ActionNetwork API endpoint into a Contact Form 7 form and every submission goes to that ActionNetwork form, petition, event, fundraising page or advocacy campaign.

  • Common field names like your-email, your-name or your-phone are mapped to ActionNetwork’s person fields. The ActionNetwork tab lists every name it recognizes. Anything else is sent as a custom field.
  • Optionally fills in the visitor’s country, and adds or removes tags.
  • Sends a source name and the referring URL.
  • Turns off CF7’s own emails by default so people don’t get two; ActionNetwork’s autoresponse has its own switch.
  • Retries failed requests.

ActionNetwork and the CF7 developers had nothing to do with this plugin.

External Services

ActionNetwork API

Every submission of a form that has ActionNetwork set up is sent to ActionNetwork: names, email addresses, phone numbers, addresses and any other fields in the form. This is the plugin’s whole purpose.
Terms: https://actionnetwork.org/terms
Privacy: https://actionnetwork.org/privacy

ipapi.co

If country detection is on, the form has no country, and the server’s GeoIP data can’t tell, the visitor’s IP address is sent to ipapi.co to look up their country. Turn off country detection to avoid this.
Terms: https://ipapi.co/terms/
Privacy: https://ipapi.co/privacy/

Screenshots

Paste the ActionNetwork API Endpoint and you're set.

Paste the ActionNetwork API Endpoint and you're set.

Field mapping: the CF7 field names the plugin recognizes for each ActionNetwork field.

Field mapping: the CF7 field names the plugin recognizes for each ActionNetwork field.

Tags to add to or remove from each person.

Tags to add to or remove from each person.

Plugin Details

Active Installs
10
Total Downloads
661
Version
1.0.4
Requires WP
4.7
Requires PHP
7.4
Tested Up To
7.1.4
Added
2025-07-08
Last Updated
2026-10-20 10:32pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0