Skip to main content
Affiliate Tabs

Should You Track Partners in Spreadsheets?

A spreadsheet is fine for the first handful of partners. Here is where it starts to fail, what the signs are, and when moving to software is worth the cost.

← Back to Blog
2 min read · by Affiliate Tabs

Yes, for your first few partners. A spreadsheet works while you have under ten partners, a simple rate and a person with time. It breaks when refunds, disputes, monthly payments and multiple rates start to arrive. Move to software when hand work costs more than the subscription, or when a mistake would cost real money.

A spreadsheet is a sensible way to start. It costs nothing, you already know how to use it, and with five partners it holds everything you need. The mistake is not starting there; it is failing to notice the day it stops being enough.

What does a spreadsheet do well?

For a pilot, nearly everything. You can list partners, log conversions, calculate commissions with a formula and mark them paid. You can change the layout on a whim. If you only have a handful of partners and a flat rate, the whole program fits on one screen, and time spent configuring software would be better spent talking to those partners.

One discipline makes the later move easy. Use one row per conversion, with a date, the partner, the amount, a status (pending, approved, paid, voided) and the order or customer id from your billing system. Never overwrite a row; add a new one when something changes.

Where does it start to fail?

Not at volume. Spreadsheets handle thousands of rows without trouble. They fail on exceptions, and exceptions multiply faster than partners do.

Take a program with 15 partners and 60 conversions a month. Say three are refunded, two are claimed by two different partners, one partner moves to a higher rate halfway through the month, and one conversion arrives from a customer who used a coupon and a link. Each of those needs a decision and a record. In a spreadsheet the record is whatever someone typed in a cell, and the reason for the decision lives in an email.

Three other things show up around the same time:

  • Attribution depends on a person entering conversions. If they are away for a week, the data has a hole that cannot be filled afterward.
  • Payment turns into a monthly project: working out what is owed, who has passed any minimum, who needs tax details, and then actually sending the money.
  • Partners ask to see their own numbers. A spreadsheet cannot show each partner only their own rows without sending out screenshots.

What are the signs it is time to move?

If you recognize two of these, you are probably past the point.

  1. You have paid, or nearly paid, a wrong amount.
  2. A partner has asked "where is my conversion" and you had to search email to answer.
  3. Month-end takes more than a couple of hours.
  4. More than one person edits the file, and nobody is sure which version is right.
  5. You have more than one rate or program, and the formulas have started to branch.

The cost of switching is usually small if your rows are clean. The cost of waiting is a payment error, or a good partner leaving. What to check when you shop is in partner program software: what to look for, and the monthly cycle you will be replacing is described in how to pay partners every month without spreadsheets.

Until then, the spreadsheet is fine. Keep it tidy, keep every refund in a row of its own, and treat the first sign of friction as the cue to look around.

Common questions

How many partners can a spreadsheet handle?
Rows are never the limit. The limit is the number of exceptions: refunds, disputed attributions and rate changes. Many programs outgrow a spreadsheet at around ten to twenty active partners, but a program with complicated rules can outgrow it sooner.
What is the biggest risk of tracking commissions in a spreadsheet?
Silent errors. A mistyped formula or a missed refund produces a wrong payment with no record of why. The second risk is that tracking depends on someone remembering to enter every conversion.
Can I start with a spreadsheet and move later?
Yes. Keep one row per conversion with a date, partner, amount, status and an id from your billing system, and the data will import cleanly when you switch.
Share this article

Start Your First Program

Create an account and set up a program in a single sitting.