PanelHubs

How to connect an SMM provider to your panel, step by step

PanelHubs Team · · 5 min read

To connect an SMM provider, you need two things from them: their API URL and your personal API key. You add both to your panel, import the services you want with your markup, tidy up the names and descriptions, and place a small test order. On PanelHubs this works with any provider that uses the standard SMM API v2.

The connection itself takes minutes. Doing it well, with clean categories, honest descriptions and a backup plan, takes a little longer and is what separates a reliable panel from a messy one. Here is the full process.

Step 1: Get your API URL and key

Create an account on the provider's website and find their API page. Most providers show two things there:

  • The API URL, the address your panel sends orders to. It usually ends in something like /api/v2.
  • Your API key, a long string that identifies your account.

Treat the key like a password. Anyone who has it can place orders using your provider balance. Don't paste it into chats, screenshots or shared documents, and if you think it has leaked, generate a new one at the provider and update your panel.

Before connecting, add a small amount of funds to the provider account. You will need balance for the test order, and an empty balance is the most common reason a first order fails.

Step 2: Add the provider to your panel

In your panel's admin, add a new provider and paste in the API URL and key. If the details are correct, the panel can read the provider's service list and your balance with them. If it can't, check for extra spaces in the key, make sure you copied the full URL, and confirm with the provider that your account has API access switched on.

If you are looking for a supplier, PanelHubs panels can also buy from each other. You can search for a PanelHubs provider, and other panels on the platform can offer their services to you in the same way.

Step 3: Import services and categories

Providers often list hundreds or thousands of services. You don't need all of them. Importing everything makes your panel harder to use and fills it with services you have never tested.

PanelHubs lets you import services in bulk with their categories, descriptions and your price markup. A sensible approach:

  • Choose the platforms your customers actually use, for example Instagram, TikTok, YouTube and Telegram.
  • Within those, pick a small number of services per type: one or two follower services, a few like and view services, and so on.
  • Group them into clear categories your customers will recognise, such as “TikTok Views” rather than the provider's internal names.

Your services page stays fast even with 10,000 or more services, but speed isn't the issue. Choice is. A shorter, tested list is easier to sell and easier to support.

Step 4: Set your markup

Your selling price is the provider's cost plus your markup. When you set it, cover more than the provider price:

  • Payment gateway fees on the money customers add.
  • Refunds on partial orders and the occasional service problem.
  • Your time on support.
  • Any discounts, promo codes or affiliate commissions you plan to offer.

As an example only: if a service costs you $1.00 per 1,000 and your gateway fee is a few percent, selling at $1.05 leaves almost nothing once you count support time. Many owners use a higher markup on small, cheap services and a lower one on high-volume services that resellers buy in bulk.

Step 5: Rewrite names and descriptions

Provider descriptions are often written in shorthand for other panel owners, not for your customers. Rewrite them so each service clearly states:

  • What the customer gets and what link format to use.
  • Typical start time and speed, based on your own tests.
  • Minimum and maximum order sizes.
  • Refill policy, if any, and for how long.
  • Any requirements, such as the account being public.

Be accurate and avoid promises you can't keep. Don't describe services as engagement from “real people” unless you know that to be true, and remind customers to use services within each platform's rules.

Step 6: Keep prices in sync

Providers change their prices. If you don't notice, you can end up selling at a loss. On PanelHubs, your prices can follow the provider automatically, keeping your markup in place when their cost changes. Your customers can see price and service changes on your service updates page, which avoids surprises.

Step 7: Add backup providers

No provider is perfect. Services go down, slow down or disappear. For your most important services, set a backup provider so orders have somewhere to go when the main one has problems. Test the backup service too: a backup that delivers poor quality is not much of a backup.

Also switch on low provider balance alerts. Running out of balance at night means orders fail until you wake up. When that does happen on PanelHubs, failed orders are kept with the provider's reason and resent automatically after you top up.

Step 8: Place a test order

Before customers see a new service, order it yourself on an account or post you control. Use a small quantity. Then check:

  • That the order reached the provider and the status updates on your panel.
  • How long it took to start and to complete.
  • Whether the quantity and quality match the description.

Update your description with what you saw. For more on choosing who to connect in the first place, read what to know before choosing providers.

Getting started

Connecting a provider is the step that turns a website into a working panel. Take the extra hour to import carefully, price properly and test. If you are ready to set up your own, you can create your PanelHubs panel and connect your first provider today.

Further reading