This paper presents a cloud-based system utilizing Apache Spark to perform real-time sentiment analysis of tweets for targeted advertising, enhancing cross-selling and customer support. By processing real-time data from Twitter, the system analyzes user sentiments and responds immediately with advertisements for associated products or customer support if negative sentiments are detected. This approach leverages big data analytics to adapt marketing strategies based on current public opinions expressed on social media.