PanelFollowsMain provider SMM panel

How to Create an SMM Panel: Script, Rented Software or Child Panel

How to create an SMM panel in 2026: script vs rented software vs child panel compared on cost, time and risk, then domain, DNS, SSL, payments, services and pricing.

Creating an SMM panel means putting five things live at the same time: a storefront on your own domain, a catalog of services, a way to route every order to a provider that actually fulfils it, a payment system that credits customer balances, and a support desk that answers when an order stalls. Most guides on how to create an SMM panel stop at "buy a script and connect an API". That covers two of the five. The other three decide whether the panel is still open in month three.

There are three realistic ways to do it in 2026. You can install an SMM panel script on your own server, you can rent hosted panel software and bring your own provider, or you can open a child panel, which is a white label panel issued by an upstream provider that runs on your domain with your brand. Each path has a different cost, a different time to first order and a very different list of things that can break at 2am.

This guide compares the three on numbers, then walks through the setup steps that every path shares: naming and the domain, DNS and Cloudflare, SSL, the provider, payments, theme, the first services, pricing, and a plan for the first 30 days. Where PanelFollows is used as an example, it is the child panel path, and the facts about it are stated plainly so you can compare them against anything else you are considering.

A note before the build, because it affects how you describe your panel to customers. SMM panels sell numeric metrics such as followers, likes and views. Those numbers are not an audience, purchased engagement can conflict with the terms of service of the platform it lands on, and drops happen. TikTok's terms of service, for example, prohibit artificially inflating engagement. Panels that say this upfront get fewer refund demands than panels that sell "guaranteed growth".

What does creating an SMM panel actually involve?

An SMM panel is a self-service website where customers top up a balance, pick a social media service, paste a link and place an order that is fulfilled automatically through a provider API. Creating one means assembling every layer that sentence depends on, not just the website.

The layers break down like this, and the useful question for each one is not "do I have it" but "who fixes it when it fails".

Layer What it does Who owns it with a script Who owns it with a child panel
Domain and DNS Points your brand name at the panel You You
Hosting and server Runs the panel code, database and cron jobs You The platform
SSL certificate Encrypts checkout and login You (renewal included) Issued and renewed for you
Panel software Storefront, accounts, orders, admin You (updates, security patches) The platform
Service catalog The list of services and their rates You import and sync it Ready, 3,500+ services on PanelFollows
Order routing Sends orders to the provider API and syncs status You configure and monitor it Automatic from the main panel
Payments Credits customer balances You integrate gateways You connect your own accounts
Support Tickets, refills, cancellations You You, with refill/cancel plumbing built in
Marketing Brings customers You You

Notice the last three rows. Payments, support and marketing are yours on every path. That is why the comparison between paths is really a comparison of the first six rows: how much infrastructure you want to own before you sell your first order.

The three ways to create an SMM panel, compared

The fastest path is a child panel, the cheapest up-front software is a script, and rented software sits in the middle on both. The table below uses typical 2026 figures; treat the ranges as orders of magnitude and price your own case.

SMM panel script on your server Rented panel software Child panel (white label)
Up-front software cost Roughly 16 to 50 USD for marketplace scripts, more for commercial licenses Usually none, it is a subscription None; applying and setup are free on PanelFollows
Recurring cost Server (often 5 to 40 USD a month), backups, your time Monthly subscription, plus your provider and gateways Monthly reseller fee (29 USD by default on PanelFollows) from your prepaid balance
Time to first order 3 to 14 days if you can administer a Linux server 1 to 5 days 1 to 3 days after approval
Technical skill needed Server admin, PHP, database, cron, security Low to medium None beyond DNS records
Provider and catalog You find a provider, connect its API, map services You find a provider and connect it Included, orders fulfil automatically
Security responsibility Entirely yours Shared with the vendor The platform's
Biggest risk Hacked or abandoned script, broken cron, lost data Vendor lock-in, price changes Dependence on one upstream catalog
Best for Developers who want full control Owners who already have a preferred provider Most first panels

Two cells in that table deserve a second look. The script's "up-front cost" looks tiny, but the real cost is the row below it: someone has to keep the server patched, the database backed up and the cron jobs that sync order statuses running. And the child panel's "biggest risk" is real: if your whole catalog comes from one upstream, its reliability is your reliability. Choose the upstream with that in mind, which the guide on how to find an SMM provider covers with a scorecard.

Option 1: building on an SMM panel script

An SMM panel script is downloadable PHP software that you install on your own hosting, then connect to one or more provider APIs. "SMM panel script" is the most searched phrase in this whole topic, around 1,600 searches a month globally in Google's Keyword Planner, which tells you how many people start here.

