How to use events’ data for effective business planning

photo credit: Gettyimages.com/Andre_Vogelaere

Organizations of all sizes are involved in business planning. This includes setting ambitious targets on sales and other KPIs to drive growth and efficiencies. This post covers how using data on future events can help your businesses improve month-on-month planning accuracy through leveraging Demand Sensing Analytics & Machine Learning.

Challenges with planning for Events

The retail industry is a leading example of how events can impact sales and supply chain dynamics. For example, sporting goods companies need to plan their sales around World Cup and the Olympics. Such events have a drastic impact on customer behavior, and companies need to find a way to take this into account when taking supply chain decisions. 

The diversity of events is also large. There are numerous events both outside and inside the organization that affect your P&L:

  • Promotional campaigns
  • New product launches and releases
  • Public events (e.g. Thanksgiving day)
  • Price increases
  • Discount periods
  • Extreme events, such as Covid-19 outbreak

The diversity of events creates challenges for the planners to come up with accurate financial forecasts that take events into account. It is difficult to estimate how much impact a certain event will on future sales. For that reason, automated systems leveraging Machine Learning emerge to help planners take the relevant events into account.

Specifically, 2 types of events are important to business planning:

  • Regular events that have a moving date. These events include Chinese New Year, Black Friday, and Easter
  • Irregular events, such as discount campaigns, new product launches, or economic distortions.

In both cases, having a system that is able to automatically take into account the relevant future events allows planners to increase the accuracy of the future sales targets.

Machine learning approach

Recently, Agnicio completed a project for a large retail client that involved identifying events’ impact on sales planning. The goal was to find out how can we successfully leverage events data for our overall Demand Sensing solution.

This exploration resulted in the development of a new “events driver” which became the latest addition to Agnicio’s framework of demand sensing algorithms. In the remainder of the blog post, we cover how we approached this task.

Our data science team followed a 3-step approach to improve the forecasting accuracy of our Demand Sensing Solution that can forecast sales 18-24 months ahead on the country, store location, product category, and product line levels.

Steps involved:

  1. identifying relevant events via business workshops
  2. estimating event windows on daily sales data
  3. testing optimal event combinations in our Demand Sensing solution

Step 1. Business Workshops

The first step was to come up with a list of public and company-specific events that could be relevant to the organization. We overlayed event dates with daily sales data to match against the observed peaks or drops in sales.

This allowed us to have a conversation with the business planners and identify which of the fluctuations in sales are due to the events. The key metric we optimized for is the percentage of the peaks/drops in sales that we can match to our events list on a given year. The outcome of the workshop was a list of events per country that can be leveraged by the data science models.

Step 2. Choosing event windows

The next step after that was to identify for how long a certain event has an impact on sales. When doing monthly planning, it is not enough to say that an event happens on a certain month. If customers start shopping 3 weeks before a giveaway campaign that falls on March 1st, should the sales be allocated to March or April?  In that case, using event weights allowed us to split the event impact between multiple months around the event.

To find the event windows we used a Neural Prophet model released in 2020 by the Facebook research team. While we do overall planning on a monthly level, daily data allows us to see on a day-by-day basis when a certain event starts and stops having an impact on sales.

Here is a simple example from Facebook how Super Bowl has a stronger effect on the day before compared to the day after the event:

Impact of an event on sales before and after the Super Bowl. Source: http://neuralprophet.com/model/events/

With this approach, it becomes clear when an event impact starts and ends.

Step 3. Testing month-on-month accuracy

To arrive at the final result we integrated events in the Agnicio Demand Sensing framework. Then we used multiple event combinations to test accuracy at different forecast periods up to 18 months forward.

In reality, we saw that reducing the number of events to only key relevant events gave us the best accuracy improvements. The model showed up to a 5% improvement in accuracy, which is very good given the overall model accuracy ranges between 80-95%.

Covid-19 impact

Adding events to our Demand Sensing solution also allowed us to isolate the negative impact of certain extreme events such as Covid-19.  As you know, Machine Learning models learn how to predict the future by looking at the past. In the case of the 2021-2022 forecast, using 2020 as a learning period makes the model biased due to covid lockdown measures.

To correct this issue we added a ‘covid’ event into the model, which allowed the model to learn that what happened in the past is abnormal.

Interactivity

