{"id":373895,"date":"2026-09-23T10:49:17","date_gmt":"2026-09-23T10:49:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/koz-donate-stats-conversions\/"},"modified":"2026-09-23T10:48:53","modified_gmt":"2026-09-23T10:48:53","slug":"koz-donate-stats","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/koz-donate-stats\/","author":18387562,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.11","stable_tag":"1.3.11","tested":"7.1.2","requires":"6.2","requires_php":"8.0","requires_plugins":null,"header_name":"KOZ Donate Stats & Conversions","header_author":"Tony Kozyriev","header_description":"Local donation-journey analytics and consent-aware conversion events for WordPress.","assets_banners_color":"240f6f","last_updated":"2026-09-23 10:48:53","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/github.com\/ramirkoz\/ua-free-plugins#support-plugin-development","header_plugin_uri":"https:\/\/github.com\/ramirkoz\/ua-free-plugins","header_author_uri":"https:\/\/www.linkedin.com\/in\/tonykoz\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.11":{"tag":"1.3.11","author":"ramirkz","date":"2026-09-23 10:48:53","revision":3709112}},"upgrade_notice":{"1.3.11":"<p>WordPress 7.1 compatibility metadata update; plugin behavior remains unchanged.<\/p>","1.3.10":"<p>Adds a privacy-safe instrumentation diagnostic to JSON export for live validation.<\/p>","1.3.9":"<p>Fixes WordPress.org prepared-SQL validation for legacy data migration.<\/p>","1.3.8":"<p>Restores historical settings\/statistics from the exact pre-rebrand identifiers and removes duplicate support UI.<\/p>","1.3.7":"<p>Restores KOZ Suite menu placement while preserving existing settings, statistics and page links.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3709116,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3709116,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3709116,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3709116,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.11"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[232,4196,5800,5801,396],"plugin_category":[36,45,54],"plugin_contributors":[275103],"plugin_business_model":[],"class_list":["post-373895","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-conversions","plugin_tags-donations","plugin_tags-fundraising","plugin_tags-privacy","plugin_category-analytics","plugin_category-ecommerce","plugin_category-security-and-spam-protection","plugin_contributors-ramirkz","plugin_committers-ramirkz"],"banners":{"banner":"https:\/\/ps.w.org\/koz-donate-stats\/assets\/banner-772x250.png?rev=3709116","banner_2x":"https:\/\/ps.w.org\/koz-donate-stats\/assets\/banner-1544x500.png?rev=3709116","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/koz-donate-stats\/assets\/icon-128x128.png?rev=3709116","icon_2x":"https:\/\/ps.w.org\/koz-donate-stats\/assets\/icon-256x256.png?rev=3709116","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>KOZ Donate Stats &amp; Conversions is an independently installable WordPress plugin built for practical production use. It keeps its main workflow local and under administrator control instead of requiring a paid suite core, hidden telemetry or a custom update service.<\/p>\n\n<p>The plugin was originally developed for the UA FREE charitable foundation. The foundation website became the first production and testing environment and continues to use the plugin. The public KOZ edition preserves that operational experience while separating the software brand and ownership from the foundation.<\/p>\n\n<p>The plugin is developed, owned and maintained by Tony Kozyriev (<code>ramirkz<\/code>). UA FREE does not own the plugin or its source code. Support for the developer and charitable donations to the foundation are presented as separate optional destinations.<\/p>\n\n<h4>Part of the KOZ Suite<\/h4>\n\n<p>KOZ Donate Stats &amp; Conversions is <strong>one focused module of the broader KOZ Suite<\/strong>, a family of independent WordPress plugins that share a common KOZ administration experience and visual identity.<\/p>\n\n<p>Each KOZ plugin remains independently installable, so site owners can use only the modules they need or combine several modules into one toolkit.<\/p>\n\n<p>Current public KOZ plugins:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-seo-core\/\">KOZ SEO Core<\/a> \u2014 technical SEO, schema, sitemaps, AI discovery and OpenAI Vision image ALT.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-copy-actions\/\">KOZ Copy Actions<\/a> \u2014 accessible copy-to-clipboard actions for selected WordPress content.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-url-only-comment-spam\/\">KOZ URL-Only Comment Spam<\/a> \u2014 privacy-first local moderation for URL-only comment spam.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-static-translate\/\">KOZ Static Translate<\/a> \u2014 AI-powered multilingual translation with Microsoft Azure AI Translator and static language routes.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-translate-diagnostics\/\">KOZ Translate Diagnostics<\/a> \u2014 read-only health checks and privacy-safe diagnostic reports for KOZ Static Translate.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-404-guard\/\">KOZ 404 Guard &amp; URL Intelligence<\/a> \u2014 privacy-safe 404\/410 diagnostics, controlled same-site redirects and URL intelligence.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/koz-consent-manager\/\">KOZ Consent Manager<\/a> \u2014 privacy-first visitor consent, optional script control and Google Consent Mode v2 synchronization.<\/li>\n<li>KOZ Donate Stats &amp; Conversions \u2014 local donation-journey analytics and consent-aware conversion events for WordPress.<\/li>\n<\/ul>\n\n<h4>Main features<\/h4>\n\n<ul>\n<li>Local donation-page and payment-intent reporting.<\/li>\n<li>Automatic detection of active multilingual donation routes.<\/li>\n<li>One intent event per configured payment action.<\/li>\n<li>Optional consent-gated dataLayer events for Google Ads workflows.<\/li>\n<li>CSV and JSON reporting designed to limit personal-data collection.<\/li>\n<\/ul>\n\n<h4>Example use cases<\/h4>\n\n<ul>\n<li>Measure which donation routes and payment choices visitors use.<\/li>\n<li>Send a reviewed donation-intent event to Google Tag Manager without claiming payment completion.<\/li>\n<li>Compare multilingual fundraising journeys while keeping reporting inside WordPress.<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>The plugin is designed for limited local reporting. It does not confirm completed payments unless a separate verified payment integration supplies that fact.<\/p>\n\n<h4>Support<\/h4>\n\n<ul>\n<li>Support independent plugin development through PayPal or the cryptocurrency wallets listed in the administration support panel and project repository.<\/li>\n<li>Support Ukraine through the UA FREE charitable foundation: https:\/\/uafree.org\/donate\/<\/li>\n<li>Development contact: ramir@ua.fm<\/li>\n<li>Source and issue tracker: https:\/\/github.com\/ramirkoz\/ua-free-plugins<\/li>\n<li>Developer profile: https:\/\/www.linkedin.com\/in\/tonykoz\/<\/li>\n<\/ul>\n\n<p>Donations are optional. No plugin feature is restricted or unlocked by payment.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New Plugin &gt; Upload Plugin.<\/li>\n<li>Activate KOZ Donate Stats &amp; Conversions.<\/li>\n<li>Open the KOZ administration menu and review the plugin settings.<\/li>\n<li>Test the configured workflow before enabling it on a production site.<\/li>\n<\/ol>\n\n<p>The KOZ rebrand changes the public plugin folder and slug. Legacy internal option names and data structures are retained where required for migration compatibility.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20an%20official%20ua%20free%20foundation%20plugin%3F\"><h3>Is this an official UA FREE foundation plugin?<\/h3><\/dt>\n<dd><p>No. The plugin was originally developed for and tested on the foundation website, but it is independently owned and maintained by Tony Kozyriev.<\/p><\/dd>\n<dt id=\"is%20a%20donation%20required%3F\"><h3>Is a donation required?<\/h3><\/dt>\n<dd><p>No. All included features are free and available under the GPL license.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20require%20the%20whole%20koz%20suite%3F\"><h3>Does the plugin require the whole KOZ suite?<\/h3><\/dt>\n<dd><p>No. Every public KOZ plugin is independently installable unless its own description explicitly identifies an optional companion integration.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.11<\/h4>\n\n<ul>\n<li>Updated KOZ Suite documentation to include all eight current public plugins.<\/li>\n<li>Updated WordPress compatibility metadata for WordPress 7.1.<\/li>\n<li>No functional changes.<\/li>\n<\/ul>\n\n<h4>1.3.10<\/h4>\n\n<ul>\n<li>Added privacy-safe instrumentation diagnostics to the existing JSON export.<\/li>\n<li>Reports tracking configuration, integration availability and funnel signals without exporting confirmation secrets or visitor identifiers.<\/li>\n<li>Does not change event collection or production write behavior.<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>Fixed Plugin Check prepared-SQL validation for the three legacy-table migration queries without changing migration behavior or stored data.<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Fixed migration from the exact historical <code>uafree_donate_stats_*<\/code> option and table names.<\/li>\n<li>Existing legacy statistics are merged once into the current <code>kozdonate_*<\/code> tables without deleting the legacy source tables.<\/li>\n<li>Restored historical settings when the 1.3.5-1.3.7 migration created a default current option.<\/li>\n<li>Replaced the old standalone support footer with the current KOZ support fallback and duplicate-panel guard.<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Restored Donate Stats as a submenu under the existing KOZ Suite administration menu.<\/li>\n<li>Preserved the stable <code>koz-donate-stats<\/code> page slug and current plugin-specific identifiers.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Restored the stable <code>koz-donate-stats<\/code> administration page slug for existing links and bookmarks.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>WordPress.org re-audit: all plugin-owned identifiers now use the unique <code>kozdonate<\/code> \/ <code>KOZDONATE<\/code> family.<\/li>\n<li>Existing settings and aggregate tables are migrated automatically from the previous identifiers.<\/li>\n<li>Updated integration with KOZ Copy Actions and KOZ Consent Manager canonical APIs\/events.<\/li>\n<li>Removed shared Suite registry\/runtime\/support identifiers from this package.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Added runtime localization for ten supported non-English WordPress locales with English fallback.<\/li>\n<li>Localized the administration interface, Suite screen, support panel and clipboard feedback.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Corrected KOZ Suite status detection and navigation for active KOZ plugins.<\/li>\n<li>Legacy UA FREE packages are reported separately instead of appearing as active KOZ plugins.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Rebranded the plugin as KOZ Donate Stats &amp; Conversions with the new <code>koz-donate-stats<\/code> slug and text domain.<\/li>\n<li>Declared Tony Kozyriev \/ <code>ramirkz<\/code> as the independent developer and owner.<\/li>\n<li>Replaced inline shared support-panel CSS and JavaScript with properly enqueued assets.<\/li>\n<li>Separated developer support from donations to the UA FREE charitable foundation.<\/li>\n<li>Removed bundled PO and MO translation files for WordPress.org translation handling.<\/li>\n<li>Rewrote public documentation with functionality, use cases, privacy and ownership details.<\/li>\n<li>Preserved legacy internal data identifiers where required for migration compatibility.<\/li>\n<\/ul>\n\n<h4>1.2.10<\/h4>\n\n<ul>\n<li>Last stable release under the former UA FREE public branding.<\/li>\n<\/ul>","raw_excerpt":"Local donation-journey analytics and consent-aware conversion events for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/373895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=373895"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ramirkz"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=373895"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=373895"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=373895"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=373895"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=373895"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=373895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}