All-in-one CAPI for Meta & Pinterest + GTM Security & Risk Analysis

wordpress.org/plugins/easy-meta-capi

All-in-one server-side tracking for Meta (Facebook) CAPI, Pinterest CAPI, and Google Tag Manager (GTM).

30 active installs v3.2.0 PHP 7.4+ WP 6.0+ Updated Apr 16, 2026
capiconversion-apigtmmeta-pixelpinterest
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is All-in-one CAPI for Meta & Pinterest + GTM Safe to Use in 2026?

Generally Safe

Score 100/100

All-in-one CAPI for Meta & Pinterest + GTM has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 28d ago
Risk Assessment

The 'easy-meta-capi' v3.1.1 plugin demonstrates a generally strong security posture based on the provided static analysis and vulnerability history. The plugin exhibits good practices by implementing nonce and capability checks for its AJAX handlers, and a high percentage of its SQL queries utilize prepared statements, which significantly mitigates SQL injection risks. The absence of unescaped outputs, dangerous functions, file operations, and taint flows with unsanitized paths are also positive indicators. The plugin's vulnerability history is completely clean, with no recorded CVEs, suggesting a mature and well-maintained codebase. However, the presence of 8 AJAX handlers, while protected, does contribute to the plugin's attack surface. While no immediate critical vulnerabilities are apparent, the number of AJAX endpoints, even with checks, warrants a baseline level of caution. Overall, the plugin appears secure, but continuous vigilance regarding potential future vulnerabilities and a comprehensive understanding of the functionality exposed by the AJAX endpoints are recommended.

Vulnerabilities
None known

All-in-one CAPI for Meta & Pinterest + GTM Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

All-in-one CAPI for Meta & Pinterest + GTM Release Timeline

v3.2.0Current
v3.1.1
v3.1.0
Code Analysis
Analyzed Mar 16, 2026

All-in-one CAPI for Meta & Pinterest + GTM Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
16 prepared
Unescaped Output
12
158 escaped
Nonce Checks
12
Capability Checks
4
File Operations
0
External Requests
6
Bundled Libraries
0

SQL Query Safety

80% prepared20 total queries

Output Escaping

93% escaped170 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

4 flows
mcapi_settings_page_html (easy-meta-capi.php:282)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

All-in-one CAPI for Meta & Pinterest + GTM Attack Surface

Entry Points8
Unprotected0

AJAX Handlers 8

