WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Security & Risk Analysis

wordpress.org/plugins/wp2leads

Wie du deine Lieblings-Plugins wie WooCommerce, WebinarIgnition, Contact Form 7, Learndash usw. mit dem E-Mail-Marketing-Service KlickTipp verbindest.

90 active installs v3.5.3 PHP 7.0+ WP 5.0+ Updated Jul 27, 2025
email-automationlead-generationmarketing-automationupsellwoocommerce-emails
96
A · Safe
CVEs total6
Unpatched0
Last CVEJun 15, 2025
Safety Verdict

Is WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Safe to Use in 2026?

Generally Safe

Score 96/100

WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden has a strong security track record. Known vulnerabilities have been patched promptly.

6 known CVEsLast CVE: Jun 15, 2025Updated 8mo ago
Risk Assessment

The wp2leads plugin v3.5.5 exhibits significant security concerns, primarily stemming from a vast unprotected attack surface and widespread insecure coding practices. With 94 AJAX handlers, all lacking authentication checks, the plugin exposes a critical vulnerability where any unauthenticated user could potentially trigger plugin functionality. This is further exacerbated by a high number of dangerous function usages, particularly `unserialize`, which can lead to Remote Code Execution if coupled with deserialization vulnerabilities. The taint analysis also reveals a concerning 34 flows with unsanitized paths, including 21 of high severity, indicating potential for data injection or manipulation issues. While the plugin has a history of vulnerabilities, the absence of currently unpatched CVEs is a positive, though the recurring types of vulnerabilities like CSRF and XSS suggest a lack of robust input validation and authorization enforcement in past development cycles. The low percentage of properly escaped output (12%) is a serious red flag for potential XSS vulnerabilities.

Key Concerns

  • 94 unprotected AJAX handlers
  • 34 unsanitized taint flows (21 high severity)
  • 114 dangerous functions used (unserialize)
  • Only 12% of outputs properly escaped
  • 52 SQL queries without prepared statements
  • 6 past medium severity CVEs indicate recurring issues
  • Bundled outdated Freemius v1.0 library
Vulnerabilities
6

WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
4 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
6

6 total CVEs

CVE-2025-49316medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP2LEADS <= 3.5.0 - Reflected Cross-Site Scripting

Jun 15, 2025 Patched in 3.5.1 (11d)
CVE-2025-32922medium · 4.3Cross-Site Request Forgery (CSRF)

WP2LEADS <= 3.5.0 - Cross-Site Request Forgery

May 15, 2025 Patched in 3.5.1 (65d)
CVE-2025-30827medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP2LEADS <= 3.4.5 - Reflected Cross-Site Scripting

Mar 27, 2025 Patched in 3.4.7 (8d)
CVE-2024-56065medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP2LEADS <= 3.4.2 - Reflected Cross-Site Scripting

Jan 3, 2025 Patched in 3.4.3 (18d)
CVE-2025-24565medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP2LEADS <= 3.3.3 - Reflected Cross-Site Scripting

Dec 24, 2024 Patched in 3.3.4 (65d)
CVE-2024-31375medium · 4.3Missing Authorization

WP2LEADS <= 3.2.7 - Missing Authorization

Apr 8, 2024 Patched in 3.2.8 (4d)
Code Analysis
Analyzed Mar 16, 2026

WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Code Analysis

Dangerous Functions
114
Raw SQL Queries
78
52 prepared
Unescaped Output
754
105 escaped
Nonce Checks
35
Capability Checks
32
File Operations
2
External Requests
25
Bundled Libraries
2

Dangerous Functions Found

unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:100
unserialize$results = unserialize($saved_results_transient[0]['option_value']);admin\class-wp2leads-admin-ajax.php:101
unserialize$decodedMap = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:434
unserialize$decodedApiSettings = unserialize($map->api);admin\class-wp2leads-admin-ajax.php:435
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:496
unserialize$data_for_transfer = unserialize($saved_prepared_data_transient[0]['option_value']);admin\class-wp2leads-admin-ajax.php:536
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:1015
unserialize$api = unserialize($map->api);admin\class-wp2leads-admin-ajax.php:1066
unserialize$info_array = unserialize($map->info);admin\class-wp2leads-admin-ajax.php:1080
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:1124
unserialize$api = unserialize($map->api);admin\class-wp2leads-admin-ajax.php:1125
unserialize$api = unserialize($map->api);admin\class-wp2leads-admin-ajax.php:1188
unserialize$info = unserialize($map->info);admin\class-wp2leads-admin-ajax.php:1192
unserialize$info = unserialize($map->info);admin\class-wp2leads-admin-ajax.php:1224
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:1225
unserialize$original_map_nfo = unserialize($original_map->info);admin\class-wp2leads-admin-ajax.php:1876
unserialize$decodedMap = (array) unserialize(get_transient('wp2leads_map_' . sanitize_text_field($_POST['activeadmin\class-wp2leads-admin-ajax.php:1968
unserialize$decodedMap = (array) unserialize(get_transient('wp2leads_map_' . $map_id));admin\class-wp2leads-admin-ajax.php:2008
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:2054
unserialize$api = $old_api = unserialize($map->api);admin\class-wp2leads-admin-ajax.php:2603
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:2604
unserialize$info = unserialize($map->info);admin\class-wp2leads-admin-ajax.php:2605
unserialize$result = unserialize($saved_results_transient[0]['option_value']);admin\class-wp2leads-admin-ajax.php:2888
unserialize$mapping = unserialize($map->mapping);admin\class-wp2leads-admin-ajax.php:2891
unserialize$map = unserialize($map_object->mapping);admin\class-wp2leads-admin-ajax.php:2931
unserialize$mapping = unserialize($activeMap->mapping);admin\class-wp2leads-admin-ajax.php:2946
unserialize$decoded_mapping = unserialize($mapping);admin\class-wp2leads-admin-ajax.php:3519
unserialize$decoded_map_mapping = unserialize($map_mapping);admin\class-wp2leads-admin.php:427
unserializereturn unserialize(get_option('wp2l_klicktipp_transfer', serialize([])));admin\class-wp2leads-admin.php:645
unserialize$value = @unserialize($checking_value);admin\class-wp2leads-admin.php:924
unserialize$decodedMap = @unserialize($activeMap->mapping);admin\class-wp2leads-admin.php:1068
unserialize$decodedInfo = @unserialize($activeMap->info);admin\class-wp2leads-admin.php:1069
unserialize$decodedMap = @unserialize($mapForDuplicate->mapping);admin\class-wp2leads-admin.php:1077
unserialize$decodedInfo = !empty($mapForDuplicate->info) ? @unserialize($mapForDuplicate->info) : '';admin\class-wp2leads-admin.php:1078
unserialize$duplicatedInfo = unserialize($mapForDuplicate->info);admin\partials\wp2leads-admin-map_builder-duplicate.php:47
unserialize$links = unserialize($maps_meta[$map_from_server['map_id']]['kt_url']);admin\partials\wp2leads-admin-map_port.php:225
unserialize<p><?php echo unserialize($maps_meta[$map_from_server['map_id']]['description']); ?></p>admin\partials\wp2leads-admin-map_port.php:286
unserialize$decoded_map_port_info = unserialize($map['info']);admin\partials\wp2leads-admin-map_port.php:432
unserialize$mapping = unserialize($map['mapping']);admin\partials\wp2leads-admin-map_port.php:437
unserialize$kt_url = unserialize($kt_url['kt_url']);admin\partials\wp2leads-admin-map_to_api-initial-settings.php:370
unserialize$decoded_map_info = unserialize($map_info);admin\partials\wp2leads-admin-map_to_api-overview.php:199
unserialize$api = unserialize( $activeMap->api );admin\partials\wp2leads-admin-map_to_api.php:15
unserialize$mapping = unserialize( $activeMap->mapping );admin\partials\wp2leads-admin-map_to_api.php:16
unserialize$info = unserialize( $activeMap->info );admin\partials\wp2leads-admin-map_to_api.php:17
unserialize$decoded_map_info = unserialize($map_info);admin\partials\wp2leads-admin-notices.php:286
unserialize$map_list_info = unserialize($map['info']);admin\partials\wp2leads-admin-runner-map-list.php:93
unserialize$mapping = unserialize($map_object->mapping);admin\partials\wp2leads-admin-runner-map-list.php:95
unserialize$failed_single_item_data = unserialize($failed_single_item['user_data']);admin\partials\wp2leads-admin-statistics-failed-items.php:33
unserialize$mapping = unserialize($current_map->mapping);admin\partials\wp2leads-admin-test.php:5
unserialize$api = unserialize($current_map->api);admin\partials\wp2leads-admin-test.php:6
unserialize$info = unserialize($current_map->info);admin\partials\wp2leads-admin-test.php:7
unserialize$mapping = unserialize($map->mapping);includes\background\class-wp2leads-background-cron-load-request.php:96
unserialize$data_to_prepare = unserialize($data_to_prepare['option_value']);includes\background\class-wp2leads-background-cron-prepare-request.php:83
unserialize$mapping = unserialize($map->mapping);includes\background\class-wp2leads-background-cron-prepare-request.php:87
unserialize$api = unserialize($map->api);includes\background\class-wp2leads-background-cron-prepare-request.php:88
unserialize$mapping = unserialize($map->mapping);includes\background\class-wp2leads-background-maptoapi-load-request.php:104
unserialize$api = unserialize($map->api);includes\background\class-wp2leads-background-maptoapi-prepare-request.php:102
unserialize$mapping = unserialize($map->mapping);includes\background\class-wp2leads-background-maptoapi-prepare-request.php:103
unserialize$results = unserialize($loaded_results[0]['option_value']);includes\background\class-wp2leads-background-maptoapi-prepare-request.php:112
unserialize$decodedMap = unserialize($map->mapping);includes\class-wp2leads-admin-cron.php:276
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-background-cron-load.php:31
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-background-maptoapi-load.php:32
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-background-maptoapi-prepare.php:32
unserialize$tags = !empty($item['tags']) ? unserialize($item['tags']) : array();includes\class-wp2leads-catalog.php:186
unserialize'kt_links' => unserialize($kt_links['kt_url'])includes\class-wp2leads-catalog.php:290
unserialize$description_en = unserialize($description_en['description_en']);includes\class-wp2leads-catalog.php:316
unserialize$description_de = unserialize($description_de['description_de']);includes\class-wp2leads-catalog.php:323
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-catalog.php:442
unserialize$info = unserialize($map->info);includes\class-wp2leads-catalog.php:443
unserialize$api = unserialize($map->api);includes\class-wp2leads-catalog.php:444
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-cron-rest-api.php:59
unserialize$api = unserialize($map->api);includes\class-wp2leads-cron-rest-api.php:60
unserialize$result->data = empty($result->data) ? NULL : unserialize($result->data);includes\class-wp2leads-klicktipp-connector.php:1005
unserialize$decoded_map_info = unserialize($map_info);includes\class-wp2leads-license.php:312
unserialize$decoded_map_mapping = unserialize($map_mapping);includes\class-wp2leads-license.php:314
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-magic-import.php:84
unserialize$api = unserialize($map->api);includes\class-wp2leads-magic-import.php:101
unserialize$mapping = unserialize($map->mapping);includes\class-wp2leads-maps-activation.php:58
unserialize$api = unserialize($map->api);includes\class-wp2leads-opt-in-processes.php:74
unserialize$api = unserialize($map['api']);includes\class-wp2leads-updates.php:32
unserialize$api = unserialize($map['api']);includes\class-wp2leads-updates.php:73
unserialize$info = unserialize($map['info']);includes\class-wp2leads-updates.php:74
unserialize$decodedApiSettings = unserialize($map->api);includes\library\ApiHelper.php:471
unserialize$api = unserialize($table->api);includes\library\ApiHelper.php:1501
unserialize$mapping = unserialize($map->mapping);includes\library\KlickTippManager.php:698
unserialize$api = unserialize($map->api);includes\library\KlickTippManager.php:699
unserialize$map_info = unserialize($map->info);includes\library\MapBuilderManager.php:325
unserialize$info = unserialize($info);includes\library\MapBuilderManager.php:403
unserialize$info = unserialize($info);includes\library\MapBuilderManager.php:482
unserialize$map_mapping = unserialize($map_obj->mapping);includes\library\MapBuilderManager.php:605
unserialize$map_api = unserialize($map_obj->api);includes\library\MapBuilderManager.php:606
unserialize$map_info = unserialize($map_obj->info);includes\library\MapBuilderManager.php:607
unserialize$decoded_map_info = unserialize($map_info);includes\library\MapBuilderManager.php:710
unserialize$map_old_info = unserialize($map_old->info);includes\library\MapBuilderManager.php:714
unserialize$new_info = unserialize($new_info);includes\library\MapBuilderManager.php:716
unserialize$map_mapping = unserialize($map_obj->mapping);includes\library\MapBuilderManager.php:791
unserialize$map_api = unserialize($map_obj->api);includes\library\MapBuilderManager.php:792
unserialize$map_obj_info = unserialize($map_obj->info);includes\library\MapBuilderManager.php:793
unserialize$decoded_map_info = unserialize($map_info);includes\library\MapBuilderManager.php:899
unserialize$map_old_info = unserialize($map_old->info);includes\library\MapBuilderManager.php:903
unserialize$new_info = unserialize($new_info);includes\library\MapBuilderManager.php:905
unserialize$decoded_map_info = unserialize($map_info);includes\library\MapBuilderManager.php:942
unserialize$info = unserialize($info);includes\library\MapBuilderManager.php:1084
unserialize$mapping = unserialize( $map->mapping );includes\library\MapBuilderManager.php:1180
unserialize$api = unserialize( $map->api );includes\library\MapBuilderManager.php:1181
unserialize$info = unserialize($map->info);includes\library\MapBuilderManager.php:1261
unserialize$api_decoded = unserialize($api);includes\library\MapsModel.php:76
unserialize$old_mapping = unserialize($old_map->mapping);includes\library\MapsModel.php:149
unserialize$api_decoded = unserialize($api);includes\library\MapsModel.php:176
unserialize$map = unserialize(MapsModel::get($options['map_id'])->mapping);includes\library\MapsModel.php:844
unserialize$value = @unserialize($checking_value);includes\library\MapsModel.php:947
unserialize$value = @unserialize($checking_value);includes\library\MapsModel.php:969
unserializereturn unserialize($meta->meta_value);includes\library\MetaModel.php:106
unserialize$result[$m->meta_key] = unserialize($m->meta_value);includes\library\MetaModel.php:125

Bundled Libraries

LodashFreemius1.0

SQL Query Safety

40% prepared130 total queries

Output Escaping

12% escaped859 total outputs
Data Flows
34 unsanitized

Data Flow Analysis

25 flows34 with unsanitized paths
ajax_get_global_table_search_results (admin\class-wp2leads-admin-ajax.php:3302)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
94 unprotected

WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Attack Surface

Entry Points94
Unprotected94

AJAX Handlers 94

authwp_ajax_wp2leads_cf7_redirectsincludes\class-wp2leads-opt-in-processes.php:16
noprivwp_ajax_wp2leads_cf7_redirectsincludes\class-wp2leads-opt-in-processes.php:17
authwp_ajax_wp2l_prepare_data_for_klicktippincludes\class-wp2leads.php:267
authwp_ajax_wp2l_prepare_data_for_klicktipp_bgincludes\class-wp2leads.php:269
authwp_ajax_wp2l_save_map_before_transferincludes\class-wp2leads.php:270
authwp_ajax_wp2l_get_transfer_modal_data_infoincludes\class-wp2leads.php:272
authwp_ajax_wp2l_delete_statistic_itemincludes\class-wp2leads.php:273
authwp_ajax_wp2l_settings_klick_tip_credentialsincludes\class-wp2leads.php:276
authwp_ajax_wp2l_save_map_to_api_initial_settingsincludes\class-wp2leads.php:277
authwp_ajax_wp2l_save_cron_settingsincludes\class-wp2leads.php:279
authwp_ajax_wp2l_save_module_settingsincludes\class-wp2leads.php:280
authwp_ajax_wp2l_update_api_fieldsincludes\class-wp2leads.php:281
authwp_ajax_wp2l_check_limitincludes\class-wp2leads.php:282
authwp_ajax_wp2l_change_transfer_moduleincludes\class-wp2leads.php:283
authwp_ajax_wp2l_transfer_data_immediatelyincludes\class-wp2leads.php:284
authwp_ajax_wp2l_is_map_transfer_in_bgincludes\class-wp2leads.php:285
authwp_ajax_wp2l_transfer_all_data_to_klicktip_bgincludes\class-wp2leads.php:288
authwp_ajax_wp2l_transfer_current_data_to_klicktip_bgincludes\class-wp2leads.php:291
authwp_ajax_wp2l_update_existed_tag_fieldset_listincludes\class-wp2leads.php:292
authwp_ajax_wp2l_terminate_map_to_apiincludes\class-wp2leads.php:293
authwp_ajax_wp2l_refresh_all_map_to_apiincludes\class-wp2leads.php:294
authwp_ajax_wp2l_get_map_to_api_statisticsincludes\class-wp2leads.php:295
authwp_ajax_wp2l_terminate_all_map_to_apiincludes\class-wp2leads.php:296
authwp_ajax_wp2l_transfer_to_klicktippincludes\class-wp2leads.php:299
authwp_ajax_get_another_page_dataincludes\class-wp2leads.php:301
authwp_ajax_wp2l_get_available_options_dataincludes\class-wp2leads.php:302
authwp_ajax_wp2l_get_subscriber_tags_from_klicktippincludes\class-wp2leads.php:303
authwp_ajax_wp2l_load_possible_tags_cloudincludes\class-wp2leads.php:304
authwp_ajax_wp2l_save_new_mapincludes\class-wp2leads.php:305
authwp_ajax_wp2l_map_deleteincludes\class-wp2leads.php:306
authwp_ajax_wp2l_fetch_map_query_resultsincludes\class-wp2leads.php:307
authwp_ajax_wp2l_get_map_query_results_by_map_idincludes\class-wp2leads.php:308
authwp_ajax_wp2l_get_map_query_results_by_map_id_limitedincludes\class-wp2leads.php:309
authwp_ajax_wp2l_get_mappingincludes\class-wp2leads.php:310
authwp_ajax_wp2l_maps_actions_runincludes\class-wp2leads.php:311
authwp_ajax_wp2l_maps_import_from_remoteincludes\class-wp2leads.php:312
authwp_ajax_wp2l_get_map_rows_countincludes\class-wp2leads.php:313
authwp_ajax_wp2l_get_map_query_results_limitincludes\class-wp2leads.php:314
authwp_ajax_wp2l_save_policy_confirmedincludes\class-wp2leads.php:316
authwp_ajax_wp2l_export_mapsincludes\class-wp2leads.php:317
authwp_ajax_wp2l_import_mapsincludes\class-wp2leads.php:318
authwp_ajax_wp2l_magic_importincludes\class-wp2leads.php:319
authwp_ajax_wp2l_magic_import_step2includes\class-wp2leads.php:320
authwp_ajax_wp2l_import_pending_mapsincludes\class-wp2leads.php:321
authwp_ajax_wp2l_get_map_pluginsincludes\class-wp2leads.php:322
authwp_ajax_wp2l_check_plugin_by_slugincludes\class-wp2leads.php:323
authwp_ajax_wp2l_install_map_to_api_pluginsincludes\class-wp2leads.php:324
authwp_ajax_wp2l_update_magic_contentincludes\class-wp2leads.php:325
authwp_ajax_wp2l_get_edit_replacements_popupincludes\class-wp2leads.php:326
authwp_ajax_wp2l_delete_selected_statisticsincludes\class-wp2leads.php:327
authwp_ajax_wp2l_license_activationincludes\class-wp2leads.php:330
authwp_ajax_wp2l_license_updationincludes\class-wp2leads.php:331
authwp_ajax_wp2l_license_loginincludes\class-wp2leads.php:332
authwp_ajax_wp2l_license_get_keyincludes\class-wp2leads.php:333
authwp_ajax_wp2l_modal_license_activationincludes\class-wp2leads.php:334
authwp_ajax_wp2l_license_deactivationincludes\class-wp2leads.php:335
authwp_ajax_wp2l_license_validate-ktccincludes\class-wp2leads.php:336
authwp_ajax_wp2l_license_removingincludes\class-wp2leads.php:337
authwp_ajax_wp2l_complete_activationincludes\class-wp2leads.php:338
authwp_ajax_wp2leads_check_modulesincludes\class-wp2leads.php:339
authwp_ajax_wp2leads_install_missing_modulesincludes\class-wp2leads.php:340
authwp_ajax_wp2leads_set_optout_transferincludes\class-wp2leads.php:341
authwp_ajax_wp2l_set_transientincludes\class-wp2leads.php:343
authwp_ajax_wp2l_get_transientincludes\class-wp2leads.php:344
authwp_ajax_wp2l_delete_transientincludes\class-wp2leads.php:345
authwp_ajax_wp2l_save_results_to_transientincludes\class-wp2leads.php:347
authwp_ajax_wp2l_global_multisearch_resultsincludes\class-wp2leads.php:350
authwp_ajax_wp2l_global_table_search_resultsincludes\class-wp2leads.php:351
authwp_ajax_wp2l_single_multisearch_tableincludes\class-wp2leads.php:352
authwp_ajax_dismiss_notice_globalincludes\class-wp2leads.php:353
authwp_ajax_dismiss_notice_global_wp2leadsincludes\class-wp2leads.php:354
authwp_ajax_wp2l_fetch_tablesincludes\class-wp2leads.php:356
authwp_ajax_wp2l_fetch_all_columns_for_mapincludes\class-wp2leads.php:357
authwp_ajax_wp2l_get_all_columns_for_recomended_tagsincludes\class-wp2leads.php:358
authwp_ajax_wp2l_get_recomended_tags_resultincludes\class-wp2leads.php:359
authwp_ajax_wp2l_get_recomended_tags_filterincludes\class-wp2leads.php:360
authwp_ajax_wp2l_fetch_column_optionsincludes\class-wp2leads.php:361
authwp_ajax_wp2l_debug_fetch_query_for_mapincludes\class-wp2leads.php:362
authwp_ajax_wp2l_detach_from_tagincludes\class-wp2leads.php:364
authwp_ajax_wp2l_klicktipp_get_speedincludes\class-wp2leads.php:365
authwp_ajax_wp2l_settings_klicktippincludes\class-wp2leads.php:366
authwp_ajax_add_new_klick_tip_tagincludes\class-wp2leads.php:367
authwp_ajax_wp2l_add_recommended_klick_tip_tagsincludes\class-wp2leads.php:368
authwp_ajax_wp2l_add_all_recommended_klick_tip_tagsincludes\class-wp2leads.php:369
authwp_ajax_remove_klick_tip_tagincludes\class-wp2leads.php:370
authwp_ajax_wp2l_set_fake_license_levelincludes\class-wp2leads.php:379
authwp_ajax_wp2l_export_form_templateincludes\class-wp2leads.php:388
authwp_ajax_wp2l_get_catalog_itemsincludes\class-wp2leads.php:389
authwp_ajax_wp2l_get_magic_steps_for_mapincludes\class-wp2leads.php:390
authwp_ajax_wp2l_make_magic_stepincludes\class-wp2leads.php:391
authwp_ajax_wp2l_dismiss_noticeincludes\class-wp2leads.php:395
authwp_ajax_wp2l_dismiss_all_noticesincludes\class-wp2leads.php:396
authwp_ajax_wp2l_update_imported_campaingsincludes\class-wp2leads.php:399
authwp_ajax_wp2l_activate_crmincludes\class-wp2leads.php:405
WordPress Hooks 65
filterupdate_post_metadata_cacheincludes\background\class-wp2leads-background-new-woo-order-request.php:191
filtercron_schedulesincludes\class-wp2leads-admin-cron.php:28
actionwp2leads_send_data_to_klick_tippincludes\class-wp2leads-admin-cron.php:38
actionmy_minute_cron_hookincludes\class-wp2leads-admin-cron.php:39
actioninitincludes\class-wp2leads-background-cron-load.php:53
actioninitincludes\class-wp2leads-background-cron-prepare.php:57
actioninitincludes\class-wp2leads-background-cron-transfer.php:57
actioninitincludes\class-wp2leads-background-maptoapi-load.php:65
actioninitincludes\class-wp2leads-background-maptoapi-prepare.php:70
actioninitincludes\class-wp2leads-background-maptoapi.php:65
actioninitincludes\class-wp2leads-background-module-transfer.php:39
actioninitincludes\class-wp2leads-background-tags-create.php:40
actionplugins_loadedincludes\class-wp2leads-background.php:27
actionadmin_bar_menuincludes\class-wp2leads-background.php:28
actioninitincludes\class-wp2leads-background.php:29
filterplugin_localeincludes\class-wp2leads-i18n.php:35
actionadmin_bar_menuincludes\class-wp2leads-maps-activation.php:10
actionadmin_footerincludes\class-wp2leads-maps-activation.php:11
actionplugin_status_vxcf_formincludes\class-wp2leads-notices.php:248
actionplugins_loadedincludes\class-wp2leads.php:222
actionwp_enqueue_scriptsincludes\class-wp2leads.php:223
actionadmin_enqueue_scriptsincludes\class-wp2leads.php:224
actionplugins_loadedincludes\class-wp2leads.php:242
actionadmin_initincludes\class-wp2leads.php:243
actionadmin_initincludes\class-wp2leads.php:244
actioninitincludes\class-wp2leads.php:245
actioninitincludes\class-wp2leads.php:246
actionadmin_enqueue_scriptsincludes\class-wp2leads.php:248
actionadmin_enqueue_scriptsincludes\class-wp2leads.php:251
actionadmin_enqueue_scriptsincludes\class-wp2leads.php:252
actionadmin_menuincludes\class-wp2leads.php:254
actionwp_dashboard_setupincludes\class-wp2leads.php:255
actionadmin_noticesincludes\class-wp2leads.php:259
actionadmin_noticesincludes\class-wp2leads.php:260
actionadmin_noticesincludes\class-wp2leads.php:261
filterupload_mimesincludes\class-wp2leads.php:264
actionwp2lead_after_license_server_responseincludes\class-wp2leads.php:372
actionwp2lead_after_license_server_responseincludes\class-wp2leads.php:373
actionrest_api_initincludes\class-wp2leads.php:376
actionplugin_status_vxcf_formincludes\class-wp2leads.php:382
actionwpcf7_after_saveincludes\class-wp2leads.php:385
filterwp2leads_cf_label_filterincludes\class-wp2leads.php:386
filtercf7s_visual_update_js_callbacksincludes\class-wp2leads.php:387
actionadmin_noticesincludes\class-wp2leads.php:394
filterwp2l_excluded_columnsincludes\class-wp2leads.php:402
actionwp_enqueue_scriptsincludes\class-wp2leads.php:420
actionwp_enqueue_scriptsincludes\class-wp2leads.php:421
actioninitincludes\class-wp2leads.php:422
actioninitincludes\class-wp2leads.php:423
actionwp_headersincludes\class-wp2leads.php:424
actionvxcf_entry_createdincludes\transfer-modules\class-wp2leads-transfer-cfentries-insert-entry.php:18
filterwp2leads_transfer_modulesincludes\transfer-modules\class-wp2leads-transfer-cfentries-insert-entry.php:77
actionea_edit_appincludes\transfer-modules\class-wp2leads-transfer-ea-new-edit.php:18
actionea_new_appincludes\transfer-modules\class-wp2leads-transfer-ea-new-edit.php:19
filterwp2leads_transfer_modulesincludes\transfer-modules\class-wp2leads-transfer-ea-new-edit.php:84
actionwoocommerce_checkout_order_processedincludes\transfer-modules\class-wp2leads-transfer-woo-order-status-changed.php:18
actionwoocommerce_order_status_changedincludes\transfer-modules\class-wp2leads-transfer-woo-order-status-changed.php:19
filterwp2leads_transfer_modulesincludes\transfer-modules\class-wp2leads-transfer-woo-order-status-changed.php:84
actionwpbdp_save_listingincludes\transfer-modules\class-wp2leads-transfer-wp-business-directory.php:18
filterwp2leads_transfer_modulesincludes\transfer-modules\class-wp2leads-transfer-wp-business-directory.php:75
actionprofile_updateincludes\transfer-modules\class-wp2leads-transfer-wp-user-update.php:18
actionuser_registerincludes\transfer-modules\class-wp2leads-transfer-wp-user-update.php:19
filterwp2leads_transfer_modulesincludes\transfer-modules\class-wp2leads-transfer-wp-user-update.php:84
filterconnect_message_on_updatewp2leads.php:101
actionbefore_woocommerce_initwp2leads.php:138

Scheduled Events 2

wp2leads_send_data_to_klick_tipp
my_minute_cron_hook
Maintenance & Trust

WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 27, 2025
PHP min version7.0
Downloads15K

Community Trust

Rating96/100
Number of ratings13
Active installs90
Developer Profile

WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden Developer Profile

Saleswonder Team: Tobias

4 plugins · 3K total installs

78
trust score
Avg Security Score
86/100
Avg Patch Time
48 days
View full developer profile
Detection Fingerprints

How We Detect WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp2leads/assets/css/styles.css/wp-content/plugins/wp2leads/assets/js/script.js
Script Paths
/wp-content/plugins/wp2leads/assets/js/script.js
Version Parameters
wp2leads/assets/css/styles.css?ver=wp2leads/assets/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp2l-menu-item
HTML Comments
<!-- NEW VERSION AVAILABLE: Update to the latest version of WP2LEADS. --><!-- Your data has been transferred to Klick-Tipp --><!-- Your klicktipp --><!-- your klicktipp -->+1 more
Data Attributes
data-wp2l-user-iddata-wp2l-pass
JS Globals
wp2leads_adminwp2leads_ajax_object
Shortcode Output
[wp2leads_form][wp2leads_button][wp2leads_privacy_policy]
FAQ

Frequently Asked Questions about WP2LEADS | WordPress und KlickTipp einfach verbinden – WooCommerce und KlickTipp einfach verbinden