What you actually buy is a codebase, not a business. The checklist of work that follows the purchase is long:

  1. Hosting. A VPS with PHP, a MySQL or MariaDB database and the ability to run cron jobs every minute. Shared hosting often throttles cron, which breaks status sync.
  2. Installation and hardening. File permissions, admin path, database credentials, a firewall, and disabling the installer after setup.
  3. Provider connection. Adding your provider's API key, importing services, mapping categories and setting rates.
  4. Cron jobs. Order placement retries, status sync, refill checks, currency updates. If one stops, orders silently stay "pending".
  5. Payment modules. Each gateway is a plugin or a custom integration with its own webhook.
  6. Updates. Security fixes, PHP version upgrades and API changes on the provider side.

The license is the part people skip. On Envato's CodeCanyon, where many panel scripts are sold, the Regular License covers an end product that end users are not charged for; a site that charges users generally needs the Extended License, which costs considerably more. Read the license of the exact script you buy, because an SMM panel charges every user.

Then there is the "free SMM panel script" search, around 140 to 170 a month. Free and nulled copies of paid scripts are the single most common way panels get compromised. A nulled script is a cracked commercial script with the license check removed, and the person who removed it can also add a backdoor. On a panel, a backdoor means someone else can read your customer list, change balances or redirect your payment callbacks. The money you save is not worth that exposure.

A script is the right choice when you are a developer, you want to modify the code, you plan to aggregate several providers and you are willing to own security. For everyone else it is the most expensive "cheap" option.

Option 2: rented panel software

Rented panel software is a hosted SMM panel you pay for monthly: the vendor runs the servers and the code, and you bring your own provider, your own payment gateways and your own customers. It removes the server work from option 1 but leaves the supply and payment work in place.

What to check before you commit to a rental:

  • Data export. Can you export customers, balances and order history in a usable format if you leave? If not, the vendor owns your business in practice.
  • Domain ownership. Your domain should be registered in your name at your own registrar, with DNS pointed at the vendor. Never let a vendor register your domain for you.
  • Provider freedom. Some rentals push their own partner providers. You want to choose freely.
  • Payment module list. Confirm the gateways you need are supported before paying, especially local methods for your market.
  • Price stability. Monthly fees in this market do change. Ask how much notice you get.

Rentals suit owners who already have a provider relationship they trust and want a hosted storefront for it. If you do not have a provider yet, you are solving two problems at once, which is what the third option is designed to avoid.

Option 3: a child panel

A child panel is a ready-made white label SMM panel that runs on an upstream provider's infrastructure and is published under your own domain and brand. You do not rent servers, install software or look for suppliers: the storefront and the customer relationship are yours, the catalog and the fulfilment come from the upstream.

On the PanelFollows child panel, the model works like this:

  • Your customers pay you. You connect your own payment accounts. Customer money lands in your account and never passes through PanelFollows.
  • You prepay the base cost. When a customer places an order, only the base cost of that order is deducted from the prepaid reseller balance you hold on the main panel. The difference between that cost and your price is already in your own account.
  • A fixed monthly fee. The reseller fee is 29 USD a month by default, taken from the same balance starting 30 days after your panel goes live. If it cannot be collected, the panel is suspended and reopens automatically when you top up.
  • You set the margin. Markup can be set for the whole panel, per category or per service, and a fixed price can be set on individual services.
  • The catalog is ready. 3,500+ services, delivered automatically from the main panel, with order sync, cancellation and refill handled for you.
  • You manage it on your own domain. The admin panel lives at your domain's /admin, with customers (balance, personal discount), orders, services, payments and support tickets.

Applying and setting the panel up cost nothing. The trade-off is the one in the comparison table: your catalog depends on one upstream, so the upstream's delivery quality, refill behavior and support speed become your brand's reputation.

Resell the same services at your own price

Send orders from your own site through the reseller API and set your own margin. You can also run a child panel under your own brand.

Which option should you choose?

Choose by your skills and your starting position, not by the software price. The table below maps common situations to the path that usually fits.

Your situation Best fit Why
First panel, no server experience Child panel Live in days, no code, catalog included
You are a PHP developer and want to customise the code Script Full control, you can maintain it yourself
You already have a provider you trust and only need a storefront Rented software Hosted, keeps your supply relationship
You run an agency and want a branded ordering portal for clients Child panel Clients order under your brand, you set the price
You want to aggregate many providers and route by price Script Rentals and child panels limit routing logic
You have no budget beyond a domain and a small balance Child panel No license, no server; costs are the fee and order base costs
You already have your own website and order flow Neither: use an API Integrate the SMM panel API into your existing site

