Full-Stack Data Scientist | Marketing
09 December 2024
Over the past year, we’ve seen a surge in excitement around agentic AI - those autonomous, decision-making AI systems that promise to revolutionize everything from customer relationships to marketing campaigns. The buzz is loud, but I can’t help but ask: does agentic AI really deliver value in all areas of marketing analytics? Or is it just another shiny toy that doesn’t quite fit into some of our more structured, domain-specific workflows?
Let me share my perspective as someone who works in the marketing analytics spectrum, where structured data and repeatable workflows rule the day.
There’s no doubt that agentic AI has its place in marketing analytics:
a) Amazing for digging into customer reviews, product feedback, and online ratings using methods like topic modeling, text clustering, and sentiment analysis.
b) Works beautifully to create automated insights and Q&A bots from processed data, like AI commentary on BI dashboards.
c) Perfect for brand monitoring via social media feeds or audience text mining through chatbot conversational feeds.
The vision is compelling: let AI take care of the grunt work while we focus on strategic decisions. But while agentic AI shines in certain areas, it’s not always the right tool for every job - especially when it comes to structured data and proven models.
Take a typical example in marketing analytics: predictive analytics and forecasting.
In my work, I’ve built domain-specific forecasting pipelines using models like ARIMA, Facebook Prophet, or Holt-Winters. These scripts are fine-tuned to the white goods retail industry, running seamlessly on cloud platforms to generate daily forecasts. They’re explainable, transparent, and customized to our unique needs.
Now, someone might say: “Why not replace all that with agentic AI?” Here’s my response: Why would I?
When my current system already:
a) Explains its predictions clearly (something stakeholders love),
b) Runs computationally fast without blowing up cloud costs,
c) Gives me full control to tweak or debug the process, and
d) Reliably delivers actionable forecasts, there’s no real benefit to wrapping it all in agentic AI just for the sake of it.
Let’s look at another example: predictive customer lifetime value (CLV).
In another case, I use cohort retention matrices and supervised regression models to predict each customer’s lifetime value based on their evolving purchase behavior. It works beautifully, delivering granular insights into why certain customers are high- or low-value. Stakeholders love it because the underlying models are industry-proven, stood the test of time, straightforward and interpretable. They provide well-defined structures and outcomes making it easier for stakeholders to understand and trust decisions.
Here’s where agentic AI might add value:
a) Generating automated insights for internal stakeholders:”High-CLV customers are 40% more likely to purchase premium add-ons. Target them with upsell offers!”
b) Dynamically integrating new data sources, like unstructured social media engagement data.
But replacing the core model with agentic AI? Not necessary. The system already works, and introducing AI agents doesn’t magically make it better.
That said, agentic AI isn’t without merit. It can complement existing systems in specific ways, like:
a) Real-time Adaptability: For industries where demand can change unpredictably, AI agents with reinforcement learning might adapt faster than traditional models.
b) Proactive Recommendations: Beyond forecasting, agentic AI could autonomously suggest actionable steps, like reallocating inventory or adjusting pricing based on predictions.
c) Automating Insight Generation: For example, adding an AI commentary layer that translates raw forecasts into stakeholder-friendly narratives:”Sales for Product A are projected to increase by 15% next month, driven by a seasonal uptick and a strong promotional push.”
These are valuable enhancements - but they don’t necessarily require overhauling an already well-functioning pipeline.
To all the budding marketing analytics professionals and graduates out there wondering which road to take in this ever-evolving field, here are some of my personal tips - drawn from years of learnings, failures, and experiments with classic ML models and LLMs.
a) If It’s Working, Don’t Reinvent the Wheel: The old adage still applies: Don’t fix what isn’t broken! If you’ve already built a system that is customized to your domain, highly transparent, and tailored to your business logic, stick with it! Replacing these systems with a black-box AI model might bring marginally different results, but at the cost of explainability, control, and significant cloud costs.
b) For Structured Data, Keep It Classic: Classical machine learning models like XGBoost, logistic regression, or random forests are highly effective for structured/tabular data. They’re computationally efficient, interpretable, and easy to debug - perfect for solving core business problems.
c) Leverage Agentic AI Where It Shines: For tasks involving unstructured data, real-time adaptability, or generative automation, agentic AI and LLMs are game-changers. Automating repetitive tasks or enriching workflows with these tools can unlock significant value. But when such agentic AI systems are put into production, please always keep in mind that there will be trade-offs in control, explainability, and customization.
d) Focus on the Problem, Not the Tool: After all, AI is a tool - its value lies in how and where you apply it. Always ask: Does this AI solution genuinely solve a problem? Avoid falling into the trap of overengineering or using AI for its own sake.
As a marketing data science and analytics professional, we’re often at the crossroads of innovation and practicality. Our job is not just to build models but to bridge the gap between technical systems and business stakeholders. This means explaining the “why” behind results and ensuring that our solutions are aligned with business goals. One of the biggest challenges with agentic AI is its lack of transparency. When stakeholders need to justify decisions - especially those tied to real money - it’s essential to provide clear explanations for the model’s outputs.
Think about it from their perspective - stakeholders are investing real money into campaigns and customers your model selects. When everything works well, it’s great. But in the real world, things do go wrong, and when they do, you need to be able to walk them through what happened, why it happened, and how you’ll fix it next time. That’s what truly earns trust. Like in life, in most cases, simplicity and transparency are what drive real results and lasting business relationships.
So, the next time when someone suggests that agentic AI will “transform everything,” ask yourself: does it genuinely solve a problem? Or is it just a new coat of paint on a system that’s already doing the job?
In short, don’t let the hype steer you away from what already works beautifully. AI can enhance our systems, but it should never replace the logic and workflows we’ve meticulously refined through years of experience - processes that have consistently stood the test of time.