How Telegram SMM Panels Work: One Order from Start to Refill

On the surface an SMM panel is a very simple shop. Choose a service, paste a link, pay, wait. Behind that form, though, a lot happens: something records where your numbers started, something decides how fast to deliver, and something keeps watching in case they drop. Most "my order is stuck" messages we answer come down to one of those steps being misunderstood.
So let's follow a single Telegram order from start to finish, the way it actually runs on ProSMM. Once you've seen the whole journey, the statuses in your dashboard will make sense and you'll know exactly what to check before you write to support.
The short version
- The service name is a spec sheet. Speed, guarantee and target are all written in the brackets.
- Each service expects one kind of link. The wrong link is the number one reason orders stall.
- Delivery is counted from a "start count" taken when the order begins.
- Refills exist only where the name promises them, and only inside that window.
Who does what when you press "Submit"
Three pieces work together on every order, and it helps to keep them apart in your head:
The panel
The dashboard you see. It holds your balance, checks the order and shows the status.
The provider
Owns the accounts, servers and scripts that actually deliver members, views or starts.
The run
The job itself. It records a start count, delivers in batches and reports progress back.
Some panels are both panel and provider. Others forward your order to someone else and keep a margin. That difference shows up in price, speed and how quickly problems get fixed, and we explain it properly on our Telegram SMM provider page. Here we'll stay on your side of the screen.
Reading a service name
Telegram service names look messy until you know the code. Every bracket is there for a reason. Here's a real one from our list:
5073 — Telegram Non Drop Members 🔥{90 Days Guaranteed} {Join from Search} {Ranking Improvement⚡️}
| Piece | What it tells you |
|---|---|
| 5073 | The service ID. Quote it to support and use it in the API. |
| Non Drop Members | Built to stay, not just to arrive fast |
| {90 Days Guaranteed} | Drops within 90 days can be refilled |
| {Join from Search} | Members find you the way a real user would, through search |
| {Ranking Improvement} | Meant to help your search position, not just the counter |
Other tags you'll meet a lot: [Instant] starts straight away, [30 Days] is how long an online or subscription-style service runs, Country Targeted limits accounts to one region, Premium means Telegram Premium accounts and No Refill means cheaper with no promise attached. Each service on the price list also has a description with its start time, speed and minimum and maximum quantity. Thirty seconds reading it saves a lot of back and forth.
Sending the right link
Wrong links cause more stuck orders than everything else combined. A members service needs a channel link. A views service needs a post link. Mix them up and the system has nothing sensible to count.
| Service type | Link to paste |
|---|---|
| Members, public channel or group | t.me/yourchannel |
| Members, private channel or group | The invite link, and only on services marked "Private Link" |
| Views, reactions or shares on one post | The post link, e.g. t.me/yourchannel/125 |
| Auto views on future posts | The channel link, plus how many new posts to cover |
| Bot starts | The bot link, e.g. t.me/your_bot, or a referral link if the service accepts one |
Quick habit
Before you paste a link, open it in a private browser window. If you can't see the channel or post there, the delivery system can't either.
The start count, explained with numbers
The moment an order starts, the panel records how many members, views or starts your link already has. That's the start count, and delivery is measured from it.
Say your channel has 4,200 subscribers and you order 1,000 members. The start count is 4,200, so the order is complete at about 5,200. If you post a giveaway at the same time and 300 people join on their own, the system can't tell them apart from delivered members, which is why delivery may finish earlier than you expected. Nothing went wrong; the counter just doesn't know who came from where.
This is also why you should never run two orders on the same link at once. The second order records a start count that's still moving because of the first, and both end up confused.
What each order status means
| Status | What's going on | Do you need to act? |
|---|---|---|
| Pending | Accepted and waiting in the queue | No, unless it stays far longer than the service's start time |
| In progress | Delivery has started, start count recorded | No |
| Processing | Being handled, often between batches | No |
| Completed | Full quantity delivered | Check the result over the next few days |
| Partial | Only part delivered; the rest is refunded to your balance | Check the link, then reorder if you want |
| Canceled | Not delivered; the full amount is back in your balance | Fix the cause (usually the link) and reorder |
Speed, batches and drip-feed
Faster isn't always better. Five thousand members landing on a 300-member channel in an hour looks strange to anyone who notices, Telegram included. Many services already pace themselves. Where a service supports drip-feed, you can also split one order into several runs with a pause in between.
For example: 5 runs × 500 members, with 720 minutes between runs, gives you 2,500 members spread over about two and a half days. The price is the same as one big order; only the pace changes.
If you post every day, an auto views service such as ID 479 watches the channel and adds views to each new post on its own, so you don't have to place an order every morning.
Drops, refills and guarantees
Some accounts leave over time. That's normal on Telegram and on every other platform. What matters is what the service promised you:
- If the name includes a guarantee like {30 Days} or {90 Days Guaranteed}, a Refill button appears next to the completed order for that period. Press it and the count is topped back up to what was delivered.
- Refills cover drops caused by the service. They don't cover subscribers lost because the link changed, the channel went private or posts were deleted.
- No Refill services cost less because they make no promise. They're fine where a small drop doesn't matter, like views on an old post.
The full rules for refills and refunds are in our terms of service.
Why orders get stuck
- The channel or group was made private after ordering
- The username or post link changed while the order was running
- Two orders were running on the same link
- A post link was used for a members service, or the other way round
- The channel has restrictions that stop new joins
Writing to support so it gets solved fast
If something still looks wrong, open a ticket from your dashboard (or reach us through the contact page) and include these four things. It usually turns a long conversation into a single reply:
- The order ID, not just the service ID
- The link exactly as you submitted it
- What you expected and what you see now (for example: "ordered 1,000, count went from 4,200 to 4,750")
- Anything you changed after ordering: name, username, privacy, deleted posts
Ordering at scale: mass order and the API
Once you're managing dozens of links, ordering one at a time gets old fast. Mass Order in the dashboard lets you paste many orders at once, one per line. Agencies and resellers usually go a step further and connect through the ProSMM API, where each action becomes a simple request:
| API action | What it does |
|---|---|
| services | Returns the full service list with rates and limits |
| add | Places an order, with optional drip-feed runs and interval |
| status | Checks one order, or up to 100 at once |
| refill / refill_status | Requests a refill and tracks it |
| cancel | Asks to cancel orders that haven't started |
| balance | Returns your current balance |
That's how many smaller panels run: their customers order on their site, and the order flows to us automatically. If you'd like a site like that without building one, a child panel gives you a ready-made panel connected to our services. The business side of reselling is covered in our guide for panel owners and resellers.
A small glossary
| Term | Meaning |
|---|---|
| Start count | The number your link had when delivery began |
| Remains | How much of the order is still to be delivered |
| Drip-feed | One order split into several timed runs |
| Refill | Topping up drops within the guarantee period |
| Non-drop | A service built for retention, usually with a guarantee |
| Premium | Accounts with an active Telegram Premium subscription |
Frequently asked questions
How fast does an order start?
Each service shows its start time in the description, and our price list also shows the average completion time from recent orders. Many Telegram services start within minutes; some are paced on purpose.
My order says Partial. Did I lose money?
No. A Partial order refunds the undelivered part to your balance automatically. Check that the link is still public and unchanged before you order again.
Can I place a second order on the same link?
Wait until the first one is Completed. Two overlapping orders on one link confuse the start count, and neither can be tracked properly.
When can I press Refill?
After the order is Completed and only within the guarantee period written in the service name. If the service says No Refill, there's no refill button.
Do I need technical skills to use a panel?
No. Choosing a service, pasting a link and checking the status is all most people ever do. The API is there for when you want to automate.
Keep reading
Try it with a small order
The quickest way to understand a panel is to watch one order move through it. Pick a service at its minimum quantity and follow the status.
We run the servers behind ProSMM and write about what we see every day: how orders behave, what drops and what lasts.