If you are still unsure, the honest default is to start with a child panel, learn what your customers actually buy, and only move to a script once you know exactly which feature you are missing. Moving later is possible; recovering a hacked script is far harder.

Step 1: pick a name and register your domain

Your panel name should be short, easy to spell after hearing it once, and not contain a platform's trademark. Names like "InstaBoostPro" invite trouble: Instagram, TikTok and YouTube names are trademarks, and payment underwriters read your domain before they read your application.

Practical rules for the domain:

  • Register it yourself. Use your own registrar account in your own name. Turn on registrar lock and two-factor authentication.
  • Choose a common extension. .com is still the most trusted for a global audience. A country extension fits if you sell to one country only.
  • Root domain or subdomain. You can run the panel on yourbrand.com or on panel.yourbrand.com. A subdomain is useful if your main site is a blog or agency site. Each domain can be connected to only one child panel on PanelFollows.
  • Avoid hyphens and numbers. They are easy to mistype in a chat message, and most of your customers will arrive from chat messages.
  • Check the history. Search the name in quotes and look up the domain in the Wayback Machine. A domain that previously hosted spam may already be flagged.

Budget around 10 to 15 USD a year for a .com. That is the only mandatory cost on the child panel path before your first order.

Step 2: DNS, Cloudflare and SSL

DNS is the step where most first-time panels lose a day. The goal is simple: make your domain resolve to the panel, with a valid SSL certificate, so customers see the padlock on the login and checkout pages.

On a child panel you add the DNS record shown in your dashboard at your registrar or DNS provider, and the certificate is issued and renewed free once the domain points correctly. On a script or rental you do the same pointing, plus whatever certificate setup your host requires.

If you use Cloudflare in front of the panel, three settings matter. Cloudflare's own SSL mode documentation explains them in detail; in short, "Full (strict)" encrypts both legs and validates the origin certificate, "Full" encrypts both legs without strict validation, and "Flexible" encrypts only the visitor-to-Cloudflare leg. The PanelFollows child panel works with Cloudflare's proxy enabled.

Symptom Usual cause Fix
Domain shows the registrar's parking page Record not added, or added on the wrong zone Check you edited DNS at the provider your nameservers point to
"Too many redirects" with Cloudflare SSL mode and origin redirect fighting each other Try "Full" or "Full (strict)" instead of "Flexible"
Certificate warning for a few hours Certificate not issued yet because DNS had not propagated Wait for propagation, then reload; do not add manual redirects
www works but the root does not (or the reverse) Only one hostname was pointed Point the one you use and redirect the other at DNS or Cloudflare
Changes not visible DNS cache, old TTL Lower TTL before changes, test with a DNS lookup tool, not your browser

One habit saves real time: change one thing at a time and wait for it to take effect before changing the next. Most DNS outages on new panels are caused by three simultaneous "fixes".

Step 3: choose your provider and connect the catalog

Your provider is the company that fulfils orders, and on a script or rental you have to pick it yourself. Choose on failure behavior, not on the cheapest rate: what happens when an order stalls, how refills are requested, whether cancellations refund automatically, and how fast a ticket gets a real answer.

For a script or rental, connecting a provider means adding its API key, importing services, renaming them for your customers and setting rates. The standard reseller API has seven actions (services, add, status, balance, refill, refill_status, cancel), and the technical side of wiring them is covered in the guide on SMM provider API integration.

Whatever path you take, test before you sell. Place one small order on each service you plan to list, with your own money, and write down three numbers: when it started, how fast it completed and what the count looked like a week later. Twenty test orders cost little and tell you more than any review site.

On a child panel this step is mostly done: the catalog is the main panel's, orders are delivered automatically, and statuses, cancellations and refills sync back. Your job shrinks to choosing which services to show, which is step 6.

Step 4: set up payments before you launch

Payments are the step that turns a working panel into a business, and they deserve more time than the theme. Customers top up a balance before they order, so until at least one payment method is live, nobody can buy anything.

The short version of what you need to decide:

  • Which methods your customers already use. Cards, PayPal, crypto, local wallets or bank transfer depend heavily on the country.
  • Which providers accept this kind of business. Several mainstream processors restrict or prohibit engagement sales. Stripe, for example, lists "sales of online traffic or engagement" as a prohibited business on its restricted businesses page. Read each provider's policy for your exact use case before you rely on it.
  • Who carries the chargeback. When customers pay into your account, disputes are yours.

