Positive cold replies = qualified-meeting goal ÷ positive reply-to-meeting rate. Cold contacts = positive cold replies ÷ positive reply rate. Warm introductions = qualified-meeting goal ÷ intro-to-meeting rate. Expected customers = qualified meetings × the shared close rate.
Cold labor = contact effort + positive-reply effort + qualified-meeting effort. Warm labor = introduction effort + qualified-meeting effort. Cold cash costs = tools + contacts × data cost. Warm cash costs = introductions × (intro fee + extras) + fixed costs.
Total modeled cost = cash expenses + labor hours × hourly value. Expected gross profit = expected customers × gross profit per customer. Campaign ROI = (expected gross profit − total modeled cost) ÷ total modeled cost × 100. ROI change = warm ROI − cold ROI, in percentage points. Zero cost makes ROI undefined.
Savings = cold total − warm total. Cash savings and hours saved follow the same subtraction. Negative values mean warm introductions cost more or take more effort. A positive qualified-meeting goal cannot be reached with a zero conversion rate.
This is a limited campaign model, not full business ROI. Gross profit per customer is after fulfillment costs and before this campaign’s modeled expenses. Add other relevant costs yourself. The default $30 intro fee is an optional email + messaging pilot suggestion, not a quote; the introducer chooses the actual rate. The fee includes the platform share, so no additional 20% is added. Payments and automatic dynamic pricing are not active.