Blog / Predictive Customer Service: The New Marketing Frontline

Predictive Customer Service: The New Marketing Frontline

Customer service isn’t only about solving problems anymore. It’s about predicting them before they happen. This article shows you how predictive customer service is changing marketing, turning reactive support teams into revenue generators that work ahead of time. You’ll learn how to build the infrastructure for predictive analytics, spot customer behavior patterns before they become problems, and put systems in place that anticipate what customers need instead of just satisfying them.

Think about it this way: what if your support team could reach out to a customer before they even knew they had a problem? That isn’t science fiction. That’s predictive customer service in 2025.

Predictive analytics infrastructure requirements

Building a predictive customer service system isn’t like installing a new helpdesk widget. You’re constructing a data-processing operation that has to handle millions of interactions, learn from them, and produce useful insights in real time. The foundation matters more than you’d expect.

Planning infrastructure taught me something: companies that rush into predictive analytics without proper foundations end up with expensive systems that nobody trusts. I’ve watched marketing directors spend six figures on machine learning platforms only to discover their data quality was so poor that the predictions were worse than educated guesses.

Data collection and integration systems

Your predictive system is only as good as the data feeding it. You need to pull information from everywhere your customers interact with your brand: website visits, support tickets, chat logs, purchase history, social media mentions, email opens, even phone call transcripts. The problem is that these systems rarely speak the same language.

Most businesses have data trapped in silos. Your CRM doesn’t talk to your support platform. Your analytics tool doesn’t share data with your email system. Breaking down these walls requires integration middleware: tools like Zapier, Segment, or custom APIs that create a unified data stream.

Did you know? According to research from Help Scout, companies using predictive customer service strategies report a 25% reduction in support tickets because they solve problems before customers even notice them.

The technical requirements for data collection include:

  • Real-time event streaming (Apache Kafka or AWS Kinesis work well)
  • Customer data platforms (CDPs) that unify customer profiles
  • Data warehouses capable of handling petabytes of information
  • ETL pipelines that clean and transform raw data into usable formats
  • API gateways that don’t throttle during peak traffic

You don’t need to be Amazon to build this. Cloud providers now offer managed services that handle the heavy lifting. Google BigQuery, Snowflake, and Azure Synapse can process massive datasets without requiring a team of database administrators.

But watch out for data quality issues. Garbage in, garbage out isn’t just a catchy phrase, it’s the reason most predictive projects fail. You need validation rules, deduplication processes, and regular audits. One company I worked with discovered they’d been training their model on test data that included fictional customers created by their QA team. Their predictions were impressively accurate for people who didn’t exist.

Machine learning model selection

Choosing the right machine learning model feels like ordering from a menu written in a foreign language. Random forests, neural networks, gradient boosting machines, support vector machines: the options are endless and confusing. Let me simplify it for you.

For customer service predictions, you’re usually dealing with three types of problems: classification (will this customer churn?), regression (what will their lifetime value be?), and clustering (which customer segment do they belong to?). Each problem type has preferred algorithms.

Prediction TypeBest AlgorithmsUse CaseComplexity Level
Churn PredictionXGBoost, Random ForestIdentifying at-risk customersMedium
Sentiment AnalysisBERT, LSTM NetworksUnderstanding customer emotionsHigh
Next-Best-ActionReinforcement LearningRecommending optimal responsesVery High
Ticket Volume ForecastingARIMA, ProphetResource planningLow
Customer SegmentationK-Means, DBSCANPersonalizing service approachesLow

Most companies overthink this. They want the fanciest deep learning models when a simple logistic regression would work fine. Start simple, measure results, then add complexity only if you need it. IBM’s research on AI in customer service shows that simpler models often outperform complex ones when you have limited training data.

Model selection also depends on how much interpretability you need. If your support team has to understand why the system made a prediction, you can’t use black-box neural networks. Regulatory requirements in finance and healthcare often mandate explainable AI, which rules out certain approaches.

Quick Tip: Use ensemble methods that combine multiple models. A voting system where three different algorithms make predictions and the majority wins often beats any single model. It’s like getting three expert opinions instead of one.

Real-time processing architecture

Batch processing is finished for customer service. Well, not finished exactly, but if your predictions arrive three hours after a customer interaction, you’ve missed the moment. Real-time processing means your system analyzes events as they happen and delivers insights within milliseconds.

