Skip to main content
Card class: HeroCategory: Cross-Channel: Revenue at Risk

At a glance

Landing Page Performance vs Frustration is a cross-channel table that puts page speed and frustration side by side, row by row, for your landing pages. The dangerous combination is a slow page that also collects dead clicks: visitors arrive, wait, then tap things that do not respond. That pairing is where paid traffic burns the hardest, because you are paying for the click and then losing the visitor twice over. The table flags the rows where both problems co-occur so you fix the costliest pages first.
What it countsLanding pages listed with their performance (load or first-interaction timing) alongside their frustration signals, drawn from FullStory and performance data.
Sample typeBackend API data from FullStory combined with performance data, refreshed on the standard data refresh.
Why it mattersSlow pages that also frustrate visitors waste paid acquisition spend directly. Seeing both on one row prioritises the pages where fixing one or both recovers the most revenue.
Reading the valueScan for rows that are both slow and high-frustration; those are the priority. A slow page with no frustration, or fast with frustration, is a softer fix.
Currencycount
Time window30D
Alert triggerslow page + dead clicks co-occur
Sentiment keyfs_xc_landing_page_perf_vs_bounce
Rolesowner, marketing

Calculation

Calculated automatically from your FullStory and performance data. Vortex IQ joins each landing page’s performance timing with its frustration signals and lists them together, flagging rows where slowness and frustration co-occur. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A representative reading of Landing Page Performance vs Frustration for a typical merchant on FullStory. Suppose a paid-campaign landing page shows a slow first-interaction time and a high dead-click count on its hero call to action. Visitors land from the ad, wait for the page, then tap a button that is not yet wired up because it loads late. That row is the priority: it is the most expensive traffic meeting the worst experience. Fixing the load order recovers spend that was leaking on every click. For deeper investigation, use Vortex Mind to tie the slow rows to templates; for natural-language exploration, ask Ask Viq which landing pages waste the most ad spend.

Sibling cards merchants should reference together

CardWhy merchants reach for it
fs_page_load_to_first_interactionThe performance side of this comparison.
fs_dead_click_rateThe frustration side of this comparison.
fs_worst_frustration_pagesThe site-wide frustration ranking.
fs_xc_traffic_source_vs_revenueTies the wasted spend to revenue by source.

Reconciling against the vendor’s own dashboard

Where to look in FullStory’s own dashboard: The frustration columns come from FullStory’s page-level reporting; the performance columns come from your performance data. Reconcile each column against its own source over identical dates. Why the Vortex IQ value may legitimately differ:
ReasonDirectionWhat to do
Page matching. Joining performance and frustration requires matching the same page across two sources.VariableConfirm the URL matching.
Period boundary. Vortex IQ uses 30-day rolling by default; source dashboards may use calendar periods.VariableMatch the period range.
Performance metric basis. Lab and field timings differ from FullStory’s observed timing.VariableConfirm which timing each column uses.
Cross-connector reconciliation: this card is itself a join, so use Vortex Mind to investigate any row where the two sources disagree.

Known limitations / merchant FAQs

Q: How often does Landing Page Performance vs Frustration update? The card refreshes on the standard data refresh (typically every 30-60 minutes for live integrations). For real-time signals, force a manual refresh from the dashboard. Q: Why focus on the co-occurrence rather than each problem alone? Because the combination compounds. A slow page loses some visitors to the wait; adding frustration on top loses more of the ones who stayed. Rows with both give the biggest recovery per fix. Q: Why does my FullStory dashboard show a different number? The most common reasons are page matching across sources, period boundaries, and the performance-metric basis. Align these before assuming a real divergence. Q: Can I customise the alert threshold? Yes, the co-occurrence sensitivity is configurable per profile in the Sensitivity tab. Tune what counts as “slow” and “frustrated” to your own standards.

Tracked live in Vortex IQ Nerve Centre

Landing Page Performance vs Frustration is one of hundreds of KPI pulses Vortex IQ tracks across FullStory and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.