Start with the decision, not the channel

Set the maximum acceptable customer acquisition cost (CAC) before choosing an advertising channel. CAC is the amount spent to acquire one new customer: acquisition spend divided by the number of first-time customers acquired. It is the measure to use when deciding whether a gadget offer can support profitable growth. The CAC calculator can help structure that calculation.

Do not substitute channel metrics for CAC. Cost per click (CPC) is ad spend divided by clicks; use it to assess traffic efficiency and diagnose creative or targeting problems. Cost per order (CPO) is ad spend divided by orders; use it to monitor checkout conversion and campaign efficiency, but it can include repeat-customer orders and therefore may not represent the cost of winning new customers. CAC should exclude general store overhead such as software, rent, salaries and accounting. Those costs matter to total profitability, but mixing them into acquisition spend makes channel and customer-acquisition decisions harder to interpret.

Choose the metric that matches the decision
MeasureCalculationUse it for
CPCAd spend ÷ clicksTraffic and ad engagement
CPOAd spend ÷ ordersOrder-generation efficiency
CACAcquisition spend ÷ new customersWhether acquiring customers is sustainable

What belongs in acquisition cost

Use one acquisition ledger for every cost required to win a first-time buyer. Include ad spend on Meta, Google, TikTok or other platforms; ad-platform fees; campaign-specific creative, photography and video; agency or freelancer fees; affiliate commissions; and first-order discounts, vouchers or other promotions funded by the store. Allocate shared creative or agency costs consistently across the campaigns or customers they support. Include an affiliate payment only for the acquisition activity being analysed, not later retention activity.

Keep product purchase cost, packaging, shipping, fulfilment, duties, payment processing, refunds and cancellations outside CAC. These belong in product margin, contribution or cash-flow analysis. Ongoing email, SMS, loyalty and remarketing costs are retention costs unless you are deliberately calculating a broader blended cost. Also keep the tax basis consistent: the current GST rate in Singapore is 9% (Inland Revenue Authority of Singapore). Do not compare GST-inclusive ad costs with GST-exclusive revenue (Source: Inland Revenue Authority of Singapore).

CAC is the measure to act on when setting a maximum acquisition cost: total included acquisition costs divided by new customers. MER is useful for judging overall advertising efficiency against store revenue, while attributed ROAS is useful for comparing reported channel attribution. Neither replaces CAC: MER can include repeat revenue, and attributed ROAS can reflect a platform's attribution rules. A CAC calculator can show the calculation before you commit budget.

Costs and measures to keep distinct
CategoryTreatmentUse it for
Ads, creative, agency, affiliate and first-order promotionsInclude in acquisition costSetting and monitoring CAC
Product, fulfilment, shipping, refunds and cancellationsExclude from CACCalculating margin and contribution
Retention marketingAnalyse separately unless intentionally blendedMeasuring repeat-customer economics
MER and attributed ROASReport separately from CACStore-level and channel-level efficiency

Worked example with sample numbers

This example is illustrative. It uses sample numbers for a dropshipping gadgets store selling in Singapore. They are made up to show the method, they are not a benchmark, and your own figures will differ.

Formula: Ceiling = margin per order x orders per customer / target ratio.

Sample numbers: the most you can pay for a customer
Orders per customerMargin earnedCeiling at a 3:1 target
1.0S$12.80S$4.27
1.5S$19.19S$6.40
2.0S$25.59S$8.53
3.0S$38.39S$12.80

Run the same sum with your own numbers in the free calculator, or browse guides for sellers in Singapore and more dropshipping gadgets guides.

General information only: tax, duty and import rules change and depend on your situation, so check with an accountant or the official source before acting.

Eligible Shopify stores can see these numbers for their own store through the Founding 10,000 offer.

First-order margin sets the hard ceiling

First-order contribution is the maximum CAC an order can support without losing money before any repeat purchase. Start with realized revenue: selling price less discounts, and exclude cancelled or refunded orders. For a GST-registered Singapore seller, a GST-inclusive price should also be separated from GST; the current GST rate is 9%, according to the Inland Revenue Authority of Singapore/basics-of-gst/current-gst-rates) (Source: Inland Revenue Authority of Singapore).

Then subtract every cost created by that order: product cost, supplier-to-customer shipping, payment fees, packaging, duties or other fulfilment charges, plus a reasonable refund allowance. For illustration only, a gadget sold for SGD59 with a SGD5 discount produces SGD54 collected. If that price includes GST, revenue before costs is SGD54 ÷ 1.09 = SGD49.54. Subtract SGD28 product cost, SGD6 shipping, SGD3 payment fees, SGD1 packaging and SGD2 refund allowance: first-order contribution is SGD9.54.

That SGD9.54 is the hard ceiling for first-order CAC if the goal is to avoid buying an unprofitable customer. A SGD12 CAC creates a SGD2.46 loss on the first order; a SGD20 CAC creates a SGD10.46 loss. Paying above contribution is not automatically wrong, but it requires a deliberate repeat-purchase case with enough evidence to recover the first-order loss. ORVX reports contribution after advertising by product and collection, while its profitability views separate product costs, refunds and realized revenue from headline sales.

Illustrative first-order contribution
ComponentSGD
Selling price59.00
Discount-5.00
Revenue after discount54.00
GST-exclusive revenue (54 ÷ 1.09)49.54
Product, shipping, payment, packaging and refund allowance-40.00
First-order contribution9.54

Repeat orders can change the limit

First-order CAC is the right control for deciding whether a campaign can recover its cost from the first delivered order. A customer-level payback view asks a different question: how much contribution can this customer generate over a defined period, including repeat orders? Use the first measure when retention data is limited or when cash recovery matters immediately; use the second when repeat behaviour is established and the payback period is acceptable.

For illustration only, suppose a first order produces S$18 in contribution after variable costs, and a repeat order produces S$14. If 30% of new customers place one repeat order, expected later contribution is S$14 × 30% = S$4.20. The customer-level contribution is therefore S$22.20. A S$20 CAC loses S$2 on the first order but leaves an expected S$2.20 after that repeat order. This can support a higher CAC than the first-order view, but only if the repeat rate is measured from your own customers and the timing of payback fits your cash position.

If repeat behaviour is new, volatile or concentrated in a small sample, do not price acquisition against the expected S$22.20. Set the limit closer to first-order contribution until the evidence matures. Track both views in the CAC calculator, and use customer-level profitability and repeat behaviour to test whether the assumed payback is actually occurring.

How to read the worked example

Read the worked example as a sequence of decision lines, not as one headline margin. Start with realized revenue: this is the amount credited for the delivered first order in the calculation. Then follow the contribution line, which shows what remains after the order-level costs already included in the example. That contribution is the first-order CAC ceiling: a CAC at that level leaves no contribution from the initial purchase, while a lower CAC leaves a positive amount.

Next, separate the repeat-order assumption from the first-order decision. It represents potential future contribution from the same customer, not cash that the first order has already earned. Check whether the assumption is stated clearly and treat it as a customer-level payback case, not permission to exceed the first-order ceiling without evidence. Finally, read the remaining-profit line after the stated CAC and assumptions. That is the amount left under the example’s conditions. To test different inputs without rewriting the arithmetic, use the CAC calculator.

Sources

How this page was made: drafted with AI from a brief, then checked by automated rules for arithmetic, sources and duplication. The sample numbers were calculated, not reported.