A stochastic nonlinear programming model for budget mix optimization of digital marketing campaigns under uncertainty
Zakaria Yahia () and
Mostafa ElBolok ()
Additional contact information
Zakaria Yahia: Egypt-Japan University of Science and Technology
Mostafa ElBolok: Nile University
Future Business Journal, 2025, vol. 11, issue 1, 1-28
Abstract:
Abstract This study introduces a stochastic mixed-integer nonlinear programming (MINLP) model designed to optimize budget allocation for digital marketing campaigns under uncertainty. The model maximizes Expected Net Reach (ENR) by integrating the Sainsbury Normal Method (SNM) to correct for audience duplication across platforms and employing Sample Average Approximation (SAA) to handle volatility in key metrics like impressions and reach. The primary contribution is a novel formulation that combines stochastic programming with net reach estimation, a methodological advance that avoid duplicated impressions and inaccurate aggregated metrics. This study also incorporates a weighting mechanism based on target audience demographics, enabling flexible allocation across digital platforms. To test and validate the proposed model, we conducted four case studies across various industries (Banking, Entertainment, Education, and FMCG) that demonstrated significant improvements in impressions and reach. Experimental analyses were performed to assess the performance of four budget allocation mechanisms—Empirical Weighting, Uniform Allocation, Meta-Focused, and Meta-Minimized—across different budget scenarios (50%, 100%, and 150% of the nominal budget). The numerical results highlight the dominance of Meta and YouTube platforms in brand awareness campaigns, consistently yielding the highest return on impressions. For example, in the entertainment sector, YouTube generated 77% of total impressions with only 56% of the budget, outperforming Meta and TikTok. Similarly, in the banking sector, Meta achieved 75% of impressions with a 39% budget share, proving to be the most efficient platform. These findings provide actionable insights for marketers seeking to optimize budget allocation in digital campaigns, offering a structured and adaptive framework to navigate the complexities of modern advertising.
Keywords: Digital marketing; Stochastic optimization; Sample average approximation; Nonlinear programming; Budget allocation; Marketing analytics; Scenario analysis (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
http://link.springer.com/10.1186/s43093-025-00664-x Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:futbus:v:11:y:2025:i:1:d:10.1186_s43093-025-00664-x
Ordering information: This journal article can be ordered from
https://fbj.springeropen.com/
DOI: 10.1186/s43093-025-00664-x
Access Statistics for this article
Future Business Journal is currently edited by Soad Kamel Rizk and Hayam Wahba
More articles in Future Business Journal from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().