Seatext library / BotRefund evidence

High Installs But Low Retention? Diagnose Install Fraud First

High installs with low retention often points to install fraud, click injection, or incentivized traffic that never intended to engage. Start by checking whether your install sources are producing real users or just billed...

Built for advertisers who need clear, refund-ready traffic evidence.

When your mobile campaign reports a surge in installs but those users vanish after day one, the most likely cause is not your product. It is install fraud. Fraudulent installs come from bots, click injection, or incentivized traffic that has no intention of opening, staying, or returning. They inflate your install count, drain your budget, and leave your retention curve flat.

Diagnosing this requires a logical sequence: check the install sources, examine click behavior, verify session quality, and compare cohorts. Each step narrows the cause from “maybe my app is broken” to “these are not real people.” The faster you identify fraud, the faster you can stop spending on it and recover wasted ad budget.

The Causal Chain: How Fraud Creates Phantom Installs

Fraud does not just add fake installs. It adds installs that look legitimate to your attribution tool but behave nothing like real users. The chain works like this:

  1. Bots or click injectors trigger last-click attribution before a real user installs, or they directly register fake installs.
  2. Your ad platform counts these as conversions, so your campaign looks successful.
  3. Those “users” have no engagement: no sessions, no events, no retention.

The result is a high install count that never translates into active users. The disconnect is the first red flag.

The Three Fraud Patterns That Break Retention

Not all fraudulent installs are the same. Knowing the pattern helps you choose the right remedy.

Install Fraud (Bot-Driven)

Bots click your ad, trigger an install event, and disappear. They may never even download the app. Their click is recorded, your ad platform bills you, and your install count climbs. These bots often show superhuman speed and unnatural movement patterns—signals BotRefund uses to flag them.

Click Injection

This is stealthier. A malicious app or SDK monitors when you tap an ad, then fires a click just before your app installs. This “credited” click steals the attribution from the real source, so your campaign gets the install even if the user came from organic or another channel. The user may be genuine, but your attribution is wrong—so your retention analysis is based on misattributed data.

Incentivized or Low-Quality Traffic

Some publishers offer rewards to users who download an app. These users install to get a gift, then uninstall or never engage. They are real humans, but their retention is near zero. Incentivized traffic is not always fraud, but it fights your campaign goal. If you are running incentivized installs, expect low retention.

A Diagnostic Sequence: From Suspicion to Confirmation

Follow these steps in order. Each answer points to the next check.

  1. Check install source and timing. Look at the click-to-install gap. Real users take minutes to hours. Click injection produces near-instant installs after the suspicious click. If you see many installs within seconds, suspect injection.
  2. Examine session depth. How many users open the app more than once? Fraudulent installs often never generate a real session. Look for users with zero session events or session times under one second.
  3. Look at behavioral signals. Real users have a natural flow: they scroll, tap, pause, and sometimes miss. Bots move in straight lines, click at superhuman speed, or respond to hidden elements. BotRefund flags ghost clicks, robotic mouse movements, and grid-aligned paths—all signs a session is automated.
  4. Compare cohort retention across sources. If one channel has a retention rate of 10% while others have 40%, that channel is suspect. Fraud tends to concentrate in specific publishers or placements.
  5. Use a fraud detection tool that analyzes behavior, not just IPs. Many tools only check device or IP reputation. Behavioral detection looks at how the person interacts—whether a real human is behind the screen. BotRefund uses 106 independent checks and an AI model to confirm a visit is bot or human with 99% accuracy.

This sequence separates fraud from product issues. If only certain sources fail, it is likely traffic quality. If all sources fail, it may be your onboarding or value proposition.

Fraud vs. Product Problem: Reading the Numbers

Use this table to decide where to focus next.

