Outbound Wiki

Outbound stack total cost of ownership

Measuring the full cost of the stack, including licenses, usage, implementation, administration, maintenance and replacement work.

Outbound stack TCO is the cost of keeping the motion running alongside its invoices. The hidden bill sits in the work around the software: implementation, data handling, approvals, reconciliation, incident recovery, overlap, and exit work.1 Put software, data, sending infrastructure, and operator time on the same cost basis.2 The result should answer what an accepted prospect costs under the current operating model. It should also show which cost moves when you add, remove, or replace a component. That framing keeps a cheap license from disguising expensive operating work.

Build the ledger

Start with the period and output before collecting prices. A cost model is easier to use when every charge has a place and every result uses the same denominator.

Annual TCO includes seats and platform minimum, email, data and phone credits, mailboxes, domains and numbers, implementation, CRM and data integrations, security, legal and procurement, administration, message review, training, deliverability operations, incident remediation, storage and reporting, support, and exit costs.3 Use the same record to show total CAPEX, OPEX, and cost per unit.4

Define the unit

Choose the period and denominator first. This prevents a large list or a low subscription price from carrying more weight than the operating result.

Use accepted prospects as the denominator, and keep raw list size out of the calculation.5 Treat every model number as an assumption you control.6 Ask what qualifies as accepted, which period the calculation covers, and whether the denominator stays consistent across scenarios. Move on when another person could reproduce the calculation from those definitions.

Inventory the bill

Collect invoices, contracts, usage records, and internal charges before estimating. Separate charges that recur from charges that appear only when the operation changes.

Include recurring credits and one-off list costs.7 Count only mailboxes used by the monthly scenario.8 Use the actual mailbox provider cost, including required add-ons.9 Record shared charges against the scenario that uses them, and leave an explicit line for costs that will move if the stack changes.

Price the work

The invoice shows what the stack costs to buy. The ledger also needs the work required to make it run, keep records consistent, and recover when something breaks.

Add implementation time, administrative overhead, and integration middleware to the per-seat license fee.10 Tally per-seat tool costs across the technology stack and allocate them to each employee.11 Include support requirements in the model.12 Ask who prepares data, reviews messages, handles replies, checks deliverability, reconciles records, and resolves incidents. Price that work on the same basis as the software and data lines.

Validate the inputs

A model becomes useful when its placeholders can be replaced without rebuilding the structure. Keep the calculation stable and improve the inputs as the operation produces observed results.

Replace the example with invoices and observed funnel rates from one defined cohort.13 Stress test the funnel with rates you can replace as real cohort evidence arrives.14 Look for the input that changes cost per accepted prospect most when it moves. Replace that input first, then repeat the check after the next cohort is available.

Compare scenarios

Run the current stack and each proposed change through the same ledger. This exposes costs that disappear, costs that move to another system, and work that remains after a component is removed.

System level TCO provides a basis for comparing technologies and evaluating investment decisions such as outsourcing.15 Use the model for scenario planning when replacing a component or switching the whole system.16 Sequence stack purchases against measurable ROI and capability need.17 An additional tool earns a seat only when it changes a decision.18

Before choosing a scenario, ask which cost leaves with the component, which cost stays, and which operating task takes its place. Compare the resulting cost per accepted prospect after those answers are in the ledger.

What not to do

Keep these errors out of the ledger. Each one can make a stack look cheaper or more productive than it is.

  • Do not price the stack from direct purchase and licensing alone; indirect costs produce a more complete TCO.19
  • Do not present an editable example as a benchmark.20
  • Do not count mailboxes outside the monthly scenario.8
  • Do not use a mailbox provider price that leaves required add-ons out.9
  • Do not let an additional tool earn a seat unless it changes a decision.18

Take the completed ledger into the next stack decision with the denominator, cohort, and operating work visible. You can then approve a component when its measured capability justifies its full cost, or plan its replacement with the costs that will move and the work that will remain.

Sources

  1. 1
    “TCO = platform/mailbox + data + domain/authentication operations + copy/research + approvals + integration + reply work + monitoring/reconciliation + incidents + overlap + exit.”
  2. 2
    “Put software, data, sending infrastructure, and operator time on the same cost basis.”
  3. 3
    “Annual TCO = seats and platform minimum + email/data/phone credits + mailboxes/domains/numbers + implementation + CRM and data integrations + security/legal/procurement + administration + message review + training + deliverability operations + incident/remediation + storage/reporting + support + exit.”
  4. 4
    “ Total CapEx, OpEx, and $/unit”
  5. 5
    “Use accepted prospects, not the size of the raw list.”
  6. 6
    “Every number below is an assumption you control.”
  7. 7
    “Include recurring credits and one-off list costs.”
  8. 8
    “Count only mailboxes used by this monthly scenario.”
  9. 9
    “Use the actual provider cost, including required add-ons.”
  10. 10
    “Add up the per-seat license fee, the implementation time, the admin overhead, and the cost of any integration middleware like Zapier or Make.”
  11. 11
    “Tally per-seat tool costs across your tech stack and allocate per employee.”
  12. 12
    “Ascertaining a system's total cost of ownership requires analyzing its support requirements.”
  13. 13
    “Replace the example with invoices and observed funnel rates from one defined cohort.”
  14. 14
    “Then stress-test the funnel with rates you can replace as real cohort evidence arrives.”
  15. 15
    “This capability provides a basis for comparison with alternate technologies and a useful tool for evaluating economic performance and investment decisions such as outsourcing.”
  16. 16
    “In addition, we can use the costing model to help in scenario planning, such as when replacing any system component or viewing the impacts of an overall system switch.”
  17. 17
    “The answer is not to minimize the stack but to sequence purchases against measurable ROI and capability need.”
  18. 18
    “Every additional tool must prove it changes a decision before it earns a seat.”
  19. 19
    “A further difference in our model is the inclusion of indirect costs, albeit with some subjectivity in determining them, which yields a more complete accounting of the total cost of ownership.”
  20. 20
    “Editable example—not a benchmark”