• AffProfAffProf
  • Home
  • Dashboard
  • Products
  • Links
  • Tags
Account
  • Profile
  • Settings
  • Billing
  • Help Center
  • Contact & Feedback
  1. Home
  2. Help Center
  3. Dashboard & analytics
Back to Help Center

Dashboard & analytics

The Dashboard is your command center for understanding what's actually earning, where your audience is, and which links need attention. This guide walks through every section so you can read your data confidently.

For analytics on a single link, see the per-link analytics section below.

In this guide
Broken links bannerFilters and date rangeKPI cardsClicks over timeTop performanceLink Health metricsPer-link analyticsCommon interpretationsFiltering tipsWhat is not shown
What the Dashboard answers
The Dashboard is organized top-to-bottom by urgency. Read it in this order.
  • Are any of my links broken right now?
  • How is my traffic trending over time?
  • Which campaigns and links are performing best?
  • Where is my audience clicking from across channels, devices, and countries?
  • Is my link infrastructure healthy?
3. KPI cards
How to read the Dashboard
Clicks

Total clicks in the selected period, with comparison to the previous period.

A sudden drop without explanation.

Links

Active vs total links, plus broken count.

Anything in broken state.

Top country

Where most clicks come from.

A big shift can mean your audience is changing.

Mobile share

What percentage of clicks are from mobile devices.

Distribution that does not match how you optimize content.

1. Broken links banner
If any links are detected as broken, a red banner appears at the top with a count and a Fix now button.
  • Click Fix now to jump directly to broken links.
  • Update the destination, mark the link disabled, or delete it.
  • If the banner is not visible, all links are currently healthy.
Broken links lose money silently, so this banner is intentionally hard to miss.
2. Filters and date range
Use click type, time range, and product filters to slice the entire dashboard.
  • All clicks: every recorded click, regardless of outcome.
  • Successful: clicks where the visitor was redirected to the destination.
  • No destination — the worst case: the link is broken AND no fallback URL is configured (neither on the link itself nor as your account-wide default), so visitors saw the AffProf "link unavailable" page. Every count here is a click you completely lost. Configure fallback URLs to convert these into "Successful" clicks instead.
  • 7d, 30d, 90d, 180d, and 360d switch the dashboard data window.
  • Product filter isolates one product or campaign.
A high No destination count means you are receiving traffic but losing it before it can convert.
4. Clicks over time
A daily timeline of clicks for the selected period.
  • Spikes usually connect to content you published. Repeat what caused them.
  • Plateaus mean your audience is not growing and it may be time to test new channels.
  • Drops to zero often point to a broken link issue or removed content on a platform.
  • Best day highlights the highest-performing day in the selected period.
5. Top products and Top performing links
Two tables show what is working at the product and link level.
  • Top products shows which campaigns or products generate the most clicks.
  • Top performing links shows the actual short URLs generating the most traffic.
  • new means the item had no clicks in the previous period.
  • +X% or -X% compares against the previous period of the same length.
Spend more time on what is working and less time on what is not.
6. Traffic sources and Top platforms
Understand where visitors come from and which affiliate networks drive clicks.
  • Traffic sources include Direct, Social, Search, Email, and Other.
  • Top platforms shows affiliate networks such as Amazon, ShareASale, Notion, and others.
  • Direct means no referrer was passed, which is normal for many affiliate links.
7. Devices and Top countries
See device mix and geographic distribution.
  • Devices breaks traffic into desktop, mobile, and tablet.
  • Top countries shows clicks and share by country.
  • If most clicks are mobile, make sure destination pages load fast on mobile.
  • If the audience is concentrated in a region, match your content language and offers to that audience.
8. Link Health metrics
The infrastructure layer at the bottom of the Dashboard.
  • Uptime shows what percentage of health checks passed.
  • Avg response shows average destination response time in milliseconds.
  • Checks passed shows successful checks against total checks.
  • Fallback used counts traffic saved by fallback URLs.
Fallback used is your insurance receipt. Every count is traffic that would have been lost without fallbacks configured. Fallback URLs & Link Health

Per-link analytics

When you click a specific link from Links, the detail panel shows Overview and Analytics. Analytics is the Dashboard zoomed into one link.

Analytics view

  • 4 small KPIs: Total clicks, Mobile %, QR scans, Countries reached.
  • Clicks over time with the peak day called out.
  • Sources, Devices, Countries, Operating System, and Browsers.
  • Link Health card with uptime, checks, average response, and fallback redirects.
  • Response time per check, with broken checks shown in red.
  • Recent clicks with timestamp, location, device, source, and status.
  • Recent checks with status code and response time.

Best used for

  • Understand why one link underperforms another.
  • Verify that a fix worked by checking Recent checks.
  • Prepare a campaign report for a brand partner.

Common interpretations

Filtering tips

My traffic dropped suddenly this week
  • Check the broken links banner first.
  • Click types filter — switch to "No destination" and see if those clicks are happening. If yes, you have broken links without fallbacks losing traffic right now
  • Check Top platforms to see whether one platform dropped entirely.
My links work but conversions are bad
  • AffProf tracks clicks, not conversions.
  • Review Top performing links and verify destination URLs.
  • Check Devices. If most traffic is mobile but the destination is desktop-optimized, that is likely the problem.
One link has way more clicks than expected
  • A piece of content may have gone viral.
  • A bot may be repeatedly hitting the link.
  • The link may have been scraped and embedded elsewhere. Check Sources for unexpected referrers.
My uptime is low under 90%
  • Open each broken link analytics view.
  • Review Recent checks and identify whether failures are constant, intermittent, or time-based.
  • Fix the destination or update the link to a working URL.
I have 'No destination' clicks — what now?

This is fixable in two steps.

  • Configure a default fallback URL in Settings — this catches every broken link without its own fallback. Set it to your homepage or a deals page
  • Find the broken links — go to Links and filter by Status = Broken. Either fix the destination, set a per-link fallback, or disable/delete the link

After fixing, your future "No destination" count should drop to zero. Past clicks already lost can't be recovered, but new clicks will be saved.

Filtering tips
  • Combine product filter and time range to evaluate a specific campaign window.
  • Use No destination plus 7d for a fast health check.
  • Use 360d for quarterly or yearly patterns such as seasonality and growth.
What the Dashboard does not show
Set expectations before reading the numbers.
  • Conversions or revenue. Use the affiliate program dashboard for that.
  • Visitor identity. Country and device are aggregated only.
  • A live click counter. Analytics update within seconds, but refresh for the latest numbers.
  • Attribution to a specific content URL. AffProf shows source category, not the exact referring URL.

For attribution to specific content, use UTM parameters. The destination URL passes those UTMs through so your affiliate program or analytics tool can read them.

Need help interpreting your data?

Email hello@affprof.com with a screenshot of what you are trying to understand. We respond within 24 hours, faster for Pro users.