IndicatorSuggests FraudSuggests Product Issue
Retention by sourceOne source far below othersAll sources similarly low
Click-to-install timeMany installs within 1-2 secondsNormal distribution, but users churn
Session behaviorGhost clicks, robotic movements, no scrollingReal taps but users quit early
Device and network patternsSuspicious ports, VPN mismatches, odd geolocationNormal devices but poor onboarding
Cost per retained userExtremely high because installs never engageReasonable but still low retention

If you see fraud signals, stop optimizing your product until you clean the traffic. If you see a product problem, fix onboarding and first-time experience.

Why Ignoring This Drains More Than Your Ad Budget

Fraud does not just waste money on fake installs. It corrupts your optimization data. Your ad platform's algorithm learns from these false conversions and targets the wrong audiences. Your creative team works off inflated performance. Your retention team tries to fix a problem that does not exist. Every day you ignore the disconnect, the cost compounds. Bot clicks alone can steal up to 20% of your Google and Meta ad budget, according to BotRefund. That is money you can recover if you act quickly.

What BotRefund's Signals Tell You About a Visit

BotRefund publishes detection methods that illustrate how automated behavior differs from human behavior. One example is ghost click detection: a bot may click without the natural sequence of human intent. Another is honeypot trap interactions: bots respond to hidden elements real people never see. The company also flags robotic linear mouse movements, superhuman input speed, and grid-aligned movement paths—each an anomaly that a real browsing session does not normally produce. These signals combine into an AI prediction that weighs the whole pattern, not a single rule. That is why behavioral analysis is more reliable than IP blacklists alone.

You can use similar logic manually. Pull your session recordings or event logs and look for clicks that happen too fast, movement that is too straight, or engagement that never scrolls. If you see those, fraud is likely.

Frequently Asked Questions

Is low retention always caused by fraud?

No. It can also be a sign your app does not deliver enough value quickly, your onboarding is confusing, or you are targeting the wrong audience. But when installs are high and retention is low, fraud should be the first thing you rule out because it is cheaper to fix and common.

How quickly can I detect click injection?

You can spot it within days by looking at click-to-install time. If many installs occur within one second of a click, that is a strong indicator. Attribution platforms may also show a “click injection” warning if configured.

What should I do if I suspect fraud?

Stop the suspicious campaigns immediately. Then run a behavioral audit of your traffic, either using your own event data or a tool like BotRefund that records video proof for each bot. Once you have proof, you can request a formal investigation and refund from the ad platform.

Can BotRefund help me get my money back?

Yes. BotRefund proves bot clicks, negotiates with Google and Meta, and gets refunds for clients. They recover funds from Google Ads spend dating back to 2017, and their typical setup takes about one minute with no credit card required.

Will blocking fraudulent installs improve my retention rate automatically?

It will improve the accuracy of your retention metric, because you remove non-users. If your product is solid for real users, the visible retention rate will rise as fake installs drop. If it stays low, then focus on product improvements.

Next Steps: Protect Your Campaign and Recover Wasted Spend

Start by applying the diagnostic sequence today. Check your install sources, look for short click-to-install times, and review behavioral anomalies. If signs point to fraud, take action quickly—every day you spend on bots is money you cannot get back unless you act within your ad platform's refund window.

For a definitive answer, run a free bot audit. BotRefund's detection engine uses 106 independent checks and captures video proof for every bot it finds. That proof is the evidence you need to claim a refund and reallocate budget to channels that actually retain users.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

How BotRefund can help

BotRefund detects bots that click your Google and Meta ads, captures video proof for each one, and negotiates refunds on your behalf. The process starts with a free AI audit: add the script to your site, export the report, and send it to your ad rep. BotRefund handles the escalation from there, with a track record of recovering funds from ad spend dating back to 2017.

This is useful when your diagnostic sequence points to fraud. Instead of guessing, you get documented evidence you can submit for a refund. The tool is designed for campaigns with monthly ad spend under $10,000 up to over $1M, and setup takes about a minute. Keep in mind: it only works for Google and Meta ads, and you need to use your own ad account credentials for the negotiation.

Get my free bot audit