The architecture usually involves stream processing frameworks like Apache Flink or Spark Streaming. These tools consume events from message queues, run them through your models, and output predictions to your customer service platform before the support agent finishes reading the ticket.

Picture this: a customer submits a support ticket about a billing error. Within 200 milliseconds, your system has analyzed their purchase history, detected they’re a high-value customer who’s complained twice before, predicted they’re at 73% risk of churning, and suggested offering a 20% discount to retain them. The support agent sees all of that before typing their first response.

But real-time processing isn’t cheap. You’re running compute instances around the clock, processing thousands of events per second, and maintaining sub-second latency. Cloud costs can spiral if you’re not careful. I’ve seen companies cut their processing bills by 60% just by using better caching and running spot instances for non-critical workloads.

Woman wearing blue sweater smiles while working on laptop and speaking on phone beside product boxes, illustrating modern customer service multitasking in predictive support environments.
Woman Managing Customer Service and E-commerce

The technical stack might include:

  • Message brokers (RabbitMQ, Apache Kafka) for event distribution
  • In-memory databases (Redis, Memcached) for ultra-fast lookups
  • Containerized microservices that scale automatically
  • Edge computing nodes that process data closer to users
  • Load balancers that distribute traffic intelligently

According to research from Comm100, companies running real-time predictive analytics see average response times drop by 40% because agents have context before they even start working on a case.

Privacy and compliance frameworks

This is where things get legally complicated. You’re collecting large amounts of customer data, training models on personal information, and making automated decisions that affect people’s experiences. Privacy regulators are watching, and they aren’t impressed by companies that treat customer data like a free resource.

GDPR in Europe, CCPA in California, and similar laws worldwide require you to handle data with care. You need consent management systems, data retention policies, and the ability to delete customer information on request. That last one is particularly tricky when you’ve trained models on historical data. How do you “forget” a customer while keeping model accuracy?

Differential privacy techniques add noise to training data so individual customers can’t be identified, even if someone gains access to your models. Federated learning trains models across distributed datasets without centralizing sensitive information. These are practical solutions to real legal risks.

Myth: Anonymizing data by removing names and email addresses makes it safe to use freely.

Reality: Research shows that 87% of Americans can be uniquely identified using just their ZIP code, birthdate, and gender. True anonymization requires sophisticated techniques like k-anonymity and l-diversity.

You also need audit trails showing who accessed what data and when. Compliance teams love logs, and regulators demand them during investigations. Implement role-based access controls so your marketing intern can’t accidentally download your entire customer database.

Data residency requirements mean customer data from certain countries has to stay within those borders. If you’re serving European customers, you might need separate infrastructure in EU data centers. This complicates your architecture, but it isn’t optional.

Customer behavior pattern recognition

Now we get to the interesting part. Infrastructure is boring but necessary; behavior pattern recognition is where the work pays off. This is about teaching machines to spot signals humans miss, the subtle changes in customer behavior that predict future actions.

Pattern recognition goes beyond simple rules like “customers who haven’t logged in for 30 days might churn.” We’re talking about complex behavioral signatures: the customer who always complains on Mondays (probably weekend issues), the one whose purchase frequency drops right before canceling, or the user who suddenly starts contacting support through different channels (a sign of frustration).

The challenge is separating signal from noise. Millions of data points flow through your system daily. Most are meaningless. Your job is finding the 0.1% that actually predict something useful.

Sentiment analysis implementation

Sentiment analysis sounds simple: is the customer happy or angry? But emotions are nuanced. Someone might use polite language while being deeply frustrated. Another might use casual profanity while actually enjoying your product. Context matters enormously.

Modern sentiment analysis uses transformer models like BERT or GPT variants fine-tuned on customer service conversations. These models understand context, sarcasm, and emotional subtleties that older keyword-based systems missed completely. When a customer writes “Great, another billing error,” the word “great” alone suggests positivity, but the full context screams frustration.

Success Story: A case study from Renascence shows how a telecommunications company implemented predictive sentiment analysis and saw a 12% increase in customer satisfaction scores. They identified frustrated customers early and routed them to senior agents with authority to offer immediate solutions.

You can track sentiment trends over time for individual customers. A customer whose sentiment score drops from 8/10 to 4/10 over three interactions is waving a red flag. They might not have explicitly said “I’m thinking of leaving,” but their emotional trajectory tells the story.

