
Why Didn't My Offer Credit? How Offer Tracking Really Works
Four companies, four handoffs, and one click ID all have to agree before a single offer pays out, and here's what happens when they don't.
You Hit Level 20. Your Balance Didn't Move.
You spent six evenings getting a farm town to level 20 because an offer promised $15 for it. You finished. You waited. Nothing. No rejection, no pending marker, no email. The offer just quietly disappeared from your activity list, and your balance still ends in the same digits it did last week.
If that has happened to you, this article is for you. We'll walk through where the money comes from, the exact places the chain snaps, and what you can do before and after an offer to protect your time. And we'll cover the part most rewards sites skip: what a site can actually do for you when tracking fails, and what nobody can.
Where does the money actually come from?
Every reward you earn starts as an advertiser's marketing budget. A game studio or an app company decides a new engaged player is worth a certain amount, and agrees to pay for a verified action: an install, a purchase, or reaching level 20. That one payment funds everybody downstream. Nobody in the chain gets paid until the advertiser's measurement system counts your action as real.
Here's the math, using public industry numbers. Advertisers pay real money per install: for gaming offers, published cost-per-install figures run from under a dollar for casual titles to several dollars for midcore games (Business of Apps' CPI research). Take a $4 install offer: the offerwall network that brokers it keeps a cut that varies widely by site and deal, with published figures anywhere from 10 to 40 percent, and the rewards site receives the rest, roughly $2.40 to $3.60, out of which your reward is paid. Mistplay's guidance to publishers is to accept no less than a 70 percent share.
So when an offer says "$15 for level 20," an advertiser somewhere agreed to pay more than that for a measured, verified level 20. So: measured by whom?
How does offer tracking actually work?
Offer tracking works by tagging your click with a unique ID and following that ID through four companies until your completion is matched back to it and paid. The moment you tap an offer, a relay race starts, and it takes four handoffs:
- The offerwall records your click, attaches a unique tracking ID, and redirects you to the app store or website with that ID riding along.
- When you complete the requirement, the advertiser's measurement partner (companies like AppsFlyer and Adjust that act as the referees for ad spend) matches your completion back to that original click.
- A postback fires: a server-to-server message sent by the measurement partner on the advertiser's behalf back to the offerwall, confirming the conversion.
- The offerwall relays that postback to your rewards site, which credits your balance.
Four handoffs, four companies: the wall, the referee, the advertiser, and your rewards site, all matched against a click ID captured on your device under whatever privacy settings it had at that moment. When all four land, you get credited, usually within minutes. When any one drops the baton, the result is the thing you experienced: silence. Not a rejection. Silence, because from the site's side, nothing ever arrived to reject.
The user: "I did everything right and still got nothing"
The user is the only party in the chain who can't see the machinery: no click ID, no attribution window, no postback log. You play, and you find out at the end whether the system saw you.
The cruelest version of this story is the person who did nothing wrong. Fresh install, same device the whole way, no VPN, real play. The completion happened; a tracking edge case ate it. The people it happens to keep saying the same thing: the void is worse than a denial. A denial can be appealed. A void feels like gaslighting.
If that's you: you're probably right that the completion was real. But being right doesn't help, because the systems that decide payment never saw it. That's why the advice later in this article is mostly about making yourself visible to those systems, and about keeping the kind of proof that can reopen a case when they miss you.
The rewards site: "We never saw the postback"
Your rewards site is the last hop in the chain, and it only gets paid when that postback arrives. No postback, no revenue. When a site credits a missing offer as a goodwill gesture, it is paying you out of its own pocket for a completion it cannot verify.
Could a site just credit everyone who claims they finished? No. Reward offers attract organized fraud at industrial scale, and "I definitely completed it" is exactly what a fraud ring says too, hundreds of times a day. A site that pays on claims alone gets drained and dies.
Every operator's tracking fails. Every major offerwall runs a help page for exactly this ("I completed an offer and didn't get my reward"). What tells an honest one apart is what it does next: logs the failure, watches for patterns, and fights for you with evidence, or shrugs and points at the wall.
The offerwall: "I run the pipe, not the money"
The offerwall sits in the middle, relaying clicks upward and postbacks downward between hundreds of advertisers and thousands of sites. Its job is plumbing: pass the click ID through, validate conversions against duplicate and fraud rules, aggregate the money, split the payments.
Conversions go missing here for structural reasons, not theft. Attribution windows close before the completion event arrives to claim them. Apple's privacy rules strip the identifiers that would have matched your click. Two clicks from one device hit a deduplication rule and only one survives. And sometimes the wall truly cannot pay even though you did the thing: the advertiser rejected the conversion or clawed it back later on a fraud determination, so there is no money to pass through. A wall cannot forward a payment that was never released above it.
Good evidence at this layer can force a re-check with the advertiser, and reinstated conversions do happen. What it can't do is create money the advertiser never paid.
The advertiser: "Every fraud filter catches innocent people"
The advertiser is the only party putting money in, and reward traffic is one of the most fraud-pressured corners of the ad industry: Juniper Research estimates advertisers lost $84 billion to ad fraud in 2023, on a path to $172 billion by 2028, with 22 percent of online ad spend wasted on fraud, and AppsFlyer's fraud research finds affiliate and organic channels together account for roughly nine in ten fraudulent installs. Bot farms, emulators, geo-spoofed VPN traffic, and multi-account rings all target reward offers specifically, because they pay cash for measurable actions.
So advertisers set hard rules: fresh installs only, tight attribution windows, one rewarded account per device, automated fraud scoring (the same pressure that drives how ID verification works on reward sites). Those rules stop real abuse. They also, unavoidably, catch real people. Reinstalled the game you tried two years ago? Not a fresh install. Started on your phone and finished on your tablet? Two different devices as far as measurement is concerned. Reset your advertising ID for privacy? Your completion no longer matches your click. On iOS it is harder still: only about 35 percent of prompted users opt into app tracking (Adjust's 2025 measurement), and Apple's SKAdNetwork reporting arrives days late by design, typically two to four. The advertiser is not lying when it says it never saw you. Its instruments cannot see you.
So why didn't your offer credit?
Your offer most likely didn't credit because something on your device or in the tracking chain broke the link between your click and your completion, before any person ever reviewed it. Here are the causes, ranked from most to least common, based on what walls and measurement companies themselves document:
- Your browser blocked the first handoff. The click and redirect that plant your tracking ID happen in your browser, and roughly 1.77 billion people use ad blockers, with around 30 percent of internet users blocking ads at least sometimes (GWI via Backlinko, 2025). Ad blockers, Brave Shields, Safari's tracking prevention, and private browsing can kill that redirect before your ID is ever recorded, and on offers you complete on the web they break the later cookie steps too. The offer starts, but you're invisible from the first second.
- You entered through the wrong door. Installing the app straight from the app store instead of through the offer's tracking link breaks attribution completely. So does having installed the app before, even years ago.
- Your identity changed mid-offer. A different device to finish, a VPN flipping your country, a reset advertising ID on an app offer, or cleared cookies on a web offer. Each one disconnects the completion from the click.
- You hit a timing or duplicate rule. The attribution window expired before the completion event, or a duplicate-device rule kept someone else's click and dropped yours.
- The advertiser rejected or reversed it. A fraud score, a policy violation, or a clawback after the fact. This is the rarest for genuine users, and the only one where the money truly does not exist downstream.
How do you make offers actually track?
To make an offer track, clear the path between your device and the advertiser before you begin: no VPN, no ad blocker, enter through the offer link, and use one device you have never used for that app. Here is the full checklist.
Before you start any offer worth your time:
- Run a tracking checkup on your device first (more on ours below).
- Turn off your VPN and come out of private browsing before you tap the offer.
- Pause your ad blocker for the rewards site and the offer flow.
- Always enter through the offer's link. Never install from the store directly.
- Check you have never installed the app before.
- Use one device from click to completion.
- Run one offer at a time in that app category.
While you play:
- Screenshot milestones as you hit them, with timestamps visible.
- Keep an eye on the offer's stated time window and finish inside it.
After you finish:
- Give it 24 to 72 hours. Some conversions take that long to confirm, and some offers go through manual review. If nothing lands after that, open a ticket and attach your proof. And once the credit does land, here is how to get paid from reward sites.
What we do about it at Earnopolis
We built for this failure mode instead of pretending it does not exist.
Check your device before you burn an evening. The Device Readiness check in your settings runs real tests in your browser: first- and third-party cookies, browser storage, private browsing detection, ad blockers, Brave Shields, Safari privacy settings, and a live tracking pixel and redirect test against a real tracking domain. It scores your setup from 0 to 100 and flags the common setup problems that silently break tracking, before you start instead of after you finish. The same check runs inside our support flow when you report a missing credit, so your ticket carries technical evidence from the first message.
We watch the pipes. Postback failures on our side are logged and monitored per offerwall. A wall having a bad day shows up on our dashboards as a pattern, not just as your unanswered ticket.
We escalate with your proof. If you bring real evidence (screenshots with timestamps, order confirmations, level progress), we do not just forward it into a wall's ticket queue and forget it. We take it to the offerwall directly and push for a re-check. When a support ticket to the wall has gone nowhere, we get in the fight on your behalf.
Here's the limit: nobody, us included, can pay out a credit for a conversion the advertiser never released. What we work to make sure of: a real completion with real evidence gets a human look, and when the answer is no, we pass on whatever reason we were given instead of going silent.
Quick answers
How long should an offer take to credit? Most simple offers credit within minutes. Multi-step and install offers commonly take 24 to 72 hours while the conversion passes between partners, and some purchase or subscription offers legitimately take 30 days or more by design. Check the offer's own fine print before you worry.
What proof should I keep in case an offer doesn't credit? Screenshots of each milestone with a visible timestamp, the order or purchase confirmation if you bought something, any confirmation email, and the date and time you started the offer. That bundle is what turns a "we can't verify this" into a re-check.
Does the app need to stay open after I install it? Yes. Open the app from the same device you clicked on, keep it in the foreground for a few minutes, and stay online, so the completion event has time to register.
Are offerwalls a scam? No. The advertisers, walls, and sites all make money only when offers complete and track, so everyone in the chain wants your credit to land. But real tracking failures get mistaken for scams every day. The real test of a site is whether it treats a missing credit as its problem or yours.
The chain is not rigged. It is fragile.
One dropped baton is all it takes. The wall, the referee, the advertiser, and your rewards site each hold the relay for a moment, and your device's privacy settings decide whether the baton is visible at all. Most of the time the handoffs land. When they don't, it is rarely anyone cheating you. It is plumbing with sharp edges, defended by fraud filters that catch innocent people as the cost of catching industrial fraud. That cost is real, and you should not be the one silently paying it.
Play it accordingly. Check your device first, enter through the right door, keep your proof, and earn somewhere that shows you its plumbing instead of hiding it.
Related reading: how to get paid from reward sites, the truth about ID verification on reward sites, loot boxes and gambling mechanics on GPT sites.
Ready to get started?
Create a free Earnopolis account