Monitoring & Alerts: How 800.com Detects and Resolves Issues

800.com
800.com
  • Updated

800.com monitors continuously check for issues that can impact call tracking, integrations, and data accuracy. When a problem is detected, an alert is generated to notify you and help you take action quickly.

Each monitor includes:

  • What is being monitored

  • When alerts trigger

  • How often alerts fire

  • What the alert means

  • Common causes and how to fix them

Tracking Number Not Swapping

Description

Detects when tracking numbers in a pool haven’t rotated as expected.

Monitor Details

FieldDetails
What Is MonitoredTime elapsed since the last number swap in a tracking pool
Alert ThresholdAutomatically adjusted based on traffic volume:

Low traffic (<100 sessions/day): 4 hours
Medium traffic (100–333 sessions/day): 1 hour
High traffic (>333 sessions/day): 15 minutes
New pools (default): 20 minutes
Alert FrequencyMaximum once per 24 hours
Alert Message[Account Name] – [Tracking Pool Name] has not swapped for [time period].
What It MeansTracking numbers aren’t rotating, which may indicate script installation or website traffic issues.

Note: If the alert shows a short time (e.g., 19 minutes) and the pool has never swapped, this usually indicates zero traffic or that the script has never executed. These cases will eventually show “Never Swapped” instead of a time value.

Common Reasons & Fixes

ReasonHow to DiagnoseHow to Fix
DNI script not installed correctlyCheck page source and DevTools → Console for errorsReinstall script before </body> or republish GTM
Phone number formatting mismatchCompare formats like (800)555-1234 vs 800-555-1234Update site number to match exactly or add format variations
Another script rewriting numbersWatch swaps in DevTools → ElementsDisable conflicting widgets or scripts
Multiple numbers not configuredInspect all phone numbers on the pageUpdate DNI swap selectors (CSS/XPath)

Tracking Script Not Found (Code Installation)

Description

Detects when the tracking script is missing or not functioning on the website.

Monitor Details

FieldDetails
What Is MonitoredAutomated checks verifying the script is present and communicating
Alert ThresholdAlerts immediately when script is not detected
Alert FrequencyMaximum once per 24 hours
Alert Message[Account Name] – [Tracking Pool Name] – We’ve encountered an error with your code installation and are not receiving website data.
What It MeansThe tracking script is missing or not loading properly, preventing data collection.

Tracking Number Over-Swap (Swapping Too Fast)

Description

Detects when tracking numbers are rotating too frequently, indicating an undersized pool.

Monitor Details

FieldDetails
What Is Monitored• Reuse frequency of numbers
• Reassignment before session lifetime expires
Alert Threshold• Existing pools: >6 over-swap events/hour
• New pools: >15 over-swap events/hour
Alert FrequencyRate-limited; won’t repeat until session lifetime passes
Alert Message[Account Name] – [Tracking Pool Name] numbers are swapping too fast.
What It MeansThe pool is too small for traffic volume.

Automatic Action:
When triggered, the system automatically attempts to add more numbers to the pool.

OAuth Integration Failed

Description

Detects authentication failures for third-party integrations.

Monitor Details

FieldDetails
What Is MonitoredReal-time OAuth failures (token expiration, revoked access, credential issues)
Alert ThresholdFires immediately on every OAuth failure
Alert FrequencyEach failed integration attempt
Alert Message[Account Name] – OAuth Integration for [Integration Type] is failing.
What It MeansThe integration must be re-authorized.

Conflicting Script Found

Description

Detects another call tracking system’s script running on the same website.

Monitor Details

FieldDetails
What Is MonitoredKnown competitor tracking scripts detected during page load
Alert ThresholdAlerts whenever a competitor script is detected
Alert FrequencyMaximum once per 24 hours
Alert MessageWe detected another call tracking system trying to swap our numbers.
What It MeansMultiple tracking systems are interfering with accurate call tracking.

Swap Removed

Description

Detects when number swaps are removed or reverted after being applied.

Monitor Details

FieldDetails
What Is MonitoredReal-time browser monitoring for removed or reverted swaps
Alert ThresholdAlerts whenever swap removal is detected
Alert FrequencyMaximum once per 24 hours
Alert MessageAnother system is removing our number swaps.
What It MeansA script or system is undoing swaps, preventing accurate tracking.

Common Causes

  • Competing tracking scripts

  • Customer-side scripts modifying numbers

  • Dynamic content overwriting swaps

  • JavaScript conflicts

Note: This scenario is extremely rare.

Found Unconfigured Numbers on Page

Description

Detects phone numbers on the site that aren’t part of any tracking pool.

Monitor Details

FieldDetails
What Is MonitoredPage scans comparing visible numbers against configured pools
Alert ThresholdAlerts immediately when unconfigured numbers are found
Alert FrequencyMaximum once per 24 hours
Alert MessageWe’ve detected phone numbers on your site that are not set up for tracking.
What It MeansSome calls may not be tracked or attributed correctly.

Alert Resolution & Status Updates

  • When an issue is resolved, the alert is automatically dismissed

  • Dismissed alerts appear under Dismissed Alerts

  • The dismissal reason is recorded as Issue Resolved

  • For integration-related alerts:

    • The integration status automatically changes from Failed back to Active

    • No page refresh is required

Snoozing Alerts Forever

You can permanently snooze a monitor by selecting Forever from the clock icon.

What happens when snoozed forever:

  • Monitoring stops

  • No data is gathered

  • No alerts are sent

To resume monitoring later:

  1. Go to Ignored Alerts

  2. Find the monitor

  3. Click Restore

FAQs

Why did my alert disappear?
The system automatically dismissed it after detecting the issue was resolved.

Can I turn a monitor back on later?
Yes. Restore it from Ignored Alerts.

Why isn’t my integration marked as failed anymore?
Once connectivity is restored, the status automatically updates to Active.

Was this article helpful?

Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.