Skip to content
MarginLoop

Start with a free thirty-minute fit check.

Pick a slot for a free thirty-minute call. We check what your systems can export and whether a diagnostic is worth running. If we proceed, the fixed fee is agreed in writing before any work starts.

BOOK A SLOT

Choose a time for the free fit check

Use Calendly to choose a thirty-minute call with Agha Salik. No data is needed before the call; just bring the names of the systems you run and a sense of how many sites you operate.

Calendly opens away from this page, so the booking control does not add an embedded scheduler here.

30 minutes

Select a slot in Calendly

Calendly opens in a new tab so you can choose the time without an embedded panel or inner scrollbar.

THE QUICKEST WAY

Ring, or send a message

You will get a person, not a queue. If it is easier to send a WhatsApp with a photo of a report and ask whether it is the sort of thing we could read, that is a perfectly good way to start.

Monday to Friday, 8am to 6pm.

OR ASK US HERE

Ask us to call you

Leave the four basics and we will come back to arrange the fit check. No textarea, no long brief, and no data needed.

Whatever you send is used to have this conversation and for nothing else. It is not added to a mailing list, not passed to anyone, and deleted if you ask. How we handle your data.

You will hear from Agha within one working day.

The fit check is free. We do not add you to a mailing list.

WHAT ACTUALLY HAPPENS

Four steps, and none of them is a demo

  1. 1. The fit check, free

    Thirty minutes. What you sell, how many sites, which systems you run, and where you already suspect money is going. We check what those systems can export and tell you whether a diagnostic is worth running at all.

  2. 2. If it is worth running

    The diagnostic is a fixed fee, quoted for your business and agreed in writing before any work starts. We agree in the same document the one or two measures that would make it a success. Then you send a read-only export of twelve months.

  3. 3. Within a week of the data

    You get a morning list built from your own figures, with the working behind every figure and the source rows behind every working, measured against the success criteria already agreed.

  4. 4. The subscription is optional

    Whether MarginLoop runs every morning afterwards is a separate decision, priced per site at the published tiers. There is no notice period, no per-seat charge, and your data is deleted on request.

The fit check is free, and no data needs to change hands to have one. The diagnostic that follows is the paid step, at a fixed fee you see in writing before it starts, and the monthly subscription after it is optional.

BEFORE THE CALL

What MarginLoop needs to read

You do not need any of this for the fit check. Bring one export and we will tell you what is usable. This is what a full engagement reads, so you can check it against what your systems can produce.

Sales

Needed
  • Date
  • Customer account identifier
  • Product code
  • Quantity
  • Value, net of VAT

Purchases

Needed
  • Date
  • Supplier
  • Product code
  • Quantity
  • Unit cost
  • Freight, duty and clearance where they are recorded separately

Stock

Needed
  • A current snapshot, or stock movements
  • Product code, pack size and case size
  • Open purchase orders and expected dates, if available

Customer payments

Optional
  • Invoice date and settlement date, by account identifier
  • Agreed terms
  • No names, addresses, phone numbers or email addresses are needed

Supplier agreements

Optional
  • Rebate or retrospective discount terms, in whatever form you hold them
  • Effective dates, tiers and qualifying products
  • Optional, but usually where the clearest money is

Ideally twelve months, because that is what makes a seasonal comparison meaningful. Less can still be useful: if you have migrated systems recently, or the business is newer than that, say so and we will tell you honestly what can be done with what you have.

CSV, Excel or a database extract. Whatever your system produces is almost always fine, and there is no need to reformat anything.

OR WRITE, IF THAT IS EASIER

A message with the questions already in it

This opens your own email with the four things we would otherwise ask on the call already listed. Delete anything you would rather discuss, and send it.

Whatever you send is used to have this conversation and for nothing else. It is not added to a mailing list, not passed to anyone, and deleted if you ask. How we handle your data.

OBSERVED
Read directly from a source file. No inference.
CALCULATED
Arithmetic on observed values, using rules you set. Opens to its working.
ESTIMATED
Depends on an inference that could be wrong: a product match, a behavioural read, a projection.
RECOMMENDED