In one week, 12.12 will hit, and every online seller in Indonesia will sprint through the same cycle: frantic preparation, a chaotic sales day, exhausted celebration of the topline number, and then nothing. By January the details are gone, and next year's campaign gets planned from vibes and whatever Shopee's seller webinar recommends.
Post-campaign analysis for ecommerce is the least glamorous work in online retail, and it is where the actual profit hides. The sellers who compound year over year are not the ones with the biggest 12.12 spike. They are the ones who, in the week after, sit down and extract what the campaign actually taught them, while the data is fresh and the memory of what broke is still painful.
This is a guide to doing that debrief properly. It takes one focused day, ideally within two weeks of the campaign. Block it now, before the post-campaign fatigue convinces you the topline number was the whole story.
Start with true margin, not GMV
The number everyone quotes after a campaign is gross sales. It is also the least informative number you have. A 12.12 that did Rp 480 million in GMV can easily be less profitable than a normal week, and many sellers never find out.
Build the real picture per campaign SKU:
- Selling price after your discount and after your share of platform vouchers
- Platform commission and payment fees, which run higher during campaign programs you opted into
- Shipping subsidies you funded
- Ads spend attributed to the campaign window
- Cost of returns and cancellations, which spike after big campaigns when impulse buyers sober up
Do this per product, not in aggregate. Every campaign I have analyzed had the same shape: a few SKUs carried real profit, a middle group roughly broke even and served as traffic bait, and a tail actively lost money on every unit. One fashion seller I worked with discovered their single bestselling campaign item lost Rp 4,200 per piece after fees and free-shipping subsidy. Selling 1,800 units of it was not a win, it was a Rp 7.5 million donation to the platform's growth numbers.
The output of this step is a simple three-column list: scale next year, keep as traffic bait knowingly, never discount this deep again.
Cohort the campaign buyers, because acquisition is the real bet
The strategic justification for thin campaign margins is always the same: we are acquiring customers who will come back at full price. That is a testable claim, and almost nobody tests it.
Tag everyone who bought during the campaign window as one cohort. Then measure them at 30, 60, and 90 days:
- What percentage made a second purchase?
- What did they buy, discounted items again or full-price items?
- How does their repeat rate compare with customers acquired in a normal week?
Set the calendar reminders now, because this analysis only exists if you look again in January and March. The results decide your entire discount strategy. If campaign buyers repeat at rates close to your normal customers, deep discounts are a legitimate acquisition channel and you can defend spending on them. If they repeat at a fraction of normal rates, you are renting one-time bargain hunters, and next year's budget should shift from discount depth toward retention of the buyers you already have.
In my experience with Indonesian marketplace sellers, campaign-only buyers repeat at one third to one half the rate of organically acquired customers. Not zero, but far below what most sellers assume when they set voucher budgets. If you are unsure which numbers deserve this kind of attention year-round, I keep the list short in website analytics: the only metrics worth your attention.
Log the operational failures while they still hurt
Every campaign breaks something. The website slowed down, the packing team hit their ceiling at 400 orders, stock counts drifted from reality by mid-afternoon, the courier pickup missed a batch, customer service drowned in "kapan dikirim kak" messages.
Here is the uncomfortable truth: these failures repeat annually because nobody writes them down. By the time the next campaign is being planned, the specifics have faded into "last year was hectic."
Run a 30-minute session with everyone who worked the campaign and capture, without blame:
- What broke, specifically, with times if possible
- What the workaround was on the day
- What the permanent fix would be and roughly what it costs
Common entries from debriefs I have run: order-status questions consumed 60 percent of CS capacity, which a proactive shipping-notification flow would eliminate. Stock oversold because marketplace and website inventory synced hourly instead of instantly. Packing slowed because campaign bundles were assembled during packing instead of pre-packed the week before. Each fix is small. Together they are the difference between next year's campaign running on adrenaline or running on rails. Several of these fixes are exactly the sort of thing I describe in quiet week projects: small automations with big payoff.
Turn the findings into a dated playbook
The final step separates a debrief from a document nobody reads: convert everything into a playbook with dates and owners, written for the version of you that starts preparing the next campaign.
Structure it in three parts:
| Section | Contents |
|---|---|
| Do again | Discount structures, SKUs, and ad placements that made real margin |
| Never again | Loss-making discount depths, SKUs, and channel programs, with the numbers that prove it |
| Fix before next campaign | Each operational failure, its permanent fix, owner, and deadline |
Keep it to two pages. Store it where campaign planning actually happens, not in a folder nobody opens. When Ramadan campaign planning starts in February, this document is the starting point, and every year it gets one layer better.
The takeaway: the campaign is the tuition, the analysis is the education
A big campaign day generates two assets: revenue and information. Most sellers collect the revenue and throw away the information, which means they pay full tuition every year and keep none of the learning.
One day of post-campaign analysis, margin per SKU, buyer cohorts with follow-up dates, an honest failure log, and a two-page playbook, is the highest-leverage day in your ecommerce calendar. The sellers who do it are not smarter than you. They just stopped relying on memory. Do the debrief within two weeks of 12.12, while the numbers are accessible and the pain is specific.