Sentiment analysis also works on voice calls. Speech-to-text systems transcribe conversations in real time, then sentiment models analyze the text. You can even analyze audio features like tone, pitch, and speaking rate to detect emotions that words alone don’t convey. An angry customer might say “I understand” while their voice conveys the opposite.

Implementation requires:

  • Pre-trained language models adapted to your industry’s vocabulary
  • Training data labeled by actual humans (at least 10,000 examples for decent accuracy)
  • Continuous learning systems that improve from new interactions
  • Multi-language support if you serve international customers
  • Integration with your support platform to surface insights where agents work

The hardest part isn’t the technology, it’s getting your team to trust the scores. Support agents who’ve been reading customer emotions for years might resent a machine telling them someone is angry. Change management matters as much as model accuracy.

Churn prediction algorithms

Churn prediction is the prize everyone wants in predictive customer service. If you can identify customers likely to leave before they do, you can step in with targeted retention offers. The economics are compelling: acquiring new customers costs 5 to 25 times more than retaining existing ones.

Effective churn models look at dozens of behavioral signals. Decreased login frequency, declining purchase amounts, increased support contacts, negative sentiment trends, competitor website visits (if you have that data), reduced feature usage, and changes in payment patterns all feed into churn risk scores.

Here’s something most guides won’t tell you: timing matters more than accuracy. A model that predicts churn with 85% accuracy two weeks before it happens beats a 95% accurate model that only gives you two days’ warning. You need time to act on predictions.

Churn SignalPredictive PowerLead TimeAction Difficulty
Support ticket spikeHigh1-2 weeksEasy
Decreased engagementMedium4-6 weeksMedium
Payment failuresVery HighImmediateEasy
Competitor researchHigh2-3 weeksHard
Feature abandonmentMedium3-4 weeksMedium

According to NICE’s research on predictive analytics, companies using churn prediction models retain 15 to 20% more customers than those relying on reactive support alone. The key is acting on predictions, not just generating them.

You also need to segment your churn predictions. Not all customers are worth saving. A low-value customer with a 90% churn probability might not justify a retention offer, while a high-value customer at 40% risk deserves immediate attention. Calculate customer lifetime value alongside churn probability to prioritize interventions.

What if: Your churn model could predict not just who will leave, but why? Next-generation systems analyze the root causes of churn risk, telling you whether a customer is leaving due to price sensitivity, product issues, or better competitor offers. This enables targeted interventions instead of generic discounts.

False positives are a real concern. If your model flags 1,000 customers as churn risks and only 200 actually leave, you’ve wasted resources on 800 unnecessary interventions. Calibrating your threshold, the score at which you take action, means balancing sensitivity and specificity. Most companies find that a 60 to 70% probability threshold works well, but test different levels with your data.

Purchase intent scoring models

Purchase intent scoring flips churn prediction on its head: instead of identifying customers about to leave, you’re spotting those ready to buy more. This turns customer service from a cost center into a revenue generator.

Intent signals include browsing specific product pages, downloading comparison guides, asking detailed questions about features, engaging with pricing content, and showing increased platform activity. When a customer who normally logs in weekly suddenly visits daily and spends time on your premium plan page, they’re signaling purchase intent.

Working with intent scoring showed me something counterintuitive: customers with recent support issues often have higher purchase intent. They’re engaged with your product, trying to solve problems so they can use it more effectively. A frustrated customer isn’t necessarily a lost customer, they might be your next upsell opportunity if you help them succeed.

The technical approach combines behavioral data with contextual information. Time-based features matter: a customer researching enterprise features during business hours shows different intent than someone browsing at midnight. Sequence matters too: viewing pricing, then case studies, then contacting sales shows stronger intent than random page visits.

You can implement intent scoring using:

  • Gradient boosting models that handle complex feature interactions
  • Recurrent neural networks that capture temporal patterns
  • Collaborative filtering that leverages similar customer behaviors
  • Propensity score matching to identify high-value prospects

According to research from Wizr AI, companies using purchase intent scoring see 30% higher conversion rates on upsell offers because they time their outreach when customers are already considering upgrades.

