Diagnostic procedures for Amazon Ads tag issues, attribution discrepancies, and reporting problems.
Symptom Library
Tag Implementation Issues
- Amazon Pixel Not Firing: Tag fails to load on target pages, no network requests visible in browser developer tools
- Conversion Events Missing: Pixel loads but specific events (purchase, add-to-cart) don't fire on expected actions
- Tag Conflicts: Multiple Amazon tags or conflicting third-party scripts prevent proper execution
- Consent Management Blocking: Cookie consent banners block Amazon tags before user acceptance
Attribution Discrepancies
- Conversion Mismatch: Amazon Attribution reports differ from platform reporting by more than expected variance
- Click ID Loss: Attribution parameter drops during redirect chains or cross-domain navigation
- Delayed Conversions: Purchases attributed outside expected time windows
- Channel Misattribution: Traffic incorrectly categorized or missing source/medium parameters
Reporting & Data Issues
- Delayed Reporting: Campaign metrics not populating within expected timeframes (typically 3-12 hours)
- Metric Definitions: Differences between Amazon Ads metrics and external analytics platforms
- DSP Discrepancies: Impression or click counts vary between DSP and verification vendors
- AMC Query Failures: SQL queries timeout, return errors, or produce unexpected results
Investigation Workflow
Initial Triage
- Reproduce the issue in a controlled environment (staging site, test campaign)
- Capture screenshots, error messages, and relevant timestamps
- Check Amazon Ads status page for platform-wide incidents
- Review recent code deployments or tag management system changes
- Determine business impact and prioritize response
Tag Debugging Process
Browser Console Inspection
- Open browser developer tools (F12 or right-click > Inspect)
- Navigate to Network tab and filter for Amazon Ads requests (amazon-adsystem.com)
- Verify tag fires on page load and target events
- Examine request payload for correct parameters (campaign IDs, event types)
- Check response status codes (200 = success, 400/500 = errors)
Tag Assistant Validation
- Install browser extension for tag debugging (e.g., Amazon Attribution Tag Helper)
- Navigate through conversion funnel while extension is active
- Review tag firing sequence and parameter values
- Identify missing tags or incorrect implementations
- Export diagnostic report for further analysis
Testing Environments
- Compare tag behavior across environments (dev, staging, production)
- Test in multiple browsers and devices
- Validate tag behavior with and without ad blockers
- Check mobile app tag implementations using proxy tools (Charles, Fiddler)
Attribution Analysis
Data Reconciliation
- Export data from Amazon Attribution and comparison platforms for same date range
- Align timezone settings across all reporting sources
- Account for attribution windows (Amazon typically uses 14-day click, 1-day view)
- Check for deduplication rules that may differ between platforms
- Document methodology for acceptable variance thresholds
Parameter Verification
- Review URL parameters on landing pages for correct UTM or Amazon-specific tracking codes
- Test redirect chains to ensure parameters persist through all hops
- Validate campaign tagging taxonomy matches reporting dimensions
- Check for parameter encoding issues (spaces, special characters)
DSP Troubleshooting
Impression Discrepancies
- Compare metrics within same reporting timeframe
- Verify whether discrepancy is within acceptable industry range (typically less than 10%)
- Check for viewability thresholds that differ between platforms
- Review creative specifications to ensure proper rendering
- Examine domain list targeting that may affect delivery
- Review campaign pacing and budget delivery
- Check audience size and bid competitiveness
- Analyze creative approval status and rejection reasons
- Verify inventory targeting and deal ID configurations
- Examine frequency caps and reach limitations
Amazon Ads Console Diagnostics
- Conversion Tracking Dashboard: Review pixel health, event volume, and last-seen timestamps
- Campaign Manager Logs: Access change history for bid adjustments, budget modifications, and targeting edits
- Attribution Reports: Download raw click and impression data for offline analysis
- API Response Codes: Review API integration logs for authentication or rate limiting errors
- Browser Developer Console: Network requests, JavaScript errors, tag execution timing
- Tag Managers: Preview mode, debug console, version comparison
- Proxy Tools: Charles Proxy, Fiddler for mobile app debugging
- Postman/cURL: API endpoint testing and payload validation
AMC Query Diagnostics
- AWS CloudWatch: Query execution logs, timeout errors, resource consumption
- AMC Instance Manager: Query status, execution history, data source availability
- SQL Validators: Syntax checking tools before submitting expensive queries
- Result Set Inspection: Sample outputs to verify schema and data quality
Escalation & Communication
When to Escalate
- Tag issues persist after implementing documented fixes
- Attribution discrepancies exceed 20% variance without clear explanation
- Platform-wide reporting delays exceed 24 hours
- AMC queries consistently fail despite optimized SQL
- API integrations return persistent error codes
Amazon Support Channels
- Campaign Manager Support: Basic troubleshooting for Sponsored Products/Brands/Display
- Amazon Advertising Support: Technical issues requiring engineering escalation
- Account Team: Strategic guidance for managed advertisers
- Developer Support: API and integration technical assistance
Documentation Templates
Issue Report Template
Issue: [Brief description]
Affected Properties: [Campaign IDs, tag IDs, account numbers]
Timeframe: [When issue first observed]
Business Impact: [Revenue/metric affected]
Steps Taken: [Troubleshooting performed]
Reproduction Steps: [How to replicate]
Screenshots/Logs: [Attachments]
Status Update Template
Status: [Investigating/In Progress/Resolved]
Last Updated: [Timestamp]
Root Cause: [Known/Under investigation]
Mitigation: [Temporary workarounds]
Resolution Timeline: [ETA or unknown]
Next Steps: [Action items]
Preventive Maintenance
Regular Health Checks
- Schedule weekly reviews of tag firing rates and conversion volumes
- Monitor daily for significant metric drops or anomalies
- Validate tracking implementation after website deployments
- Test tags in staging before production releases
- Review Amazon Attribution data freshness and completeness
Automated Monitoring
- Configure alerts for conversion event volume drops exceeding 25%
- Set up notifications for API error rate increases
- Monitor tag load times and success rates via real user monitoring
- Track AMC query failure rates and execution costs
- Alert on budget pacing anomalies or delivery issues
Documentation Practices
- Maintain runbook of resolved incidents with root causes and fixes
- Update tag implementation documentation after changes
- Version control for tag configurations and custom scripts
- Document known platform quirks and workarounds
- Archive historical performance data for trend analysis
Continuous Improvement
- Conduct post-incident reviews for major issues
- Identify patterns in recurring problems
- Prioritize permanent fixes over repeated manual interventions
- Share learnings across teams through regular knowledge sharing
- Build reusable testing scripts for common validation scenarios