1. Social Media Accounts
Trackify X allows you to connect your advertising platforms directly:
Facebook (Meta)
TikTok
Snapchat
What this does
Connecting your social media accounts allows Trackify to:
Access and manage pixels
Sync catalogs
Enable server-side tracking
Support event mapping and attribution
2. Master Switch
The Master Switch lets you quickly turn tracking ON or OFF for each platform.
How it works
You can disable tracking for Facebook, TikTok, or Snapchat individually.
When disabled, pixels will not fire events for that platform.
Useful for:
Temporary pauses
Debugging
Example
If you don’t want Facebook tracking for a short period, simply toggle it off—no need to disconnect the pixel.
3. Attribution Settings
Timezone
Select a timezone that matches your ad account timezone.
⚠️ If Trackify’s timezone does not match your ad platform’s timezone, attribution data may be inaccurate.
Attribution Window
Choose how conversions are attributed, such as:
7-day clickOther supported attribution windows
⏳ Changes may take up to 3 hours to fully apply.
4. System Settings – Pixel Data
4.1 Advanced Matching (With Filters)
Advanced Matching allows Trackify X to send hashed customer data to advertising platforms (Facebook, TikTok, Snapchat) to improve event matching and attribution.
What Advanced Matching Does
Sends hashed customer identifiers such as:
Email
Phone number
Name
Location data
Helps platforms match users even if:
They are not logged in
Cookies are limited or blocked
This improves:
Event Match Quality (EMQ)
Attribution accuracy
Campaign optimization
✅ Recommended to keep enabled
Advanced Matching Filters
Advanced Matching now includes filters, allowing you to control exactly which fields are sent.
You can enable or disable individual data points such as:
First name
Last name
Email
Phone
City
State / Province
ZIP / Postal code
Country
Why this update matters
Gives better control over customer data sharing
Helps meet privacy and compliance requirements
Improves data quality by excluding low-value fields
This is one single feature:
Advanced Matching = ON/OFF
Filters = fine-grained control within Advanced Matching
4.2 Enable Microdata
What it does
Sends additional metadata like:
Button clicks
Page-level information
Why it matters
Helps Facebook and other platforms:
Better understand user behavior
Improve ad delivery and reporting
4.3 Purchase Value Reporting (%)
This setting allows you to modify the purchase value sent with Purchase events.
Default behavior
Sends 100% of the order value, including:
Products
Taxes
Shipping
Discounts
Custom percentage
You can send a reduced value instead.
Example use cases
If your average cost + fulfillment is 30%, you may set:
70% → shows closer-to-profit revenue
To obscure full revenue:
Set 10% and mentally multiply ROAS by 10
⚠️ Changes apply only to future events, not past data.
4.4 Enable Value Reporting for Events
What this feature does
This setting controls whether product price values are included with events such as Purchase.
When enabled, Trackify sends pricing information to ad platforms, and this value can be modified using the Price Value Reporting % slider.
Important Notes
This setting directly controls the product price value sent to ad platforms.
Changes apply only to future events, not past data.
To use percentage-based value reporting, this option must be enabled.
4.5 Report Variants
What it does
Sends Variant ID instead of only Product ID to Facebook/Meta
Improves catalog matching and reporting accuracy
Why this is important
Gives users direct control over:
Product ID–based tracking
Variant ID–based tracking
5. Event Tracking Preferences
5.1 Improve Initiate Checkout Reporting
What it does
Fires
InitiateCheckoutbased on button clicks
⚠️ If disabled, Initiate Checkout may not fire properly.
5.2 Enable CCPA Compliance
What it does
Makes all pixel events CCPA compliant
When to enable
Recommended unless your business is exempt from CCPA regulations
5.3 Tracking Consent API (GDPR & CCPA)
Control how Trackify behaves based on user consent.
Available options:
Suppress All Events
→ No tracking at allSuppress Only Advanced Matching
→ Basic events fire, no personal dataIgnore Consent
→ Tracks all data regardless of consent
Use this to stay compliant with privacy laws.
5.4 Enable Time Tracking (Time on Site Event)
Also known as TrackifyXRetarget.
What it does
Fires multiple events based on time spent on site
Lets you build audiences like:
Users stayed 30s+
Highly engaged visitors
Ideal for advanced retargeting strategies.
5.5 Only Track First-Time Orders
Purpose
Designed for subscription-based stores
Prevents firing server-side events for recurring orders
Useful if you only want to track initial conversions.
5.6 Pixel Delay (in Seconds)
What it does
Delays pixel firing by a set number of seconds
Use cases
Reduce duplicate events
Avoid conflicts with other scripts
Improve page load behavior
6. Orders & Server-Side Events
6.1 Enable for Point of Sale (POS) Orders
Tracks offline sales made through Shopify POS.
Enable this if you sell both:
Online
In-store
6.2 Enable for Backend (Admin) Orders
Tracks orders created by:
Store staff
Admin panel (non-draft)
⚠️ Draft orders are not tracked.
This setting is enabled by default but can be turned off if needed.
6.3 Enable for Pending Status Orders
By default, Trackify skips pending orders.
Enable this if you want to track:
COD orders
Orders awaiting payment confirmation
Without this, even completed pending orders may never be tracked.
6.4 Force Server-Side Events
What it does
Continues firing server-side events even if the Master Switch is disabled
This is mainly for users who want server-only tracking.
Note: You can now manage browser vs server tracking more granularly in Platform Events.
6.5 Enable Custom Events (ATC & Purchase)
Designed for restricted stores (e.g. health & wellness).
What happens
Standard events are sent as:
custom_add_to_cartcustom_purchase
You can also configure this via Event Mapping inside each platform.
7. Pixel Health Alerts
What it does
Monitors pixel activity and alerts you if events stop firing.
Source to monitor:
Browser
Server
Both
Alert timeframe:
Example: 12 hours
If no events are received during the selected period, you’ll get an email alert.
Why this is useful
Detect website issues
App/server downtime
Pixel misconfiguration
8. Notifications
Add email addresses to receive alerts for:
Pixel token expiry
Catalog token expiry
Attribution token issues
This helps prevent silent tracking failures.
9. Backup Script (Optional)
Sometimes Shopify’s Web Pixel may not fire due to:
Heavy themes
App conflicts
What this script does
Acts as a fallback
Fires events automatically if the Web Pixel doesn’t fire within 5 seconds
Where to add it
Shopify Admin → Settings → Customer Events
Highly recommended for stores with complex setups.
10. Platform Events (Facebook, TikTok, Snapchat)
This section gives you full control over event firing.
What you can do
For each platform:
Enable/disable events per:
Browser
Server
Both
This is the most flexible way to control tracking behavior.
If you have any questions or concerns, please feel free to reach out to us via live chat or email. We are here to help!