The real power comes from putting intent scores into your support workflow. When a high-intent customer contacts support, the agent sees not just their problem history but also their buying signals. This enables consultative conversations: “I see you’ve been exploring our enterprise features. While I solve your current issue, would you like me to connect you with someone who can show you how those features might help?”

Key Insight: Purchase intent scoring works best when combined with customer lifetime value predictions. A high-intent, high-value customer deserves white-glove treatment. A high-intent, low-value customer might receive automated nurture campaigns instead.

Don’t forget about negative intent signals. Customers researching how to export their data or cancel their accounts are showing exit intent. These signals should trigger retention workflows before the customer reaches the cancellation page.

Operationalizing predictive insights

Building models is the easy part. Getting humans to use them well? That’s the challenge nobody talks about. You can have the most accurate predictions in the world, but if your support team ignores them or doesn’t trust them, you’ve built an expensive dashboard that nobody uses.

Integration into existing workflows is important. Your predictions need to appear where agents already work, embedded in your helpdesk software, not in a separate analytics platform they have to check. Context matters: show the prediction alongside relevant customer history so agents understand the reasoning.

Agent training and adoption

Support agents aren’t data scientists. They shouldn’t need to understand gradient boosting or neural networks. Your interface should present predictions in plain terms: “This customer has a 75% churn risk” with a brief explanation like “Recent negative sentiment and decreased usage.”

Training programs need to address skepticism head-on. Run A/B tests showing that agents who follow predictive recommendations get better outcomes. Share success stories from early adopters. Make the system prove its value rather than demanding blind faith.

Gamification works well. Create leaderboards showing which agents best use predictive insights. Offer bonuses for retaining high-risk customers or converting high-intent prospects. People respond to competition and recognition.

Start with suggestions, not mandates. Let agents override predictions with one click if they disagree. Track override rates: if agents constantly ignore your churn predictions, your model needs improvement. But if override rates are low, you’ve built something genuinely useful.

Measuring ROI and business impact

CFOs want numbers, not theoretical benefits. You have to prove that predictive customer service delivers measurable value. Track metrics like:

  • Reduction in churn rate (aim for 10-15% improvement)
  • Increase in upsell conversion rates (20-30% gains are achievable)
  • Decrease in average resolution time (predictive context speeds up support)
  • Improvement in customer satisfaction scores (CSAT, NPS)
  • Cost savings from resolving issues before they escalate
  • Revenue impact from retained customers

Calculate the financial impact of each prevented churn. If your average customer lifetime value is $10,000 and you retain 100 additional customers per quarter, that’s $1 million in preserved revenue. Compare that against your implementation and operational costs.

Did you know? A study by the National Bureau of Economic Research found that AI-assisted customer service agents resolved 14% more issues per hour while maintaining higher customer satisfaction scores than unassisted agents.

Don’t cherry-pick metrics. Report the full picture, including failures and limitations. If your sentiment analysis performs poorly on technical support tickets, admit it and outline improvement plans. Transparency builds trust with partners.

Continuous model improvement

Machine learning models aren’t fire-and-forget systems. Customer behavior changes, market conditions shift, and model accuracy degrades over time. You need continuous monitoring and retraining.

Monitor model drift, the phenomenon where prediction accuracy drops as real-world data diverges from training data. Set up alerts when accuracy falls below acceptable thresholds. Retrain models quarterly at minimum, or monthly for fast-changing businesses.

Collect feedback loops. When agents override predictions, ask why. When predicted churners don’t leave, investigate what saved them. This qualitative feedback improves quantitative models.

A/B testing isn’t just for websites. Test different model versions against each other. Route 10% of predictions through your new model while 90% use the current version. Compare outcomes before you fully deploy updates.

Integration with marketing strategy

This is where predictive customer service becomes a marketing engine. Your support team sits on a goldmine of customer insights that marketing teams badly need. Breaking down silos between these departments creates real advantages.

Traditional marketing relies on demographic segmentation and purchase history. Predictive customer service adds behavioral and emotional dimensions. You know not just what customers bought, but how they feel about it, what problems they’re having, and what they’re likely to do next.

Personalization at scale

Generic marketing messages are finished. Customers expect personalization, and predictive insights make it possible. A customer showing high churn risk shouldn’t get the same email campaign as a loyal advocate. Your messaging should reflect their current state and predicted trajectory.

