Cover Image

Where Revenue Comes From

Predict how products, campaigns, and customers contribute to revenue.

Overview

This report helps retail business owners understand what drives their sales and where their revenue really comes from. It looks at how products, discounts, campaigns, and customer behaviour affect daily performance in a household and lifestyle retail environment, where many small items sell steadily but in low volumes.

The purpose of the analysis is to give owners practical answers they can act on: which products to focus on, when discounts make sense, which campaigns are worth repeating, how much stock to hold, and which customers are most likely to return. By highlighting the patterns that matter and removing the noise, this report supports clearer decisions that improve revenue, reduce waste, and strengthen long-term customer value.

Data Sources and Methodology

We used one year of sales, campaign, product, and customer data from a household and lifestyle retail business. This included daily transactions, campaign results, product movement, and customer buying patterns. Together, these datasets showed how people shop, which campaigns work, and how different products perform over time.

Our analysis focused on the measures that matter most to business owners: revenue, refunds, product demand, campaign performance, and customer loyalty. We added simple indicators such as month, week, discount level, product mix, and purchase frequency to make the patterns clearer. This allowed us to build models that predict revenue, campaign outcomes, product demand, and long-term customer value. The goal is to help owners make better decisions about pricing, marketing, stock levels, and customer retention using real data instead of guesswork.

Prediction A: Revenue Prediction

1. Which factors influence revenue the most?

Prediction A Q1

Revenue is driven mainly by the products customers choose and how many items they buy. Some products naturally bring in more money, either because they cost more or sell more often, and larger basket sizes quickly raise revenue. Campaigns and timing do have some influence, but their impact is much smaller. Discounts matter the least and do not meaningfully increase revenue per transaction.

Overall, the data shows that the most effective way to grow revenue is to promote strong products and encourage customers to buy more items—not to rely on heavy discounting. Campaigns work best when they highlight the right products rather than when they offer deeper price cuts.

2. How do revenue levels change across seasons and weeks?

Prediction A Q2

Revenue stays steady for most of the year, with consistent monthly averages. February is the only clear dip, likely due to shorter shopping periods or the post-holiday slowdown. The biggest jump happens at the end of the year, where November and December contribute the highest revenue and show strong seasonal demand linked to holidays and bonuses.

These patterns make planning easier. The business can prepare for higher demand at year-end with more stock, more staff, and stronger marketing, while using targeted promotions to support weaker periods like February.

3. Does discounting improve revenue once refunds and low-value purchases are considered?

Net revenue is highest when no discount is offered. Full-price purchases bring in more valuable customers and larger transaction amounts compared with discounted sales. Low and medium discounts do not outperform full price, and they often attract customers who spend less or are more likely to request refunds.

This means discounting should be used carefully. Broad discounts reduce revenue quality and do not create long-term value. A targeted approach—where discounts are used only for specific goals or customer groups—delivers far better results.

4. How accurately can we forecast future revenue?

The forecast captures the general average level of revenue but cannot follow the daily ups and downs seen in real sales. Because the model uses simple inputs, it does not adjust well to changes caused by campaigns, product mix, or weekday shopping patterns. This makes daily forecasts unreliable for scheduling or inventory decisions.

The forecasts are still useful for understanding long-term direction, such as whether revenue is growing or stabilising. However, accuracy would improve greatly by adding more detailed information, such as campaign timing, product demand patterns, and seasonal effects.

Prediction B: Campaign Success Prediction

1. Which campaign characteristics statistically affect performance?

Prediction B Q1

Campaigns perform best when they offer a wide range of products. Customers respond well when they have more options, and campaigns with stronger product variety consistently generate higher sales. Longer campaigns also help, but their impact is smaller compared with product mix. Discounts and refund rates show almost no meaningful effect on overall performance.

In simple terms, strong campaigns come from choosing the right products, not cutting prices. A diverse assortment attracts more buyers and produces better results than aggressive discounting.

2. Do certain campaigns attract higher-spending or refund-prone customers?

Customer spending stays almost the same across all campaigns, with average transaction values sitting between RM88 and RM96. This shows that campaign design does not meaningfully change how much customers spend. Refund rates also vary only slightly, and there is no link between high spending and higher refund risk.

This means campaigns do not change the quality of customers you attract. Most campaigns will bring in similar types of buyers, so owners can focus on growing reach and volume without worrying about attracting refund-heavy or low-value customers.

3. Which campaigns generate the highest net revenue after discounts and refunds?

Only a few campaigns contribute most of the net revenue. One campaign in particular clearly outperforms the rest, while several others offer moderate results, and many contribute only a small amount. This shows that a small number of well-designed campaigns drive the bulk of financial impact.

The best way forward is to learn from the top performers—look at the products they featured, how long they ran, and how they were positioned—and repeat what works. Investing more in strong campaign types and phasing out weaker ones will give owners a higher return on their marketing budget.

4. Can we reliably predict campaign success before launching it?

The model can identify which campaigns are likely to succeed or fail, often giving very clear yes-or-no signals. This shows that basic features such as product mix and duration already reveal simple patterns. However, the model lacks deeper information—like audience, timing, or price positioning—so the predictions should be treated as early guidance rather than final decisions.

In practice, this means the model is useful for screening new campaign ideas. If a planned campaign receives a low predicted score, it likely needs to be redesigned. More accurate forecasting will require richer business inputs that better reflect how customers actually respond.

Prediction C: Product Demand Prediction

1. Which products show clear statistical demand patterns?

Most products sell at almost the same pace, with daily sales sitting between one and two units. There is very little difference in how products behave—no major best sellers and no items with extreme ups and downs. This creates a stable and predictable sales pattern across the entire range.

Because demand is so uniform, growth will not come from relying on a few standout products. Instead, improvements will depend on expanding or refining the product mix as a whole, since no single item is likely to drive large jumps in revenue on its own.

2. How do product sales change across days, weeks, and seasons?

Demand stays low and steady for most of the year, with the occasional spike when certain items sell slightly more than usual. These increases do not follow a repeated seasonal pattern, and there are no consistent peaks tied to particular months or holidays.

This means sales movements are more likely influenced by promotions or short-term campaigns rather than the time of year. For planning purposes, inventory adjustments should be linked to campaign timing, not to a seasonal calendar.

3. Which products reliably sell through inventory, and which underperform or overstock?

Sales and revenue are spread evenly across many products. No single item dominates performance, but no item consistently fails either. Products move slowly but steadily, lowering the risk of both stockouts and excess stock piling up.

This creates a balanced inventory environment where lean stock levels are practical. Since no product experiences dramatic swings, growth comes from offering more variety or improving margins, rather than relying on a small group of best sellers.

4. How accurately can we forecast future demand?

The forecast captures the general daily average but cannot predict sudden increases in sales. Most products sell one or two units per day, so the model learns a flat pattern and misses spikes that are often caused by promotions or price changes.

The forecast is reliable for routine stocking decisions but not for anticipating peaks linked to campaigns. For higher accuracy during promotional periods, manual adjustments or additional campaign information should be included in planning.

Prediction D: Customer Lifetime Value Prediction

1. What customer behaviours statistically predict long-term value?

Prediction D Q1

Customers who stay active for a longer time are the ones who bring in the most value. They keep coming back, make more purchases over time, and rarely refund items. Refund behaviour also matters—customers who frequently return products tend to be low-value, while those who keep their purchases contribute more steadily.

Repeat buying is another strong sign of future value. Customers who make several purchases early on are far more likely to become loyal. On the other hand, discounts and the number of different products a customer buys have little impact on long-term value. Loyalty grows from consistent, positive buying experiences, not from promotions.

2. Which customer groups show strong patterns of repeat purchasing or early disengagement?

The data shows three clear groups. A large portion of customers buy once or twice and then stop, which means they disengage early unless the business encourages them to return. A second group makes a few more purchases but does not reach high-value status. The third group is the most important—they stay longer, buy more often, and become your most profitable customers.

To grow this high-value group, the business needs to create reasons for customers to come back early in their journey. Encouraging that second or third purchase is key to shifting customers from disengaged to loyal.

3. How do campaigns influence the type of customers acquired?

Different campaigns attract different types of customers. Some bring in shoppers who later become long-term buyers, while others bring in mainly one-time purchasers. Campaigns with a broader mix of products tend to attract customers who stay longer and spend more over time.

Because of this, marketing resources should go toward campaigns that consistently pull in higher-value customers. Campaigns that only create short bursts of sales without building long-term value should be redesigned or replaced so that spending goes to strategies that strengthen customer loyalty.

4. Can we predict which customers will become long-term, profitable buyers?

Prediction D Q4

Yes. The model separates customers into three groups: those unlikely to return, those with moderate potential, and those with a high chance of becoming long-term buyers. Most customers fall into the first group, a smaller portion shows some potential, and a small but important group is highly likely to become loyal "VIP" customers.

These predictions allow the business to focus its retention efforts where they will have the greatest impact. Medium-potential customers benefit from early engagement offers, while high-potential customers should receive consistent loyalty attention. Low-potential customers require minimal intervention, helping save time and marketing spend.

Conclusion

This analysis gives business owners a practical foundation for making better decisions across revenue, campaigns, products, and customers. The revenue findings show which products reliably drive sales, how much volume the business can expect in different seasons, and why broad discounts do not improve net revenue. With this clarity, owners can set more realistic sales targets, decide when discounts are worth using, and choose which products deserve the most attention.

The campaign insights make it easier to decide which campaigns to repeat, improve, or stop entirely. By seeing which designs bring in long-term buyers—and which only create short-lived spikes—business owners can direct marketing budgets to where they produce the strongest return. Understanding when campaigns perform best also helps with planning year-end pushes or quieter-month promotions.

The product and customer analysis supports day-to-day operational decisions. Stable product demand means inventory can be kept lean without risking stockouts, and knowing which customers are likely to become loyal helps businesses focus retention resources where they matter most. Clear visuals highlight the campaigns, products, and customer groups that deserve attention, while also revealing risks such as high refund behaviour. Taken together, these insights help the business grow in a more predictable and customer-focused way.