On a PanelFollows child panel you can connect your own accounts on 25 automatic gateways (including Stripe, PayPal, NOWPayments, Binance Pay, CoinGate, Plisio, Perfect Money, Skrill, Mollie, Razorpay, Cashfree, Paystack and others), plus PayTR and Cryptomus, plus unlimited manual methods built from 38 ready templates such as bank transfer, Wise, USDT, PIX, UPI and M-Pesa. Each method gets its own currency (live or fixed rate), minimum and maximum, bonus and fee percentage, and language visibility, and automatic payments are verified with the provider's API before the balance is credited.

The full comparison, including which processors accept SMM panels, how to steer customers toward cheaper methods and how to handle disputes, is in the companion guide on SMM panel payment gateways.

Step 5: brand and theme your panel

Your theme's job is trust, not decoration. A new visitor decides in seconds whether your panel looks like a business or like the fortieth copy of the same template, and that decision is made on four things: a clean homepage, readable prices, a visible support channel and clear policies.

On a PanelFollows child panel the theme studio gives you 14 ready themes and a live preview editor for colors, fonts, corner radius and light or dark mode. You can reorder or hide homepage sections, write your own FAQ, show customer testimonials, edit the menu and footer, add Google Analytics or a Meta Pixel, connect live chat (Crisp, Tawk.to, Tidio or JivoChat) and add custom CSS. The storefront is available in 16 languages.

What to put on the site before launch:

  • A homepage that says what you sell and to whom. "Instagram and TikTok services for small businesses in Kenya" converts better than "the best SMM panel in the world".
  • A pricing view customers can read. Rates per 1,000, minimums and delivery estimates.
  • A refill and refund policy in one paragraph. Which services have refills, what happens on a partial order, what is never refunded.
  • A visible support channel. Live chat or a ticket link above the fold.
  • Terms of service. Your terms are the document you rely on in a payment dispute.
  • Honest testimonials only. Publish real customer feedback with permission. Invented reviews are a legal problem in several markets and a credibility problem everywhere.

Step 6: choose your first services

Launch with 30 to 60 services, not with the whole catalog. Every service you list is a promise you have to support, and you cannot support a promise you have not tested.

A shelf built around one audience works better than a shelf built around everything. A starting structure:

Shelf Services to start with What you must be able to explain
Instagram core Followers (refill and no-refill), likes, Reels views Why the account must be public, drop behavior, refill windows
TikTok core Views, likes, followers Why views complete fast, why likes do not guarantee the For You feed
YouTube core Views, likes, subscribers Retention vs raw views, why subscriber services are slower
Telegram Channel members, post views Difference between members and views, private vs public links
Your niche Country-targeted or language-targeted services Which ones actually target the region

Hide the rest. On a child panel you can hide categories and individual services, so the catalog customers see is your curated shelf while the full catalog stays available to you. Add services when customers ask for them, not because they exist.

Step 7: price your services

Price with a multiplier you can defend, not with the lowest number you can find. A panel priced 5 percent above cost has no budget for support, refunds or marketing, and support is most of the work.

The useful way to read a markup is as your share of each sale:

Markup on base cost Your price on a 1.00 USD base Your gross share of the sale What it can fund
1.20 1.20 USD 17 percent Almost nothing beyond the monthly fee
1.50 1.50 USD 33 percent Support time, a refund buffer, small marketing tests
2.00 2.00 USD 50 percent Real support, curation, paid acquisition
3.00 3.00 USD 67 percent Niche or local services nobody else explains

Most successful panels mix multipliers: low on high-volume, price-compared services such as views, higher on followers, and highest on niche, country-targeted or bundled services. On a PanelFollows child panel you can set markup per panel, per category and per service, and put a fixed price on individual services. Changes apply to new orders.

Break-even is worth one line of arithmetic. If your fixed monthly costs are the 29 USD fee plus 100 USD of marketing, at a 1.5 multiplier (33 percent share) you need about 390 USD of monthly sales to cover them. At 1.2 (17 percent share) you need about 760 USD. The deeper margin math, including refunds and payment fees, is in the guide on starting an SMM reseller business from scratch.

The pre-launch checklist

Launch when every row in this table is "done", not when the homepage looks good. Each unchecked row turns into a support ticket in the first week.

