Skip to content
LinkProfit

For agencies

Stop reselling Bitly seats. Sell your own link platform.

Run a link shortener under your agency name, with a workspace for each client, links on domains you control and analytics they can read themselves. Then charge them for it: clients subscribe to your plans at your prices and the money lands in your account.

Your brandlogo · colours · emailsgo.brand.comapp.brand.comTLS issued automaticallyYour domainslinks · dashboard · SSLCustomer pays$29Platform fee−$2.90Your payout$26.10Your moneyautomatic revenue share

The agency problem the market has not solved

Agencies have been handed the same two bad options for years. Either every client buys their own shortener subscription, which means you administer accounts you do not own and lose the data the day a contract ends, or you buy an agency tier and pay per client workspace out of your own margin. As of August 2026, Replug's agency plan works exactly that way: around one hundred dollars a month with ten workspaces included and roughly eight to ten dollars a month for each additional one, with client billing left entirely to you.

The inversion here is the point. Your clients hold subscriptions to your service, priced by you and paid by card to you. The platform takes a percentage of what you collect rather than a fee per workspace, so an inactive client costs nothing and a growing one pays for itself. A retainer line item that used to be a pass-through cost becomes recurring revenue with a margin attached.

What the client actually sees

They log in at links.youragency.com, or whatever hostname you connect, and the dashboard is in your colours with your logo and your product name. Their short links run on a domain you chose — the agency domain for smaller accounts, their own brand domain for the ones who want it. Invitation and notification emails come from your sending address once you add the DKIM records.

Inside, they get the full product rather than a cut-down viewer: link creation with expiry, passwords, targeting, splits, deep links and QR codes, plus analytics with geography down to city level, devices, referrers and campaign tags. Give the client contact a viewer role if you want them reading results without editing destinations, or a member role if they build their own links between campaigns.

Nothing in that experience mentions us. The branded surface includes the pages people meet by accident, such as the expired-link and password screens rendered at the edge, which is usually where a white-label illusion collapses.

  • One workspace per client, fully isolated from the others
  • Client dashboard on your hostname, in your brand
  • Four roles, including read-only for client stakeholders
  • Folders and tags per workspace for campaign structure
  • CSV export for reporting, and an audit log for every change

Operational reality: onboarding, reporting, offboarding

Onboarding a client is creating a workspace, choosing the plan they are on and inviting the owner by email. If they bring a domain, the connection wizard reads their nameservers, works out whether their DNS provider supports flattening at the apex, and shows the three records that apply — ownership, traffic and renewal delegation. The certificate is issued automatically, usually within ten minutes of the records appearing.

Reporting stops being a monthly chore. Clients read their own analytics whenever they like, any widget exports to CSV, and a link can expose an opt-in public statistics page under your brand for the stakeholders who should never have a login at all. Campaign links can be created in bulk from a CSV of up to a thousand rows, which is what a launch across twenty channels actually looks like.

Offboarding is clean because the boundary is real. A departing client takes their domain with them; the workspace, its links and its history stay with you, or get suspended rather than deleted. Existing libraries move in through the import mapper, which reads exports from Bitly, Short.io and Rebrandly.

The arithmetic of turning it into a revenue line

You define the plans: name, monthly and yearly price, and the limits behind them — links, tracked clicks, domains, seats, API access. The floor is five dollars a month per subscription, and a sensible starting grid is nine, nineteen and forty-nine dollars, which sits comfortably under the professional tiers of the standalone tools your clients would otherwise buy.

Twenty clients at nineteen dollars is three hundred and eighty a month before the platform fee, against a Starter subscription of forty-nine dollars and a fifteen per cent cut. Move to Growth and the fee drops to ten per cent, the powered-by mark disappears and the dashboard runs on your own domain. The fee falls as you grow rather than rising, because the platform makes money when you do.

Frequently asked questions

Can I keep some clients on my own domain and give others theirs?

Yes. Domains are attached per workspace, so smaller clients can share your agency link domain while larger ones connect their own. Both kinds of client see the same branded dashboard, and a domain connected inside one workspace is never visible to another.

What if a client wants to take the service in-house later?

Their links live on a domain they can point elsewhere, and everything exports to CSV, so nothing is held hostage. In practice the branded dashboard and the analytics history are what keep the account; a clean exit path is what makes clients comfortable signing in the first place.

Do I need to handle invoices and taxes for client payments?

Payments run through a connected account in your business name, so receipts, disputes and payouts sit with you as the merchant, and the payment provider handles card processing. You see every payment with its fee breakdown and every payout in your panel.

Launch your branded link shortener

Connect a domain, publish your prices and invite your first customer — most partners go live in an evening.

No card required for the trial.