Imagine this scenario: a customer contacts support about a feature limitation. Your system predicts they have high purchase intent for your premium tier, which includes that feature. Marketing automatically triggers a personalized campaign showing how the premium plan solves their exact problem, timed to arrive after support resolves their immediate issue. That isn’t intrusive, it’s helpful.

Personalization extends to channel preferences too. Some customers prefer email, others want SMS, and some only respond to in-app messages. Your predictive system can learn channel preferences and deliver messages accordingly.

Quick Tip: Use negative personalization, knowing what not to send. If a customer just submitted a complaint about billing, don’t blast them with a promotional offer the next day. Timing and context prevent tone-deaf marketing.

Outreach campaigns that get there first

Why wait for customers to contact you? Anticipatory outreach based on predictive insights stops problems before they escalate. If your system detects that customers who upgraded to a new product version three weeks ago typically hit a specific issue, reach out with a solution first.

Preventive campaigns work particularly well for:

  • Onboarding guidance for new customers predicted to struggle
  • Usage tips for customers not using key features
  • Renewal reminders timed based on churn risk, not just calendar dates
  • Product recommendations aligned with predicted needs
  • Educational content addressing common pain points

One company I advised set up preventive outreach for customers showing early churn signals. They sent personalized “How can we help?” emails to at-risk customers, which produced 300+ support conversations that likely prevented cancellations. The cost was minimal. The impact was substantial.

Building customer communities

Predictive insights help you identify potential community advocates, customers who are highly engaged, satisfied, and influential. These people become your marketing army if you nurture them properly.

Invite high-NPS customers with a strong social media presence to beta programs. Ask satisfied power users to take part in case studies. Connect customers who have solved specific problems with others facing similar challenges. You’re setting up peer-to-peer support that scales better than any support team.

For businesses looking to expand their online presence and connect with potential customers, getting listed in quality directories like jasminedirectory.com can help customers discover your services when they’re actively searching for solutions.

Technical challenges and solutions

Let’s talk about the problems nobody mentions in vendor presentations. Predictive customer service sounds great in theory, but implementation is messier than marketing materials suggest.

Data quality nightmares

Your biggest enemy isn’t competitors or technology limitations, it’s your own data. I’ve seen companies with millions of customer records where 30% had invalid email addresses, 40% had duplicate entries, and nobody could agree on what “active customer” meant.

Data quality issues show up in subtle ways. Maybe your CRM allows free-text entry for customer industry, so “Tech,” “Technology,” “IT,” and “Information Technology” all mean the same thing. Your model treats these as different categories, fragmenting patterns.

Solutions include:

  • Implementing data validation rules at entry points
  • Running regular deduplication processes
  • Standardizing field formats across systems
  • Creating data quality dashboards that track completeness and accuracy
  • Assigning data stewards responsible for specific datasets

Don’t try to fix everything at once. Prioritize the data fields your models actually use. If your churn prediction doesn’t need customer company size, don’t waste time cleaning that field.

Model bias and fairness

Machine learning models learn from historical data, which means they inherit historical biases. If your support team historically gave better service to enterprise customers than small businesses, your model will learn to predict that enterprise customers are more valuable, creating a self-fulfilling prophecy.

Bias shows up in unexpected ways. A churn prediction model might assign higher risk to customers from certain geographic regions, not because those customers are inherently more likely to leave, but because your product performs poorly in those regions due to localization issues.

Fairness audits should be part of your model development process. Test predictions across different customer segments. If your model systematically treats one group differently, investigate whether that’s justified by actual behavior or learned bias.

Techniques like adversarial debiasing and fairness constraints can reduce bias, but they often lower overall accuracy. You’re making a tradeoff between fairness and performance, a decision that needs ethical consideration, not just technical optimization.

Scaling challenges

Your pilot program with 1,000 customers worked beautifully. Scaling to 1 million customers reveals problems you never anticipated. Processing latency increases, costs explode, and edge cases that seemed rare become common.

Scaling requires architectural changes. You might need to move from batch processing to stream processing, add caching layers, or distribute computation across multiple regions. Database queries that took milliseconds suddenly time out under production load.

Cost optimization becomes important at scale. Running predictions for every customer on every interaction might be prohibitively expensive. Use smart sampling: run full predictions on high-value customers and simplified models on others. Use cached predictions for customers who haven’t had recent activity.

Future directions

