Reports & optimization
Analyze campaign performance
Read costs, revenue, ROI and grouped reports with consistent filters.
Set the reporting scope
Choose the date range, timezone and campaign scope before interpreting metrics. In Campaigns, select the relevant campaign and open Report. Use the report's grouping and filtering controls to explore the dimensions recorded by your setup.
Understand the columns
| Metric | Meaning |
|---|---|
| Clicks | Recorded campaign visits in the selected scope |
| LP CTR | Landing click-through relationship |
| Leads / CR | Conversion count and conversion rate |
| Revenue / Cost | Recorded income and traffic expense |
| Profit | Revenue minus cost |
| ROI | Profit relative to cost |
| EPC / CPC | Earnings or cost per click |
A zero-cost row needs separate interpretation. The tracker cannot reconstruct an unrecorded advertising expense simply from conversion revenue.
Drill down
Start with one dimension, such as campaign or source token. Add supported grouping levels to find a segment, then inspect individual clicks before changing delivery. Keep filters visible when comparing two reports.
Export and compare
Export the intended report as CSV and verify its date range and selected columns. Compare the same scope with partner data, allowing for different timezones, event timestamps, status policies and late conversions.
Check an unexpected result
Return to a small group of click-level records. Verify source cost, partner payout and processing rules. A report is an aggregation of recorded data; investigate the input before assuming a displayed percentage is wrong.
Work through a small numeric example
Suppose an isolated reporting scope contains 100 clicks, 5 accepted conversions, $10 recorded cost and $15 revenue. With those inputs:
| Calculation | Example result |
|---|---|
| Profit = revenue − cost | $5 |
| ROI = profit ÷ cost × 100 | 50% |
| CPC = cost ÷ clicks | $0.10 |
| EPC = revenue ÷ clicks | $0.15 |
| Conversion rate = conversions ÷ clicks × 100 | 5% |
This is an arithmetic example, not observed Nevect campaign performance. A zero or missing cost makes ROI a different case; do not interpret an absent denominator as free or profitable traffic. Rejected statuses, repeat notifications and the chosen report scope can change which conversions and revenue appear.
Use a repeatable optimization pass
- Set the date range and timezone, and record them before comparing results.
- Start with one campaign. Check that its cost and conversion inputs are present.
- Group by a recorded dimension, such as placement or creative from a source token.
- Narrow to a segment, then inspect its actual clicks and destination rather than acting on an unexplained total.
- Compare enough relevant traffic to understand the result. A few reloads are not evidence of a winning route.
- Change one path or rule and record when it changed, so later reports have a useful comparison point.
Reconcile with a source or network
Use the same campaign, currency, date boundary, timezone and accepted conversion statuses on both sides. Check whether the other platform reports by click time or conversion time, and account for delayed notifications. A source’s billed clicks and the tracker’s recorded visits may differ; investigate request reachability and the source’s definition before adjusting reported costs.
For missing revenue, inspect the incoming postback. For missing source dimensions, check tokens and macros. For a complete first-run check, use click and conversion verification.