Ecommerce Data Reports Empty
-
Hi,
I’ve installed Matomo Analytics Plugin (Matomo Analytics – Ethical Stats. Powerful Insights) and set up the Tag Manager (created a Container and from Matomo Anaytics -> Settings -> Tracking, I set the Tracking Code option to Tag Manager). I can get Page Views tracked as well as firfing an Event, and triggering a Goal Conversion – all that is working as expected – except there is NO e-commerce (WooCommerce) data at all.
If I switch the Tracking Code Settings to Default Tracking, instead of Tag Manager, the e-commerce data does get tracked, but I lose the Tag Manager!!
Your docs indicated that installing the WordPress plugin should enab led e-commerce tracking ‘out-of-the-box’, with nothing else to configure, but that doesn’t seem to work.
How do set up the Tag Manager code AND track e-commerce data – at the moment, it seems like it’s one or the other.
Thanks
-
Hi @chrisstanyon Can I confirm if you are using WordPress Multisite feature? How do I enable the Tag Manager in Matomo for WordPress when I use the WordPress Multisite feature?
Hi,
No – I’m NOT using MultiSite. This is a simple, basic, single site installation.
Hi @chrisstanyon For us to investigate further, can you please send us a copy of your system check. Please see this guide on how to get it: How do I find and copy the system report in Matomo for WordPress?
Sure – here you go:
Matomo
- Matomo Plugin Version: 4.13.3
- Config exists and is writable.: Yes (“$abs_path/wp-content/uploads/matomo/config/config.ini.php” )
- JS Tracker exists and is writable.: Yes (“$abs_path/wp-content/uploads/matomo/matomo.js” )
- Plugin directories: Yes ([{“pluginsPathAbsolute”:”$abs_path\/wp-content\/plugins\/matomo\/plugins”,”webrootDirRelativeToMatomo”:”..\/”}])
- Tmp directory writable: Yes ($abs_path/wp-content/cache/matomo)
- Matomo Version: 4.13.3
- Matomo Blog idSite: 1
- Matomo Install Version: 4.13.3 (Install date: 2023-02-10 14:28:50)
- Upgrades outstanding: No
- Upgrade in progress: No
Endpoints
- Matomo JavaScript Tracker URL: ($site_url/wp-content/uploads/matomo/matomo.js)
- Matomo JavaScript Tracker – WP Rest API: ($site_url/wp-json/matomo/v1/hit/)
- Matomo HTTP Tracking API: ($site_url/wp-content/plugins/matomo/app/matomo.php)
- Matomo HTTP Tracking API – WP Rest API: ($site_url/wp-json/matomo/v1/hit/)
Crons
- Server time: 2023-02-27 09:26:35
- Blog time: 2023-02-27 09:26:35 (Below dates are shown in blog timezone)
- Sync users & sites: Next run: 2023-02-27 14:32:39 (5 hours 6 min) ( Last started: 2023-02-26 15:02:05 (-18 hours 24 min). Last ended: 2023-02-26 15:02:06 (-18 hours 24 min). Interval: daily)
- Archive: Next run: 2023-02-27 09:28:54 (2 min 18s) ( Last started: 2023-02-27 08:32:02 (-54 min 34s). Last ended: 2023-02-27 08:32:04 (-54 min 32s). Interval: hourly)
- Update GeoIP DB: Next run: 2023-03-12 14:32:40 (13 days 5 hours) ( Last started: 2023-02-10 15:02:03 (-16 days 18 hours). Last ended: 2023-02-10 15:02:13 (-16 days 18 hours). Interval: matomo_monthly)
Mandatory checks
- PHP version >= 7.2.5: ok
- PDO extension: ok
- PDO\MYSQL extension: ok
- MYSQLI extension: ok
- Other required extensions: ok
- Required functions: ok
- Required PHP configuration (php.ini): ok
- Directories with write access: ok
- Directories with write access for Tag Manager: ok
Optional checks
- 64-bit PHP Binary: ok
- Tracker status: ok
- Memory limit: ok
- Time zone: ok
- Open URL: ok
- GD > 2.x + FreeType (graphics): ok
- Other extensions: ok
- Other functions: ok
- Filesystem: ok
- Last Successful Archiving Completion: ok
- Database abilities: ok
- Max Packet Size: ok
- Geolocation: ok
- Update over HTTPS: ok
- Supports Async Archiving: Yes
- Location provider ID: geoip2php
- Location provider available: Yes
- Location provider working: Yes
- Matomo URL: Yes (xxxxxxxxxxxxxx/wp-content/plugins/matomo/app)
Matomo Settings
- Track mode: default
- Track codeposition: footer
- Track api endpoint: default
- Track js endpoint: default
- Version history: 4.13.3
- Core version: 4.13.3
- Last tracking settings update: 1676307594
- Last settings update: 1676307594
- Show get started page: 0
Logs
- None:
WordPress
- Home URL: $site_url
- Site URL: $site_url
- WordPress Version: 6.1.1
- Number of blogs: 1
- Multisite Enabled: No
- Network Enabled: No
- WP_DEBUG: No
- WP_DEBUG_DISPLAY: No
- WP_DEBUG_LOG: No
- DISABLE_WP_CRON: Yes
- FORCE_SSL_ADMIN: Yes
- WP_CACHE: No
- CONCATENATE_SCRIPTS: –
- COMPRESS_SCRIPTS: –
- COMPRESS_CSS: –
- ENFORCE_GZIP: –
- WP_LOCAL_DEV: –
- WP_CONTENT_URL: $site_url/wp-content
- WP_CONTENT_DIR: $abs_path/wp-content
- UPLOADS: –
- BLOGUPLOADDIR: –
- DIEONDBERROR: –
- WPLANG: –
- ALTERNATE_WP_CRON: –
- WP_CRON_LOCK_TIMEOUT: 60
- WP_DISABLE_FATAL_ERROR_HANDLER: –
- MATOMO_SUPPORT_ASYNC_ARCHIVING: –
- MATOMO_TRIGGER_BROWSER_ARCHIVING: –
- MATOMO_ENABLE_TAG_MANAGER: –
- MATOMO_SUPPRESS_DB_ERRORS: –
- MATOMO_ENABLE_AUTO_UPGRADE: –
- MATOMO_DEBUG: –
- MATOMO_SAFE_MODE: –
- MATOMO_GLOBAL_UPLOAD_DIR: –
- MATOMO_LOGIN_REDIRECT: –
- Permalink Structure: /%postname%/
- Possibly uses symlink: No
- Upload base url: $site_url/wp-content/uploads
- Upload base dir: $abs_path/wp-content/uploads
- Upload url: $site_url/wp-content/uploads/2023/02
- Custom upload_path:
- Custom upload_url_path:
- Compatible content directory: Yes
WordPress Plugins
- Elementor: 3.11.1
- Elementor Pro: 3.11.1
- LiteSpeed Cache: 5.3.2
- Matomo Analytics – Ethical Stats. Powerful Insights.: 4.13.3
- UpdraftPlus – Backup/Restore: 1.22.24
- WooCommerce: 7.4.0
- WooCommerce Stripe Gateway: 7.1.0
- WP Mail SMTP: 3.7.0
- Active Plugins: 7 (elementor-pro elementor matomo updraftplus woocommerce-gateway-stripe woocommerce wp-mail-smtp)
- Theme: hello-elementor (hello-theme-child)
Server
- Server Info: LiteSpeed
- PHP OS: Linux
- PHP Version: 7.4.29
- PHP SAPI: litespeed
- PHP Binary Name: lsphp
- PHP Maxmind DB extension: Not loaded
- PHP Error Reporting: 0 After bootstrap: 0
- PHP Found Binary: php -q
- Timezone: UTC
- WP timezone: +00:00
- Locale: en_GB
- User Locale: en_GB
- Memory Limit: 2G (At least 128MB recommended. Depending on your traffic 256MB or more may be needed.)
- WP Memory Limit: 40M
- WP Max Memory Limit: 2G
- Timezone version: 2022.1
- Time: 1677489998
- Max Execution Time: 30
- Max Post Size: 8M
- Max Upload Size: 8388608
- Max Input Vars: 1000
- Disabled PHP functions: No
- zlib.output_compression is off: Yes
- Curl Version: 7.84.0, OpenSSL/1.1.1d
- Suhosin installed: No
PHP cli
- PHP cli Version: 7.4.29
- MySQLi support: ok
Database
- MySQL Version: 10.2.32
- Mysqli Connect: Yes
- Force MySQL over Mysqli: No
- DB Prefix: Ia05j_
- DB CHARSET: utf8
- DB COLLATE:
- SHOW ERRORS: No
- SUPPRESS ERRORS: No
- Uses Socket: No
- Uses IPv6: No
- Matomo tables found: 97
- DB tables exist: Yes
- Matomo users found: 2
- Matomo sites found: 1
- Required permissions: OK
Browser
- Browser: (Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0)
- Language: en-gb,en
Hello @chrisstanyon Can you please confirm that you are not using another ecommerce plugin and the ecommerce on your Matomo for WordPress is enabled. To check, please login to your WP-admin, go to Matomo Analytics > Settings > Tracking tab > Enable Ecommerce.
If it’s enable, please reach out our support by sending us an email to hello@matomo.org.Hi,
The only ecommerce plugin installed is WooCommerce, and I can confirm that ecommerce tracking is enabled in the Matomo Settings.
I thought I was already reaching out to your support by posting here, although so far, there hasn’t really been any support – just basic questions. No-one has attempted to even address my original question !!! Your plugin tracks e-commerce events when Default Tracking is enabled – but it doesn’t track e-commerce events if Tag Manager is enabled. I just want to know why !
Hello @chrisstanyon this PR may fix this issue. https://github.com/matomo-org/tag-manager/issues/300. It should be deployed in the next Matomo release.
Seriously !! Your solution is a 2-year old PR that ‘should’ be deployed in the next release. A PR that assumes I have the source code and not the production ready minified scripts.
FYI – I’ve just updated the Plugin and it looks like it still hasn’t been fixed.
There must be a straight-forward way to get Tag Manager and WooCommerce tracking working at the same time. I can’t be the first person to want this
@chrisstanyon I do apologize for the late response.
If the PR does not fix the problem, kindly open a issue in the tag manager repository which is on this link https://github.com/matomo-org/tag-manager/issues
Another option is to switch to Matomo On-Premise. Sorry for the inconvenience caused.
The topic ‘Ecommerce Data Reports Empty’ is closed to new replies.