Headless browsers and ad-platform crawlers execute JavaScript and click links. When a site measures phone (tel:), LINE, email or other link clicks as GA4 events or Google Ads conversions (for example through a Google Tag Manager “Just Links” trigger), those automated clicks are counted as conversions. GA4’s built-in bot filtering is based on known bot lists and does not catch them.
Redkirin Ad Click Verification verifies that a click comes from a real person before it reaches your tags:
navigator.webdriver, headless / crawler user agents (editable regex list), automation tool globals, missing language settings, and Google’s published crawler IP ranges.window capture phase, before Google Tag Manager click triggers or inline onclick handlers see them. The navigation itself (dialing, opening LINE, following the link) is performed by the plugin, so visitors are never blocked.gtm.linkClick / gtm.click and any event names you specify are dropped from dataLayer.push while the visitor is unverified.rkacv_verified_click to the dataLayer (with rkacv_link_type, rkacv_link_url, rkacv_link_text, rkacv_element_id), and can optionally call gtag('event', ...) directly.Works with page caching plugins: nothing visitor-specific is embedded in the HTML. Server-side IP checks run through the REST API.
Settings and documentation are in Japanese (the plugin targets LINE-based lead generation common in Japan).
Google Analytics, Google Ads and Google Tag Manager are trademarks of Google LLC. LINE is a trademark of LY Corporation. This plugin is an independent product of Redkirin and is not affiliated with or endorsed by Google or LY Corporation; the names are used only to describe compatibility.
This plugin can connect to one external service.
Google crawler IP ranges – When the “Google crawler IP check” option is enabled (default: enabled), the plugin downloads Google’s published crawler IP range lists once a day via WP-Cron, on plugin activation, and when an administrator clicks “Refresh” on the Log screen. The lists are cached in a transient. Only the server makes this request; no visitor data is sent to Google by the plugin.
Published by Google: https://developers.google.com/search/docs/crawling-indexing/verifying-googlebot
Google terms of service: https://policies.google.com/terms – Privacy policy: https://policies.google.com/privacy
The plugin does not send anything to Google Analytics or Google Ads by itself; it only decides whether the tags you have already installed receive a click.