CPClubPull

Show economics

How to Calculate Card-Show ROI Correctly

Card-show ROI should include every direct event cost, cost of goods, variable selling costs, labor, attributed post-show contribution, and the value of an owned audience without pretending every email signup is revenue.

Use the same cost model in the guide and calculator

A show can produce impressive sales and still lose money. The calculator uses a single explicit operating model:

total costs = inventory cost sold + booth fee + travel and lodging + other costs

profit = entered sales - total costs

return on total costs = profit / total costs × 100

The last number is often called show ROI, but its precise name here is return on total costs. Its denominator includes the cost of inventory sold as well as event expenses. It is not return on booth fees alone, profit margin, or annual return on capital. Comparing different denominators creates misleading results.

Enter processing, labor, supplies, and fulfillment in Other costs. Include each cost once. Net discounts and refunds against sales; exclude sales tax collected for remittance. Unsold inventory is not cost of goods sold. If a cost is unknown, leave the field blank and treat the estimate as incomplete. A known zero is valid; when all costs are zero, the percentage is Not applicable.

Use the same categories and time window for every event. Keep the underlying worksheet with your receipts so another person can reproduce the estimate.

Capture every cost category

Booth and event costs

Include table fees, additional badges, electricity, internet, parking, admission, required insurance, and organizer fees. Add taxes or service charges that were part of the real payment.

Travel and lodging

Include mileage or transportation, tolls, parking, hotel, baggage, and meals above normal business-day spending according to the accounting policy you use. Keep tax treatment separate from operating analysis and ask a qualified professional for tax advice.

Labor

Include setup, travel, show hours, breakdown, inventory reconciliation, and the post-show work required to publish and fulfill sales. Owner time is still scarce even when it does not appear on payroll. Use a consistent internal hourly rate so one show can be compared with another.

Selling and fulfillment

Include payment processing, marketplace or software fees that vary with the sale, shipping subsidies, packaging, insurance, discounts, refunds, chargebacks, and event-specific supplies. Separate fixed tools used all year from truly incremental show costs, but do not hide them if the analysis is intended to show full business profitability.

Cost of goods sold

Use the recorded acquisition cost of what sold, not the sticker price or current asking price. Bundles and trades need a consistent allocation policy. Inventory that returns home is not a show expense merely because it failed to sell, though damage, loss, or markdown caused by the event may be.

The profit calculator provides a practical worksheet for these inputs.

Separate three time windows

Report results in stages rather than arguing about one perfect attribution window.

  1. Event-day result: transactions completed during the show.
  2. Short post-show result: qualified orders and costs within a defined period, such as fourteen days.
  3. Cohort result: later repeat behavior of customers first acquired at the show.

The event-day number reveals whether booth commerce worked on its own. The short window captures the sales process that naturally continued after a conversation. The cohort view shows whether the show created durable customer relationships.

Do not book all future customer revenue as show profit on day one. Record actual orders when they occur and report the method and window used.

Attribute post-show sales responsibly

Create a stable source identifier for the event. Use it on QR destinations, storefront collection links, resource capture, account creation, and email campaigns. Google Analytics documents standard UTM campaign parameters for URLs. A clear scheme might use a seller-controlled source, email or qr as the medium, and an event identifier as the campaign.

Attribution evidence can include:

  • an event-specific signup or QR source;
  • a customer record first created at the show;
  • a direct follow-up link associated with the event;
  • a recorded want-list conversation that became an order; or
  • a checkout source preserved from the landing visit.

Avoid putting names, emails, or other personal information in URL parameters. Keep first-touch and order attribution on the server where possible. When evidence is ambiguous, report the sale as unattributed instead of inflating the show.

Work through an illustrative example

A vendor records the following for one weekend:

  • $4,800 in event-day net revenue;
  • $900 in net revenue from attributable orders over fourteen days;
  • $3,050 in cost of goods sold across those orders;
  • $220 in variable processing and fulfillment costs;
  • $450 booth fee;
  • $310 travel and lodging;
  • $480 labor;
  • $90 event supplies and marketing.

Enter those figures into the calculator as sales $5,700, inventory cost sold $3,050, booth fee $450, travel $310, and other costs $790. Other costs combine $220 processing and fulfillment, $480 labor, and $90 supplies.

total costs = $3,050 + $450 + $310 + $790 = $4,600

profit = $5,700 - $4,600 = $1,100

return on total costs = $1,100 / $4,600 × 100 = 23.9%

Restore this example in the calculator.

This example is illustrative, not a customer outcome. Dividing the same profit by only booth, travel, labor, and supplies would use a different denominator and would not match this tool. Preserve the event-day subtotal separately; this extended example includes fourteen days of attributed revenue and the corresponding costs.

Add customer acquisition metrics without inventing value

Return on total costs alone does not explain whether the show expanded the seller's owned audience. Track qualified conversations, completed signups, explicit marketing opt-ins, new customer accounts, first purchases, and paid customers who return.

Calculate:

cost per qualified contact = acquisition portion of event investment / qualified contacts

cost per new customer = acquisition portion of event investment / first-time buyers

Be explicit about the cost allocated to acquisition. Do not assign a made-up dollar value to every email address. A contact becomes economically meaningful through observable behavior such as replies, qualified visits, purchases, and retention.

Use the capture goal calculator to plan the funnel before the doors open.

Compare shows with a scorecard

Use the same scorecard for every event:

  • event-day net revenue and contribution margin;
  • extended-window net revenue and contribution margin;
  • total entered costs;
  • event-day and extended return on total costs;
  • labor hours and profit per labor hour;
  • qualified contacts and cost per contact;
  • first-time buyers and cost per customer;
  • attributed repeat buyers;
  • inventory loss, refunds, and operational failures; and
  • qualitative notes about audience fit and organizer execution.

The SBA's break-even guidance explains how fixed costs, price, and variable costs relate to the number of units required to break even. For a show, calculate a target before attending, then compare the result with the target after reconciliation.

Improve the next event from the result

If traffic was weak but conversion was strong, the event or booth placement may be the issue. If traffic was strong but conversations rarely became purchases or signups, improve offer clarity, inventory fit, staffing, and QR placement. If sales were strong but profit was weak, review pricing, cost of goods, travel, and discount behavior. If post-show sales were invisible, fix source capture and the unsold inventory workflow.

Use the vendor checklist to assign measurement steps before, during, and after the next event.

Frequently asked questions

What is a good ROI for a card show?

There is no universal threshold. Compare the result with the seller's alternatives, capital needs, labor constraints, risk, and prior events using one consistent method.

Should I include owner labor?

Yes for operating analysis. Owner time has an opportunity cost even when it is not a payroll transaction. Use a consistent internal rate and state it in the calculation.

Do unsold cards count as a loss?

Not simply because they returned home. Their capital remains tied up, and event damage or loss should be recorded, but intact available inventory is still an asset under the seller's accounting policy.

How long should post-show attribution last?

Choose a window that matches the sales cycle and report it. Fourteen or thirty days can be a practical operating view, while cohort retention can be tracked separately for longer periods.

Sources and further reading

How to Calculate Card-Show ROI Correctly | ClubPull