Both WordPress and Shopify let you paste the Zenovay tracker into a "header code" field — there is no plugin or app to install. Here are the short versions; full guides are linked at the bottom.
WordPress (manual install)
There is no official WordPress plugin. Add the tracker manually one of two ways.
Option 1: Edit your theme's header.php
<script
defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js"
></script>
Place it just before the closing </head> tag.
Option 2: Use functions.php
function zenovay_tracking_script() {
?>
<script
defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js"
></script>
<?php
}
add_action('wp_head', 'zenovay_tracking_script');
This survives theme updates better than editing header.php directly.
Shopify
Shopify lets you add custom code to your theme without touching the underlying files.
Open the theme code editor
In the Shopify admin, go to Online Store → Themes → Customize → Edit code on the theme you want to track.
Open theme.liquid
In the file tree, expand Layout and open
theme.liquid.Paste before </head>
Add the tracker script just before the closing
</head>tag:<script defer data-tracking-code="YOUR_TRACKING_CODE" src="https://api.zenovay.com/z.js" ></script>Save
Click Save. The tracker is now live on every page of your storefront.
Where to find your tracking code
For both platforms, replace YOUR_TRACKING_CODE with the value from app.zenovay.com → Settings → Tracking Code (it looks like zv_abc123xyz).
E-commerce events
Out of the box, the script tracks page views — that's it. To track Shopify checkouts, abandoned carts, or WooCommerce orders, you'll need to fire custom events. See the platform-specific full guides linked below — both have working code samples.
Verifying installation
After saving the code:
- Open your storefront in a private window.
- Wait 30 seconds.
- Check the Live tab of your Zenovay dashboard. Your visit should appear.
If it doesn't, see first event not appearing.