FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Security & Risk Analysis

wordpress.org/plugins/wp-marketing-automations

Recover lost revenue with Cart Abandonment Recovery for WooCommerce. Increase retention with Post Purchase Follow-Up Emails.

20K active installs v3.7.3 PHP 7.0+ WP 5.0+ Updated Feb 10, 2026
cart-abandonmentemail-marketingfollow-up-emailsmarketing-automationnewsletter
82
B · Generally Safe
CVEs total11
Unpatched0
Last CVENov 4, 2025
Safety Verdict

Is FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Safe to Use in 2026?

Mostly Safe

Score 82/100

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce is generally safe to use. 11 past CVEs were resolved. Keep it updated.

11 known CVEsLast CVE: Nov 4, 2025Updated 1mo ago
Risk Assessment

The "wp-marketing-automations" plugin v3.7.3 exhibits a mixed security posture. While a significant portion of its code uses prepared statements for SQL queries and properly escapes output, there are notable areas of concern. The plugin has a substantial attack surface, with 213 total entry points, of which 22 are unprotected. This lack of authentication checks on a considerable number of AJAX handlers and REST API routes presents a significant risk for unauthorized access and potential manipulation of plugin functionalities. The presence of unsanitized paths in taint analysis flows, particularly those with high severity, indicates potential vulnerabilities like path traversal or file manipulation, even though no critical severity flows were identified. The plugin's vulnerability history, with 11 known CVEs including one critical and three high severity issues, further exacerbates these concerns. The common vulnerability types (sensitive information exposure, missing authorization, open redirect, SQL injection, XSS) are classic indicators of fundamental security flaws that have repeatedly appeared. While the absence of currently unpatched CVEs is positive, the pattern of past vulnerabilities suggests a recurring need for rigorous security auditing and patching cycles. Overall, while some good practices are in place, the high number of unprotected entry points, concerning taint analysis results, and persistent vulnerability history necessitate caution.

Key Concerns

  • Unprotected AJAX handlers
  • Unprotected REST API routes
  • High severity taint flows (3)
  • Large attack surface without auth
  • Critical severity CVE in history
  • High severity CVEs in history (3)
  • Dangerous function: assert
  • Bundled library: Select2
Vulnerabilities
11

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
1 CVE in 2023
2023
3 CVEs in 2024
2024
6 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Critical
1
High
3
Medium
7

11 total CVEs

CVE-2025-12468medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce <= 3.6.4.1 - Unauthenticated Sensitive Information Exposure

Nov 4, 2025 Patched in 3.6.4.2 (1d)
CVE-2025-12469medium · 4.3Missing Authorization

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce <= 3.6.4.1 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Email Sending

Nov 4, 2025 Patched in 3.6.4.2 (1d)
CVE-2025-1562critical · 9.8Missing Authorization

Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit <= 3.5.3 - Missing Authorization to Unauthenticated Arbitrary Plugin Installation

Jun 17, 2025 Patched in 3.6.0 (1d)
CVE-2025-49868medium · 6.1URL Redirection to Untrusted Site ('Open Redirect')

Automation By Autonami <= 3.6.0 - Open Redirect

Jun 12, 2025 Patched in 3.6.1 (7d)
CVE-2025-30795high · 7.2URL Redirection to Untrusted Site ('Open Redirect')

Automation By Autonami <= 3.5.1 - Open Redirect

Mar 27, 2025 Patched in 3.5.2 (8d)
CVE-2025-2186high · 7.5Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit <= 3.5.1 - Unauthenticated SQL Injection via 'automationId'

Mar 21, 2025 Patched in 3.5.2 (2d)
CVE-2024-9186high · 7.5Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit <= 3.2.2 - Unauthenticated SQL Injection

Oct 24, 2024 Patched in 3.3.0 (50d)
CVE-2024-47328medium · 4.9Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Automation By Autonami <= 3.1.2 - Authenticated (Administrator+) SQL Injection

Sep 25, 2024 Patched in 3.2.0 (8d)
CVE-2024-2580medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Automation By Autonami <= 2.8.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 18, 2024 Patched in 2.8.3 (5d)
CVE-2023-50857medium · 6.6Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Automation By Autonami <= 2.6.1 - Authenticated(Administrator+) SQL Injection

Dec 21, 2023 Patched in 2.7.0 (33d)
CVE-2022-2389medium · 6.3Missing Authorization

Abandoned Cart Recovery for WooCommerce by Autonami <= 2.1.1 - Missing Authorization

Jul 15, 2022 Patched in 2.1.2 (557d)
Code Analysis
Analyzed Mar 16, 2026

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Code Analysis

Dangerous Functions
1
Raw SQL Queries
62
974 prepared
Unescaped Output
279
2356 escaped
Nonce Checks
21
Capability Checks
24
File Operations
23
External Requests
35
Bundled Libraries
1

Dangerous Functions Found

assertassert( $bodies->length === 1 );includes\class-bwfcrm-contacts.php:1902

Bundled Libraries

Select2

SQL Query Safety

94% prepared1036 total queries

Output Escaping

89% escaped2635 total outputs
Data Flows
6 unsanitized

Data Flow Analysis