Predictive customer service is changing faster than most companies can implement current capabilities. Here’s where the technology is heading and what you should prepare for.

Emotional AI is moving beyond simple sentiment analysis toward genuine emotional intelligence. Future systems will detect subtle states like confusion, excitement, or frustration with high accuracy. They’ll understand not just what customers say, but what they mean, interpreting context, tone, and subtext the way skilled human agents do.

Multimodal prediction combines text, voice, and behavioral data into unified models. Instead of separate systems analyzing support tickets, phone calls, and website activity, integrated models will process all interaction types at once, finding patterns invisible to single-channel analysis.

Prescriptive analytics goes beyond prediction to recommendation. Current systems tell you a customer will churn; next-generation systems will tell you exactly what action will prevent it, with confidence intervals. They’ll test interventions virtually before recommending real-world actions.

What if: Predictive systems could anticipate market-wide issues before they affect your customers? Imagine detecting that a browser update will break your web app for 30% of users, before the update rolls out. Early warning systems monitoring external factors will become standard.

Federated learning will let companies train models on collective customer behavior without sharing actual customer data. Industry consortiums might develop shared models that benefit all participants while protecting privacy. Your churn predictions could improve by learning patterns from millions of customers across dozens of companies.

Real-time personalization will reach new levels. Every interaction, whether email, website visit, or support conversation, will be customized on the fly based on predicted needs and preferences. Static customer segments will disappear, replaced by fluid, individual-level predictions updated continuously.

Autonomous customer service agents powered by large language models will handle increasingly complex interactions. But they won’t replace human agents. They’ll handle routine issues while humans focus on high-value, complex situations where empathy and creativity matter.

The companies winning in 2027 and beyond will be the ones that start building predictive capabilities today. You don’t need perfect systems, you need learning systems that improve continuously. Start small, measure results, iterate quickly, and scale what works.

Predictive customer service isn’t just a competitive advantage anymore. It’s becoming table stakes. Customers increasingly expect companies to anticipate their needs, solve problems early, and deliver personalized experiences. Meeting those expectations takes prediction, not just reaction.

The marketing implications are substantial. When customer service becomes predictive, it turns from a cost center into a revenue engine. Every support interaction becomes a chance to deepen relationships, spot upsell opportunities, and prevent churn. That’s not just better service, it’s better business.

Smiling professional woman in eyeglasses takes a phone call at her office desk with computer monitor, representing modern predictive customer service operations.
Professional Woman on Phone Call at Office Desk

So here’s my challenge to you: pick one predictive use case you could implement this quarter. Maybe it’s churn prediction for your highest-value customers. Maybe it’s sentiment analysis on support tickets. Start somewhere, learn fast, and build from there. The future of customer service is already here. The question is whether you’re ready for it.

This article was written on:

Atila-Robert Gomboș
Atila-Robert Gomboș
is the co-founder and CEO of Jasmine Directory (since 2009), where he handles the editorial review of submissions. From 2011 to 2017 he was a volunteer editor of DMOZ (Open Directory Project). Since May 2024 he has also been IT Manager, IT Procurement Specialist and CISO at Printopia S.R.L., Timișoara. He earned a BA, a Master's degree and a doctorate in Visual Arts (2024, Magna Cum Laude) from the West University of Timișoara, and a Bachelor's degree from Babeș-Bolyai University Cluj-Napoca. He is the editor of the online journal "Artă și Artiști Vizuali" (ISSN 2734-6196). Doctoral thesis: https://doi.org/10.5281/zenodo.20514341; ORCID iD: https://orcid.org/0000-0001-6468-2811.
LIST YOUR WEBSITE
POPULAR

From Operator to Supervisor: The New Role of the Marketer

Marketing has changed a lot. The days when marketers simply ran campaigns and hoped for the best are long gone. Today's marketing professionals sit at the helm of complex operations, making careful decisions that affect entire organisations. This move...

How Business Directories Evolved (2000–2026)

If you have ever wondered how we went from flipping through massive yellow phone books to finding businesses with a simple voice command, this article traces that change. Business directories went from bulky print volumes to AI platforms that...

The Future of Search: Combining Visual and Voice Inputs

Picture this: you're walking through a busy market, spot an interesting gadget, and point your phone at it while asking, "What's this thing and where can I buy it cheaper?" Within seconds, you get a complete answer with pricing...