Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Keep Track of the Software Seats, Licences and Tracking Numbers We Pay for Each Client, and Stop Paying After They Leave?
Problems We Solve

How Do We Keep Track of the Software Seats, Licences and Tracking Numbers We Pay for Each Client, and Stop Paying After They Leave?

Marketing agencies pay for SEO seats, call tracking numbers and tools per client, then forget to recharge or cancel them. We build a register per client.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

A marketing agency pays for a long list of subscriptions, many tied to specific clients: SEO tool projects, call tracking numbers, landing page builders, stock credits, social scheduling seats, reporting connectors. Some should be recharged and all should be cancelled when the client leaves. We build a subscription register linked to clients that reads charges from your card and accounts, flags what should be recharged, and prompts cancellations when a client ends.

A card statement full of small charges

The owner looks at the company card and sees dozens of software charges. Some are the agency's own tools. Many are per-client: a call tracking number for a client that left last year, an extra landing page builder site, a rank tracking project for a client whose SEO retainer ended, a reporting connector still pulling data from an account nobody reports on.

Some of these were meant to be recharged to the client and were for a while, until an invoice template changed. Others were set up by a specialist who has since left, with the login in their name. Each charge is small. Together they are a steady leak.

Why subscriptions pile up

  • Specialists sign up to tools for a client on the agency card to get work started quickly.
  • Nobody records which client a subscription belongs to.
  • Recharging depends on someone adding the line to the client invoice each month.
  • Client offboarding covers deliverables and access, not the tools set up for them.
  • Charges come from overseas vendors with vague descriptions, so they are hard to recognise.

Every subscription has a reason for starting. Almost none have a trigger for stopping.

What the leak costs

Money goes on tools for clients who no longer pay the agency. Recharges that clients agreed to are never billed. Logins held by former staff mean the agency cannot even cancel some subscriptions without a recovery process. At year end, the software line in the accounts is large and nobody can explain it.

The subscription register we build

  1. Recurring charges are read from your card feed and accounts package, and grouped by vendor.
  2. Each subscription is linked to a client or marked as agency-wide, with an owner at the agency and the login holder.
  3. Subscriptions can be marked rechargeable, with the recharge rule, and added automatically to the client's billing each month.
  4. New recurring charges that appear are flagged for someone to link to a client, so the register stays current.
  5. When a client is marked as ending in your CRM, a list of their subscriptions is generated with the renewal dates and a cancel-or-transfer decision for each.
  6. A monthly summary shows per-client tool costs, recharged amounts and anything unlinked.
Subscription typeTypical linkWhat the register tracks
SEO tool projectsOne per client siteClient, owner, renewal
Call tracking numbersPer client campaignRecharge, cancel on exit
Landing page builder sitesPer clientRecharge, transfer or cancel
Scheduling tool seatsPer client brandSeat count and owner
Reporting connectorsPer data sourceStill in use or not

Some subscriptions, such as call tracking numbers, may need to be transferred to the client rather than cancelled. The exit list asks that question for each one.

After the register is in place

A client gives notice. The account manager opens the exit list and sees their five subscriptions: two cancelled at the end of the notice period, one call tracking number transferred to the client, one landing page site exported and closed, one rank tracking project archived. The next month, none of those charges appear. Recharges for active clients appear on invoices without anyone remembering them.

Is your software bill hiding client costs?

  • There are recurring charges on the card that nobody can explain.
  • Tools set up for past clients are still being paid for.
  • Recharged subscriptions sometimes fall off client invoices.
  • Some tool logins belong to people who have left.
  • Client offboarding does not include the tools set up for them.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does it cancel subscriptions automatically?

No. It lists them and prompts a decision. Cancellation is done by a person through each vendor.

How does it find subscriptions?

From recurring charges in your card feed and accounts package. Anything it cannot identify is listed for someone to name.

Can it recharge clients automatically?

It adds the recharge line to the client's draft invoice, which your team reviews before sending.

What about tools paid by the client directly?

They can be recorded too, so the exit list covers access and ownership even when the agency does not pay.

What does the cost depend on?

How your card and accounts data are held, how many subscriptions there are, and whether billing is connected.

Keep reading

More on Problems We Solve

Start here

Tell us where the admin leaks out of your agency

Describe how a normal month runs at your agency: how retainers are sold, how time is logged, where client work is tracked and which tools you already pay for, such as Harvest, Float, Asana, Xero or HubSpot. We will tell you what we would build, what we would leave alone, and if a setting in a tool you already own would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →