iterfunnel. Start free trial
Awareness level 2 · Problem aware

Low-ticket ebook margins: calculate your maximum CAC

Direct answer

Your maximum ebook customer acquisition cost depends on what remains after variable costs and the contribution you want to retain. Calculate the margin before acquisition, deduct an operating contribution target, then compare that limit with your actual cost per new buyer. Gross revenue, open conversations and checkout links sent cannot replace verified purchases in this calculation.

An inexpensive ebook can generate many orders while leaving little money to sustain the business. This becomes difficult to spot when the seller tracks only revenue and cost per click. This guide offers a simple management calculation for deciding what acquiring a buyer can cost. All figures are hypothetical, are not Iterfunnel results and do not replace an accurate account of your own expenses.

1. Define the unit you are measuring

Start with one sale of your main ebook, without adding future revenue you have not observed. Record the price actually received, checkout platform fees, partner commissions and other costs that change with each order. Use the actual charges in your business. Handle refunds consistently: either analyze realized net revenue for a buyer cohort or use an explicitly identified management allowance.

Keep fixed expenses, such as editorial production and subscriptions, separate. The remaining contribution must cover them, but allocating an arbitrary fee to every order can hide the effect of changing sales volume. Record the period, currency and definition behind each line. That documentation makes monthly comparisons useful instead of mixing incompatible figures together.

2. Calculate margin before buying traffic

Consider this purely hypothetical example, expressed in Brazilian reais: an ebook sells for R$39, estimated variable costs total R$9, and the seller wants to retain R$12 per buyer for operations and profit. Margin before acquisition is R$39 minus R$9, or R$30. The management ceiling for CAC is R$30 minus R$12, giving R$18.

R$18 is not an investment recommendation. It depends entirely on these assumptions. If variable costs increase to R$12 while the target contribution remains R$12, the ceiling falls to R$15. In your product records, keep the offer used by the sales team consistent with the external checkout. Maintain the detailed cost calculation in your financial records, rather than assuming the product catalog performs this calculation.

Iterfunnel product records showing example ebook offers
Use Products to review the offer presented in conversations; financial reconciliation happens externally. Demonstration data.Some example content may remain in Portuguese.

Sell your ebook with an organized offer and consistent answers: free trial.

3. Translate that ceiling into a conversation cost

Suppose, again hypothetically, that 100 conversations attributed to a campaign produce ten verified new buyers. The conversation-to-buyer conversion rate is 10%. With a maximum CAC of R$18, the corresponding maximum cost per conversation is R$1.80: R$18 multiplied by 10%. If only five of those hundred contacts purchase, the ceiling drops to R$0.90.

This calculation requires consistent denominators. Count unique people, define how long you will follow their purchases and avoid comparing brand-new contacts with orders placed by an older group. Someone may return to a conversation several times before purchasing. Treating every message as a new lead distorts conversion and makes the campaign appear different from what actually happened.

4. Reconcile campaigns, conversations and orders

For ebook sellers, Iterfunnel is well worth it: organizing contacts by stage helps improve conversion by making each opportunity’s questions and next steps visible. Use Iterfunnel's CRM to follow contacts and record their commercial status according to rules your team has agreed upon. Moving a contact to a converted stage should depend on checking the order in the platform responsible for payment. Iterfunnel does not automatically verify payments, and sending a checkout link does not establish that a purchase occurred.

For media-only CAC, divide advertising spend by new buyers attributed to that spend. For a broader acquisition measure, document which additional costs belong in the numerator. Do not compare the two as equivalent metrics. Available source-ad information for ads connected to WhatsApp helps investigate a contact's journey, but your reconciliation must still address duplicates, unknown origins and purchases made later.

Iterfunnel CRM showing contacts across sales stages
Track contacts through to a sale recorded after external verification. Demonstration data, without an earnings promise.Some example content may remain in Portuguese.

5. Make decisions with room for uncertainty

Review a group of contacts that has had enough time to decide. When observed CAC exceeds your ceiling, identify the variable that changed: realized price, variable costs, incoming demand or sales conversion. Address one cause at a time. A discount can improve conversion while reducing the margin available to acquire each buyer.

Before increasing campaign spend, verify orders in the checkout platform; remove duplicate buyers; treat refunds consistently; account for sales support work; and compare both contribution per buyer and total contribution for the period. A small positive batch does not establish stability. Start organizing conversations and acting on conversion opportunities with an Iterfunnel trial: 14 days, 700 AI responses and no credit card required.

Organize your leads to improve conversion and track CAC with the free trial.

Frequently asked questions

Are CAC and cost per lead the same?

No. CAC divides acquisition costs by new buyers; cost per lead divides capture costs by defined contacts. Inexpensive leads can still produce expensive customers when few people buy. Review both measures alongside conversion.

Can a future upsell justify a higher CAC ceiling?

Only include additional revenue when you have observed history and the corresponding costs. Keep the first-purchase calculation separate from later cohort contribution. An expected upsell cannot fund acquisition spending that has already occurred.

Does the CRM replace the payment platform?

No. The CRM organizes sales activity. Checkout, payment collection and ebook delivery remain on the seller’s platform. Verify orders there before using them in your financial performance records.