{"id":275274,"date":"2026-01-26T10:58:27","date_gmt":"2026-01-26T10:58:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/clickfraudfree\/"},"modified":"2026-01-26T12:20:09","modified_gmt":"2026-01-26T12:20:09","slug":"click-fraud-free","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/click-fraud-free\/","author":23435202,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"ClickFraudFree","header_author":"cffjerson","header_description":"Protects websites and ad campaigns from bots, competitors, and invalid traffic using real-time click fraud detection.","assets_banners_color":"","last_updated":"2026-01-26 12:20:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/cffjerson","rating":0,"author_block_rating":0,"active_installs":30,"downloads":210,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"cffjerson","date":"2026-01-26 12:20:09"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3447106,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3447106,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[149009,166108,4270,149332,165557],"plugin_category":[],"plugin_contributors":[254666],"plugin_business_model":[],"class_list":["post-275274","plugin","type-plugin","status-publish","hentry","plugin_tags-ad-fraud","plugin_tags-bot-protection","plugin_tags-click-fraud","plugin_tags-fraud-protection","plugin_tags-website-protection","plugin_contributors-cffjerson","plugin_committers-cffjerson"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/click-fraud-free\/assets\/icon-128x128.png?rev=3447106","icon_2x":"https:\/\/ps.w.org\/click-fraud-free\/assets\/icon-256x256.png?rev=3447106","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>ClickFraudFree is a <strong>service-based plugin<\/strong> that helps website owners protect their traffic and advertising campaigns from fraudulent clicks, bots, and malicious users.<\/p>\n\n<p>This plugin connects your WordPress site to the <strong>ClickFraudFree external service<\/strong>, which analyzes traffic patterns and detects invalid or fraudulent activity in real time.<\/p>\n\n<p>\u26a0\ufe0f <strong>Important:<\/strong><br \/>\nThis plugin relies on a <strong>remote service<\/strong> and does not function without an active ClickFraudFree account.<\/p>\n\n<h3>How the service works<\/h3>\n\n<p>When enabled, the plugin sends limited traffic-related data to the ClickFraudFree servers for analysis. This allows the service to detect and prevent click fraud and invalid traffic.<\/p>\n\n<p>The plugin may communicate with the following external server:<\/p>\n\n<ul>\n<li><strong>https:\/\/clickfraudfree.com<\/strong><\/li>\n<\/ul>\n\n<h3>Data sent to the service<\/h3>\n\n<p>Depending on your configuration, the plugin may transmit the following data to the ClickFraudFree service:<\/p>\n\n<ul>\n<li>Client ID (provided by the ClickFraudFree account)<\/li>\n<li>Visitor IP address<\/li>\n<li>HTTP referrer URL<\/li>\n<li>Timestamp of the visit<\/li>\n<\/ul>\n\n<p>No personally identifiable user data is collected intentionally beyond what is required for fraud detection.<\/p>\n\n<h3>Why this data is needed<\/h3>\n\n<p>This information is required to:\n* Identify repeat or automated traffic\n* Detect bot activity and click farms\n* Prevent competitors from generating invalid ad clicks\n* Protect advertising budgets and analytics accuracy<\/p>\n\n<h3>Account requirement<\/h3>\n\n<p>An active ClickFraudFree account is required to use this plugin.<br \/>\nYou must sign up at <strong>https:\/\/clickfraudfree.com<\/strong> and obtain a Client ID.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from the WordPress Plugin Directory or upload it manually.<\/li>\n<li>Activate the plugin through the \u201cPlugins\u201d menu in WordPress.<\/li>\n<li>Open the ClickFraudFree settings page.<\/li>\n<li>Enter your ClickFraudFree Client ID.<\/li>\n<li>Save the settings to enable the service connection.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20plugin%20free%3F\"><h3>Is this plugin free?<\/h3><\/dt>\n<dd><p>The plugin itself is free, but an active ClickFraudFree account is required.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20contact%20external%20servers%3F\"><h3>Does this plugin contact external servers?<\/h3><\/dt>\n<dd><p>Yes. This plugin connects to the ClickFraudFree service at <code>clickfraudfree.com<\/code> to analyze traffic and detect fraudulent activity.<\/p><\/dd>\n<dt id=\"will%20this%20plugin%20slow%20down%20my%20website%3F\"><h3>Will this plugin slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin is designed to operate efficiently and minimizes impact on page performance.<\/p><\/dd>\n<dt id=\"is%20user%20consent%20required%3F\"><h3>Is user consent required?<\/h3><\/dt>\n<dd><p>Site administrators explicitly enable the service by activating the plugin and entering a valid Client ID.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Service-based traffic analysis integration<\/li>\n<li>Admin settings page added<\/li>\n<li>Security hardening and input sanitization<\/li>\n<\/ul>","raw_excerpt":"Protects websites and ad campaigns from bots, competitors, and invalid traffic using a remote click fraud detection service.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/275274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=275274"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cffjerson"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=275274"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=275274"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=275274"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=275274"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=275274"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=275274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}