Check Done when
Domain and SSL Login and checkout load with a padlock on both www and root
At least one payment method You topped up your own customer account and the balance credited
Test orders Every listed service ran once with your own money
Prepaid balance (child panel) Enough to cover a week of base cost for expected orders
Refill and refund policy Written on the site and in the service descriptions
Support channel Live chat or tickets answered from your phone
Terms and privacy pages Published and linked in the footer
Analytics Visits and sign-ups tracked so you can see which channel works
Admin access Two-factor authentication on your account, strong password
Price check No service priced below its cost, packages priced per order

The prepaid balance row is specific to the child panel model and it matters. If your balance cannot cover an order's base cost, new orders on your panel are temporarily declined and you are notified. Keep a buffer.

Your first 30 days, week by week

The first month is for learning what sells and fixing what generates tickets, not for scaling. A plan that works:

Week Focus Concrete actions
Week 1 Soft launch Invite 5 to 10 people you know, watch every order, answer every message within an hour
Week 2 Fix leaks Rewrite every service description that caused a question, remove services that stalled
Week 3 First channel Pick one acquisition channel and run it properly (see the customers guide)
Week 4 Review numbers Orders, average top-up, refund rate, tickets per 100 orders, which services repeat

The number to watch is tickets per 100 orders. A healthy young panel is under 10. Above 20, something in your catalog or descriptions is wrong, and spending on marketing will only multiply it.

Where the first customers come from is a topic of its own: Telegram, WhatsApp, forums, short-form video, SEO and agency partnerships each work differently, and the guide on how to get customers for an SMM panel covers them in order.

Open your account and order in minutes

Signing up is free and takes two steps. Top up with card, bank transfer or crypto, place your order and track delivery from the dashboard.

Frequently asked questions

How much does it cost to create an SMM panel?

On a child panel the mandatory costs are a domain (around 10 to 15 USD a year), the prepaid balance that covers your orders' base cost, and a monthly reseller fee, which is 29 USD by default on PanelFollows starting 30 days after launch. With a script you pay for the license, a server (often 5 to 40 USD a month) and your own time for maintenance. Rented software adds a monthly subscription on top of your own provider and gateways.

Can I create an SMM panel for free?

You can start without paying for software. Applying for and setting up a PanelFollows child panel is free, and you only need a domain and a prepaid balance before your first order. "Free SMM panel scripts" also exist, but free copies of commercial scripts are often nulled and are a common source of backdoors, so they are not truly free.

Do I need coding skills to create an SMM panel?

Not for a child panel or most rented software. You need to add DNS records at your registrar and fill in settings. A script on your own server does require server administration, PHP and database skills, plus ongoing security updates.

What is the difference between a child panel and an SMM panel script?

A script is software you install and maintain yourself, with your own server and your own provider. A child panel is a hosted white label panel issued by an upstream provider: it runs on your domain with your brand, the catalog and fulfilment are included, and you only manage customers, prices, payments and support.

How long does it take to launch an SMM panel?

A child panel can take orders within one to three days of approval, mostly limited by DNS propagation and connecting a payment method. Rented software usually takes one to five days. A script on your own server takes three to fourteen days for someone who can administer Linux.

Can I use my own domain and brand?

Yes. On a PanelFollows child panel you choose the domain when you apply, point it with the DNS record from your dashboard and receive a free SSL certificate. Your customers see your name, logo and colors, not PanelFollows.

Who fulfils the orders on a child panel?

The upstream main panel. On PanelFollows, orders placed on your panel are forwarded to the main panel and delivered automatically, and statuses, cancellations and refills sync back to your admin. You do not need to find or connect a separate provider.

Which payment methods can my SMM panel accept?

That depends on which providers approve your business and what your customers use. A PanelFollows child panel supports 25 automatic gateways plus PayTR and Cryptomus, and unlimited manual methods from 38 templates, each with its own currency, limits, bonus and fee. Check each provider's policy on engagement services before relying on it.

How many services should a new SMM panel list?

Thirty to sixty tested services is a good start. A large catalog creates choice paralysis and support load without adding sales. Hide everything you have not tested and add services when customers request them.

Conclusion

Creating an SMM panel is easy to start and easy to get wrong, and the difference is rarely the software. A script gives you control and a server to maintain. Rented software gives you hosting and still leaves you looking for supply. A child panel gives you the catalog, fulfilment and infrastructure, and leaves you exactly the work that makes money: choosing services, pricing them, collecting payments and answering customers.

If you want to test the idea before committing to infrastructure, the lowest-risk route is to create a free account, apply for a child panel with your own domain, list thirty tested services and run the 30-day plan above. You will know within a month whether your market wants what you sell, and you will have spent a domain and a small balance to find out.

You have read the guide, now run it

Create your free account, top up with card, crypto or bank transfer and place your first order within minutes.