Does this plugin work with custom registration forms?

Yes, the WC Registration Approval plugin can work with custom registration forms if those forms follow standard WordPress or WooCommerce user registration hooks.

Supported Integration Criteria

  • The custom form must create a valid WP user (wp_create_user())
  • Ideally, it should trigger the user_register or woocommerce_created_customer actions
  • If the form plugin skips default WooCommerce processes, approval logic may not be triggered

Commonly Compatible Plugins

Compatible:

  • WooCommerce default registration
  • User Registration plugins that use native WP hooks

May require custom integration:

  • Elementor custom forms
  • Gravity Forms
  • Custom-built forms without WP user creation logic

Recommendation

If using a third-party form plugin, test a registration and ensure the user appears in the “Pending” list. If not, contact support for integration help.