In case you’re wondering if the planning team can add their own events to the events driver, the short answer is yes. We’ve been able to successfully demo that approach in the new SupplyFocus tool in collaboration with our partner Cubewise.

This approach has several advantages. First, planners can mark certain dates in the past as events, so the driver learns their impact. Then it only needs future event dates to extrapolate the effect. In case an event has never happened before, a manual indication of expected impact can be provided. After the event has passed, the driver will look at actuals and learn its true effect. Then the planner can decide to apply the event again or mark it as a one-off event. 

Using events interactively requires some data management on the client side, but brings additional benefits in terms of improved planning accuracy and agility.

Learn more about Demand Sensing Analytics

Is your business impacted by events? Do you have a large planners team involved in business planning which creates a large overhead and costs? Would you like to use the latest AI technology to improve business planning?

Book a Demand Sensing demo today by reaching out to info@agnicio.com or by connecting on LinkedIn to the CEO of Agnicio: https://www.linkedin.com/in/hichamelarfaoui/

Let machine learning help your company re-imagine business planning to drive growth and achieve operational excellence

118 Comments
  1. helene December 4, 2022 at 7:38 am - Reply

    fantastic post well done thank you

  2. viagra pill November 22, 2023 at 3:50 pm - Reply

    viagra pill

    How to use events' data for effective business planning – Agnicio

  3. college application essay writers December 11, 2023 at 12:15 pm - Reply

    college application essay writers

    How to use events' data for effective business planning – Agnicio

  4. essay writing services usa December 11, 2023 at 4:17 pm - Reply

    essay writing services usa

    How to use events' data for effective business planning – Agnicio

  5. good essay writing company December 11, 2023 at 8:58 pm - Reply

    good essay writing company

    How to use events' data for effective business planning – Agnicio

  6. customer service essays December 12, 2023 at 12:10 am - Reply

    customer service essays

    How to use events' data for effective business planning – Agnicio

  7. help me to write an essay December 12, 2023 at 7:59 am - Reply

    help me to write an essay

    How to use events' data for effective business planning – Agnicio

  8. best essay writer company December 12, 2023 at 9:36 pm - Reply

    best essay writer company

    How to use events' data for effective business planning – Agnicio

  9. write my essay canada December 13, 2023 at 4:33 pm - Reply

    write my essay canada

    How to use events' data for effective business planning – Agnicio

  10. best online essay writing service December 13, 2023 at 5:47 pm - Reply

    best online essay writing service

    How to use events' data for effective business planning – Agnicio

  11. good essay writing service December 13, 2023 at 7:45 pm - Reply

    good essay writing service

    How to use events' data for effective business planning – Agnicio

  12. write my essay for money December 13, 2023 at 10:31 pm - Reply

    write my essay for money

    How to use events' data for effective business planning – Agnicio

  13. help writing an essay December 14, 2023 at 11:16 am - Reply

    help writing an essay

    How to use events' data for effective business planning – Agnicio

  14. premium essay writing service December 14, 2023 at 3:33 pm - Reply

    premium essay writing service

    How to use events' data for effective business planning – Agnicio

  15. custom essays writing service December 14, 2023 at 4:38 pm - Reply

    custom essays writing service

    How to use events' data for effective business planning – Agnicio

  16. custom essay meister review December 14, 2023 at 4:39 pm - Reply

    custom essay meister review

    How to use events' data for effective business planning – Agnicio

  17. write my essay cheap December 14, 2023 at 9:32 pm - Reply

    write my essay cheap

    How to use events' data for effective business planning – Agnicio

  18. Top Avana December 19, 2023 at 10:30 am - Reply

    Top Avana

    How to use events' data for effective business planning – Agnicio

  19. rx america pharmacy help desk December 19, 2023 at 2:59 pm - Reply

    rx america pharmacy help desk

    How to use events' data for effective business planning – Agnicio

  20. tramadol cod online pharmacy December 19, 2023 at 6:31 pm - Reply

    tramadol cod online pharmacy

    How to use events' data for effective business planning – Agnicio

  21. avandia pharmacy December 20, 2023 at 10:20 am - Reply

    avandia pharmacy

    How to use events' data for effective business planning – Agnicio

  22. national pharmacies December 20, 2023 at 3:10 pm - Reply

    national pharmacies

    national pharmacies

  23. buy viagra toronto December 20, 2023 at 8:03 pm - Reply

    buy viagra toronto

    buy viagra toronto

  24. cialis dosage 40 mg December 21, 2023 at 7:03 am - Reply

    cialis dosage 40 mg

    cialis dosage 40 mg

  25. tadalafil and sildenafil taken together

    tadalafil and sildenafil taken together

  26. cialis black pills December 22, 2023 at 12:44 pm - Reply

    cialis black pills

    cialis black pills

  27. teva generic cialis December 22, 2023 at 5:07 pm - Reply

    teva generic cialis

    teva generic cialis

  28. female viagra sale in singapore December 22, 2023 at 5:52 pm - Reply

    female viagra sale in singapore

    female viagra sale in singapore

  29. viagra price pharmacy December 22, 2023 at 6:18 pm - Reply

    viagra price pharmacy

    viagra price pharmacy

  30. buy viagra in india online December 22, 2023 at 8:11 pm - Reply

    buy viagra in india online

    buy viagra in india online

  31. daily viagra December 22, 2023 at 11:17 pm - Reply

    daily viagra

    daily viagra

  32. paypal cialis January 5, 2024 at 4:47 pm - Reply

    paypal cialis

    paypal cialis

  33. tadalafil in usa January 5, 2024 at 6:05 pm - Reply

    tadalafil in usa

    tadalafil in usa

  34. hydroxyzine liquid pharmacy January 6, 2024 at 1:55 pm - Reply

    hydroxyzine liquid pharmacy

    hydroxyzine liquid pharmacy

  35. overseas pharmacy cialis January 6, 2024 at 6:15 pm - Reply

    overseas pharmacy cialis

    overseas pharmacy cialis

  36. cheap viagra pills canada January 7, 2024 at 11:45 am - Reply

    cheap viagra pills canada

    cheap viagra pills canada

  37. printable cialis coupon January 7, 2024 at 11:50 am - Reply

    printable cialis coupon

    printable cialis coupon

  38. viagra 100mg tablet price in india January 7, 2024 at 3:58 pm - Reply

    viagra 100mg tablet price in india

    viagra 100mg tablet price in india

  39. cialis canada no prescription January 7, 2024 at 5:18 pm - Reply

    cialis canada no prescription

    cialis canada no prescription

  40. cheapest order pharmacy viagra January 8, 2024 at 10:23 am - Reply

    cheapest order pharmacy viagra

    cheapest order pharmacy viagra

  41. tadalafil liquid fda approval date January 8, 2024 at 10:35 am - Reply

    tadalafil liquid fda approval date

    tadalafil liquid fda approval date

  42. how to purchase viagra online in india

    how to purchase viagra online in india

  43. pfizer viagra 100mg price January 16, 2024 at 9:52 pm - Reply

    pfizer viagra 100mg price

    pfizer viagra 100mg price

  44. can i buy viagra in mexico January 18, 2024 at 1:48 pm - Reply

    can i buy viagra in mexico

    can i buy viagra in mexico

  45. sildenafil coupon 50 mg January 18, 2024 at 7:29 pm - Reply

    sildenafil coupon 50 mg

    sildenafil coupon 50 mg

  46. viagra pills January 19, 2024 at 8:39 am - Reply

    viagra pills

    viagra pills

  47. generic viagra uk pharmacy January 19, 2024 at 2:49 pm - Reply

    generic viagra uk pharmacy

    generic viagra uk pharmacy

  48. overnight cialis delivery usa January 20, 2024 at 2:04 pm - Reply

    overnight cialis delivery usa

    overnight cialis delivery usa

  49. how to enhance cialis effect January 20, 2024 at 6:35 pm - Reply

    how to enhance cialis effect

    how to enhance cialis effect

  50. canadian pharmacy cialis no prescription

    canadian pharmacy cialis no prescription

  51. cialis prices in mexico January 21, 2024 at 6:16 am - Reply

    cialis prices in mexico

    cialis prices in mexico

  52. flagyl+mjölkprodukter January 23, 2024 at 2:57 am - Reply

    flagyl+mjölkprodukter

    flagyl+mjölkprodukter

  53. gabapentin smertebehandling January 23, 2024 at 3:35 am - Reply

    gabapentin smertebehandling

    gabapentin smertebehandling

  54. bactrim uveite January 23, 2024 at 8:12 am - Reply

    bactrim uveite

    bactrim uveite

  55. nolvadex finasteride January 23, 2024 at 9:10 pm - Reply

    nolvadex finasteride

    nolvadex finasteride

  56. maximum dose of pregabalin for neuropathic pain

    maximum dose of pregabalin for neuropathic pain

  57. valacyclovir xanax January 24, 2024 at 1:02 am - Reply

    valacyclovir xanax

    valacyclovir xanax

  58. farmakodinamika furosemide January 24, 2024 at 8:27 am - Reply

    farmakodinamika furosemide

    farmakodinamika furosemide

  59. metformina orlistat January 24, 2024 at 8:28 am - Reply

    metformina orlistat

    metformina orlistat

  60. lisinopril viagra January 24, 2024 at 10:27 am - Reply

    lisinopril viagra

    lisinopril viagra

  61. rybelsus commercial January 24, 2024 at 8:04 pm - Reply

    rybelsus commercial

    rybelsus commercial

  62. rybelsus name January 24, 2024 at 10:23 pm - Reply

    rybelsus name

    rybelsus name

  63. what is cymbalta best used for February 7, 2024 at 11:32 am - Reply

    what is cymbalta best used for

    what is cymbalta best used for

  64. why does zoloft cause weight gain February 9, 2024 at 4:53 pm - Reply

    why does zoloft cause weight gain

    why does zoloft cause weight gain

  65. flagyl empirically February 10, 2024 at 12:13 am - Reply

    flagyl empirically

    flagyl empirically

  66. zoloft and lexapro February 10, 2024 at 8:44 pm - Reply

    zoloft and lexapro

    zoloft and lexapro

  67. keflex side effects tiredness February 10, 2024 at 10:37 pm - Reply

    keflex side effects tiredness

    keflex side effects tiredness

  68. purchasing viagra in mexico February 15, 2024 at 1:04 am - Reply

    purchasing viagra in mexico

    purchasing viagra in mexico

  69. fluoxetine blue and white capsule February 16, 2024 at 10:53 am - Reply

    fluoxetine blue and white capsule

    fluoxetine blue and white capsule

  70. is keflex same as cephalexin February 18, 2024 at 7:04 am - Reply

    is keflex same as cephalexin

    is keflex same as cephalexin

  71. escitalopram pill identification February 18, 2024 at 10:38 am - Reply

    escitalopram pill identification

    escitalopram pill identification

  72. gabapentin conjunctivitis February 19, 2024 at 6:47 am - Reply

    gabapentin conjunctivitis

    gabapentin conjunctivitis

  73. difference between duloxetine and fluoxetine

    difference between duloxetine and fluoxetine

  74. cephalexin 250 mg/5ml susp dosage for child

    cephalexin 250 mg/5ml susp dosage for child

  75. how to calculate bactrim dose February 28, 2024 at 6:57 pm - Reply

    how to calculate bactrim dose

    how to calculate bactrim dose

  76. ciprofloxacin ear infection February 28, 2024 at 8:46 pm - Reply

    ciprofloxacin ear infection

    ciprofloxacin ear infection

  77. uti bactrim February 28, 2024 at 8:56 pm - Reply

    uti bactrim

    uti bactrim

  78. amoxicillin-clav March 22, 2024 at 1:49 pm - Reply

    amoxicillin-clav

    amoxicillin-clav

  79. contrave 8-90 mg tablet extended release

    contrave 8-90 mg tablet extended release

  80. ddavp+pharmacokinetics March 22, 2024 at 11:48 pm - Reply

    ddavp+pharmacokinetics

    ddavp+pharmacokinetics

  81. headache after stopping flomax March 23, 2024 at 1:56 am - Reply

    headache after stopping flomax

    headache after stopping flomax

  82. gabapentin and flexeril March 23, 2024 at 2:19 am - Reply

    gabapentin and flexeril

    gabapentin and flexeril

  83. depakote 250 milligrams March 23, 2024 at 7:46 am - Reply

    depakote 250 milligrams

    depakote 250 milligrams

  84. medication cozaar March 23, 2024 at 8:58 am - Reply

    medication cozaar

    medication cozaar

  85. diclofenac sodium 75 mg tablet March 23, 2024 at 9:35 am - Reply

    diclofenac sodium 75 mg tablet

    diclofenac sodium 75 mg tablet

  86. diltiazem drug class March 23, 2024 at 1:40 pm - Reply

    diltiazem drug class

    diltiazem drug class

  87. citalopram 10mg high March 23, 2024 at 3:03 pm - Reply

    citalopram 10mg high

    citalopram 10mg high

  88. augmentin 500mg March 23, 2024 at 4:36 pm - Reply

    augmentin 500mg

    augmentin 500mg

  89. ezetimibe lcmsms March 23, 2024 at 4:54 pm - Reply

    ezetimibe lcmsms

    ezetimibe lcmsms

  90. effexor and adderall March 23, 2024 at 5:09 pm - Reply

    effexor and adderall

    effexor and adderall

  91. aripiprazole injection March 24, 2024 at 9:40 pm - Reply

    aripiprazole injection

    aripiprazole injection

  92. a nurse will instruct a patient taking allopurinol to take each dose

    a nurse will instruct a patient taking allopurinol to take each dose

  93. molar mass of aspirin March 25, 2024 at 1:42 am - Reply

    molar mass of aspirin

    molar mass of aspirin

  94. amitriptyline 25mg for pain March 25, 2024 at 3:17 am - Reply

    amitriptyline 25mg for pain

    amitriptyline 25mg for pain

  95. ashwagandha for hair March 28, 2024 at 6:40 pm - Reply

    ashwagandha for hair

    ashwagandha for hair

  96. celecoxib what is it used for March 29, 2024 at 2:36 am - Reply

    celecoxib what is it used for

    celecoxib what is it used for

  97. celexa dosage March 29, 2024 at 5:59 am - Reply

    celexa dosage

    celexa dosage

  98. side effects of bupropion March 29, 2024 at 7:03 am - Reply

    side effects of bupropion

    side effects of bupropion

  99. drinking on augmentin March 29, 2024 at 9:28 am - Reply

    drinking on augmentin

    drinking on augmentin

  100. is celebrex safe for long term use March 29, 2024 at 9:37 am - Reply

    is celebrex safe for long term use

    is celebrex safe for long term use

  101. baclofen erowid March 29, 2024 at 9:44 am - Reply

    baclofen erowid

    baclofen erowid

  102. buspar wiki March 29, 2024 at 10:57 am - Reply

    buspar wiki

    buspar wiki

  103. protonix side effects long term use

    protonix side effects long term use

  104. actos epistemológicos April 14, 2024 at 4:29 pm - Reply

    actos epistemológicos

    actos epistemológicos

  105. rexulti vs abilify April 15, 2024 at 9:01 am - Reply

    rexulti vs abilify

    rexulti vs abilify

  106. acarbose powder April 15, 2024 at 6:13 pm - Reply

    acarbose powder

    acarbose powder

  107. semaglutide 4 week results April 15, 2024 at 8:57 pm - Reply

    semaglutide 4 week results

    semaglutide 4 week results

  108. remeron mirtazapine April 16, 2024 at 4:27 am - Reply

    remeron mirtazapine

    remeron mirtazapine

  109. repaglinide diabetes April 16, 2024 at 9:58 am - Reply

    repaglinide diabetes

    repaglinide diabetes

  110. can you take robaxin with tylenol April 16, 2024 at 3:29 pm - Reply

    can you take robaxin with tylenol

    can you take robaxin with tylenol

  111. ivermectin 3mg dose April 19, 2024 at 11:45 am - Reply

    ivermectin 3mg dose

    ivermectin 3mg dose

  112. synthroid licorice April 19, 2024 at 12:56 pm - Reply

    synthroid licorice

    synthroid licorice

  113. sitagliptin xelevia price philippines

    sitagliptin xelevia price philippines

  114. lowest dose of spironolactone April 20, 2024 at 10:43 am - Reply

    lowest dose of spironolactone

    lowest dose of spironolactone

  115. tizanidine 4mg capsules April 21, 2024 at 12:16 am - Reply

    tizanidine 4mg capsules

    tizanidine 4mg capsules

  116. tamsulosin hcl image April 21, 2024 at 10:45 am - Reply

    tamsulosin hcl image

    tamsulosin hcl image

  117. venlafaxine hcl er 75 mg April 22, 2024 at 2:24 am - Reply

    venlafaxine hcl er 75 mg

    venlafaxine hcl er 75 mg

  118. voltaren 1% gel April 22, 2024 at 2:59 am - Reply

    voltaren 1% gel

    voltaren 1% gel

Leave a Comment

Your email address will not be published.