Velantra · Contribution Margin
2026-06-10 to 2026-08-08 · updated Aug 8, 2026, 7:36 PM
Last 30 days
Net revenue
$140,206
last 30 days
Net profit
$34,606
24.7% margin
CM1 (after COGS)
75.4%
$105,769
CM3 (after ads)
35.2%
$49,323
MER
2.71
net revenue ÷ ad spend
CAC
$64.02
per new customer
AOV
$138.95
1009 orders
Ad spend
$51,794
36.9% of net rev
Last 7 days
Net revenue
$30,726
last 7 days
Net profit
$8,135
26.5%
MER
2.58
CAC
$70.17
Where every dollar goes last 30 days
COGS
$34,437
24.6%
Shipping, fees & chargebacks
$4,652
3.3%
Ad spend
$51,794
36.9%
Fixed costs
$14,717
10.5%
Net profit
$34,606
24.7%
The margin ladder last 30 days
| Step | Amount | Result | Value | % of net rev |
|---|---|---|---|---|
| Net revenue | $140,206 | |||
| − COGS | -$34,437 | CM1 | $105,769 | 75.4% |
| − Shipping, fees, chargebacks | -$4,652 | CM2 | $101,117 | 72.1% |
| − Ad spend | -$51,794 | CM3 | $49,323 | 35.2% |
| − Fixed costs (amortized) | -$14,717 | Net profit | $34,606 | 24.7% |
Daily costs vs net revenue
COGS
Shipping, fees & chargebacks
Ad spend
Fixed costs
Net revenue
Channels 2026-06-10 to 2026-08-08
| Channel | Spend | Impressions | Clicks | Reported revenue | ROAS |
|---|---|---|---|---|---|
| facebook-ads | $108,103 | 1,324,250 | 96,609 | $297,280 | 2.75 |
Data quality
COGS coverage 96.4%
$17,019 of revenue has no unit cost set in Shopify, so CM1 and everything below it are overstated. Set "Cost per item" on the products below.
Shipping cost not configured
Triple Whale reports $0 shipping and Shopify carries 0g weights, so no shipping cost is being subtracted. Set shipping_cost_per_order_usd in costs.json.
QuickBooks not connected
Fixed costs are estimates from the historical P&L, not live QuickBooks actuals. QuickBooks OAuth not completed (no refresh token). Run `npm run auth` in the MCP server directory.
| Product with no cost set | Units | Uncosted revenue |
|---|---|---|
| The Sofia Woven Tote | 67 | $8,039 |
| The Colette Wool Tote | 32 | $4,200 |
| Velantra Weekender | 28 | $3,835 |
| Velantra Straw Tote | 3 | $390 |
| Velantra Leather Handbag | 3 | $375 |
| Velantra Evening Bag | 2 | $100 |
| Velantra Jelly Tote | 1 | $80 |
Daily detail
| Date | Orders | Net rev | COGS | Fees+CB | Ad spend | Fixed | CM1 | CM3 | Net | Net % |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-08 | 40 | $6,398 | $1,308 | $141 | $1,831 | $491 | $5,090 | $3,118 | $2,627 | 41.1% |
| 2026-08-07 | 56 | $8,196 | $1,543 | $258 | $3,055 | $491 | $6,653 | $3,339 | $2,849 | 34.8% |
| 2026-08-06 | 36 | $5,429 | $837 | $269 | $2,689 | $491 | $4,592 | $1,634 | $1,144 | 21.1% |
| 2026-08-05 | 6 | $340 | $222 | $6 | $79 | $491 | $118 | $33 | -$457 | -134.6% |
| 2026-08-04 | 23 | $3,946 | $939 | $108 | $1,529 | $491 | $3,007 | $1,370 | $879 | 22.3% |
| 2026-08-03 | 19 | $2,700 | $541 | $91 | $1,447 | $491 | $2,159 | $621 | $131 | 4.8% |
| 2026-08-02 | 25 | $3,718 | $739 | $226 | $1,300 | $491 | $2,979 | $1,453 | $963 | 25.9% |
| 2026-08-01 | 31 | $4,548 | $964 | $132 | $1,592 | $491 | $3,584 | $1,860 | $1,369 | 30.1% |
| 2026-07-31 | 43 | $5,680 | $1,302 | $150 | $1,910 | $491 | $4,378 | $2,318 | $1,827 | 32.2% |
| 2026-07-30 | 38 | $6,216 | $1,441 | $172 | $2,044 | $491 | $4,776 | $2,559 | $2,069 | 33.3% |
| 2026-07-29 | 29 | $4,318 | $938 | $173 | $2,042 | $491 | $3,380 | $1,165 | $674 | 15.6% |
| 2026-07-28 | 29 | $3,303 | $821 | $93 | $1,928 | $491 | $2,482 | $461 | -$30 | -0.9% |
| 2026-07-27 | 23 | $3,116 | $814 | $83 | $1,654 | $491 | $2,301 | $564 | $74 | 2.4% |
| 2026-07-26 | 34 | $4,652 | $1,178 | $98 | $1,258 | $491 | $3,474 | $2,118 | $1,627 | 35.0% |
| 2026-07-25 | 79 | $12,639 | $3,322 | $369 | $3,166 | $491 | $9,317 | $5,782 | $5,292 | 41.9% |
| 2026-07-24 | 52 | $6,969 | $1,791 | $244 | $2,666 | $491 | $5,178 | $2,268 | $1,777 | 25.5% |
| 2026-07-23 | 6 | $736 | $188 | $21 | $123 | $491 | $548 | $404 | -$86 | -11.7% |
| 2026-07-22 | 20 | $2,505 | $784 | $64 | $524 | $491 | $1,721 | $1,133 | $642 | 25.6% |
| 2026-07-21 | 40 | $5,729 | $1,541 | $259 | $2,177 | $491 | $4,188 | $1,752 | $1,261 | 22.0% |
| 2026-07-20 | 47 | $6,671 | $1,671 | $172 | $2,308 | $491 | $5,000 | $2,520 | $2,029 | 30.4% |
| 2026-07-19 | 37 | $4,146 | $1,168 | $182 | $2,341 | $491 | $2,978 | $455 | -$35 | -0.8% |
| 2026-07-18 | 32 | $4,229 | $966 | $129 | $2,135 | $491 | $3,263 | $999 | $508 | 12.0% |
| 2026-07-17 | 42 | $5,823 | $1,616 | $183 | $1,182 | $491 | $4,207 | $2,842 | $2,351 | 40.4% |
| 2026-07-16 | 49 | $6,589 | $1,740 | $159 | $2,956 | $491 | $4,850 | $1,735 | $1,244 | 18.9% |
| 2026-07-15 | 27 | $3,435 | $989 | $125 | $1,581 | $491 | $2,446 | $741 | $250 | 7.3% |
| 2026-07-14 | 32 | $4,330 | $1,191 | $187 | $1,984 | $491 | $3,139 | $968 | $477 | 11.0% |
| 2026-07-13 | 53 | $6,364 | $1,839 | $191 | $1,878 | $491 | $4,525 | $2,456 | $1,966 | 30.9% |
| 2026-07-12 | 48 | $5,886 | $1,646 | $225 | $2,160 | $491 | $4,239 | $1,855 | $1,364 | 23.2% |
| 2026-07-11 | 9 | $1,075 | $261 | $131 | $254 | $491 | $814 | $430 | -$61 | -5.7% |
| 2026-07-10 | 4 | $522 | $139 | $12 | $0 | $491 | $383 | $371 | -$120 | -23.0% |
| 2026-07-09 | 39 | $4,627 | $1,204 | $137 | $1,387 | $491 | $3,422 | $1,898 | $1,408 | 30.4% |
| 2026-07-08 | 55 | $6,807 | $1,787 | $194 | $1,677 | $491 | $5,020 | $3,149 | $2,658 | 39.0% |
| 2026-07-07 | 19 | $1,803 | $533 | $63 | $692 | $491 | $1,270 | $515 | $24 | 1.3% |
| 2026-07-06 | 35 | $3,633 | $1,025 | $128 | $1,366 | $491 | $2,608 | $1,114 | $624 | 17.2% |
| 2026-07-05 | 71 | $7,202 | $2,089 | $184 | $1,857 | $491 | $5,113 | $3,072 | $2,582 | 35.8% |
| 2026-07-04 | 139 | $15,288 | $4,403 | $486 | $4,093 | $491 | $10,885 | $6,306 | $5,815 | 38.0% |
| 2026-07-03 | 83 | $9,441 | $2,645 | $350 | $3,033 | $491 | $6,795 | $3,412 | $2,922 | 30.9% |
| 2026-07-02 | 87 | $9,744 | $2,513 | $303 | $2,787 | $491 | $7,231 | $4,141 | $3,650 | 37.5% |
| 2026-07-01 | 74 | $8,960 | $2,138 | $374 | $3,053 | $491 | $6,822 | $3,395 | $2,905 | 32.4% |
| 2026-06-30 | 69 | $8,395 | $2,071 | $299 | $2,973 | $507 | $6,325 | $3,052 | $2,545 | 30.3% |
| 2026-06-29 | 19 | $2,669 | $613 | $27 | $122 | $507 | $2,056 | $1,907 | $1,400 | 52.5% |
| 2026-06-28 | 67 | $7,632 | $1,915 | $278 | $2,429 | $507 | $5,718 | $3,011 | $2,504 | 32.8% |
| 2026-06-27 | 52 | $6,522 | $1,599 | $197 | $2,623 | $507 | $4,923 | $2,103 | $1,596 | 24.5% |
| 2026-06-26 | 81 | $9,164 | $2,319 | $210 | $2,424 | $507 | $6,845 | $4,211 | $3,704 | 40.4% |
| 2026-06-25 | 63 | $6,645 | $1,877 | $272 | $2,140 | $507 | $4,767 | $2,355 | $1,848 | 27.8% |
| 2026-06-24 | 68 | $7,243 | $2,030 | $239 | $2,174 | $507 | $5,213 | $2,800 | $2,293 | 31.7% |
| 2026-06-23 | 62 | $6,097 | $1,814 | $198 | $1,653 | $507 | $4,283 | $2,432 | $1,925 | 31.6% |
| 2026-06-22 | 43 | $4,270 | $1,191 | $122 | $1,279 | $507 | $3,079 | $1,678 | $1,171 | 27.4% |
| 2026-06-21 | 75 | $8,430 | $2,228 | $290 | $2,881 | $507 | $6,202 | $3,031 | $2,524 | 29.9% |
| 2026-06-20 | 106 | $14,325 | $3,705 | $391 | $2,763 | $507 | $10,620 | $7,466 | $6,959 | 48.6% |
| 2026-06-19 | 98 | $10,845 | $2,879 | $421 | $2,866 | $507 | $7,966 | $4,678 | $4,171 | 38.5% |
| 2026-06-18 | 78 | $8,961 | $2,264 | $274 | $2,069 | $507 | $6,697 | $4,353 | $3,846 | 42.9% |
| 2026-06-17 | 56 | $7,408 | $1,896 | $252 | $2,055 | $507 | $5,512 | $3,205 | $2,698 | 36.4% |
| 2026-06-16 | 43 | $4,077 | $1,078 | $134 | $1,163 | $507 | $2,999 | $1,703 | $1,196 | 29.3% |
| 2026-06-15 | 24 | $2,435 | $696 | $174 | $984 | $507 | $1,739 | $581 | $74 | 3.0% |
| 2026-06-14 | 26 | $2,657 | $708 | $81 | $873 | $507 | $1,949 | $995 | $488 | 18.4% |
| 2026-06-13 | 22 | $1,309 | $564 | $50 | $830 | $507 | $744 | -$135 | -$642 | -49.1% |
| 2026-06-12 | 20 | $1,422 | $497 | $38 | $730 | $507 | $926 | $158 | -$349 | -24.5% |
| 2026-06-11 | 20 | $1,948 | $692 | $63 | $681 | $507 | $1,256 | $512 | $5 | 0.3% |
| 2026-06-10 | 18 | $1,871 | $714 | $67 | $652 | $507 | $1,158 | $439 | -$68 | -3.6% |