TrackSure Cloud – Server Side Tracking, Meta Pixel CAPI, GA4, Conversion Tracking & Analytics for WordPress & WooCommerce
Server-side tracking & Meta Pixel setup for WooCommerce. Meta CAPI, GA4, Google Ads — no GTM required. First-party analytics, funnels & attribution.
Next Milestone 20
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Rank Changes
Downloads Growth
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
Tracked Keywords
Showing 1 of 1| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| Server Side Tracking | 199 | — | Tag | 1 month ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.2.2
- Last Updated
- Apr 13, 2026
- Requires WP
- 6.0+
- Tested Up To
- 6.9.4
- PHP Version
- 7.4 or higher
- Author
- TrackSure
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 2
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Frequently Asked Questions
Common questions about TrackSure Cloud – Server Side Tracking, Meta Pixel CAPI, GA4, Conversion Tracking & Analytics for WordPress & WooCommerce
Traditional browser-side tracking (Meta Pixel alone, Google Analytics alone) can miss conversion data due to:
- iOS 14+ privacy restrictions
- Ad blockers
- Cookie deletion
- Browser privacy settings
What This Means:
- Ad platforms may not see all your actual conversions
- Campaign optimization may be based on incomplete data
- Your cost-per-acquisition may appear higher than it actually is
- Sends conversion data directly from your WordPress server to Meta/Google/TikTok
- Bypasses iOS restrictions, ad blockers, and cookie deletion
- Result: More complete conversion reporting
2. Browser + Server Data Enrichment
- Combines browser-side pixel data with server-side data
- Deduplicates events (no double-counting)
- Sends enhanced user data (hashed emails, phones, IP addresses) for better targeting
- Result: Ad platforms optimize to REAL conversions, not guessed ones
3. Revenue Attribution
- Shows which ad, campaign, and platform drove each sale
- Helps you understand which channels contribute to conversions
- Result: Better data for optimizing ad spend
Bottom Line:
TrackSure helps ensure your ad platforms receive more complete conversion data, which can improve campaign optimization.
Do I need to run ads to use TrackSure?
No! TrackSure works perfectly without any ads. It's a complete analytics platform for ANY WordPress website.
You get full analytics without ads:
- Traffic source tracking (organic search, social media, email, referrals, direct)
- Visitor journey maps (see every page visited from entry to exit)
- Content performance (which posts/pages get the most engagement)
- Conversion tracking (form submissions, purchases, custom goals)
- Real-time visitor monitoring
- eCommerce revenue attribution (for WooCommerce, EDD, FluentCart, SureCart)
Use cases WITHOUT ads:
- Bloggers tracking which content performs best
- Business websites monitoring contact form submissions
- eCommerce stores understanding organic vs social traffic
- Content creators seeing where readers come from
The ad platform integrations (Meta, Google, TikTok) are 100% optional. Only enable them if you run paid advertising campaigns.
Does TrackSure track traffic without UTM parameters?
Yes! TrackSure automatically detects traffic sources even without UTM tags.
Automatic Source Detection:
- 🔍 Organic Search – Google, Bing, Yahoo, DuckDuckGo (detects search engines automatically)
- 📱 Social Media – Facebook, Instagram, LinkedIn, Twitter, Pinterest, Reddit, TikTok (auto-detected)
- 📧 Email – Gmail, Outlook, Yahoo Mail, Apple Mail (auto-detected as email traffic)
- 🔗 Referral Sites – Any website that links to you (captures referrer URL)
- 🎯 Direct Traffic – Visitors who type your URL or use bookmarks
- 🤖 AI Chatbots – ChatGPT, Claude, Perplexity, Gemini (auto-detected)
UTM Parameters (Optional):
If you DO use UTM parameters for campaigns (utm_source, utm_medium, utm_campaign), TrackSure captures them too:
- Email marketing campaigns (Mailchimp, ConvertKit, etc.)
- Social media posts (with UTM links)
- Paid ads (Facebook, Google, TikTok campaigns)
- Influencer partnerships (track specific referral links)
Best of both worlds: Automatic source detection + UTM campaign tracking when you need it.
Does TrackSure support Meta Conversion API (CAPI) and server-side tracking?
Yes! TrackSure includes built-in Meta Conversion API (CAPI) and server-side tracking for both Meta and Google Analytics 4. This means your conversion events are sent directly from your WordPress server to Meta/Google, bypassing browser blockers, iOS privacy restrictions, and cookie deletion.
Benefits of server-side tracking:
- Recover conversions that may be missed by browser-side tracking alone
- More complete attribution and better ad optimization
- Improved reporting accuracy
- Better audience building for retargeting
Can I replace my existing pixel tracking plugins with TrackSure Cloud?
Yes. TrackSure Cloud combines browser-side pixel tracking + server-side Conversion API + first-party analytics + consent manager in one plugin. You can replace plugins like PixelYourSite and similar tools with TrackSure as your single tracking solution.
Is TrackSure compatible with GDPR, CCPA and cookie blockers?
Yes. TrackSure includes built-in privacy compliance features:
Cookieless mode – Track visitors without cookies (uses localStorage instead)
IP anonymization – Mask IP addresses for GDPR compliance
Consent management integration – Auto-detects Cookiebot, CookieYes, OneTrust, etc.
Do Not Track (DNT) respect – Honors browser privacy settings
WordPress privacy tools – Data export and deletion for GDPR "right to be forgotten"
Data retention controls – Configure how long raw events are stored
Server-side tracking bypasses cookie blockers because events are sent directly from your server, not the user's browser.
Does TrackSure work with WooCommerce and other eCommerce plugins?
Yes! TrackSure automatically tracks the complete eCommerce funnel for:
Supported Platforms (Free):
- WooCommerce (full integration)
- Easy Digital Downloads
- FluentCart (physical & digital products)
- SureCart (products & subscriptions)
Events Tracked:
- Product page views
- Add to cart
- View cart
- Begin checkout
- Purchase (with revenue, items, order ID)
- Revenue attribution (which traffic source/campaign drove the sale)
Pro Version Adds:
- Cart abandonment recovery emails
- WooCommerce Subscriptions tracking
- Membership plugins (MemberPress, LearnDash)
- Booking plugins (Amelia, WooCommerce Bookings)
- Donation plugins (GiveWP, Charitable)
How does TrackSure track complete visitor journeys and funnels?
TrackSure uses session-based tracking with first-party data storage to build a complete picture of each visitor's journey:
What's Tracked:
- First visit (entry page, traffic source, UTM parameters)
- All pageviews during the session
- Actions taken (clicks, form views, add to cart, etc.)
- Time on each page, scroll depth, engagement
- Exit page and session duration
- Return visits over 30 days (attribution window)
Journey Visualization:
Go to TrackSure → Visitor Journeys to see:
- Complete path from first visit to conversion
- All touchpoints (organic search → social ad → email → direct purchase)
- Time between touchpoints
- Sessions needed to convert
Funnel Tracking:
Create custom funnels like:
1. Homepage → Product Page → Add to Cart → Checkout → Purchase
TrackSure shows drop-off rates at each stage so you can optimize conversions.
Does TrackSure work without Meta Pixel or Google Analytics?
Yes, absolutely! That's the whole point. TrackSure is a standalone analytics platform that doesn't require Meta, Google, or any external service.
What you get WITHOUT any external integrations:
- ✅ Complete traffic source tracking (organic, social, email, referral, direct)
- ✅ Real-time visitor monitoring (see who's on your site right now)
- ✅ Top pages and content performance analytics
- ✅ Conversion goal tracking (forms, purchases, custom events)
- ✅ Visitor journey maps (complete path from first visit to conversion)
- ✅ First-touch and last-touch attribution
- ✅ eCommerce revenue reports (WooCommerce, EDD, FluentCart, SureCart)
- ✅ All data stored in YOUR WordPress database (you own it)
- TrackSure = your personal analytics platform (like having your own Google Analytics, but better)
- Meta/GA4/TikTok integrations = optional ad platform connectors (only for advertisers)
TrackSure works great for:
- Blogs with no ads (just track content performance)
- Business sites with no ads (just monitor contact forms and traffic)
- eCommerce stores relying on organic/social traffic (no paid ads needed)
- Anyone who wants privacy-friendly analytics without sending data to Google
Will TrackSure slow down my website?
No. TrackSure is optimized to minimize performance impact:
Async JavaScript loading – Tracking script loads without blocking page render
Event batching – Groups events to reduce HTTP requests (sends every 2 seconds or 10 events)
Database indexing – All queries are indexed and optimized (under 100ms on most sites)
Pre-computed metrics – Aggregation tables cache daily/hourly stats for instant dashboard loading
Cache-friendly – Auto-configures exclusions for WP Rocket, W3 Total Cache, LiteSpeed, etc.
CDN compatible – Works with Cloudflare, BunnyCDN, StackPath
Typical performance impact: Minimal added page load time.
TrackSure aims to be lightweight because core analytics data stays in your database.
Can I track custom events and conversions?
Yes! TrackSure provides both JavaScript and PHP APIs for custom event tracking.
JavaScript API (browser-side):
The window.TrackSure object is available on every frontend page after the tracking script loads.
`javascript
// Track a custom event with parameters
window.TrackSure.track('button_click', {
button_name: 'Download PDF',
file_type: 'pdf'
});
// Track promotion view
window.TrackSure.track('view_promotion', {
promotion_id: 'summer-sale-2024',
promotion_name: 'Summer Sale',
creative_name: 'Hero Banner'
});
// Track promotion click
document.querySelector('.my-banner').addEventListener('click', function() {
window.TrackSure.track('select_promotion', {
promotion_id: 'summer-sale-2024',
promotion_name: 'Summer Sale'
});
});
// Utility: Get current visitor IDs (useful for custom integrations)
var clientId = window.TrackSure.getClientId();
var sessionId = window.TrackSure.getSessionId();
// Utility: Validate an event against the registry before sending
var result = window.TrackSure.validateEvent('button_click', { button_name: 'Test' });
// result = { valid: true, errors: [] }
`
PHP API (server-side):
Use the tracksure() helper function to access core services.
`php
// Record a server-side event (e.g., from a form handler or webhook).
// Required fields: event_name, client_id, session_id, event_id.
$event_recorder = tracksure()->core->get_service( 'event_recorder' );
$result = $event_recorder->record( array(
'event_name' => 'membership_upgraded',
'client_id' => $client_id, // UUID from cookie or session.
'session_id' => $session_id, // UUID from cookie or session.
'event_id' => wp_generate_uuid4(), // Unique per event.
'event_params' => array(
'plan' => 'pro',
'revenue' => 99.00,
),
) );
if ( $result['success'] ) {
// Event recorded — $result['event_id'] contains the stored ID.
}
// Get visitor IDs from the session manager (useful on server-side hooks).
$session_manager = tracksure()->core->get_service( 'session_manager' );
$client_id = $session_manager->get_client_id_from_browser();
$session_id = $session_manager->get_session_id_from_browser();
`
Available PHP Hooks (for developers extending TrackSure):
`php
// Filter event data before it is stored.
add_filter( 'tracksure_filter_event_data', function( $event_data ) {
// Add custom parameter to every event.
$event_data['event_params']['membership_level'] = get_user_meta(
get_current_user_id(), 'membership_level', true
);
return $event_data;
} );
// Action: fires when a new session starts.
add_action( 'tracksure_session_started', function( $session_id, $visitor_id, $session_data, $is_returning, $session_number ) {
// Custom logic when visitor starts a new session.
}, 10, 5 );
// Action: fires when a conversion is recorded.
add_action( 'tracksure_conversion_recorded', function( $conversion_id, $conversion_data ) {
// Trigger a notification, sync to CRM, etc.
}, 10, 2 );
`
Use Cases:
- Button clicks
- Video plays
- PDF downloads
- Custom form submissions
- Membership upgrades
- Course completions
- Donation amounts
Then create custom goals in TrackSure → Goals to track conversions.
What types of websites can use TrackSure?
ANY WordPress website! TrackSure works for all website types:
Content & Publishing:
- 📝 Personal blogs (track which posts get the most reads)
- 📰 News & magazine sites (monitor article engagement)
- 🎓 Educational blogs (track tutorial views and resource downloads)
- 🎨 Portfolio sites (see which projects attract the most interest)
eCommerce (any platform):
- 🛒 WooCommerce stores (physical or digital products)
- 📦 Easy Digital Downloads (software, ebooks, courses)
- 🛍️ FluentCart stores (physical & digital products)
- 💳 SureCart stores (products, subscriptions, upsells)
- 🎁 Print-on-demand & dropshipping stores
Business & Services:
- 💼 Corporate websites (track contact forms, service inquiries)
- 🏢 B2B sites (monitor lead generation and downloads)
- 🏨 Hotels & restaurants (reservation forms, menu views)
- 🏥 Healthcare providers (appointment requests)
- 💇 Beauty salons & spas (booking inquiries)
- 🔧 Home services (contractor quotes, service requests)
Membership & Learning:
- 👥 Membership sites (MemberPress, LearnDash) – Pro
- 🎓 Online courses (LifterLMS, Sensei LMS) – Pro
- 📚 Learning management systems
Booking & Events:
- 📅 Appointment booking (Amelia, WooCommerce Bookings) – Pro
- 🎫 Event ticketing sites
- 🏋️ Fitness & gym booking
Non-Profit:
- ❤️ Donation sites (GiveWP, Charitable) – Pro
- 🌱 Fundraising campaigns
- 🤝 Community organizations
TrackSure works for content, eCommerce, lead generation, and many other WordPress use cases.
How does attribution work in TrackSure?
TrackSure includes five attribution models out of the box:
First-Touch Attribution:
- Tracks the very first traffic source that brought the visitor
- Example: User first arrives from Google organic search → credited to "google / organic"
Last-Touch Attribution:
- Tracks the final interaction before conversion
- Example: User returns via Facebook ad before purchasing → credited to "facebook / cpc"
Multi-Touch Attribution:
- Linear – Equal credit to all touchpoints
- Time-Decay – More credit to recent interactions
- Position-Based (U-Shaped) – First and last touch get 40% each, middle gets 20%
Attribution Window: 30 days (configurable)
Assisted Conversions:
See which channels helped but didn't get final credit (e.g., Facebook ad assisted, Google search converted).
Can I export my analytics data?
Yes! TrackSure offers multiple export options:
CSV Export:
- Go to any report (Traffic Sources, Top Pages, etc.)
- Click Export CSV button
- Downloads data with all metrics
API Access (Pro):
- REST API endpoints for programmatic data access
- Build custom dashboards or integrate with other tools
WordPress Privacy Tools:
- Users can request data export via WordPress → Settings → Privacy
- Includes all events and sessions for that user
Database Access:
All data is stored in your WordPress database (wp_tracksure_events table), so you can query directly if needed.
Does TrackSure work with page builders (Elementor, Divi, etc.)?
Yes! TrackSure automatically tracks events on pages built with:
Elementor
Divi Builder
Beaver Builder
Gutenberg (WordPress Block Editor)
WPBakery
Oxygen Builder
Bricks Builder
Tracked Events:
- Page views
- Button clicks
- Form submissions (Elementor Forms, Divi Forms)
- Popup views
- Video plays (if using Elementor video widget)
No special configuration needed—just install and activate TrackSure.
How do I set up Meta Conversion API (CAPI) server-side tracking?
Step-by-step setup:
Get your Meta Pixel ID:
Go to Meta Events Manager (business.facebook.com/events_manager)
Copy your Pixel ID (15-digit number)
Generate Conversion API Access Token:
In Events Manager, click your Pixel → Settings → Conversions API
Click Generate Access Token → Copy it
Add to TrackSure:
Go to TrackSure → Settings → Destinations → Meta
Paste Pixel ID and Access Token
Enable "Server-Side Tracking (CAPI)"
Click Save Changes
Test Events:
Go to TrackSure → Real-Time
Browse your site, add a product to cart
Check Meta Events Manager → Test Events to see server events arriving
That's it! TrackSure now sends both browser-side (Meta Pixel) and server-side (CAPI) events with automatic deduplication.
What's the difference between TrackSure Free and Pro?
TrackSure Free includes:
- ✅ Complete first-party analytics dashboard
- ✅ Real-time visitor tracking
- ✅ Meta Pixel + Conversion API (server-side)
- ✅ Google Analytics 4 + Measurement Protocol (server-side)
- ✅ WooCommerce, FluentCart, EDD, SureCart tracking
- ✅ All attribution models (first-touch, last-touch, linear, time-decay, position-based)
- ✅ Assisted conversions and channel interaction analysis
- ✅ Consent management (GDPR/CCPA)
- ✅ Unlimited events and traffic
TrackSure Pro adds:
- 🚀 14+ additional ad platforms (TikTok, Pinterest, LinkedIn, Snapchat, Reddit, Twitter, Microsoft, Google Ads)
- 🚀 Cart abandonment recovery emails
- 🚀 Session recording & heatmaps
- 🚀 Cohort analysis (retention, churn, LTV)
- 🚀 Predictive analytics (AI/ML churn prediction, conversion probability)
- 🚀 Advanced integrations (MemberPress, LearnDash, Amelia, etc.)
- 🚀 Email marketing sync (Mailchimp, ActiveCampaign, Klaviyo)
- 🚀 White label (rebrand for agencies)
- 🚀 Priority support (24/7 with SLA)
Compare Plans
How is my data stored and how long is it retained?
Data Storage:
- All tracking data is stored in your WordPress database (not sent to TrackSure servers)
- Events table: wp_tracksure_events
- Sessions table: wp_tracksure_sessions
- Aggregated metrics: wp_tracksure_analytics_hourly and wp_tracksure_analytics_daily
Data Retention:
- Raw events: 90 days (default, configurable to 30/60/90/180 days)
- Aggregated metrics: Forever (no personally identifiable information)
- Sessions: 30 days after last activity
Cleanup:
- Automatic cleanup runs daily via WP-Cron
- Old events are permanently deleted based on retention settings
- You can manually trigger cleanup at TrackSure → Settings → Privacy → Cleanup Data
GDPR Compliance:
- Users can request deletion via WordPress privacy tools
- All events and sessions for a specific email/user are permanently deleted
- No personally identifiable information in aggregated metrics
Does TrackSure track personally identifiable information (PII)?
TrackSure is designed to minimize PII collection:
What's tracked (NON-PII):
- Page URLs visited
- Referrer URLs
- UTM parameters
- Device type (desktop/mobile/tablet)
- Browser name and version
- Operating system
- Session duration and engagement
- Events (page view, add to cart, purchase, etc.)
What's optionally tracked (PII - can be disabled):
- IP address (can be anonymized automatically)
- User ID (if visitor is logged into WordPress)
- Email (only for logged-in users, hashed when sent to Meta/GA4)
- Phone (only if provided in forms, hashed when sent to Meta/GA4)
Privacy Controls:
- IP Anonymization – Masks last octet (e.g., 192.168.1.XXX)
- Hashing – Email and phone are SHA-256 hashed before sending to ad platforms
- Cookieless mode – No cookies = no browser fingerprinting
- DNT respect – Completely stops tracking if user has Do Not Track enabled
For GDPR compliance: Enable IP anonymization + cookieless mode + consent management.
Can I use TrackSure for client sites / white label?
Free Version:
- ✅ You can install TrackSure on unlimited client sites
- ❌ Cannot rebrand (shows "TrackSure Cloud" in admin menu)
- ❌ No agency license
Pro Version:
- ✅ Install on unlimited client sites (Agency license)
- ✅ White label – Rebrand plugin name, logo, menu text, URLs
- ✅ Remove "Powered by TrackSure" footer links
- ✅ Custom support URL (direct to your agency)
- ✅ Client reporting dashboards with your branding
Perfect for agencies managing analytics/tracking for multiple clients.
Get Agency License
What ad platforms does TrackSure integrate with?
Free Version:
- ✅ Meta (Facebook/Instagram) – Pixel + Conversion API
- ✅ Google Analytics 4 – gtag.js + Measurement Protocol
Pro Version Adds:
- 🚀 TikTok – Pixel + Events API
- 🚀 Pinterest – Tag + Conversion API
- 🚀 LinkedIn – Insight Tag
- 🚀 Snapchat – Pixel + Conversions API
- 🚀 Reddit – Pixel
- 🚀 Twitter (X) – Pixel
- 🚀 Microsoft Advertising – UET Tag
- 🚀 Google Ads – Conversion Tracking
- 🚀 Taboola – Pixel
- 🚀 Outbrain – Pixel
- 🚀 Quora – Pixel
- 🚀 AdRoll – Pixel
- 🚀 And more...
All with browser-side and server-side (Conversion API) tracking where supported.
How do I get support?
Free Version Support:
- 📖 Documentation – Comprehensive guides and tutorials
- 💬 WordPress.org Support Forum – Community support
- 🐛 GitHub Issues – Bug reports and feature requests
Pro Version Support:
- 📧 Priority Email Support – responses within 24 hours (weekdays)
- 💬 Live Chat – Real-time support during business hours
- 📞 Implementation Consulting – Help with setup and configuration
- 🎯 Feature Requests – Priority consideration for Pro users
Get Pro Support