Marketing & Order Reports
Audit conversions and channel attribution in one unified interface. TrakIt displays order delivery success rates across advertising platforms alongside first-touch campaign UTM profiles.
The Dual-Tab Reports Dashboard
Located directly inside your TrakIt Shopify Admin Interface, the **Reports** screen is divided into two separate functional tabs. These tabs let you toggle between auditing data transmission health and assessing marketing performance:
Tracked Orders
Audits delivery paths to your marketing channels. View status logs for Google Analytics 4, Meta, Snapchat, TikTok, Pinterest, and Bing Ads, and manually resend failed API events.
Order Attribution
Traces order referral paths. Inspect UTM source variables, campaign metadata parameters, and clean entry landing pages to monitor conversion flows.
Flexible Date Range Filters
Both tabs share a global **Date Range Filter** popover located in the upper-right corner of the interface. This component supports rapid timeline queries:
Filter Mechanisms & Options
- Preset Filters: Access quick presets including Today, Yesterday, This week, This month, and This year.
- Custom Date Range: Open the built-in calendar component to define custom start and end bounds. Future dates beyond today are disabled automatically to prevent query errors.
Interactive Summary Stats Card
The summary card grid displays four key KPIs at a glance. Depending on the active tab, the metrics adapt to show relevant business and technical insights:
Summary Metrics Layout
1. Tracked Orders Audit Ledger
The **Tracked Orders** tab lists Shopify conversions within the query timeline. It maps event statuses across active destinations, serving as a developer-friendly diagnostic checklist:
Table Columns
| Column | Description |
|---|---|
| Order | Displays order names (e.g. #1024) with an expandable Chevron control to inspect items and logs. |
| Value | The total order price alongside currency symbols (e.g., 150.00 USD). |
| Order Date | Timestamps formatted as DD/MM/YYYY HH:mm using 24-hour UTC times. |
| Status | Overall order status badge representing API delivery: SuccessFailedIn Progress |
Expanded Details Panel
Clicking on any order row displays a drawer containing three detailed sections:
Order Items Grid
Lists line items (Product Name, unit price, and item quantity) to verify the data payload contents before dispatch.
Platform Tracking Logs
Displays status badges for each active service channel (Google Analytics 4, Meta Ads, Snapchat Ads, TikTok Ads, Pinterest Ads, and Bing Ads). A check circle icon indicates a successful API delivery, while an error indicator highlights issues.
Failure Logs & manual retry
If an event delivery fails (e.g. timeout, invalid tokens), the interface exposes the exact raw platform API error messages. A "Resend Failed" button lets you trigger an immediate retry payload to /api/retry-failed-order, bypassing queues.
2. Marketing Attribution Ledger
The **Order Attribution** tab focuses on conversion pathways. It tracks incoming web landing arguments and connects them directly with shopify checkouts:
Table Columns
| Column | Attribution Logic |
|---|---|
| Order | Matches the corresponding Shopify transaction ID or order name. |
| Order Date | Timestamp corresponding to checkout completion date. |
| Order Source | Extracted from the URL utm_source parameter (rendered as an info badge like google). If missing, defaults to a subdued Organic / Direct label. |
| Campaign Name | Extracted from the utm_campaign URL query argument. Displays a hyphen symbol (-) if no campaign string is detected. |
| Landing Page | The initial storefront URL visited. TrakIt sanitizes the string by stripping query parameters (splitting at ?) to prevent long strings from overflowing rows. It is capped at a maximum width of 250px with words wrapped. |
First-Touch Landing Capture
The URL parameters are captured the moment a user first lands on the storefront and stored in local session tracking. This preserves UTM variables even if the shopper navigates to multiple pages before completing their purchase.