authwp_ajax_mcapi_capture_checkout_dataeasy-meta-capi.php:767
noprivwp_ajax_mcapi_capture_checkout_dataeasy-meta-capi.php:768
authwp_ajax_mcapi_send_client_eventeasy-meta-capi.php:826
noprivwp_ajax_mcapi_send_client_eventeasy-meta-capi.php:827
authwp_ajax_mcapi_capture_checkout_datatrunk\easy-meta-capi.php:767
noprivwp_ajax_mcapi_capture_checkout_datatrunk\easy-meta-capi.php:768
authwp_ajax_mcapi_send_client_eventtrunk\easy-meta-capi.php:826
noprivwp_ajax_mcapi_send_client_eventtrunk\easy-meta-capi.php:827
WordPress Hooks 64
actionwp_enqueue_scriptseasy-meta-capi.php:19
actionwp_body_openeasy-meta-capi.php:20
actionmcapi_daily_log_cleanupeasy-meta-capi.php:25
actionadmin_menueasy-meta-capi.php:74
actionadmin_enqueue_scriptseasy-meta-capi.php:87
actionadmin_initeasy-meta-capi.php:94
actionwoocommerce_checkout_update_order_metaeasy-meta-capi.php:216
actionwoocommerce_store_api_checkout_update_order_metaeasy-meta-capi.php:217
actionadmin_noticeseasy-meta-capi.php:451
actionadmin_noticeseasy-meta-capi.php:460
actionadmin_noticeseasy-meta-capi.php:465
actionadmin_initeasy-meta-capi.php:468
actionwp_footereasy-meta-capi.php:523
filterwoocommerce_loop_add_to_cart_argseasy-meta-capi.php:534
actionwoocommerce_before_add_to_cart_buttoneasy-meta-capi.php:545
actionwp_logineasy-meta-capi.php:737
actioncomment_posteasy-meta-capi.php:738
actionwoocommerce_thankyoueasy-meta-capi.php:770
actionwoocommerce_cart_item_removedeasy-meta-capi.php:1005
actiontemplate_redirecteasy-meta-capi.php:1125
actiontemplate_redirecteasy-meta-capi.php:1126
actiontemplate_redirecteasy-meta-capi.php:1153
actionwoocommerce_after_single_producteasy-meta-capi.php:1185
actionwoocommerce_add_to_carteasy-meta-capi.php:1216
actionwoocommerce_before_checkout_formeasy-meta-capi.php:1269
actionwoocommerce_new_ordereasy-meta-capi.php:1296
actionwoocommerce_thankyoueasy-meta-capi.php:1305
actionpre_get_postseasy-meta-capi.php:1351
actionwoocommerce_created_customereasy-meta-capi.php:1366
actionyith_wcwl_added_to_wishlisteasy-meta-capi.php:1379
actionwpcf7_mail_senteasy-meta-capi.php:1401
actioniniteasy-meta-capi.php:1416
actionwp_enqueue_scriptstrunk\easy-meta-capi.php:19
actionwp_body_opentrunk\easy-meta-capi.php:20
actionmcapi_daily_log_cleanuptrunk\easy-meta-capi.php:25
actionadmin_menutrunk\easy-meta-capi.php:74
actionadmin_enqueue_scriptstrunk\easy-meta-capi.php:87
actionadmin_inittrunk\easy-meta-capi.php:94
actionwoocommerce_checkout_update_order_metatrunk\easy-meta-capi.php:216
actionwoocommerce_store_api_checkout_update_order_metatrunk\easy-meta-capi.php:217
actionadmin_noticestrunk\easy-meta-capi.php:451
actionadmin_noticestrunk\easy-meta-capi.php:460
actionadmin_noticestrunk\easy-meta-capi.php:465
actionadmin_inittrunk\easy-meta-capi.php:468
actionwp_footertrunk\easy-meta-capi.php:523
filterwoocommerce_loop_add_to_cart_argstrunk\easy-meta-capi.php:534
actionwoocommerce_before_add_to_cart_buttontrunk\easy-meta-capi.php:545
actionwp_logintrunk\easy-meta-capi.php:737
actioncomment_posttrunk\easy-meta-capi.php:738
actionwoocommerce_thankyoutrunk\easy-meta-capi.php:770
actionwoocommerce_cart_item_removedtrunk\easy-meta-capi.php:1005
actiontemplate_redirecttrunk\easy-meta-capi.php:1125
actiontemplate_redirecttrunk\easy-meta-capi.php:1126
actiontemplate_redirecttrunk\easy-meta-capi.php:1153
actionwoocommerce_after_single_producttrunk\easy-meta-capi.php:1185
actionwoocommerce_add_to_carttrunk\easy-meta-capi.php:1216
actionwoocommerce_before_checkout_formtrunk\easy-meta-capi.php:1269
actionwoocommerce_new_ordertrunk\easy-meta-capi.php:1296
actionwoocommerce_thankyoutrunk\easy-meta-capi.php:1305
actionpre_get_poststrunk\easy-meta-capi.php:1351
actionwoocommerce_created_customertrunk\easy-meta-capi.php:1366
actionyith_wcwl_added_to_wishlisttrunk\easy-meta-capi.php:1379
actionwpcf7_mail_senttrunk\easy-meta-capi.php:1401
actioninittrunk\easy-meta-capi.php:1416

Scheduled Events 2

mcapi_daily_log_cleanup
mcapi_daily_log_cleanup
Maintenance & Trust

All-in-one CAPI for Meta & Pinterest + GTM Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 16, 2026
PHP min version7.4
Downloads547

Community Trust

Rating100/100
Number of ratings1
Active installs30
Developer Profile

All-in-one CAPI for Meta & Pinterest + GTM Developer Profile

suhanduman

1 plugin · 30 total installs

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

How We Detect All-in-one CAPI for Meta & Pinterest + GTM

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-meta-capi/admin/mcapi-admin-styles.css/wp-content/plugins/easy-meta-capi/admin/mcapi-admin-scripts.js
Version Parameters
easy-meta-capi/admin/mcapi-admin-styles.css?ver=easy-meta-capi/admin/mcapi-admin-scripts.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about All-in-one CAPI for Meta & Pinterest + GTM