WP Activity Log for WPForms


Website forms allow your prospects to contact you, make a purchase, subscribe to a service, submit a support request, and do much more. Therefore it is vital to keep a log of the changes that you and your team do to website forms and the WPForms plugin. This eliminates guesswork when there are problems and you need to troubleshoot, and also improves user accountability.

Keep a record of the changes that happen on your WPForms plugin, when someone creates, modifies or deletes a form, deletes an entry and much more by installing this extension alongside the WP Activity Log plugin.

Refer to activity log for WPForms for more detailed information on this integration.

About WP Activity Log

WP Activity Log is the most comprehensive real time activity log plugin for WordPress. It helps thousands administrators and security professionals keep an eye on what is happening on their websites and multisite networks.

WP Activity Log is also the most highly rated WordPress activity log plugin and have been featured on popular sites such as GoDaddy, ManageWP, Pagely, Shout Me Loud and WPKube.

Getting started: activity logs for WPForms

To keep a log of the changes that happen on your WPForms plugin, forms, entries and other plugin components simply:

  1. Install the WP Activity Log plugin
  2. Install this extension from the section Enable/disable events > Third party extensions.

With this extension you can keep a log of:

Below are some of the user and plugin changes you can keep a log of when you install this extension with the WP Activity Log plugin:

  • Adds a new form
  • Modifies, duplicates, renames or deletes a form
  • Adds a new field in a form
  • Modifies, or deletes a field from a form
  • Deletes or modifies an entry (lead)
  • Adds, enables, modifies or disable notifications in forms
  • Changes in the access plugin’s control settings

Refer to the activity logs event IDs for WPForms) for a complete list of the changes the plugin can keep a log of.

Install this extension for WPForms from within WP Activity Log (easiest method)

  1. Navigate to the section Enable/disable events > Third party extensions.
  2. Click Install extension under the WPForms logo and extension description.

Install this extension from within WordPress

  1. Ensure WP Activity Log is already installed.
  2. Visit ‘Plugins > Add New’.
  3. Search for ‘WP Activity Log extension for WPForms’.
  4. Install and activate the extension.

Install this extension manually

  1. Ensure WP Activity Log is already installed.
  2. Download the plugin and extract the files.
  3. Upload the wsal-wpforms folder to the /wp-content/plugins/ folder on your website.
  4. Activate the WP Activity Log extension for WPForms plugin from the ‘Plugins’ menu in WordPress.


  • The easiest way to install the extension is from within the WP Activity Log plugin.
  • Forms, entries, notifications and other WPForms plugin changes reported in the WordPress activity log.


Support and Documentation

Please refer to our Support & Documentation pages for all the technical information and support documentation on the WP Activity Log plugin.


September 6, 2022 2 replies
This plugin has been generating a fatal PHP error on my website for some time now. I filed a report on the support forum and it was not even acknowledged. Apparently, this plugin does not seem to be monitored. I am revising my ratings initially made as the plugin author eventually contacted me and explained the error that caused the lack of response. They worked on the error and found me a fix. Although the error now only appears in a report from another plugin and not in my debug logs, they still followed up to try and clear it. Good job support team!
Read all 1 review

Contributors & Developers

“WP Activity Log for WPForms” is open source software. The following people have contributed to this plugin.



1.2.3 (2023-03-23)

  • Plugin improvements
    • Support for WP Activity Log 4.5 (upcoming update).

1.2.2 (2022-11-17)

  • Improvements

  • Bug fixes

    • Fixed PHP error when creating confirmations in forms.
    • Fixed PHP error reported in some cases when creating new forms.

1.2.1 (2022-06-14)

  • Improvements
    • Updated plugin inline with recent WP Activity Log Changes.
    • Improved coding standards.

1.2.0 (2022-03-24)

Extensions: Release notes: Yoast SEO, WPForms & Gravity Forms activity log extension updates

  • New event IDs:

    • 5513: Enabled / disabled anti-spam protection on a form.
    • 5514: Enabled / disabled dynamic fields population setting on a form.
    • 5515: Enabled / disabled dynamic fields population setting on a form.
    • 5516: Renamed a notification.
    • 5517: Changed a property of a notification.
    • 5518: Added / enabled / deleted a confirmation from a form.
    • 5519: Changed the confirmation type of a form confirmation.
    • 5520: Changed the confirmation page in a form confirmation.
    • 5521: Changed the redirect URL in a form confirmation.
    • 5522: Changed the message in a form confirmation.
    • 5523: User / website visitor submitted a form on the website.
  • Improvements:

    • Updated code – now using the WordPress coding standard.
    • Refactored some of the code / reduced duplicate code for some of the event IDs.

1.1.2 (2021-09-01)

Release notes: Activity log extensions for Yoast SEO, WooCommerce & WPForms get a maintenance update

  • Improvement

    • Updated extension with latest core update (more efficient way of how sensors are loaded).
  • Bug fixes

    • Fixed: Extension logs multiple non-relevant events in the log when a new form is created.
    • Fixed: “View form” link in event ID 5502 (when a form is duplicated) is malformed.

1.1.1 (2021-04-27)

Release notes: Major update of all the activity log extensions

  • Improvement

    • Events now use the latest event format used in WP Activity Log.
    • Updated the core to the latest improved core (better performance and more efficient).
    • Extension can now be activated only at network level.
    • Extension name added to plugin’s admin notices.
  • Bug fixes

    • Several errors reported upon deleting a form.
    • Fixed broken backward compatability issue.
    • Fixed broken backward compatability issue.

1.1 (2020-09-22)

Release notes: Logs for integration of third party services & more!

  • New event IDs in activity log

    • ID 5509: the currency configured in the plugin has changed.
    • ID 5510: a third party service was integrated / an integration was removed.
    • ID 5511: an addon was installed / activated / deactivated.
  • Improvements

    • Updated core extension code to the most recent version.

1.0.3 (2020-06-30)

Release notes: Logs for changes in WPForms entries & access control settings

  • New features

    • Improved activity log coverage.
    • Logs for when user modifies an entry. Plugim also reports what was changed in the entry (Event ID: 5507).
    • Plugin keeps a log of access control settings changes (Event ID: 5508) in the activity log.
  • Bug fixes

    • “Unknown object” reported in event ID 5501 instead of “Fields in WPForms”
    • “Unknown object” reported in event ID 5505 instead of “Notifications in WPForms”

1.0.2 (2020-05-20)

1.0.1 (2020-03-06)

  • New event ID
    *Event ID 5504: user deleted a lead / entry (refer to the complete list of activity log event IDs for more info).

  • Improvements

    • Plugin now keeps a log of multiple changes done together in one form save / change.
    • Plugin notifications only shown to super administrators on multisite network.
    • Extension specific activity log objects can now be declared in the main plugin, WP Activity Log.

1.0.0 (2020-02-13)

*Initial release.