Understanding the market
How SMM panels work
Last updated by The PanelCompare editorial team, 7 min read
What is an SMM panel, exactly?
An SMM panel is a self-serve e-commerce storefront that sells social media engagement metrics — followers, likes, views, subscribers, comments, members and plays — as line-item products priced per 1,000 units. The buyer deposits funds into a wallet balance, picks a numbered service from a catalogue, pastes a public link, enters a quantity, and the panel fulfils the order automatically (observed on justanotherpanel.com and peakerr.com, verified 2026-09-06).
Three structural facts define the category. It is a wallet-and-catalogue model rather than a subscription or a service engagement, so there is no invoice, no account manager and no campaign. Almost nobody running a panel actually delivers the engagement. And the whole industry runs on one de-facto API specification, which is why a panel can be launched in an afternoon and why differentiation between panels is thin.
A panel never needs your password
Delivery works by pointing external accounts at your public content. A legitimate panel needs a public profile or post URL and nothing else. Any panel or growth service asking for your account password, or for OAuth access with write scope, is running an account-takeover play. This is a bright line, not a judgement call.
What happens between clicking order and units arriving?
The panel charges your wallet immediately, records a start count — the metric value at the moment the order began — and dispatches the order to whichever upstream provider it has mapped that service to. From there the order is out of the panel’s hands: it polls the provider for status and mirrors what it gets back into your orders table.
- 1.You submit service ID, link and quantity. The panel prices it as rate ÷ 1000 × quantity and debits the wallet.
- 2.The panel records start count — your current follower, view or like total. Every refill claim is measured against this number, not against your total today.
- 3.The panel forwards the order to its provider over the standard API, receives an upstream order ID, and stores the mapping.
- 4.Status flows back: Pending, then In progress or Processing, then Completed — or Partial if delivery stops short, or Canceled if it never starts.
- 5.On a Partial, the panel automatically credits the undelivered value back to your wallet balance. It does not go back to your card.
The single most common support ticket in this market comes from step five. Buyers see a Partial order, look for a refund on their payment method, find nothing, and conclude the panel stole from them — when the money is sitting in the wallet balance where the panel put it.
Who actually delivers the engagement?
Delivery happens several tiers above the storefront you bought from. A small number of operators control the actual sources — bot farms, aged-account inventory, engagement-exchange networks where people follow to earn credits, incentivised-app traffic and click-farm labour — and they rarely sell to the public. Aggregators buy from them and sell wholesale over the API. Reseller panels buy from aggregators. Child panels resell resellers.
| Tier | Who they are | What they sell | Visible to buyers? |
|---|---|---|---|
| Tier 0 — sources | Bot farms, aged-account inventory, engagement exchanges, click farms | Raw delivery capacity | Almost never |
| Tier 1 — main panels / API providers | Aggregators holding real inventory relationships | Wholesale over the API, plus retail | Yes, as ordinary panels |
| Tier 2 — reseller panels | Own domain and branding, 1..N providers connected | Retail at a markup | Yes — most panels you find |
| Tier 3 — child panels | A branded storefront hosted by a Tier 2 panel | Retail at a markup on one supplier | Yes |
| Tier 4 — end buyers | Creators, businesses, and other resellers | — | — |
Source: PanelCompare domain research, 2026-09-06.
A single order commonly passes through three to five hops before it reaches actual delivery. Each hop adds margin and latency, and each hop is a point of failure — which is the mechanical reason a panel can be entirely honest and still fail to deliver your order.
What information does a panel need from you?
A public URL, a quantity, and money. That is the complete list for the overwhelming majority of services. Followers and subscribers need a profile URL; likes, views and comments need a post or video URL; Telegram members need a channel link. If the account is private, delivery will fail because the source accounts cannot see the target.
A few order types need more, and the requirement is set by the service’s order type rather than by the panel. Custom Comments wants a newline-separated list of comments instead of a quantity. Poll wants an answer number. Mentions variants want usernames, hashtags or a media URL. Web Traffic wants a country, a device and a traffic type. None of these is a credential.
Why do two panels charge 20× different prices for the same service?
Because the price you see is a markup on a markup, and because the nominal service name hides real differences. Retail markup over wholesale typically runs 1.8×–3×, but on services where buyers cannot easily comparison-shop it goes much further: TikTok views run about $0.06 wholesale against roughly $0.70 retail, and YouTube dislikes $0.13 wholesale against $50 retail — a roughly 380× spread, the widest recorded in the sample (PanelCompare domain research, 2026-09-06).
The other half of the variation is that the rows are not the same product. Country targeting alone moves Instagram story views from $0.08 worldwide to $24.50 for USA or EU delivery, around 300×. A refill guarantee on TikTok followers doubles the price. Comparing a worldwide bot row against a US-targeted refill-guaranteed row and calling one panel expensive is comparing two different things.
What can go wrong, and what does each failure look like?
| What you see | Most likely cause | What to do |
|---|---|---|
| Pending for hours on a fast service | Upstream provider rejected or queued the forwarded order | Wait out the advertised start-time band, then open a ticket quoting the order ID |
| Partial with a large remains figure | Provider ran out of supply mid-order | Check the wallet — the shortfall is refunded automatically |
| Delivered, then the count falls back | Drop: a platform purge, or exchange accounts withdrawing | Claim the refill if the row has one, inside the window |
| Delivered count correct, visible total unchanged | A purge removed units during delivery | Compare against start count, not today’s total |
| Partials clustering across many services at once | One upstream provider has failed | Stop depositing; this is also a pre-exit pattern |
| Order rejected: incorrect link | Private account, wrong URL shape, or wrong order type | Make the account public and re-check the URL format |
Source: PanelCompare domain research, 2026-09-06, and the SMM Panel API v2 status vocabulary.
How should a first order on an unfamiliar panel be placed?
- 1.Deposit the minimum, not a bonus tier. The wallet model means every extra dollar deposited is an unsecured loan to a stranger.
- 2.Place the smallest order the cheapest service allows — often a few cents — on a link you do not care about.
- 3.Record the start count and the order ID before delivery begins.
- 4.Wait out the full advertised start-time band before concluding anything. A 0–6 hour band means most recent orders started inside six hours, not that yours will start in one.
- 5.Compare delivered units against start count plus quantity. Check the wallet for any partial refund.
- 6.Only then decide whether to deposit more. One completed small order tells you more than any review page.
Quick answers
Do I need to give an SMM panel my password?
No. Delivery works by directing external accounts at your public content, so a panel needs only a public profile or post URL. Any service asking for a password or write-scope OAuth is attempting account takeover, and should be abandoned immediately.
What does Partial mean and do I get my money back?
Partial means delivery stopped short of the quantity ordered. The panel reports the shortfall as remains and automatically credits its value back to your wallet balance — not to your card. Check the wallet before opening a ticket.
Why is my order still Pending?
Pending means the panel accepted the order but the upstream provider has not started it. That is normal inside the advertised start-time band and on slow services. It becomes a problem when it outlasts the band, or when many orders sit Pending at once.
Can I place two orders on the same link at once?
You can, but you should not. The second order records a start count that already includes the first order’s partial delivery, so neither order has a clean baseline. Panels routinely void both refill claims for exactly this reason.
Every figure here is attributed and dated
Prices in this market move weekly, so a number without a capture date is decorative. Where this guide quotes a figure it names the source and when it was checked. If one of them is wrong, the correction process on the about page has a two-working-day reply target, and corrections are published with a dated note rather than quietly patched.