{"id":231663,"date":"2025-05-06T23:21:26","date_gmt":"2025-05-06T23:21:26","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/effortless-matomo-tracking-for-landing-page\/"},"modified":"2025-11-25T12:35:49","modified_gmt":"2025-11-25T12:35:49","slug":"effortless-landing-page-tracking-for-matomo","status":"publish","type":"plugin","link":"https:\/\/nb.wordpress.org\/plugins\/effortless-landing-page-tracking-for-matomo\/","author":23148025,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.5","stable_tag":"1.4.5","tested":"6.8.5","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Effortless Landing Page Tracking for Matomo","header_author":"domclic","header_description":"Inserts Matomo tracking code in the footer of all pages with configurable settings for single sites or multisite networks, managed exclusively via Network Admin in multisite.","assets_banners_color":"9e9e9e","last_updated":"2025-11-25 12:35:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":793,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.9":{"tag":"1.3.9","author":"domclic","date":"2025-08-15 04:46:08"},"1.4.2":{"tag":"1.4.2","author":"domclic","date":"2025-11-25 12:19:15"},"1.4.4":{"tag":"1.4.4","author":"domclic","date":"2025-11-25 12:25:03"},"1.4.5":{"tag":"1.4.5","author":"domclic","date":"2025-11-25 12:35:49"}},"upgrade_notice":{"1.4.5":"<ul>\n<li>Fixed: Minor bugs<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3288723,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3288723,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3288723,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3288723,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.9","1.4.2","1.4.4","1.4.5"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Clean settings page with wp-config.php or manual setup","2":"Live visit graph on the WordPress dashboard","3":"Shortcode graph embedded in a post or page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[232,2509,151654,521,550],"plugin_category":[36,51,55],"plugin_contributors":[241557],"plugin_business_model":[],"class_list":["post-231663","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-graph","plugin_tags-matomo","plugin_tags-statistics","plugin_tags-tracking","plugin_category-analytics","plugin_category-multisite","plugin_category-seo-and-marketing","plugin_contributors-domclic","plugin_committers-domclic"],"banners":{"banner":"https:\/\/ps.w.org\/effortless-landing-page-tracking-for-matomo\/assets\/banner-772x250.jpg?rev=3288723","banner_2x":"https:\/\/ps.w.org\/effortless-landing-page-tracking-for-matomo\/assets\/banner-1544x500.jpg?rev=3288723","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/effortless-landing-page-tracking-for-matomo\/assets\/icon-128x128.jpg?rev=3288723","icon_2x":"https:\/\/ps.w.org\/effortless-landing-page-tracking-for-matomo\/assets\/icon-256x256.jpg?rev=3288723","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Effortless Landing Page Tracking for Matomo<\/strong> brings your Matomo analytics directly into WordPress \u2014 without compromising privacy or performance.<\/p>\n\n<p>This plugin automatically injects the official Matomo tracking code on every page and gives you instant visual feedback with <strong>real-time visit graphs<\/strong> directly on your WordPress dashboard and anywhere using a simple shortcode.<\/p>\n\n<p>Perfect for bloggers, agencies, and multisite networks who want full control over their analytics without relying on Google.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>One-click Matomo integration (just add your URL + Site ID)<\/li>\n<li>Secure API token handling (never exposed in URLs)<\/li>\n<li>Beautiful <strong>daily \/ monthly \/ yearly<\/strong> line charts<\/li>\n<li>Dashboard widget with live stats<\/li>\n<li>Shortcode <code>[matomo_visits]<\/code> works in posts, pages, widgets, Elementor, Gutenberg \u2014 everywhere<\/li>\n<li>Fully compatible with <strong>WordPress Multisite<\/strong> (network-wide settings)<\/li>\n<li>Automatic migration from older versions<\/li>\n<li>Local Chart.js (no external dependencies)<\/li>\n<li>100% self-hosted, privacy-first analytics<\/li>\n<li>Clean, fast, and built with WordPress coding standards<\/li>\n<\/ul>\n\n<p>No bloat. No tracking of you. Just your data, your way.<\/p>\n\n<h3>Donate<\/h3>\n\n<p>Coming soon<\/p>\n\n<p>Thank you for choosing privacy-first analytics!<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>effortless-landing-page-tracking-for-matomo<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>Settings \u2192 Matomo Tracking<\/strong> (or <strong>Network Admin \u2192 Settings \u2192 Matomo Tracking<\/strong> in multisite)<\/li>\n<li>Enter your Matomo URL (e.g. <code>https:\/\/stats.yourdomain.com\/<\/code>) and Site ID<\/li>\n<li>Add your API token (required for graphs)<\/li>\n<li>Save \u2014 tracking + graphs appear instantly!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20a%20matomo%20server%3F'><h3>Do I need a Matomo server?<\/h3><\/dt>\n<dd><p>Yes. This plugin connects to your <strong>self-hosted or Matomo Cloud<\/strong> instance. You need the URL, Site ID, and an API token with <strong>view<\/strong> permission.<\/p><\/dd>\n<dt id='why%20not%20just%20use%20the%20official%20matomo%20plugin%3F'><h3>Why not just use the official Matomo plugin?<\/h3><\/dt>\n<dd><p>This plugin is lighter, faster, and focused: perfect tracking + beautiful graphs with zero configuration hassle.<\/p><\/dd>\n<dt id='are%20graphs%20cached%3F'><h3>Are graphs cached?<\/h3><\/dt>\n<dd><p>Yes! Data is cached for 24 hours and refreshed automatically.<\/p><\/dd>\n<dt id='does%20it%20work%20in%20widgets%20or%20page%20builders%3F'><h3>Does it work in widgets or page builders?<\/h3><\/dt>\n<dd><p>Yes! Use <code>[matomo_visits]<\/code> anywhere \u2014 Gutenberg, Elementor, Classic Editor, text widgets \u2014 it just works.<\/p><\/dd>\n<dt id='is%20the%20api%20token%20secure%3F'><h3>Is the API token secure?<\/h3><\/dt>\n<dd><p>Yes. The token is sent via <strong>POST<\/strong> and never appears in logs or browser history.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Fixed: Minor bugs<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Fixed: Use secure POST requests for Matomo API (token never exposed)<\/li>\n<li>Improved error handling and debugging<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Added automatic migration from very old versions (<code>ellpt_<\/code> options)<\/li>\n<li>Better multisite compatibility<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fixed dashboard widget styling<\/li>\n<li>Updated translation template (.pot)<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Security and code quality improvements<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added beautiful visit graphs (daily\/monthly\/yearly)<\/li>\n<li>Dashboard widget + <code>[matomo_visits]<\/code> shortcode<\/li>\n<\/ul>\n\n<h4>1.3.9 to 1.0.0<\/h4>\n\n<p>See full history at: https:\/\/plugins.trac.wordpress.org\/log\/effortless-landing-page-tracking-for-matomo\/<\/p>","raw_excerpt":"Seamless Matomo analytics integration with beautiful visit graphs on your dashboard and via shortcode. Lightweight, privacy-friendly, multisite-ready.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/231663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=231663"}],"author":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/domclic"}],"wp:attachment":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=231663"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=231663"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=231663"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=231663"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=231663"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=231663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}