Amplitude Ad Blocker Blocking Tracking

Share
Workaround available Web Updated November 13, 2026Based on 2 user reportsHow we research

Quick answer

Ad blockers block requests to Amplitude domains (net::ERR_BLOCKED_BY_CLIENT). Amplitude recommends routing events through a proxy on your own domain.

Most likely fix: Confirm it is a blocker

How to fix it

Try these in order — the most common fix is first.

  1. 1. Confirm it is a blocker

    1. Open the Network tab and look for ERR_BLOCKED_BY_CLIENT on api2.amplitude.com
    2. Test in a clean browser profile
    Did this fix it?
  2. 2. Use a domain proxy

    1. Set up a relay on your own domain (for example your.domain.com/amplitude) forwarding to Amplitude
    2. Point serverUrl, and remoteConfig.serverUrl, at the proxy
    3. Use a neutral path; blockers match words like analytics or tracking
    Did this fix it?

Symptoms

A share of browser users never send events; Network tab shows blocked requests to api2.amplitude.com.

Why it happens

  • Ad blocker rules match amplitude domains
  • Remote config requests also blocked

This guide also covers

  • amplitude ad blocker
  • amplitude blocked by adblock
  • amplitude tracking blocked

Still not working?

If Amplitude keeps failing, you're not alone. See every Amplitude problem users report or the alternatives people switch to.

Done fighting Amplitude? Our small team builds your own Amplitude alternative, or any software you need: web, mobile, games, desktop. Price agreed together.

Talk to us
Fixed it? Share this guide

Other Amplitude errors