15 flows6 with unsanitized paths
<class-bwfan-admin> (admin\class-bwfan-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
22 unprotected

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Attack Surface

Entry Points213
Unprotected22

AJAX Handlers 23

authwp_ajax_bwf_migrate_automationadmin\class-bwfan-admin.php:105
authwp_ajax_bwfan_update_automationincludes\abstracts\class-bwfan-ajax-controller.php:13
authwp_ajax_bwfan_toggle_automation_stateincludes\abstracts\class-bwfan-ajax-controller.php:14
authwp_ajax_bwfan_select2ajaxincludes\abstracts\class-bwfan-ajax-controller.php:15
authwp_ajax_bwfan_show_email_previewincludes\abstracts\class-bwfan-ajax-controller.php:16
authwp_ajax_bwfan_test_emailincludes\abstracts\class-bwfan-ajax-controller.php:17
authwp_ajax_bwfan_test_smsincludes\abstracts\class-bwfan-ajax-controller.php:18
authwp_ajax_bwfan_automation_submitincludes\abstracts\class-bwfan-ajax-controller.php:19
authwp_ajax_bwfan_get_automation_cf7_form_fieldsincludes\merge_tags\class-bwfan-cf7-form-field.php:11
authwp_ajax_bwfan_get_automation_wc_dynamic_couponincludes\merge_tags\class-bwfan-wc-dynamic-coupon.php:16
authwp_ajax_bwfan_get_cf7_form_fieldsincludes\native-connectors\cf7\events\class-bwfan-cf7-form-submit.php:46
authwp_ajax_bwfan_get_optin_form_fieldsincludes\native-connectors\optin-forms\events\class-bwfan-optin-form-submit.php:52
authwp_ajax_bwfan_send_test_email_notificationmodules\emails\class-bwfan-notification-email.php:52
authwp_ajax_bwfan_manage_profilemodules\utm\class-bwfan-manage-profile.php:20
noprivwp_ajax_bwfan_manage_profilemodules\utm\class-bwfan-manage-profile.php:21
authwp_ajax_bwfan_select_unsubscribe_pagemodules\utm\class-bwfan-unsubscribe.php:31
authwp_ajax_bwfan_unsubscribe_usermodules\utm\class-bwfan-unsubscribe.php:34
noprivwp_ajax_bwfan_unsubscribe_usermodules\utm\class-bwfan-unsubscribe.php:35
authwp_ajax_bwf_general_settings_updatewoofunnels\includes\class-bwf-admin-general-settings.php:27
authwp_ajax_woofunnels_submit_uninstall_reasonwoofunnels\includes\class-woofunnels-deactivate.php:23
authwp_ajax_wf_dismiss_linkwoofunnels\includes\class-woofunnels-notifications.php:20
authwp_ajax_woofunnelso_optin_callwoofunnels\includes\class-woofunnels-optin-manager.php:44
noprivwp_ajax_fk_init_license_requestwoofunnels\includes\class-woofunnels-process.php:25

REST API Routes 12

GET/wp-json/autonami/v1/eventsincludes\class-bwfan-common.php:2582
GET/wp-json/autonami/v1/workerincludes\class-bwfan-common.php:2587
GET/wp-json/autonami/v1/autonami-cronincludes\class-bwfan-common.php:2592
GET/wp-json/autonami/v1/delete-tasksincludes\class-bwfan-common.php:2597
GET/wp-json/autonami/v1/update-contact-automationincludes\class-bwfan-common.php:2602
GET/wp-json/autonami/v1/update-generated-incrementincludes\class-bwfan-common.php:2607
GET/wp-json/autonami/v1/wc-add-to-cartincludes\class-bwfan-common.php:2612
GET/wp-json/autonami/v2/workerincludes\class-bwfan-common.php:2618
GET/wp-json/autonami/v2/workerincludes\class-bwfan-common.php:2624
GET/wp-json/woofunnels/v1/workerwoofunnels\as-data-store\class-woofunnels-as-ds.php:180
GET/wp-json/woofunnel_customer/v1/offer_acceptedwoofunnels\contact\class-woofunnels-db-updater.php:624
GET/wp-json/woofunnel_customer/v1/order_status_changedwoofunnels\contact\class-woofunnels-db-updater.php:631

Shortcodes 178

[bwfan_admin_email] includes\merge_tags\class-bwfan-admin-email.php:11
[bwfan_business_address] includes\merge_tags\class-bwfan-business-address.php:10
[bwfan_business_name] includes\merge_tags\class-bwfan-business-name.php:10
[bwfan_cf7_form_field] includes\merge_tags\class-bwfan-cf7-form-field.php:10
[bwfan_cf7_form_id] includes\merge_tags\class-bwfan-cf7-form-id.php:10
[bwfan_cf7_form_title] includes\merge_tags\class-bwfan-cf7-form-title.php:10
[bwfan_contact_address] includes\merge_tags\class-bwfan-contact-address.php:11
[bwfan_contact_city] includes\merge_tags\class-bwfan-contact-city.php:10
[bwfan_customer_city] includes\merge_tags\class-bwfan-contact-city.php:11
[bwfan_contact_company] includes\merge_tags\class-bwfan-contact-company.php:11
[bwfan_contact_country] includes\merge_tags\class-bwfan-contact-country.php:10
[bwfan_customer_country] includes\merge_tags\class-bwfan-contact-country.php:11
[bwfan_contact_creation_date] includes\merge_tags\class-bwfan-contact-creation-date.php:20
[bwfan_contact_dob] includes\merge_tags\class-bwfan-contact-dob.php:11
[bwfan_contact_email] includes\merge_tags\class-bwfan-contact-email.php:10
[bwfan_customer_email] includes\merge_tags\class-bwfan-contact-email.php:11
[bwfan_contact_field] includes\merge_tags\class-bwfan-contact-field.php:11
[bwfan_contact_first_name] includes\merge_tags\class-bwfan-contact-firstname.php:10
[bwfan_contact_firstname] includes\merge_tags\class-bwfan-contact-firstname.php:11
[bwfan_customer_first_name] includes\merge_tags\class-bwfan-contact-firstname.php:12
[bwfan_contact_full_name] includes\merge_tags\class-bwfan-contact-full-name.php:10
[bwfan_customer_full_name] includes\merge_tags\class-bwfan-contact-full-name.php:11
[bwfan_contact_gender] includes\merge_tags\class-bwfan-contact-gender.php:11
[bwfan_contact_id] includes\merge_tags\class-bwfan-contact-id.php:10
[bwfan_contact_lastname] includes\merge_tags\class-bwfan-contact-lastname.php:10
[bwfan_contact_last_name] includes\merge_tags\class-bwfan-contact-lastname.php:11
[bwfan_customer_last_name] includes\merge_tags\class-bwfan-contact-lastname.php:12
[bwfan_contact_password_setup_link] includes\merge_tags\class-bwfan-contact-password-setup-link.php:11
[bwfan_contact_phone] includes\merge_tags\class-bwfan-contact-phone.php:10
[bwfan_customer_phone] includes\merge_tags\class-bwfan-contact-phone.php:11
[bwfan_customer_postcode] includes\merge_tags\class-bwfan-contact-postcode.php:10
[bwfan_contact_postcode] includes\merge_tags\class-bwfan-contact-postcode.php:11
[bwfan_contact_state] includes\merge_tags\class-bwfan-contact-state.php:10
[bwfan_customer_state] includes\merge_tags\class-bwfan-contact-state.php:11
[bwfan_contact_status] includes\merge_tags\class-bwfan-contact-status.php:11
[bwfan_contact_timezone] includes\merge_tags\class-bwfan-contact-timezone.php:11
[bwfan_contact_hash_uid] includes\merge_tags\class-bwfan-contact-uid.php:11
[bwfan_customer_username] includes\merge_tags\class-bwfan-contact-username.php:10
[bwfan_contact_username] includes\merge_tags\class-bwfan-contact-username.php:11
[bwfan_contact_user_id] includes\merge_tags\class-bwfan-contact-wpid.php:10
[bwfan_customer_user_id] includes\merge_tags\class-bwfan-contact-wpid.php:11
[bwfan_current_datetime] includes\merge_tags\class-bwfan-current-datetime.php:11
[bwfan_mail_footer] includes\merge_tags\class-bwfan-mail-footer.php:20
[bwfan_profile_link] includes\merge_tags\class-bwfan-manage-profile-link.php:10
[bwfan_one_click_unsubscribe_link] includes\merge_tags\class-bwfan-one-click-unsubscribe-link.php:10
[bwfan_site_logo] includes\merge_tags\class-bwfan-site-logo.php:10
[bwfan_site_url] includes\merge_tags\class-bwfan-site-url.php:11
[bwfan_site_link] includes\merge_tags\class-bwfan-site-url.php:12
[bwfan_store_name] includes\merge_tags\class-bwfan-store-name.php:11
[bwfan_contact_subscribe_link] includes\merge_tags\class-bwfan-subscribe-link.php:13
[bwfan_unsubscribe_link] includes\merge_tags\class-bwfan-unsubscribe-link.php:10
[bwfan_user_language] includes\merge_tags\class-bwfan-user-language.php:10
[bwfan_contact_language] includes\merge_tags\class-bwfan-user-language.php:11
[bwfan_cart_abandoned_data] includes\merge_tags\class-bwfan-wc-cart-abandoned-data.php:10
[bwfan_cart_abandoned_date] includes\merge_tags\class-bwfan-wc-cart-abandoned-date.php:10
[bwfan_cart_abandoned_id] includes\merge_tags\class-bwfan-wc-cart-abandoned-id.php:10
[bwfan_cart_billing_address1] includes\merge_tags\class-bwfan-wc-cart-billing-address1.php:10
[bwfan_cart_billing_address2] includes\merge_tags\class-bwfan-wc-cart-billing-address2.php:11
[bwfan_cart_billing_city] includes\merge_tags\class-bwfan-wc-cart-billing-city.php:11
[bwfan_cart_billing_company] includes\merge_tags\class-bwfan-wc-cart-billing-company.php:10
[bwfan_cart_billing_country] includes\merge_tags\class-bwfan-wc-cart-billing-country.php:11
[bwfan_cart_billing_email] includes\merge_tags\class-bwfan-wc-cart-billing-email.php:10
[bwfan_cart_billing_first_name] includes\merge_tags\class-bwfan-wc-cart-billing-first-name.php:10
[bwfan_cart_billing_last_name] includes\merge_tags\class-bwfan-wc-cart-billing-last-name.php:10
[bwfan_cart_billing_phone] includes\merge_tags\class-bwfan-wc-cart-billing-phone.php:10
[bwfan_cart_billing_postcode] includes\merge_tags\class-bwfan-wc-cart-billing-postcode.php:10
[bwfan_cart_billing_state] includes\merge_tags\class-bwfan-wc-cart-billing-state.php:10
[bwfan_cart_currency] includes\merge_tags\class-bwfan-wc-cart-currency.php:10
[bwfan_cart_items] includes\merge_tags\class-bwfan-wc-cart-items.php:12
[bwfan_cart_recovery_link] includes\merge_tags\class-bwfan-wc-cart-recovery-link.php:10
[bwfan_cart_shipping_address1] includes\merge_tags\class-bwfan-wc-cart-shipping-address1.php:11
[bwfan_cart_shipping_address2] includes\merge_tags\class-bwfan-wc-cart-shipping-address2.php:11
[bwfan_cart_shipping_city] includes\merge_tags\class-bwfan-wc-cart-shipping-city.php:11
[bwfan_cart_shipping_company] includes\merge_tags\class-bwfan-wc-cart-shipping-company.php:11
[bwfan_cart_shipping_country] includes\merge_tags\class-bwfan-wc-cart-shipping-country.php:11
[bwfan_cart_shipping_first_name] includes\merge_tags\class-bwfan-wc-cart-shipping-first-name.php:15
[bwfan_cart_shipping_last_name] includes\merge_tags\class-bwfan-wc-cart-shipping-last-name.php:15
[bwfan_cart_shipping_phone] includes\merge_tags\class-bwfan-wc-cart-shipping-phone.php:10
[bwfan_cart_shipping_postcode] includes\merge_tags\class-bwfan-wc-cart-shipping-postcode.php:11
[bwfan_cart_shipping_state] includes\merge_tags\class-bwfan-wc-cart-shipping-state.php:10
[bwfan_cart_total] includes\merge_tags\class-bwfan-wc-cart-total.php:11
[bwfan_create_coupon] includes\merge_tags\class-bwfan-wc-create-coupon-code.php:15
[bwfan_wc_dynamic_coupon] includes\merge_tags\class-bwfan-wc-dynamic-coupon.php:13
[bwfan_item_attribute] includes\merge_tags\class-bwfan-wc-item-attribute.php:11
[bwfan_item_data] includes\merge_tags\class-bwfan-wc-item-data.php:11
[bwfan_item_id] includes\merge_tags\class-bwfan-wc-item-id.php:11
[bwfan_item_image] includes\merge_tags\class-bwfan-wc-item-image.php:11
[bwfan_item_meta] includes\merge_tags\class-bwfan-wc-item-meta.php:10
[bwfan_item_name] includes\merge_tags\class-bwfan-wc-item-name.php:11
[bwfan_item_price] includes\merge_tags\class-bwfan-wc-item-price.php:11
[bwfan_item_quantity] includes\merge_tags\class-bwfan-wc-item-quantity.php:10
[bwfan_item_sku] includes\merge_tags\class-bwfan-wc-item-sku.php:11
[bwfan_item_stock] includes\merge_tags\class-bwfan-wc-item-stock.php:10
[bwfan_item_url] includes\merge_tags\class-bwfan-wc-item-url.php:11
[bwfan_wc_myaccount_page] includes\merge_tags\class-bwfan-wc-myaccount-page.php:11
[bwfan_order_admin_edit_link] includes\merge_tags\class-bwfan-wc-order-admin-edit-link.php:17
[bwfan_order_billing_address] includes\merge_tags\class-bwfan-wc-order-billing-address.php:10
[bwfan_order_billing_city] includes\merge_tags\class-bwfan-wc-order-billing-city.php:17
[bwfan_order_billing_company] includes\merge_tags\class-bwfan-wc-order-billing-company.php:10
[bwfan_order_billing_country] includes\merge_tags\class-bwfan-wc-order-billing-country.php:17
[bwfan_order_billing_email] includes\merge_tags\class-bwfan-wc-order-billing-email.php:10
[bwfan_order_billing_first_name] includes\merge_tags\class-bwfan-wc-order-billing-first-name.php:17
[bwfan_order_billing_last_name] includes\merge_tags\class-bwfan-wc-order-billing-last-name.php:17
[bwfan_order_billing_phone] includes\merge_tags\class-bwfan-wc-order-billing-phone.php:10
[bwfan_order_billing_postcode] includes\merge_tags\class-bwfan-wc-order-billing-postcode.php:17
[bwfan_order_billing_state] includes\merge_tags\class-bwfan-wc-order-billing-state.php:17
[bwfan_order_confirmation_page_link] includes\merge_tags\class-bwfan-wc-order-confirmation-page-link.php:10
[bwfan_order_cross_sells] includes\merge_tags\class-bwfan-wc-order-cross-sells.php:12
[bwfan_order_currency] includes\merge_tags\class-bwfan-wc-order-currency.php:12
[bwfan_order_customer_details] includes\merge_tags\class-bwfan-wc-order-customer-details.php:11
[bwfan_order_customer_note] includes\merge_tags\class-bwfan-wc-order-customer-note.php:11
[bwfan_order_data] includes\merge_tags\class-bwfan-wc-order-data.php:21
[bwfan_order_date] includes\merge_tags\class-bwfan-wc-order-date.php:11
[bwfan_order_id] includes\merge_tags\class-bwfan-wc-order-id.php:11
[bwfan_order_items_sku] includes\merge_tags\class-bwfan-wc-order-items-sku.php:11
[bwfan_order_items_quantitycount] includes\merge_tags\class-bwfan-wc-order-items-total-count.php:11
[bwfan_order_items_total_count] includes\merge_tags\class-bwfan-wc-order-items-total-count.php:12
[bwfan_order_items] includes\merge_tags\class-bwfan-wc-order-items.php:12
[bwfan_order_itemscount] includes\merge_tags\class-bwfan-wc-order-itemscount.php:11
[bwfan_current_order_note] includes\merge_tags\class-bwfan-wc-order-note.php:11
[bwfan_order_number] includes\merge_tags\class-bwfan-wc-order-number.php:11
[bwfan_order_payment_method] includes\merge_tags\class-bwfan-wc-order-payment-method.php:11
[bwfan_order_payment_url] includes\merge_tags\class-bwfan-wc-order-payment-url.php:11
[bwfan_order_refund_amount] includes\merge_tags\class-bwfan-wc-order-refund-amount.php:14
[bwfan_order_refund_reason] includes\merge_tags\class-bwfan-wc-order-refund-reason.php:10
[bwfan_order_refunded_items] includes\merge_tags\class-bwfan-wc-order-refunded-items.php:12
[bwfan_order_related_products] includes\merge_tags\class-bwfan-wc-order-related-products.php:12
[bwfan_order_review] includes\merge_tags\class-bwfan-wc-order-review.php:22
[bwfan_order_shipping_address] includes\merge_tags\class-bwfan-wc-order-shipping-address.php:10
[bwfan_order_shipping_city] includes\merge_tags\class-bwfan-wc-order-shipping-city.php:17
[bwfan_order_shipping_company] includes\merge_tags\class-bwfan-wc-order-shipping-company.php:17
[bwfan_order_shipping_cost] includes\merge_tags\class-bwfan-wc-order-shipping-cost.php:10
[bwfan_order_shipping_country] includes\merge_tags\class-bwfan-wc-order-shipping-country.php:17
[bwfan_order_shipping_email] includes\merge_tags\class-bwfan-wc-order-shipping-email.php:10
[bwfan_order_shipping_first_name] includes\merge_tags\class-bwfan-wc-order-shipping-first-name.php:17
[bwfan_order_shipping_last_name] includes\merge_tags\class-bwfan-wc-order-shipping-last-name.php:17
[bwfan_order_shipping_method] includes\merge_tags\class-bwfan-wc-order-shipping-method.php:11
[bwfan_order_shipping_phone] includes\merge_tags\class-bwfan-wc-order-shipping-phone.php:10
[bwfan_order_shipping_postcode] includes\merge_tags\class-bwfan-wc-order-shipping-postcode.php:17
[bwfan_order_shipping_state] includes\merge_tags\class-bwfan-wc-order-shipping-state.php:17
[bwfan_order_status] includes\merge_tags\class-bwfan-wc-order-status.php:11
[bwfan_order_subtotal] includes\merge_tags\class-bwfan-wc-order-subtotal.php:10
[bwfan_order_summary] includes\merge_tags\class-bwfan-wc-order-summary.php:12
[bwfan_order_tax] includes\merge_tags\class-bwfan-wc-order-tax.php:10
[bwfan_order_total] includes\merge_tags\class-bwfan-wc-order-total.php:10
[bwfan_used_coupon] includes\merge_tags\class-bwfan-wc-order-used-coupons.php:12
[bwfan_order_view_url] includes\merge_tags\class-bwfan-wc-order-view-url.php:11
[bwfan_customer_order_view_link] includes\merge_tags\class-bwfan-wc-order-view-url.php:12
[bwfan_product_add_to_cart_url] includes\merge_tags\class-bwfan-wc-product-add-to-cart-url.php:11
[bwfan_product_current_price] includes\merge_tags\class-bwfan-wc-product-current-price.php:11
[bwfan_product_description] includes\merge_tags\class-bwfan-wc-product-description.php:11
[bwfan_product_featured_image] includes\merge_tags\class-bwfan-wc-product-featured-image.php:11
[bwfan_product_id] includes\merge_tags\class-bwfan-wc-product-id.php:11
[bwfan_product_parent_sku] includes\merge_tags\class-bwfan-wc-product-parent-sku.php:10
[bwfan_product_permalink] includes\merge_tags\class-bwfan-wc-product-permalink.php:11
[bwfan_product_regular_price] includes\merge_tags\class-bwfan-wc-product-regular-price.php:11
[bwfan_product_short_description] includes\merge_tags\class-bwfan-wc-product-short-description.php:11
[bwfan_product_sku] includes\merge_tags\class-bwfan-wc-product-sku.php:11
[bwfan_product_title] includes\merge_tags\class-bwfan-wc-product-title.php:11
[bwfan_review_content] includes\merge_tags\class-bwfan-wc-review-content.php:11
[bwfan_review_rating] includes\merge_tags\class-bwfan-wc-review-rating.php:10
[bwfan_subscriber_recipient] modules\utm\class-bwfan-common-shortcodes.php:56
[wfan_contact_email] modules\utm\class-bwfan-common-shortcodes.php:57
[fka_contact_email] modules\utm\class-bwfan-common-shortcodes.php:58
[bwfan_subscriber_name] modules\utm\class-bwfan-common-shortcodes.php:61
[wfan_contact_name] modules\utm\class-bwfan-common-shortcodes.php:62
[fka_contact_name] modules\utm\class-bwfan-common-shortcodes.php:63
[bwfan_subscriber_firstname] modules\utm\class-bwfan-common-shortcodes.php:67
[wfan_contact_firstname] modules\utm\class-bwfan-common-shortcodes.php:68
[fka_contact_first_name] modules\utm\class-bwfan-common-shortcodes.php:69
[bwfan_subscriber_lastname] modules\utm\class-bwfan-common-shortcodes.php:72
[wfan_contact_lastname] modules\utm\class-bwfan-common-shortcodes.php:73
[fka_contact_last_name] modules\utm\class-bwfan-common-shortcodes.php:74
[fka_contact_profile_form] modules\utm\class-bwfan-manage-profile.php:49
[fka_contact_profile_form] modules\utm\class-bwfan-manage-profile.php:58
[bwfan_unsubscribe_button] modules\utm\class-bwfan-unsubscribe.php:41
[wfan_unsubscribe_button] modules\utm\class-bwfan-unsubscribe.php:42
[fka_contact_subscribe_form] modules\utm\class-bwfan-unsubscribe.php:43
WordPress Hooks 447
actionadmin_menuadmin\class-bwfan-admin.php:37
actionadmin_enqueue_scriptsadmin\class-bwfan-admin.php:42
filteradmin_footer_textadmin\class-bwfan-admin.php:47
filterupdate_footeradmin\class-bwfan-admin.php:48
actionadmin_headadmin\class-bwfan-admin.php:50
actionadmin_initadmin\class-bwfan-admin.php:51
actionadmin_headadmin\class-bwfan-admin.php:52
actionadmin_initadmin\class-bwfan-admin.php:58
actionadmin_initadmin\class-bwfan-admin.php:59
actionwpadmin\class-bwfan-admin.php:60
actionwpadmin\class-bwfan-admin.php:61
actionin_admin_headeradmin\class-bwfan-admin.php:63
actionadmin_initadmin\class-bwfan-admin.php:65
actionadmin_noticesadmin\class-bwfan-admin.php:67
actionadmin_initadmin\class-bwfan-admin.php:70
filterbwf_needs_order_indexingadmin\class-bwfan-admin.php:73
actionadmin_initadmin\class-bwfan-admin.php:76
filterbwfan_modify_actions_groupsadmin\class-bwfan-admin.php:79
filterbwfan_modify_integrationsadmin\class-bwfan-admin.php:80
actionpersonal_optionsadmin\class-bwfan-admin.php:82
filtermanage_edit-shop_order_columnsadmin\class-bwfan-admin.php:85
actionmanage_shop_order_posts_custom_columnadmin\class-bwfan-admin.php:86
filterwoocommerce_shop_order_list_table_columnsadmin\class-bwfan-admin.php:89
actionwoocommerce_shop_order_list_table_custom_columnadmin\class-bwfan-admin.php:90
actionadd_meta_boxesadmin\class-bwfan-admin.php:92
filteruser_row_actionsadmin\class-bwfan-admin.php:93
actionadmin_print_stylesadmin\class-bwfan-admin.php:96
actionadmin_print_scriptsadmin\class-bwfan-admin.php:97
actionadmin_print_footer_scriptsadmin\class-bwfan-admin.php:98
actionload-autonami_page_autonami-automationsadmin\class-bwfan-admin.php:101
filtermce_buttonsadmin\class-bwfan-admin.php:104
actionafter_plugin_rowadmin\class-bwfan-admin.php:108
actionplugin_action_linksadmin\class-bwfan-admin.php:109
actionadmin_initadmin\class-bwfan-admin.php:112
actionadmin_print_footer_scriptsadmin\class-bwfcrm-base-react-page.php:434
actionadmin_enqueue_scriptsadmin\view\class-bwfcrm-dashboard.php:21
filteruser_can_richeditadmin\view\class-bwfcrm-dashboard.php:22
actionin_admin_headeradmin\view\class-bwfcrm-dashboard.php:23
filterbwfan_ab_cart_total_basecompatibilities\checkout\class-bwfan-compatibility-with-aelia-cs.php:6
filterbwfan_abandoned_cart_restore_linkcompatibilities\checkout\class-bwfan-compatibility-with-aelia-cs.php:7
filterbwfan_get_global_settingscompatibilities\checkout\class-bwfan-compatibility-with-aerocheckout.php:12
filterbwfan_exclude_cart_items_to_restorecompatibilities\checkout\class-bwfan-compatibility-with-bonanza.php:11
filterbwfan_ab_default_checkout_nice_namescompatibilities\checkout\class-bwfan-compatibility-with-handle-utm-grabber.php:12
actionbwfan_ab_handle_checkout_data_externallycompatibilities\checkout\class-bwfan-compatibility-with-handle-utm-grabber.php:13
filterbwfan_ab_change_checkout_data_for_external_usecompatibilities\checkout\class-bwfan-compatibility-with-handle-utm-grabber.php:16
filterbwfan_ab_change_checkout_data_for_external_usecompatibilities\checkout\class-bwfan-compatibility-with-utm-leads-tracker.php:11
actionbwfan_ab_handle_checkout_data_externallycompatibilities\checkout\class-bwfan-compatibility-with-utm-leads-tracker.php:12
filterbwfan_ab_cart_total_basecompatibilities\checkout\class-bwfan-compatibility-with-wc-multi-currency-villatheme.php:12
filterbwfan_abandoned_cart_restore_linkcompatibilities\checkout\class-bwfan-compatibility-with-wc-multi-currency-villatheme.php:13
actionplugins_loadedcompatibilities\class-bwfan-compatibilities.php:80
filterrest_jsonp_enabledcompatibilities\class-bwfan-compatibility-with-wp-oauth.php:11
actionbwfan_before_send_emailcompatibilities\email\class-bwfan-compatibility-with-elastic-email-sender.php:11
filterpre_option_ee_mimetypecompatibilities\email\class-bwfan-compatibility-with-elastic-email-sender.php:25
filterpre_option_ee_config_from_namecompatibilities\email\class-bwfan-compatibility-with-elastic-email-sender.php:30
filterpre_option_ee_config_from_emailcompatibilities\email\class-bwfan-compatibility-with-elastic-email-sender.php:37
actionbwfan_before_send_emailcompatibilities\email\class-bwfan-compatibility-with-wp-ses.php:11
filterpre_option_wposes_settingscompatibilities\email\class-bwfan-compatibility-with-wp-ses.php:24
filterbwfan_enable_language_settingscompatibilities\plugins\class-bwfan-compatibility-with-gtranslate.php:23
filterbwfan_abandoned_modify_cart_item_datacompatibilities\plugins\class-bwfan-compatibility-with-uni-cpo.php:14
filterwoocommerce_order_is_paid_statusescompatibilities\plugins\class-bwfan-compatibility-with-wc-preorder.php:11
filterbwfan_abandoned_cart_items_visibilitycompatibilities\plugins\class-bwfan-compatibility-with-wc-product-bundle.php:11
filterweglot_active_translation_before_processcompatibilities\plugins\class-bwfan-compatibility-with-weglot.php:16
actionbwfan_email_setup_localecompatibilities\plugins\class-bwfan-compatibility-with-wpml.php:11
filterbwfan_abandoned_modify_cart_item_datacompatibilities\plugins\class-bwfan-wc-product-addon.php:12
filterrest_jsonp_enabledcompatibilities\rest\class-bwfan-compability-with-permatters.php:11
filterrest_jsonp_enabledcompatibilities\rest\class-bwfan-compatibilities-with-force-login.php:11
filterrest_jsonp_enabledcompatibilities\rest\class-bwfan-compatibilities-with-logged-in-only.php:11
filterpassword_protected_is_activecompatibilities\rest\class-bwfan-compatibilities-with-password-protected.php:11
actionaction_scheduler_failed_actioncompatibilities\rest\class-bwfan-compatibility-with-atom-stock-manager.php:22
filteroption_breeze_advanced_settingscompatibilities\rest\class-bwfan-compatibility-with-breeze-cache.php:12
filterclearfy_rest_api_white_listcompatibilities\rest\class-bwfan-compatibility-with-clearfy.php:11
actionaction_scheduler_initcompatibilities\rest\class-bwfan-compatibility-with-hostinger-reach.php:21
actionaction_scheduler_initcompatibilities\rest\class-bwfan-compatibility-with-image-optimisation.php:22
filterrest_jsonp_enabledcompatibilities\rest\class-bwfan-compatibility-with-security-by-cleantalk.php:21
filteroption_siteground_optimizer_excluded_urlscompatibilities\rest\class-bwfan-compatibility-with-sg-cache.php:13
filterdefault_option_siteground_optimizer_excluded_urlscompatibilities\rest\class-bwfan-compatibility-with-sg-cache.php:14
actionaction_scheduler_initcompatibilities\rest\class-bwfan-compatibility-with-tec.php:21
filterdra_allow_rest_apicompatibilities\rest\class-bwfan-compatibility-with-wp-rest-authenticate.php:12
filterrocket_cache_reject_uricompatibilities\rest\class-bwfan-compatibility-with-wp-rocket.php:12
filterbwfan_unsubscribe_linkincludes\abstracts\class-bwfan-action.php:368
actionadmin_enqueue_scriptsincludes\abstracts\class-bwfan-integration.php:75
actionadmin_enqueue_scriptsincludes\abstracts\class-bwfan-source.php:46
filterwoocommerce_formatted_address_force_country_displayincludes\api\carts\class-bwfan-api-get-lost-carts.php:233
filterwoocommerce_formatted_address_force_country_displayincludes\api\carts\class-bwfan-api-get-lost-carts.php:245
filterwoocommerce_formatted_address_force_country_displayincludes\api\carts\class-bwfan-api-get-recoverable-carts.php:258
filterwoocommerce_formatted_address_force_country_displayincludes\api\carts\class-bwfan-api-get-recoverable-carts.php:270
actionbwfan_execute_automation_contactincludes\class-bwfan-automation-v2-contact.php:29
actionplugins_loadedincludes\class-bwfan-common.php:123
actionplugins_loadedincludes\class-bwfan-common.php:127
filtermodify_set_dataincludes\class-bwfan-common.php:129
actionbwfan_delete_order_meta_payment_failedincludes\class-bwfan-common.php:130
filterbwfan_select2_ajax_callableincludes\class-bwfan-common.php:131
actionadmin_noticesincludes\class-bwfan-common.php:133
actionrest_api_initincludes\class-bwfan-common.php:134
actionwpincludes\class-bwfan-common.php:137
filteraction_scheduler_queue_runner_batch_sizeincludes\class-bwfan-common.php:139
filteraction_scheduler_queue_runner_time_limitincludes\class-bwfan-common.php:140
filtercron_schedulesincludes\class-bwfan-common.php:141
actionbwfan_run_queueincludes\class-bwfan-common.php:144
actionaction_scheduler_pre_initincludes\class-bwfan-common.php:145
actionaction_scheduler_pre_initincludes\class-bwfan-common.php:146
actionbwfan_run_queue_v2includes\class-bwfan-common.php:149
actionaction_scheduler_pre_initincludes\class-bwfan-common.php:150
actionaction_scheduler_pre_initincludes\class-bwfan-common.php:151
actionbwfan_delete_engagement_tracking_meta_tool_actionincludes\class-bwfan-common.php:154
filterenable_woofunnels_as_dsincludes\class-bwfan-common.php:157
actionbwfan_check_abandoned_cartsincludes\class-bwfan-common.php:160
actionbwfan_delete_old_abandoned_cartsincludes\class-bwfan-common.php:163
actionbwfan_mark_abandoned_lost_cartincludes\class-bwfan-common.php:164
actionbwfan_delete_expired_autonami_couponsincludes\class-bwfan-common.php:166
actionbwfan_get_sources_eventsincludes\class-bwfan-common.php:168
actionwoofunnels_woocommerce_thankyouincludes\class-bwfan-common.php:170
actionwpincludes\class-bwfan-common.php:173
actionbwfan_abandoned_cart_restoredincludes\class-bwfan-common.php:175
actionwoocommerce_checkout_order_createdincludes\class-bwfan-common.php:178
actionbwf_normalize_contact_meta_before_saveincludes\class-bwfan-common.php:179
actionwoocommerce_order_status_failedincludes\class-bwfan-common.php:181
actionbwf_after_action_scheduler_loadincludes\class-bwfan-common.php:187
actionbwfan_delay_step_updatedincludes\class-bwfan-common.php:190
actionbwfan_goal_step_updatedincludes\class-bwfan-common.php:192
actionbwfan_lost_cart_triggeredincludes\class-bwfan-common.php:194
actionbwfan_automation_step_deletedincludes\class-bwfan-common.php:196
actionbwfan_store_automation_completed_idsincludes\class-bwfan-common.php:198
actionbwfan_store_automation_active_idsincludes\class-bwfan-common.php:199
actionbwfan_automation_contact_bulk_actionincludes\class-bwfan-common.php:202
actionbwfan_bulk_actionincludes\class-bwfan-common.php:205
actionbwfan_delete_expired_couponsincludes\class-bwfan-common.php:207
actiondelete_userincludes\class-bwfan-common.php:210
actionbwfan_update_meta_automations_v2includes\class-bwfan-common.php:212
actionbwfan_delete_logsincludes\class-bwfan-common.php:214
actionbwfan_automation_all_contact_bulk_actionincludes\class-bwfan-common.php:217
actionbwfan_update_contact_trailincludes\class-bwfan-common.php:219
filterfk_before_sending_order_status_change_async_requestincludes\class-bwfan-common.php:221
actionfk_order_status_change_async_captureincludes\class-bwfan-common.php:222
filtercron_schedulesincludes\class-bwfan-common.php:225
actionfka_clear_duplicate_actionsincludes\class-bwfan-common.php:226
actionwffn_optin_form_submitincludes\class-bwfan-common.php:228
actionbwfan_run_event_queueincludes\class-bwfan-common.php:229
actionbwfan_conversions_indexincludes\class-bwfan-common.php:230
actionbwfan_run_midnight_cronincludes\class-bwfan-common.php:232
actionbwfan_run_midnight_cronincludes\class-bwfan-common.php:234
filterbwf_check_cron_schedule_loggingincludes\class-bwfan-common.php:237
actionuser_registerincludes\class-bwfan-common.php:256
actionbwfan_store_template_linksincludes\class-bwfan-common.php:258
filterrest_authentication_errorsincludes\class-bwfan-common.php:261
actionwoocommerce_checkout_after_terms_and_conditionsincludes\class-bwfan-common.php:358
filterwoocommerce_form_fieldincludes\class-bwfan-common.php:363
filterwoocommerce_form_fieldincludes\class-bwfan-common.php:373
filterrest_pre_serve_requestincludes\class-bwfan-common.php:1157
filterrest_post_dispatchincludes\class-bwfan-common.php:1162
filterbwfan_before_making_logsincludes\class-bwfan-common.php:2816
filterbwfan_before_making_logsincludes\class-bwfan-common.php:2838
filterbwf_logs_allowedincludes\class-bwfan-common.php:2901
filteraction_scheduler_queue_runner_time_limitincludes\class-bwfan-common.php:2978
filteraction_scheduler_queue_runner_batch_sizeincludes\class-bwfan-common.php:2983
filteraction_scheduler_queue_runner_concurrent_batchesincludes\class-bwfan-common.php:2986
filteraction_scheduler_timeout_periodincludes\class-bwfan-common.php:2989
filteraction_scheduler_cleanup_batch_sizeincludes\class-bwfan-common.php:2992
filteraction_scheduler_maximum_execution_time_likely_to_be_exceededincludes\class-bwfan-common.php:2995
filteraction_scheduler_failure_periodincludes\class-bwfan-common.php:2998
filterbwf_logs_allowedincludes\class-bwfan-common.php:3197
actionadmin_initincludes\class-bwfan-common.php:4576
filterallowed_redirect_hostsincludes\class-bwfan-common.php:12067
filterbwf_logs_allowedincludes\class-bwfan-common.php:13255
filterbwfan_disabled_whatsapp_broadcastincludes\class-bwfan-conversation.php:994
actionwoocommerce_order_refundedincludes\class-bwfan-conversions.php:16
actionwoocommerce_order_status_cancelledincludes\class-bwfan-conversions.php:17
actionbefore_delete_postincludes\class-bwfan-conversions.php:18
filterbwfan_get_global_settingsincludes\class-bwfan-conversions.php:19
actionbwfan_external_event_settingsincludes\class-bwfan-conversions.php:20
actionbwf_normalize_contact_meta_after_saveincludes\class-bwfan-conversions.php:22
actionadmin_initincludes\class-bwfan-db-update.php:30
actionbwfan_db_update_2_11includes\class-bwfan-db-update.php:31
actionbwfan_db_update_3_6_5includes\class-bwfan-db-update.php:32
actionbwfan_reindex_cart_conversions_base_totalincludes\class-bwfan-db-update.php:33
actionplugins_loadedincludes\class-bwfan-db.php:47
actionadmin_initincludes\class-bwfan-db.php:49
actionadmin_initincludes\class-bwfan-db.php:50
filterpre_update_option_bwfan_dbincludes\class-bwfan-db.php:53
actionadmin_headincludes\class-bwfan-dev-get-broadcast-timing.php:12
actionadmin_headincludes\class-bwfan-dev-remove-cfields-duplicate-records.php:14
actionplugins_loadedincludes\class-bwfan-email-conversations.php:66
actionplugins_loadedincludes\class-bwfan-email-conversations.php:67
actionplugins_loadedincludes\class-bwfan-email-conversations.php:68
filterbwfan_sendemail_make_dataincludes\class-bwfan-email-conversations.php:70
actionbwfan_conversation_sendemail_actionincludes\class-bwfan-email-conversations.php:71
actionbwfan_sendsms_action_responseincludes\class-bwfan-email-conversations.php:72
actionbwfan_external_global_settingsincludes\class-bwfan-email-conversations.php:73
actionplugins_loadedincludes\class-bwfan-exporter-handler.php:42
actionwp_loadedincludes\class-bwfan-exporter-handler.php:43
actionbwf_as_data_store_setincludes\class-bwfan-importer.php:44
actioninitincludes\class-bwfan-load-connectors.php:37
actioninitincludes\class-bwfan-load-connectors.php:38
actioncurrent_screenincludes\class-bwfan-load-connectors.php:40
actionrest_api_initincludes\class-bwfan-load-connectors.php:41
actionadmin_initincludes\class-bwfan-load-connectors.php:42
filterbwf_logs_allowedincludes\class-bwfan-logger.php:43
actionadmin_initincludes\class-bwfan-merge-tag-loader.php:61
actionwp_headincludes\class-bwfan-public.php:26
filterbwfan_rule_get_rule_typesincludes\class-bwfan-rules-loader.php:28
filterbwfan_admin_builder_localized_dataincludes\class-bwfan-rules-loader.php:30
filterbwfan_admin_builder_localized_dataincludes\class-bwfan-rules-loader.php:31
filterbwfan_admin_builder_localized_dataincludes\class-bwfan-rules-loader.php:32
actionbwfan_automation_data_set_automationincludes\class-bwfan-rules-loader.php:33
filterbwfan_modify_rule_classincludes\class-bwfan-rules-loader.php:34
filterbwfan_rule_get_rule_typesincludes\class-bwfan-rules.php:17
actioninitincludes\class-bwfan-rules.php:18
actionbwfan_automation_v1_loadedincludes\class-bwfan-rules.php:19
actionwpincludes\class-bwfan-subscribe-link-handler.php:8
filterbwfan_public_scripts_includeincludes\class-bwfan-subscribe-link-handler.php:84
actionbwfan_execute_taskincludes\class-bwfan-tasks.php:21
filterbwfan_pre_insert_taskincludes\class-bwfan-tasks.php:22
actionbwfan_rate_limit_reachedincludes\class-bwfan-tasks.php:23
filterbwfan_abandoned_cart_restore_linkincludes\class-bwfan-tasks.php:177
actionbwfan_page_right_contentincludes\class-bwfan-woofunnel-support.php:8
filterwoofunnels_default_reason_defaultincludes\class-bwfan-woofunnel-support.php:14
filterwoofunnels_register_usage_collectorsincludes\class-bwfan-woofunnel-support.php:18
filterbwfan_abandoned_cart_restore_linkincludes\controllers\class-bwfan-action-controller.php:91
filterbwfan_before_making_logsincludes\db\class-bwfan-model-contact.php:1350
actionbwf_normalize_contact_meta_after_saveincludes\importers\class-wc-importer.php:31
actionbwfan_coupon_createdincludes\merge_tags\class-bwfan-wc-create-coupon-code.php:16
actionbwfan_output_email_styleincludes\merge_tags\class-bwfan-wc-order-customer-details.php:14
actionwpcf7_submitincludes\native-connectors\cf7\events\class-bwfan-cf7-form-submit.php:47
filterbwfan_all_event_js_dataincludes\native-connectors\cf7\events\class-bwfan-cf7-form-submit.php:48
actionwffn_optin_form_submitincludes\native-connectors\optin-forms\events\class-bwfan-optin-form-submit.php:53
actioncomment_postincludes\native-connectors\woocommerce\events\class-bwfan-wc-comment_post.php:30
actiontransition_comment_statusincludes\native-connectors\woocommerce\events\class-bwfan-wc-comment_post.php:31
actionwoocommerce_new_orderincludes\native-connectors\woocommerce\events\class-bwfan-wc-new-order.php:49
actionbwfan_wc_order_status_changedincludes\native-connectors\woocommerce\events\class-bwfan-wc-new-order.php:51
filterbwfan_before_making_logsincludes\native-connectors\woocommerce\events\class-bwfan-wc-new-order.php:56
actionbwfan_sync_call_delete_tasksincludes\native-connectors\woocommerce\events\class-bwfan-wc-new-order.php:58
filterwoocommerce_new_order_note_dataincludes\native-connectors\woocommerce\events\class-bwfan-wc-order-note-added.php:53
actionbwfan_wc_order_status_changedincludes\native-connectors\woocommerce\events\class-bwfan-wc-order-status-change.php:35
actionwoocommerce_new_orderincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-purchased.php:42
actionbwfan_wc_order_status_changedincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-purchased.php:43
filterbwfan_before_making_logsincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-purchased.php:45
actionwoocommerce_order_refundedincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-refunded.php:36
filterwoocommerce_payment_complete_reduce_order_stockincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-stock-reduced.php:35
filterwoocommerce_order_item_quantityincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-stock-reduced.php:67
actionwoocommerce_reduce_order_stockincludes\native-connectors\woocommerce\events\class-bwfan-wc-product-stock-reduced.php:69
filteradmin_body_classincludes\native-connectors\wordpress\actions\class-bwfan-wp-sendemail.php:23
filterwp_mail_content_typeincludes\native-connectors\wordpress\actions\class-bwfan-wp-sendemail.php:579
filterbwfan_change_tasks_retry_limitincludes\native-connectors\wordpress\actions\class-bwfan-wp-sendemail.php:860
filterwoocommerce_email_footer_textincludes\native-connectors\wordpress\actions\class-bwfan-wp-sendemail.php:861
filterbwfan_unsubscribe_linkincludes\native-connectors\wordpress\actions\class-bwfan-wp-sendemail.php:862
filterbwfan_email_servicesincludes\native-connectors\wordpress\class-bwfan-wordpress-integration.php:15
actionuser_registerincludes\native-connectors\wordpress\events\class-bwfan-wp-user-creation.php:43
actionwp_loginincludes\native-connectors\wordpress\events\class-bwfan-wp-user-login.php:39
actionbwfan_wc_source_loadedmodules\abandoned-cart\class-bwfan-ab-load-events.php:11
actionbwfan_global_setting_pagemodules\abandoned-cart\class-bwfan-abandoned.php:33
filterbwfan_main_tab_arraymodules\abandoned-cart\class-bwfan-abandoned.php:34
actionwfacp_get_fragmentsmodules\abandoned-cart\class-bwfan-abandoned.php:38
actionwc_ajax_bwfan_insert_abandoned_cartmodules\abandoned-cart\class-bwfan-abandoned.php:39
actionwc_ajax_bwfan_delete_abandoned_cartmodules\abandoned-cart\class-bwfan-abandoned.php:40
actionbwfan_remove_abandoned_data_from_tablemodules\abandoned-cart\class-bwfan-abandoned.php:41
actionbwfan_wc_order_status_changedmodules\abandoned-cart\class-bwfan-abandoned.php:42
actionwoocommerce_checkout_order_processedmodules\abandoned-cart\class-bwfan-abandoned.php:47
actionwoocommerce_store_api_checkout_order_processedmodules\abandoned-cart\class-bwfan-abandoned.php:48
actionwoocommerce_checkout_order_processedmodules\abandoned-cart\class-bwfan-abandoned.php:50
actionwoocommerce_store_api_checkout_order_processedmodules\abandoned-cart\class-bwfan-abandoned.php:51
actionwoocommerce_checkout_order_processedmodules\abandoned-cart\class-bwfan-abandoned.php:53
actionwoocommerce_store_api_checkout_order_processedmodules\abandoned-cart\class-bwfan-abandoned.php:54
actionwfocu_offer_accepted_and_processedmodules\abandoned-cart\class-bwfan-abandoned.php:56
actionwoocommerce_add_to_cartmodules\abandoned-cart\class-bwfan-abandoned.php:59
actionwoocommerce_add_to_cartmodules\abandoned-cart\class-bwfan-abandoned.php:60
actionwoocommerce_applied_couponmodules\abandoned-cart\class-bwfan-abandoned.php:61
actionwoocommerce_removed_couponmodules\abandoned-cart\class-bwfan-abandoned.php:62
actionwoocommerce_cart_item_removedmodules\abandoned-cart\class-bwfan-abandoned.php:63
actionwoocommerce_cart_item_restoredmodules\abandoned-cart\class-bwfan-abandoned.php:64
actionwoocommerce_after_cart_item_quantity_updatemodules\abandoned-cart\class-bwfan-abandoned.php:65
actionwp_loginmodules\abandoned-cart\class-bwfan-abandoned.php:67
actionwpmodules\abandoned-cart\class-bwfan-abandoned.php:68
actionwpmodules\abandoned-cart\class-bwfan-abandoned.php:71
actionwpmodules\abandoned-cart\class-bwfan-abandoned.php:72
actionwoocommerce_after_calculate_totalsmodules\abandoned-cart\class-bwfan-abandoned.php:74
filterwoocommerce_billing_fieldsmodules\abandoned-cart\class-bwfan-abandoned.php:76
filterwoocommerce_shipping_fieldsmodules\abandoned-cart\class-bwfan-abandoned.php:77
filterwoocommerce_ship_to_different_address_checkedmodules\abandoned-cart\class-bwfan-abandoned.php:78
filterwfacp_ship_to_different_address_checkedmodules\abandoned-cart\class-bwfan-abandoned.php:79
actionbwfanac_checkout_datamodules\abandoned-cart\class-bwfan-abandoned.php:81
actionbwfanac_cart_detailsmodules\abandoned-cart\class-bwfan-abandoned.php:82
filterwfacp_default_valuesmodules\abandoned-cart\class-bwfan-abandoned.php:84
filterwfacp_skip_add_to_cartmodules\abandoned-cart\class-bwfan-abandoned.php:85
actionwfacp_after_checkout_page_foundmodules\abandoned-cart\class-bwfan-abandoned.php:86
actionwfacp_after_checkout_page_foundmodules\abandoned-cart\class-bwfan-abandoned.php:87
actionwoocommerce_store_api_cart_update_customer_from_requestmodules\abandoned-cart\class-bwfan-abandoned.php:90
actionwoocommerce_remove_cart_itemmodules\abandoned-cart\class-bwfan-abandoned.php:93
actionshutdownmodules\abandoned-cart\class-bwfan-abandoned.php:95
filterdefault_checkout_billing_countrymodules\abandoned-cart\class-bwfan-abandoned.php:178
filterdefault_checkout_shipping_countrymodules\abandoned-cart\class-bwfan-abandoned.php:179
filterwfacp_skip_add_to_cartmodules\abandoned-cart\class-bwfan-abandoned.php:452
actionbwfan_task_created_ab_cart_abandonedmodules\abandoned-cart\events\class-bwfan-ab-cart-abandoned.php:326
actionabandoned_cart_recoveredmodules\abandoned-cart\events\class-bwfan-ab-cart-recovered.php:40
actionbwfan_after_save_global_settingsmodules\emails\class-bwfan-notification-email.php:44
actionbwfan_run_notificationsmodules\emails\class-bwfan-notification-email.php:47
actionadmin_initmodules\emails\class-bwfan-notification-email.php:50
actioninitmodules\utm\class-bwfan-manage-profile.php:23
actionwpmodules\utm\class-bwfan-manage-profile.php:55
actionbwfan_db_1_0_tables_createdmodules\utm\class-bwfan-unsubscribe.php:28
actionwpmodules\utm\class-bwfan-unsubscribe.php:37
actionwpmodules\utm\class-bwfan-unsubscribe.php:38
actionwpmodules\utm\class-bwfan-unsubscribe.php:39
actionwpmodules\utm\class-bwfan-unsubscribe.php:55
filterbwfan_public_scripts_includemodules\utm\class-bwfan-unsubscribe.php:215
actionwp_headmodules\utm\class-bwfan-unsubscribe.php:220
filterbwfan_select2_ajax_callablerules\rules\abstracts.php:19
actionbwfan_output_email_styletemplates\cart-table.php:11
actionbwfan_output_email_styletemplates\order-table.php:16
actionbwfan_output_email_styletemplates\product-grid-2-col.php:9
actionbwfan_output_email_styletemplates\product-grid-3-col.php:10
actionbwfan_output_email_styletemplates\product-rows.php:12
actionbwfan_output_email_styletemplates\review-rows.php:26
filterbwf_logs_allowedwoofunnels\as-data-store\asct\class-bwf-as-action-store.php:649
actionplugins_loadedwoofunnels\as-data-store\asct\class-bwf-as.php:30
filteraction_scheduler_store_classwoofunnels\as-data-store\asct\class-bwf-as.php:34
filteraction_scheduler_logger_classwoofunnels\as-data-store\asct\class-bwf-as.php:38
filteraction_scheduler_memory_exceededwoofunnels\as-data-store\asct\class-bwf-as.php:42
actionaction_scheduler_begin_executewoofunnels\as-data-store\asct\class-bwf-as.php:44
actionaction_scheduler_after_executewoofunnels\as-data-store\asct\class-bwf-as.php:45
actionaction_scheduler_failed_executionwoofunnels\as-data-store\asct\class-bwf-as.php:46
actionaction_scheduler_failed_validationwoofunnels\as-data-store\asct\class-bwf-as.php:47
actionaction_scheduler_pre_initwoofunnels\as-data-store\class-woofunnels-as-ds.php:23
actionrest_api_initwoofunnels\as-data-store\class-woofunnels-as-ds.php:26
actionbwf_as_run_queuewoofunnels\as-data-store\class-woofunnels-as-ds.php:29
actionaction_scheduler_pre_initwoofunnels\as-data-store\class-woofunnels-as-ds.php:30
actionaction_scheduler_pre_initwoofunnels\as-data-store\class-woofunnels-as-ds.php:33
actionbwf_after_action_scheduler_loadwoofunnels\as-data-store\class-woofunnels-as-ds.php:36
filterbwf_add_db_table_schemawoofunnels\as-data-store\class-woofunnels-as-ds.php:94
actionadmin_initwoofunnels\as-data-store\class-woofunnels-as-ds.php:97
filtercron_scheduleswoofunnels\as-data-store\class-woofunnels-as-ds.php:100
filterbwf_logs_allowedwoofunnels\as-data-store\class-woofunnels-as-ds.php:282
filteraction_scheduler_queue_runner_time_limitwoofunnels\as-data-store\class-woofunnels-as-ds.php:317
filteraction_scheduler_queue_runner_batch_sizewoofunnels\as-data-store\class-woofunnels-as-ds.php:320
filteraction_scheduler_queue_runner_concurrent_batcheswoofunnels\as-data-store\class-woofunnels-as-ds.php:323
filteraction_scheduler_timeout_periodwoofunnels\as-data-store\class-woofunnels-as-ds.php:326
filteraction_scheduler_cleanup_batch_sizewoofunnels\as-data-store\class-woofunnels-as-ds.php:329
filteraction_scheduler_maximum_execution_time_likely_to_be_exceededwoofunnels\as-data-store\class-woofunnels-as-ds.php:332
filteraction_scheduler_failure_periodwoofunnels\as-data-store\class-woofunnels-as-ds.php:335
actionheartbeat_tickwoofunnels\as-data-store\class-woofunnels-as-ds.php:350
filteryay_currency_detect_current_currencywoofunnels\compatibilities\class-bwf-compatibility-with-yaycurrency.php:56
actionadmin_enqueue_scriptswoofunnels\connector\class-wfco-admin.php:23
filterbwf_add_db_table_schemawoofunnels\connector\class-wfco-common.php:12
actionplugins_loadedwoofunnels\connector\class-wfco-db.php:20
actionrest_api_initwoofunnels\connector\class-wfco-load-connectors.php:18
actioncurrent_screenwoofunnels\connector\class-wfco-load-connectors.php:19
actionadmin_initwoofunnels\connector\class-wfco-load-connectors.php:20
filterbwf_add_db_table_schemawoofunnels\contact\class-woofunnels-db-tables.php:22
actionadmin_noticeswoofunnels\contact\class-woofunnels-db-updater.php:53
actionadmin_initwoofunnels\contact\class-woofunnels-db-updater.php:55
actioninitwoofunnels\contact\class-woofunnels-db-updater.php:58
actioninitwoofunnels\contact\class-woofunnels-db-updater.php:59
actionadmin_initwoofunnels\contact\class-woofunnels-db-updater.php:60
actionwoocommerce_checkout_order_processedwoofunnels\contact\class-woofunnels-db-updater.php:63
actionwoocommerce_store_api_checkout_order_processedwoofunnels\contact\class-woofunnels-db-updater.php:64
actionwoocommerce_order_status_changedwoofunnels\contact\class-woofunnels-db-updater.php:67
actionwfocu_offer_accepted_and_processedwoofunnels\contact\class-woofunnels-db-updater.php:70
actionprofile_updatewoofunnels\contact\class-woofunnels-db-updater.php:73
actionwoocommerce_save_account_detailswoofunnels\contact\class-woofunnels-db-updater.php:74
actionupdated_user_metawoofunnels\contact\class-woofunnels-db-updater.php:76
actionbwf_order_index_completedwoofunnels\contact\class-woofunnels-db-updater.php:78
actionwoocommerce_refund_createdwoofunnels\contact\class-woofunnels-db-updater.php:80
actionwoocommerce_before_delete_orderwoofunnels\contact\class-woofunnels-db-updater.php:82
actionrest_api_initwoofunnels\contact\class-woofunnels-db-updater.php:84
actionwoofunnels_tools_add_tables_row_startwoofunnels\contact\class-woofunnels-db-updater.php:86
actionshutdownwoofunnels\contact\class-woofunnels-db-updater.php:88
actionadmin_footerwoofunnels\contact\class-woofunnels-db-updater.php:90
actionbwf_reindex_contact_orderswoofunnels\contact\class-woofunnels-db-updater.php:92
actionbwf_reindex_contact_orders_endwoofunnels\contact\class-woofunnels-db-updater.php:93
actioninitwoofunnels\contact\class-woofunnels-db-updater.php:95
actionwoocommerce_order_status_changedwoofunnels\contact\class-woofunnels-db-updater.php:97
filterbwf_logs_allowedwoofunnels\contact\class-woofunnels-db-updater.php:597
actionshutdownwoofunnels\contact\woofunnels-db-updater-functions.php:18
filterbwf_logs_allowedwoofunnels\includes\bwf-functions.php:173
filterwoofunnels_global_settingswoofunnels\includes\class-bwf-admin-general-settings.php:17
actioninitwoofunnels\includes\class-bwf-admin-general-settings.php:28
actionadmin_headwoofunnels\includes\class-bwf-admin-general-settings.php:30
filteradmin_titlewoofunnels\includes\class-bwf-admin-general-settings.php:31
filterwoofunnels_global_settings_fieldswoofunnels\includes\class-bwf-admin-general-settings.php:32
actionbwf_global_save_settings_woofunnels_general_settingswoofunnels\includes\class-bwf-admin-general-settings.php:33
actionwp_enqueue_scriptswoofunnels\includes\class-bwf-ecomm-tracking-common.php:18
actionwffn_optin_form_submitwoofunnels\includes\class-bwf-ecomm-tracking-common.php:19
filterbwf_add_db_table_schemawoofunnels\includes\class-bwf-ecomm-tracking-common.php:20
actionadd_meta_boxeswoofunnels\includes\class-bwf-ecomm-tracking-common.php:21
actionwoocommerce_checkout_create_orderwoofunnels\includes\class-bwf-ecomm-tracking-common.php:23
actionwfocu_offer_accepted_and_processedwoofunnels\includes\class-bwf-ecomm-tracking-common.php:24
actionwoocommerce_thankyouwoofunnels\includes\class-bwf-ecomm-tracking-common.php:25
actionwoocommerce_order_status_changedwoofunnels\includes\class-bwf-ecomm-tracking-common.php:26
actionwoocommerce_order_status_processing_to_cancelledwoofunnels\includes\class-bwf-ecomm-tracking-common.php:27
actionwoocommerce_order_fully_refundedwoofunnels\includes\class-bwf-ecomm-tracking-common.php:33
actionwoocommerce_order_partially_refundedwoofunnels\includes\class-bwf-ecomm-tracking-common.php:34
actiondelete_postwoofunnels\includes\class-bwf-ecomm-tracking-common.php:36
actionwoocommerce_delete_orderwoofunnels\includes\class-bwf-ecomm-tracking-common.php:38
actionbwf_conversion_tracking_index_completedwoofunnels\includes\class-bwf-ecomm-tracking-common.php:41
actionfk_fb_every_4_minutewoofunnels\includes\class-bwf-ecomm-tracking-common.php:44
filterextra_plugin_headerswoofunnels\includes\class-woofunnels-addons.php:17
actionwoofunnels_tabs_modal_licenseswoofunnels\includes\class-woofunnels-dashboard-loader.php:58
actionwoofunnels_tabs_modal_supportwoofunnels\includes\class-woofunnels-dashboard-loader.php:59
actionwoofunnels_tabs_modal_toolswoofunnels\includes\class-woofunnels-dashboard-loader.php:60
actionwoofunnels_tabs_modal_logswoofunnels\includes\class-woofunnels-dashboard-loader.php:61
actionwoofunnels_tools_right_areawoofunnels\includes\class-woofunnels-dashboard-loader.php:63
filterwoofunnels_additional_tabswoofunnels\includes\class-woofunnels-dashboard-loader.php:65
actioninitwoofunnels\includes\class-woofunnels-dashboard-loader.php:533
actionadmin_headwoofunnels\includes\class-woofunnels-dashboard-loader.php:536
actionshutdownwoofunnels\includes\class-woofunnels-dashboard-loader.php:836
actionadmin_initwoofunnels\includes\class-woofunnels-dashboard-loader.php:837
actionadmin_initwoofunnels\includes\class-woofunnels-dashboard-loader.php:936
actionadmin_initwoofunnels\includes\class-woofunnels-deactivate.php:20
actionadmin_footerwoofunnels\includes\class-woofunnels-deactivate.php:21
actionmanage_shop_order_posts_custom_columnwoofunnels\includes\class-woofunnels-funnel-builder-commons.php:17
actionmanage_woocommerce_page_wc-orders_custom_columnwoofunnels\includes\class-woofunnels-funnel-builder-commons.php:21
actionadmin_initwoofunnels\includes\class-woofunnels-funnel-builder-commons.php:22
filterpre_set_site_transient_update_pluginswoofunnels\includes\class-woofunnels-license-check.php:173
filterplugins_apiwoofunnels\includes\class-woofunnels-license-check.php:175
actionadmin_noticeswoofunnels\includes\class-woofunnels-licenses.php:20
actionadmin_headwoofunnels\includes\class-woofunnels-notifications.php:14
actionadmin_footerwoofunnels\includes\class-woofunnels-notifications.php:17
actionadmin_initwoofunnels\includes\class-woofunnels-optin-manager.php:21
actionadmin_initwoofunnels\includes\class-woofunnels-optin-manager.php:22
actionfk_fb_every_daywoofunnels\includes\class-woofunnels-optin-manager.php:26
actionbwf_track_usage_scheduled_singlewoofunnels\includes\class-woofunnels-optin-manager.php:30
actionfk_tracker_collectwoofunnels\includes\class-woofunnels-optin-manager.php:33
actionfk_send_tracking_datawoofunnels\includes\class-woofunnels-optin-manager.php:36
actionadmin_footerwoofunnels\includes\class-woofunnels-optin-manager.php:39
actionwoofunnels_optin_success_track_scheduledwoofunnels\includes\class-woofunnels-optin-manager.php:47
filtercron_scheduleswoofunnels\includes\class-woofunnels-optin-manager.php:49
actionadmin_initwoofunnels\includes\class-woofunnels-process.php:19
filteradmin_noticeswoofunnels\includes\class-woofunnels-process.php:20
actionadmin_headwoofunnels\includes\class-woofunnels-process.php:22
actionfk_fb_every_daywoofunnels\includes\class-woofunnels-process.php:24
actionfunnelkit_license_updatewoofunnels\includes\class-woofunnels-process.php:26
actionfunnelkit_delete_transientswoofunnels\includes\class-woofunnels-process.php:27
actionadmin_initwoofunnels\includes\class-woofunnels-process.php:28
actionadmin_headwoofunnels\includes\class-woofunnels-process.php:30
actionadmin_headwoofunnels\includes\class-woofunnels-process.php:31
actionadmin_headwoofunnels\includes\class-woofunnels-process.php:33
actionadmin_headwoofunnels\includes\class-woofunnels-process.php:34
actionadmin_initwoofunnels\includes\class-woofunnels-process.php:36
actionadmin_footerwoofunnels\includes\class-woofunnels-process.php:37
filterwfco_include_connectorwp-marketing-automations.php:160
actioninitwp-marketing-automations.php:247
actionplugins_loadedwp-marketing-automations.php:248
actionplugins_loadedwp-marketing-automations.php:249
actionactivated_pluginwp-marketing-automations.php:251
actionaction_scheduler_pre_initwp-marketing-automations.php:254
actionrest_api_initwp-marketing-automations.php:257
actionplugins_loadedwp-marketing-automations.php:261
actionadmin_noticeswp-marketing-automations.php:333

Scheduled Events 8

bwf_as_run_queue
fka_clear_duplicate_actions
bwf_track_usage_scheduled_single
bwf_track_usage_scheduled_single
fk_send_tracking_data
fk_send_tracking_data
fk_fb_every_day
woofunnels_optin_success_track_scheduled
Maintenance & Trust

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 10, 2026
PHP min version7.0
Downloads677K

Community Trust

Rating100/100
Number of ratings327
Active installs20K
Developer Profile

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce Developer Profile

FunnelKit

9 plugins · 117K total installs

84
trust score
Avg Security Score
94/100
Avg Patch Time
32 days
View full developer profile
Detection Fingerprints

How We Detect FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-marketing-automations/includes/css/bwfan-common.css/wp-content/plugins/wp-marketing-automations/assets/css/style.css/wp-content/plugins/wp-marketing-automations/assets/css/bwfan-frontend.css/wp-content/plugins/wp-marketing-automations/assets/js/bwfan-frontend.js
Version Parameters
wp-marketing-automations/includes/css/bwfan-common.css?ver=wp-marketing-automations/assets/css/style.css?ver=wp-marketing-automations/assets/css/bwfan-frontend.css?ver=wp-marketing-automations/assets/js/bwfan-frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
bwfan-frontend-form
Data Attributes
data-bwfan-form-id
JS Globals
bwfan_frontend_params
REST Endpoints
/wp-json/bwfan/v1/contact
Shortcode Output
[bwfan_form
FAQ

Frequently Asked Questions about FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce