SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Security & Risk Analysis

wordpress.org/plugins/sellkit

Sellkit helps WooCommerce websites drive more sales with sales funnels.

9K active installs v2.4.0 PHP 7.0+ WP 5.6+ Updated Nov 28, 2025
checkout-alertcheckout-optimizeroptimized-checkoutsales-funnelsmart-coupon
99
A · Safe
CVEs total2
Unpatched0
Last CVEJun 5, 2024
Safety Verdict

Is SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Safe to Use in 2026?

Generally Safe

Score 99/100

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Jun 5, 2024Updated 4mo ago
Risk Assessment

The sellkit v2.4.0 plugin exhibits a mixed security posture. While it demonstrates good practices like a high percentage of prepared SQL statements and adequate nonce checks for its entry points, several concerns warrant attention. The presence of one AJAX handler without authentication checks represents a direct risk, as it could be exploited by unauthenticated users. Additionally, the use of the `unserialize` function, although not flagged in taint analysis, is a known source of vulnerabilities if not handled with extreme care and proper input sanitization. The plugin's history of two medium-severity vulnerabilities, specifically Cross-site Scripting and Path Traversal, indicates a past tendency for input validation and output escaping issues. The recency of the last vulnerability (June 5, 2024) suggests that while past issues may be patched, the underlying coding patterns might still pose a latent risk.

Overall, the plugin's substantial attack surface of 58 entry points, with one being unprotected, combined with the historical vulnerability types, indicates a need for ongoing vigilance. The high percentage of properly escaped outputs and prepared SQL queries are strengths, but the single unprotected AJAX handler and the flagged dangerous function (`unserialize`) are significant weaknesses that could be exploited. The absence of critical or high severity taint flows is a positive sign, but it does not negate the risks from the identified code signals and historical vulnerabilities.

Key Concerns

  • Unprotected AJAX handler without auth checks
  • Presence of dangerous unserialize function
  • Two medium severity CVEs in history
Vulnerabilities
2

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2024-4608medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster <= 1.9.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via id Parameter

Jun 5, 2024 Patched in 2.0.0 (26d)
CVE-2024-30509medium · 6.5Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

SellKit <= 1.8.1 - Authenticated (Subscriber+) Arbitrary File Download

Mar 28, 2024 Patched in 1.8.3 (7d)
Code Analysis
Analyzed Mar 16, 2026

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Code Analysis

Dangerous Functions
11
Raw SQL Queries
10
108 prepared
Unescaped Output
222
1098 escaped
Nonce Checks
58
Capability Checks
9
File Operations
2
External Requests
22
Bundled Libraries
0

Dangerous Functions Found

unserialize$post_data['conditions'] = unserialize( $post_data['conditions'] ); // phpcs:ignore WordPress.PHPincludes\admin\class-posts.php:102
unserialize$post_data['filters'] = unserialize( $post_data['filters'] ); // phpcs:ignore WordPress.PHPincludes\admin\class-posts.php:106
unserialize$post_data['sellkit_steps'] = unserialize( $post_data['sellkit_steps'] ); // phpcs:ignore WordPress.includes\admin\class-posts.php:110
unserialize$nodes = (object) unserialize( $nodes ); // phpcs:ignore WordPress.PHPincludes\admin\class-posts.php:447
unserialize$step_data = unserialize( $meta_data['step_data'] ); //phpcs:ignoreincludes\admin\funnel\importer\page-builders\importer-base.php:78
unserialize$step_data = unserialize( $meta_data['step_data'] ); //phpcs:ignoreincludes\admin\funnel\importer\step-importer.php:117
unserialize$step_data = unserialize( $meta_data['nodes'] ); //phpcs:ignoreincludes\admin\funnel\importer\step-importer.php:121
unserialize$results[] = unserialize( $contact[ $column ] )[0]; // phpcs:ignoreincludes\contact-segmentation\functions.php:128
unserialize$old_values = unserialize( $result[ 0 ][ $type ] ); // phpcs:ignoreincludes\funnel\contacts\base-contacts.php:98
unserialize$old_values = unserialize( $result[ 0 ][ $upsell_downsell_data['key'] ] ); // phpcs:ignoreincludes\funnel\contacts\base-contacts.php:127
unserialize$old_values = unserialize( $result[0]['order_bump'] ); // phpcs:ignoreincludes\funnel\steps\checkout.php:390

SQL Query Safety

92% prepared118 total queries

Output Escaping

83% escaped1320 total outputs
Attack Surface
1 unprotected

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Attack Surface

Entry Points58
Unprotected1

AJAX Handlers 56

authwp_ajax_sellkit_get_applied_discountincludes\admin\class-custom-tables.php:45
authwp_ajax_sellkit_get_generated_couponsincludes\admin\class-custom-tables.php:46
authwp_ajax_sellkit_funnel_get_contactsincludes\admin\class-custom-tables.php:47
authwp_ajax_sellkit_funnel_get_contacts_historyincludes\admin\class-custom-tables.php:48
authwp_ajax_sellkit_funnel_delete_contactincludes\admin\class-custom-tables.php:49
authwp_ajax_sellkit_funnel_get_contact_detailsincludes\admin\class-custom-tables.php:50
authwp_ajax_sellkit_funnel_get_funnel_ordersincludes\admin\class-custom-tables.php:51
authwp_ajax_sellkit_funnel_save_contact_detailsincludes\admin\class-custom-tables.php:52
authwp_ajax_sellkit_global_checkout_idincludes\admin\class-global-checkout.php:19
authwp_ajax_sellkit_global_checkout_toggle_statusincludes\admin\class-global-checkout.php:20
authwp_ajax_sellkit_admin_notice_dismissincludes\admin\class-notices.php:21
authwp_ajax_sellkit_admin_notice_maybe_laterincludes\admin\class-notices.php:22
authwp_ajax_sellkit_create_personalised_couponsincludes\admin\class-personalised-coupons.php:16
authwp_ajax_sellkit_post_saveincludes\admin\class-posts.php:59
authwp_ajax_sellkit_post_getincludes\admin\class-posts.php:60
authwp_ajax_sellkit_post_removeincludes\admin\class-posts.php:61
authwp_ajax_sellkit_dismiss_admin_promotionincludes\admin\class-promotion-banner.php:38
authwp_ajax_sellkit_steps_get_productsincludes\admin\class-steps.php:53
authwp_ajax_sellkit_steps_get_products_dataincludes\admin\class-steps.php:54
authwp_ajax_sellkit_steps_get_couponsincludes\admin\class-steps.php:60
authwp_ajax_sellkit_get_chart_dataincludes\admin\components\class-analytics.php:55
authwp_ajax_sellkit_get_summary_chart_dataincludes\admin\components\class-analytics.php:56
authwp_ajax_sellkit_filters_optionsincludes\admin\components\class-filters.php:42
authwp_ajax_sellkit_list_table_postsincludes\admin\components\class-list-table.php:47
authwp_ajax_sellkit_list_table_postincludes\admin\components\class-list-table.php:48
authwp_ajax_sellkit_steps_bump_get_product_dataincludes\admin\funnel\class.php:36
authwp_ajax_sellkit_import_step_dataincludes\admin\funnel\importer\ajax-handler.php:33
authwp_ajax_sellkit_funnel_import_funnelincludes\admin\funnel\importer\ajax-handler.php:34
authwp_ajax_sellkit_funnel_get_funnel_dataincludes\admin\funnel\importer\ajax-handler.php:35
authwp_ajax_sellkit_funnel_get_stepsincludes\admin\funnel\importer\ajax-handler.php:36
authwp_ajax_sellkit_funnel_get_funnelsincludes\admin\funnel\importer\ajax-handler.php:37
authwp_ajax_sellkit_install_woocommerce_plugin_by_noticeincludes\admin\notices\woocommerce-not-installed.php:30
authwp_ajax_sellkit_save_settingsincludes\admin\settings\class-settings.php:28
authwp_ajax_sellkit_get_settingsincludes\admin\settings\class-settings.php:29
authwp_ajax_sellkit_remove_content_boxincludes\admin\settings\class-settings.php:31
authwp_ajax_sellkit_settings_get_templatesincludes\admin\settings\class-settings.php:33
authwp_ajax_sellkit_block_checkout_ajax_handlerincludes\block-editor\blocks\checkout\helper.php:78
noprivwp_ajax_sellkit_block_checkout_ajax_handlerincludes\block-editor\blocks\checkout\helper.php:79
authwp_ajax_submit_optin_block_formincludes\block-editor\blocks\optin\helper.php:97
noprivwp_ajax_submit_optin_block_formincludes\block-editor\blocks\optin\helper.php:98
authwp_ajax_sellkit_block_check_smart_couponincludes\block-editor\blocks\smart-coupon\helper.php:20
noprivwp_ajax_sellkit_block_check_smart_couponincludes\block-editor\blocks\smart-coupon\helper.php:21
authwp_ajax_sellkit_block_get_smart_couponincludes\block-editor\blocks\smart-coupon\helper.php:22
noprivwp_ajax_sellkit_block_get_smart_couponincludes\block-editor\blocks\smart-coupon\helper.php:23
authwp_ajax_sellkit_conditions_get_optionsincludes\contact-segmentation\conditions.php:47
authwp_ajax_sellkit_deactivate_feedbackincludes\core\admin\feedback.php:28
authwp_ajax_sellkit_control_file_uploadincludes\elementor\controls\file-uploader.php:39
authwp_ajax_sellkit_checkout_ajax_handlerincludes\elementor\modules\checkout\classes\global-hooks.php:61
noprivwp_ajax_sellkit_checkout_ajax_handlerincludes\elementor\modules\checkout\classes\global-hooks.php:62
authwp_ajax_sellkit_optin_frontendincludes\elementor\modules\optin\actions\utils\ajax-handler.php:59
noprivwp_ajax_sellkit_optin_frontendincludes\elementor\modules\optin\actions\utils\ajax-handler.php:60
authwp_ajax_sellkit_optin_editorincludes\elementor\modules\optin\actions\utils\ajax-handler.php:61
authwp_ajax_sellkit_control_file_uploadincludes\elementor\modules\optin\module.php:32
authwp_ajax_sellkit_upsell_operationsincludes\funnel\steps\upsell.php:33
noprivwp_ajax_sellkit_upsell_operationsincludes\funnel\steps\upsell.php:34
authwp_ajax_handle_sellkit_global_checkout_ajax_requestsincludes\global-checkout\class.php:43

Shortcodes 2

[sellkit_block_checkout_simulated] includes\block-editor\blocks\checkout\helper.php:74
[sellkit_checkout_widget_simulated] includes\elementor\modules\checkout\classes\global-hooks.php:57
WordPress Hooks 253
filtersellkit_list_table_page_columnsincludes\admin\class-components.php:41
filtersellkit_list_table_sellkit-coupons_columnsincludes\admin\class-components.php:42
filtersellkit_list_table_sellkit-discount_columnsincludes\admin\class-components.php:43
filtersellkit_list_table_sellkit-alert_columnsincludes\admin\class-components.php:44
filtersellkit_list_table_sellkit-funnels_columnsincludes\admin\class-components.php:45
actionadmin_noticesincludes\admin\class-notices.php:84
actionadmin_menuincludes\admin\class-promote-sellkit-pro.php:44
filtersellkit_sub_menuincludes\admin\class-promote-sellkit-pro.php:45
filtersellkit_contact_segmentation_conditions_dataincludes\admin\class-promote-sellkit-pro.php:46
actionall_admin_noticesincludes\admin\class-promotion-banner.php:36
actionadmin_enqueue_scriptsincludes\admin\class-promotion-banner.php:37
actionsellkit_funnels_after_create_new_stepincludes\admin\class-steps.php:55
actionsellkit_funnels_after_edit_step_name_slugincludes\admin\class-steps.php:56
actionsellkit_funnels_after_delete_step_postincludes\admin\class-steps.php:57
actionsellkit_funnels_update_stepsincludes\admin\class-steps.php:58
filtertemplate_includeincludes\admin\class-steps.php:59
actionwp_loadedincludes\admin\class-steps.php:61
actionsellkit_after_toggle_status_sellkit-funnelsincludes\admin\class-steps.php:62
actionsellkit_funnels_after_delete_posts_sellkit-funnelsincludes\admin\class-steps.php:63
actionwp_loadedincludes\admin\class-steps.php:65
filternext_post_rel_linkincludes\admin\class-steps.php:401
filterprevious_post_rel_linkincludes\admin\class-steps.php:402
actionadmin_enqueue_scriptsincludes\admin\class.php:17
actionadmin_enqueue_scriptsincludes\admin\notices\woocommerce-not-installed.php:50
actionwp_headincludes\admin\settings\integration\class.php:68
actionsellkit-block-checkout-display-shipping-priceincludes\block-editor\blocks\checkout\helper.php:82
actionsellkit-block-checkout-custom-coupon-formincludes\block-editor\blocks\checkout\helper.php:85
actionsellkit-block-one-page-checkout-custom-order-itemincludes\block-editor\blocks\checkout\helper.php:88
actionwoocommerce_checkout_processincludes\block-editor\blocks\checkout\helper.php:91
actionwoocommerce_checkout_update_order_metaincludes\block-editor\blocks\checkout\helper.php:94
filterwoocommerce_update_order_review_fragmentsincludes\block-editor\blocks\checkout\helper.php:97
actionwpincludes\block-editor\blocks\checkout\helper.php:100
actionwoocommerce_checkout_update_order_reviewincludes\block-editor\blocks\checkout\helper.php:105
filtersellkit-block-shipping-methods-choosen-methodincludes\block-editor\blocks\checkout\helper.php:107
actionwoocommerce_before_calculate_totalsincludes\block-editor\blocks\checkout\helper.php:110
actionsellkit_block_checkout_after_term_and_conditionincludes\block-editor\blocks\checkout\helper.php:113
actionwoocommerce_checkout_initincludes\block-editor\blocks\checkout\helper.php:116
actionsellkit_block_checkout_required_hidden_fieldsincludes\block-editor\blocks\checkout\helper.php:119
actionwp_footerincludes\block-editor\blocks\checkout\helper.php:122
actionsellkit_block_before_checkout_formincludes\block-editor\blocks\checkout\helper.php:125
filterwoocommerce_shipping_package_nameincludes\block-editor\blocks\checkout\helper.php:131
filtersellkit-checkout-block-disable-quantityincludes\block-editor\blocks\checkout\helper.php:343
filterwoocommerce_cart_item_nameincludes\block-editor\blocks\checkout\helper.php:366
filterwoocommerce_get_item_dataincludes\block-editor\blocks\checkout\helper.php:367
filterwoocommerce_checkout_fieldsincludes\block-editor\blocks\checkout\helper.php:500
filterwoocommerce_is_checkoutincludes\block-editor\blocks\checkout\helper.php:692
filtertheme_mod_jupiterx_jupiterx_checkout_cart_elementsincludes\block-editor\blocks\checkout\helper.php:696
filterwoocommerce_coupon_validate_minimum_amountincludes\block-editor\blocks\checkout\helper.php:932
filterwoocommerce_coupon_validate_maximum_amountincludes\block-editor\blocks\checkout\helper.php:936
actionsellkit-block-checkout-custom-coupon-formincludes\block-editor\blocks\checkout\helper.php:961
filterwc_get_templateincludes\block-editor\blocks\checkout\helper.php:1041
filtersellkit_upsell_steps_popup_informationincludes\block-editor\blocks\checkout\helper.php:1866
actionsellkit_block_checkout_required_hidden_fieldsincludes\block-editor\blocks\checkout\helper.php:2010
actionsellkit-bundled-products-positionincludes\block-editor\blocks\checkout\helper.php:2103
filterwoocommerce_is_checkoutincludes\block-editor\blocks\checkout\index.php:269
actionsellkit_block_checkout_billing_fieldsincludes\block-editor\blocks\checkout\inner-blocks\billing-details\class.php:99
filtersellkit_checkout_block_select_address_textincludes\block-editor\blocks\checkout\inner-blocks\billing-details\class.php:100
filterwoocommerce_cart_shipping_method_full_labelincludes\block-editor\blocks\checkout\inner-blocks\cart-shipping\class.php:109
filtersellkit_checkout_block_create_website_accountincludes\block-editor\blocks\checkout\inner-blocks\contact-information\class.php:39
actionsellkit_block_checkout_shipping_fieldsincludes\block-editor\blocks\checkout\inner-blocks\form-shipping\class.php:99
filtersellkit_checkout_block_secure_transaction_textincludes\block-editor\blocks\checkout\inner-blocks\payment\class.php:31
filtersellkit_block_checkout_place_order_btn_textincludes\block-editor\blocks\checkout\inner-blocks\payment-continue\class.php:31
filterwoocommerce_cart_totals_coupon_labelincludes\block-editor\blocks\checkout\inner-blocks\review-order\class.php:127
filterwoocommerce_cart_shipping_method_full_labelincludes\block-editor\blocks\checkout\templates\cart-shipping.php:52
filtersellkit-checkout-block-disable-quantityincludes\block-editor\blocks\checkout\templates\review-order.php:43
filterwoocommerce_cart_totals_coupon_labelincludes\block-editor\blocks\checkout\templates\review-order.php:97
actionadmin_post_sellkit_download_fileincludes\block-editor\blocks\optin\helper.php:100
actionadmsellkitin_post_nopriv_sellkit_download_fileincludes\block-editor\blocks\optin\helper.php:101
actionwp_enqueue_scriptsincludes\block-editor\blocks\smart-coupon\inner-blocks\smart-coupon-code\class.php:20
actioninitincludes\block-editor\class.php:84
actiontemplate_redirectincludes\block-editor\class.php:85
actionenqueue_block_editor_assetsincludes\block-editor\class.php:86
filterblock_categories_allincludes\block-editor\class.php:87
filtersellkit_blocks_listincludes\block-editor\class.php:252
actionrest_api_initincludes\block-editor\helper.php:42
filterwpml_elementor_widgets_to_translateincludes\compatibility\wpml\module.php:20
actionwp_loadedincludes\contact-segmentation\class.php:34
actionwpincludes\contact-segmentation\class.php:36
actionwpincludes\contact-segmentation\contact-data-updater.php:75
actionwpincludes\contact-segmentation\contact-data-updater.php:76
actionwpincludes\contact-segmentation\contact-data-updater.php:84
actionwpincludes\contact-segmentation\contact-data-updater.php:100
actionwoocommerce_order_status_changedincludes\contact-segmentation\contact-data.php:198
actionsellkit_update_rfm_scoreincludes\contact-segmentation\rfm\class.php:47
actioncurrent_screenincludes\core\admin\feedback.php:20
actionadmin_enqueue_scriptsincludes\core\admin\feedback.php:25
actionadmin_footerincludes\core\admin\feedback.php:81
actionelementor/widgets/registerincludes\elementor\base\base-module.php:61
actionelementor/initincludes\elementor\class.php:54
actionelementor/controls/registerincludes\elementor\class.php:55
actionelementor/frontend/after_register_scriptsincludes\elementor\class.php:56
actionelementor/frontend/after_register_stylesincludes\elementor\class.php:57
actionelementor/frontend/after_enqueue_stylesincludes\elementor\class.php:58
actionelementor/frontend/after_enqueue_scriptsincludes\elementor\class.php:59
actionelementor/editor/after_enqueue_stylesincludes\elementor\class.php:60
actionelementor/editor/after_enqueue_scriptsincludes\elementor\class.php:61
actionelementor/editor/after_enqueue_scriptsincludes\elementor\controls\file-uploader.php:42
actionsellkit-checkout-widget-display-shipping-priceincludes\elementor\modules\checkout\classes\global-hooks.php:65
actionsellkit-one-page-checkout-custom-order-itemincludes\elementor\modules\checkout\classes\global-hooks.php:68
filterwoocommerce_checkout_posted_dataincludes\elementor\modules\checkout\classes\global-hooks.php:71
actionwoocommerce_checkout_processincludes\elementor\modules\checkout\classes\global-hooks.php:74
actionwoocommerce_checkout_update_order_metaincludes\elementor\modules\checkout\classes\global-hooks.php:77
actionwoocommerce_admin_order_data_after_billing_addressincludes\elementor\modules\checkout\classes\global-hooks.php:80
actionwoocommerce_admin_order_data_after_shipping_addressincludes\elementor\modules\checkout\classes\global-hooks.php:81
filterwoocommerce_order_get_formatted_shipping_addressincludes\elementor\modules\checkout\classes\global-hooks.php:84
filterwoocommerce_order_get_formatted_billing_addressincludes\elementor\modules\checkout\classes\global-hooks.php:87
filterwoocommerce_update_order_review_fragmentsincludes\elementor\modules\checkout\classes\global-hooks.php:90
actionwpincludes\elementor\modules\checkout\classes\global-hooks.php:93
actionwoocommerce_checkout_update_order_reviewincludes\elementor\modules\checkout\classes\global-hooks.php:98
filtersellkit-shipping-methods-choosen-methodincludes\elementor\modules\checkout\classes\global-hooks.php:100
actionwoocommerce_before_calculate_totalsincludes\elementor\modules\checkout\classes\global-hooks.php:103
filterwoocommerce_checkout_redirect_empty_cartincludes\elementor\modules\checkout\classes\global-hooks.php:114
filterwoocommerce_cart_item_nameincludes\elementor\modules\checkout\classes\global-hooks.php:365
filterwoocommerce_get_item_dataincludes\elementor\modules\checkout\classes\global-hooks.php:366
filterwoocommerce_is_checkoutincludes\elementor\modules\checkout\classes\global-hooks.php:780
filtertheme_mod_jupiterx_jupiterx_checkout_cart_elementsincludes\elementor\modules\checkout\classes\global-hooks.php:788
filterwoocommerce_coupon_validate_minimum_amountincludes\elementor\modules\checkout\classes\global-hooks.php:1050
filterwoocommerce_coupon_validate_maximum_amountincludes\elementor\modules\checkout\classes\global-hooks.php:1054
filterwc_get_templateincludes\elementor\modules\checkout\classes\global-hooks.php:1111
filterwoocommerce_checkout_fieldsincludes\elementor\modules\checkout\classes\helper.php:515
actionwoocommerce_before_checkout_formincludes\elementor\modules\checkout\classes\local-hooks.php:88
actionwoocommerce_after_checkout_formincludes\elementor\modules\checkout\classes\local-hooks.php:89
filterwoocommerce_locate_templateincludes\elementor\modules\checkout\classes\local-hooks.php:95
filterwoocommerce_checkout_fieldsincludes\elementor\modules\checkout\classes\local-hooks.php:101
filtersellkit-checkout-disable-shipping-fields-titleincludes\elementor\modules\checkout\classes\local-hooks.php:104
actionsellkit_checkout_shipping_fieldsincludes\elementor\modules\checkout\classes\local-hooks.php:107
actionsellkit_checkout_billing_fieldsincludes\elementor\modules\checkout\classes\local-hooks.php:110
filterwoocommerce_shipping_package_nameincludes\elementor\modules\checkout\classes\local-hooks.php:113
actionwoocommerce_checkout_before_customer_detailsincludes\elementor\modules\checkout\classes\local-hooks.php:119
actionwoocommerce_before_checkout_formincludes\elementor\modules\checkout\classes\local-hooks.php:125
actionsellkit-after-checkout-contentincludes\elementor\modules\checkout\classes\local-hooks.php:130
actionwoocommerce_before_checkout_formincludes\elementor\modules\checkout\classes\local-hooks.php:133
actionsellkit_checkout_required_hidden_fieldsincludes\elementor\modules\checkout\classes\local-hooks.php:139
actionwp_footerincludes\elementor\modules\checkout\classes\local-hooks.php:142
actionsellkit_checkout_after_term_and_conditionincludes\elementor\modules\checkout\classes\local-hooks.php:145
actionsellkit_checkout_one_page_express_methodsincludes\elementor\modules\checkout\classes\local-hooks.php:208
actionsellkit-checkout-step-a-beginsincludes\elementor\modules\checkout\classes\local-hooks.php:212
filtersellkit_core/widgets/checkout/custom_message/already_have_account_textincludes\elementor\modules\checkout\classes\local-hooks.php:556
filtersellkit_core/widgets/checkout/custom_message/login_toggle_textincludes\elementor\modules\checkout\classes\local-hooks.php:560
actionsellkit_core/widgets/checkout/custom_message/create_website_accountincludes\elementor\modules\checkout\classes\local-hooks.php:564
filtersellkit_core/widgets/checkout/custom_message/secure_transaction_textincludes\elementor\modules\checkout\classes\local-hooks.php:571
filtersellkit_core/widgets/checkout/custom_message/select_address_textincludes\elementor\modules\checkout\classes\local-hooks.php:575
filtersellkit-checkout-place-order-btn-textincludes\elementor\modules\checkout\classes\local-hooks.php:579
actionsellkit-checkout-after-coupon-form-ajaxincludes\elementor\modules\checkout\classes\local-hooks.php:599
actionsellkit-checkout-widget-custom-coupon-formincludes\elementor\modules\checkout\classes\local-hooks.php:602
filterwoocommerce_cart_item_classincludes\elementor\modules\checkout\classes\local-hooks.php:607
filtersellkit/includes/elementor/modules/checkout/product-imageincludes\elementor\modules\checkout\classes\local-hooks.php:626
filtersellkit-checkout-cart-itemincludes\elementor\modules\checkout\classes\local-hooks.php:634
filtersellkit-checkout-widget-disable-quantityincludes\elementor\modules\checkout\classes\local-hooks.php:644
filterwoocommerce_cart_item_classincludes\elementor\modules\checkout\classes\local-hooks.php:646
filterwoocommerce_shipping_package_nameincludes\elementor\modules\checkout\classes\local-hooks.php:651
filterwoocommerce_cart_ready_to_calc_shippingincludes\elementor\modules\checkout\classes\local-hooks.php:655
actionsellkit-checkout-widget-custom-coupon-formincludes\elementor\modules\checkout\classes\local-hooks.php:663
filterwoocommerce_cart_ready_to_calc_shippingincludes\elementor\modules\checkout\classes\local-hooks.php:671
filtersellkit/includes/elementor/modules/checkout/product-imageincludes\elementor\modules\checkout\classes\local-hooks.php:679
filtersellkit-checkout-cart-itemincludes\elementor\modules\checkout\classes\local-hooks.php:687
filtersellkit-checkout-widget-disable-quantityincludes\elementor\modules\checkout\classes\local-hooks.php:697
filtersellkit/includes/elementor/modules/checkout/quanity/classincludes\elementor\modules\checkout\classes\local-hooks.php:699
filterwoocommerce_cart_item_classincludes\elementor\modules\checkout\classes\local-hooks.php:705
filtersellkit-checkout-place-order-btn-textincludes\elementor\modules\checkout\classes\local-hooks.php:710
actionsellkit-checkout-widget-custom-coupon-formincludes\elementor\modules\checkout\classes\local-hooks.php:718
actionsellkit_checkout_required_hidden_fieldsincludes\elementor\modules\checkout\classes\local-hooks.php:813
filtersellkit-checkout-widget-disable-quantityincludes\elementor\modules\checkout\classes\local-hooks.php:830
actionsellkit-bundled-products-positionincludes\elementor\modules\checkout\classes\local-hooks.php:917
filtersellkit_upsell_steps_popup_informationincludes\elementor\modules\checkout\classes\local-hooks.php:1215
actionsellkit-checkout-step-a-beginsincludes\elementor\modules\checkout\classes\multi-step.php:34
actionsellkit-checkout-step-a-endsincludes\elementor\modules\checkout\classes\multi-step.php:35
actionsellkit-checkout-step-b-beginsincludes\elementor\modules\checkout\classes\multi-step.php:38
actionsellkit-checkout-step-b-endsincludes\elementor\modules\checkout\classes\multi-step.php:39
actionsellkit-checkout-widget-step-two-headerincludes\elementor\modules\checkout\classes\multi-step.php:42
actionsellkit-checkout-step-c-beginsincludes\elementor\modules\checkout\classes\multi-step.php:46
actionsellkit-checkout-multistep-third-step-back-btnincludes\elementor\modules\checkout\classes\multi-step.php:47
actionsellkit-checkout-step-c-endsincludes\elementor\modules\checkout\classes\multi-step.php:48
actionsellkit-checkout-widget-step-three-headerincludes\elementor\modules\checkout\classes\multi-step.php:51
actionsellkit-checkout-step-c-beginsincludes\elementor\modules\checkout\classes\multi-step.php:56
actionsellkit-checkout-step-c-beginsincludes\elementor\modules\checkout\classes\multi-step.php:62
actionsellkit-checkout-multistep-sidebar-beginsincludes\elementor\modules\checkout\classes\multi-step.php:66
actionsellkit-checkout-multistep-sidebar-endsincludes\elementor\modules\checkout\classes\multi-step.php:67
actionsellkit-checkout-widget-breadcrumb-desktopincludes\elementor\modules\checkout\classes\multi-step.php:72
actionsellkit-checkout-widget-breadcrumb-mobileincludes\elementor\modules\checkout\classes\multi-step.php:73
actionsellkit-checkout-widget-express-methodsincludes\elementor\modules\checkout\integrations\integration.php:35
filterangelleye_ppcp_checkout_top_htmlincludes\elementor\modules\checkout\integrations\paypal-for-woocommerce.php:82
filterwoocommerce_cart_shipping_method_full_labelincludes\elementor\modules\checkout\templates\cart-shipping.php:52
filterwoocommerce_cart_totals_coupon_labelincludes\elementor\modules\checkout\templates\review-order.php:71
actionelementor/frontend/after_enqueue_scriptsincludes\elementor\modules\checkout\widgets\checkout.php:21
actionelementor/editor/after_enqueue_scriptsincludes\elementor\modules\checkout\widgets\checkout.php:22
filterwoocommerce_is_checkoutincludes\elementor\modules\checkout\widgets\checkout.php:148
actionwoocommerce_checkout_shippingincludes\elementor\modules\checkout\widgets\checkout.php:163
actionwoocommerce_checkout_shippingincludes\elementor\modules\checkout\widgets\checkout.php:172
actionwoocommerce_checkout_order_reviewincludes\elementor\modules\checkout\widgets\checkout.php:174
actionwoocommerce_checkout_shippingincludes\elementor\modules\checkout\widgets\checkout.php:242
actionsellkit_checkout_required_hidden_fieldsincludes\elementor\modules\checkout\widgets\checkout.php:257
filtersellkit-checkout-widget-disable-quantityincludes\elementor\modules\checkout\widgets\checkout.php:272
actionsellkit-checkout-widget-custom-coupon-formincludes\elementor\modules\checkout\widgets\checkout.php:279
actionelementor/editor/before_enqueue_scriptsincludes\elementor\modules\dynamic-keywords\module.php:7
actionelementor/editor/initincludes\elementor\modules\dynamic-keywords\module.php:8
actionwp_footerincludes\elementor\modules\dynamic-keywords\module.php:19
actionadmin_post_sellkit_download_fileincludes\elementor\modules\optin\actions\download-redirect.php:26
actionadmsellkitin_post_nopriv_sellkit_download_fileincludes\elementor\modules\optin\actions\download-redirect.php:27
actionelementor/element/sellkit-optin/section_settings/after_section_endincludes\elementor\modules\optin\actions\utils\action-base.php:21
actionelementor/frontend/after_enqueue_stylesincludes\elementor\modules\optin\fields\field-base.php:63
actionelementor/frontend/after_enqueue_scriptsincludes\elementor\modules\optin\fields\field-base.php:64
actionelementor/editor/after_enqueue_scriptsincludes\elementor\modules\optin\module.php:259
actionelementor/frontend/after_enqueue_scriptsincludes\elementor\modules\optin\module.php:309
actionwoocommerce_thankyouincludes\elementor\modules\order-details\items\item-base.php:41
filtersellkit_global_thankyouincludes\elementor\modules\order-details\templates\thankyou.php:48
actionwoocommerce_removed_couponincludes\functions.php:178
actionwoocommerce_checkout_order_processedincludes\functions.php:198
actionwp_enqueue_scriptsincludes\funnel\class.php:92
actionwp_headincludes\funnel\class.php:175
filterwoocommerce_get_formatted_order_totalincludes\funnel\class.php:359
actionwoocommerce_admin_order_data_after_order_detailsincludes\funnel\class.php:360
actionpre_get_postsincludes\funnel\homepage.php:38
filterwp_dropdown_pagesincludes\funnel\homepage.php:41
filterregister_post_type_argsincludes\funnel\redirect.php:31
actionwoocommerce_checkout_create_orderincludes\funnel\steps\checkout.php:41
actionwoocommerce_after_order_notesincludes\funnel\steps\checkout.php:42
actionwc_ajax_update_order_reviewincludes\funnel\steps\checkout.php:43
actiontemplate_redirectincludes\funnel\steps\checkout.php:72
filtersellkit_global_checkout_activatedincludes\funnel\steps\checkout.php:461
actiontemplate_redirectincludes\funnel\steps\thankyou.php:34
filtersellkit_global_thankyouincludes\funnel\steps\thankyou.php:213
filterthe_contentincludes\funnel\steps\thankyou.php:230
filterthe_contentincludes\funnel\steps\thankyou.php:245
actiontemplate_redirectincludes\funnel\steps.php:49
actionwpincludes\funnel\steps.php:65
actionwpincludes\funnel\steps.php:90
actioninitincludes\funnel\steps.php:146
actioninitincludes\funnel\steps.php:171
actionwpincludes\global-checkout\class.php:41
actionwpincludes\global-checkout\class.php:42
filterthe_contentincludes\global-checkout\class.php:128
actiontemplate_redirectincludes\global-checkout\class.php:135
filterthe_contentincludes\global-checkout\class.php:157
actiontemplate_redirectincludes\global-checkout\class.php:166
filtersellkit_global_checkout_activatedincludes\global-checkout\class.php:175
actionsellkit_checkout_required_hidden_fieldsincludes\global-checkout\class.php:179
filtersellkit_global_checkout_header_applied_idincludes\global-checkout\class.php:210
filtersellkit_global_checkout_footer_applied_idincludes\global-checkout\class.php:221
actionwpincludes\settings\class.php:40
actiontemplate_redirectincludes\settings\class.php:81
filterthe_contentincludes\settings\class.php:91
actionplugins_loadedsellkit.php:181
actionplugins_loadedsellkit.php:182
actioninitsellkit.php:183
actionadmin_initsellkit.php:184
actionadmin_menusellkit.php:185
actionadmin_menusellkit.php:186
actionelementor/editor/before_enqueue_scriptssellkit.php:189
actionrequests-curl.before_requestsellkit.php:191
actionadmin_enqueue_scriptssellkit.php:200
actionadmin_headsellkit.php:201
filteradmin_body_classsellkit.php:202

Scheduled Events 1

sellkit_update_rfm_score
Maintenance & Trust

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 28, 2025
PHP min version7.0
Downloads219K

Community Trust

Rating96/100
Number of ratings157
Active installs9K
Developer Profile

SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster Developer Profile

artbees

2 plugins · 89K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
112 days
View full developer profile
Detection Fingerprints

How We Detect SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sellkit/assets/css/sellkit-checkout.css/wp-content/plugins/sellkit/assets/css/sellkit-funnel.css/wp-content/plugins/sellkit/assets/css/sellkit-styles.css/wp-content/plugins/sellkit/assets/js/sellkit-checkout.js/wp-content/plugins/sellkit/assets/js/sellkit-funnel.js/wp-content/plugins/sellkit/assets/js/sellkit-global-checkout.js/wp-content/plugins/sellkit/assets/js/sellkit-scripts.js
Script Paths
/wp-content/plugins/sellkit/assets/js/sellkit-checkout.js/wp-content/plugins/sellkit/assets/js/sellkit-funnel.js/wp-content/plugins/sellkit/assets/js/sellkit-global-checkout.js/wp-content/plugins/sellkit/assets/js/sellkit-scripts.js
Version Parameters
sellkit/assets/css/sellkit-checkout.css?ver=sellkit/assets/css/sellkit-funnel.css?ver=sellkit/assets/css/sellkit-styles.css?ver=sellkit/assets/js/sellkit-checkout.js?ver=sellkit/assets/js/sellkit-funnel.js?ver=sellkit/assets/js/sellkit-global-checkout.js?ver=sellkit/assets/js/sellkit-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
sellkit
Data Attributes
data-sellkit-id
JS Globals
sellkit_checkout_paramssellkit_paramssellkit_funnel_params
FAQ

Frequently Asked Questions about SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster