Free tool · Trades and field service
What does a completed job cost to win?
Measure marketing cost through booking, completion and payment. Add job costs to see what remains.
What the work costs to win.
Enter your numbers or load the example, then calculate. You can save a private summary when you finish.
Start with records you already have.
Your ad report, request log and completed-job records are enough. Use a consistent rule for assigning each request to a source. That assigns credit; it does not prove the ad caused the job.
Need help gathering the numbers? Get the free workbook and job sheet in the contractor lead-cost guide.
- Choose one campaign and its inquiry date range.
- Count unique requests and update their job and payment status.
- Enter campaign costs, calculate, and save your summary.
- Review missing costs, open requests and crew availability before changing spend.
Questions.
What counts as a booked job?
Accepted work with a scheduled slot. An appointment to prepare an estimate is a separate step. Count cancellations in historical bookings, but only delivered work in completed jobs.
Can I use this for this month's jobs?
Use the inquiries generated by one campaign and its spend. Follow those same requests through completion and payment, even if they finish later. Record the inquiry date range, cutoff date and open requests. Do not mix this month's spend with unrelated jobs completed this month.
Does this calculate profit or tell me which ad channel to buy?
It shows historical attributed marketing costs. Optional revenue minus direct costs and marketing shows what remains before overhead, taxes and other costs. It is not net profit, cash flow, or a prediction. Compare similar jobs and mature campaigns, then check capacity before changing spend.
Where do my numbers go?
Calculator values and results stay in page memory and clear on refresh. Save summary downloads a text file to your device. Usage event payloads contain only the tool, action and example or own-input mode. General site traffic and performance analytics are disclosed in the privacy policy.