Product workflows2026-10-262 min read

Filter Internal Users in Amplitude

Use reversible report exclusions when the immediate need is cleaner analysis, and evaluate ingestion blocking as a separate governance decision. Either approach needs verified internal identifiers and a documented effect on historical comparisons.

Before you start: Have reliable internal-account markers and permission for the chosen control. Know whether the goal is excluding reports or stopping collection.

Worked example: Staff regularly test checkout in production. Exclude a verified internal marker from the business report, then inspect a real customer and a staff account to confirm classification.

Step-by-step guide

01

Define the internal population

List staff, contractors, automated tests and development environments separately. Avoid a broad IP assumption when people work remotely or share networks.

02

Choose the control layer

Use report filters for analytical exclusion when appropriate. Consider project data filters only when intentionally blocking ingestion is the authorized goal.

03

Validate identifiers

Check current raw events and user properties. Confirm that the marker is present when the relevant actions occur.

04

Test included and excluded users

Inspect a known customer, staff account and boundary case. Resolve false positives before changing the recurring report.

05

Preserve comparison context

Save the pre-change metric and exclusion rule. Recalculate equivalent periods where possible instead of comparing filtered data with an unfiltered baseline.

06

Document maintenance

Assign an owner for account changes and explain the difference between excluding, hiding and blocking data. Recheck the rule when instrumentation or access patterns change.

Common mistakes

IP rule catches customers

Shared networks can make broad rules misleading.

Blocking used casually

Dropped data may not be available later. Choose the layer deliberately.

Filtered versus unfiltered trend

Measurement changes can imitate performance changes.

Tips

Keep a known customer in the validation set.

Record the change date in recurring reviews.

Review remote and contractor access separately.

Sources and verification

Based on product documentation checked on 2026-10-24. This is a documentation-based guide, not a hands-on benchmark. Features and availability can change.

Frequently asked questions

Spend less time on setup, more on decisions

Vantage connects your tools and generates specs grounded in real data. Free to start.

Experiment brief

Measuring a change in Amplitude? Write the experiment brief before you ship.

Describe the change and the number you want to move. Vantage turns it into a written brief you can share with eng and data before anything ships.

0 / 8,000

How this works

  1. We save what you typed. No AI runs on this page.
  2. You create a free account.
  3. Vantage builds an experiment brief from it inside your own workspace.

Why ask for an account? We’re a small team, and a full generation runs a multi-step AI pipeline that costs us real money. So we tie it to a free account instead of running it anonymously. You also get to keep the result and edit it.

Your text is only used to create your project, and it stays private to your account. If you don’t sign up, we delete it after 7 days. Privacy policy

Free to start. No credit card required.

Related reading