Tailor product recommendations for every industry 

Isn't it great when a brand knows you so well that they recommend exactly what you need—even before you know you need it? Let's explore how personalized recommendations can be used in industries like edtech, fintech, SaaS, healthcare, and e-commerce.

Jess Cvija
Jess Cvija
Customer Success Manager
Alexandra Hubley
Alexandra Hubley
Sr. Content Strategist
Product recommendations with Customer.io

Don’t you just love it when your favorite brand seems to know you so well that they recommend exactly what you need—even before you know you need it? Whether it’s the perfect skincare product to complement your routine or the next course in your learning journey, personalized product recommendations create moments of delight that build loyalty and keep customers coming back.

Personalized recommendations are essential for any brand looking to enhance customer experiences. But the best approach varies by industry. From suggesting the right product in e-commerce to recommending the next investment in fintech, businesses need flexible ways to deliver tailored recommendations that resonate with each customer. Let's explore how personalized product recommendations transform industries like edtech, fintech, SaaS, healthcare, and e-commerce—and how features like collections and custom objects can support those efforts.

Collections vs. objects: What’s best for my use case?

Let’s talk data for a minute. To deliver on the promise of personalized recommendations, there’s a little bit of work that needs to happen behind the scenes with your customer data. Luckily, Customer.io does most of the heavy lifting with two powerful features: collections and custom objects. Essentially, each one gives you a means for grouping and organizing your data so that you can make your product recommendations feel extra personal. Here’s a quick breakdown of the difference between these two features and when you’ll want to use one over the other:

Collections

You’ll want to use collections for smaller, static sets of data—things that don’t change too often and don’t require frequent updates. Collections are ideal when you want to make recommendations based on a predefined set of items (and the relationships between those items don’t change often). Consider it like this: if you’d normally manage this type of data in a spreadsheet, collections are probably the best fit for your use case!

Let’s look at an example. An e-commerce fashion brand might use collections to group related products, such as a seasonal clothing line or a set of complementary items (like pairing socks with shoes or scarves and matching hats).

Custom objects

While collections are great for static data, objects shine when dealing with more complex, dynamic data sets. Think of custom objects as your go-to solution when managing thousands of items or when you need to update your data frequently throughout the day. If collections are like simple spreadsheets, custom objects are like a database that can handle real-time changes and store unique information for each customer.

For example, let’s say you’re a fintech company helping customers manage their investments. With custom objects, you can track every change to a customer’s portfolio in real time. If a customer purchases a stock, your system can instantly update and recommend similar stocks based on their current investments and financial goals.

10 ways to tailor recommendations based on your industry

Now that you understand a little more about the data side of things, let’s get into the messaging. Here are ten ways various industries can use personalized recommendations to engage their customers better.

Edtech

Edtech platforms can tailor messaging to align with each student's learning journey. This empowers learners by guiding them toward resources that complement their current studies.

Use case #1: Personalized course recommendations

Helping learners continue their journey with relevant courses is key to retention. You can create personalized recommendations for similar courses or resources based on what a student is already learning. For example, you might offer a series of courses on HTML, from beginner to advanced. When a student finishes one course but doesn’t enroll right away in the next, you can queue up an email that touts all the reasons they should continue their learning journey.

Product recommendations use case: edtech email personalization

💡 Pro tip: Use Liquid to dynamically personalize email content based on a student's progress. For example, you can insert the student's current course and suggest the next step in their learning journey with a simple Liquid code snippet like this: {% if student.completed_course == "HTML Basics" %} Congratulations on completing HTML Basics! Get started on **Intermediate HTML**. {% else %} Ready to level up? Explore courses that complement your current studies. {% endif %}

Use case #2: Event notifications based on location

For edtech platforms, connecting students with relevant events—whether online or on-campus—can help build community and keep them engaged. If students are based on a specific campus or time zone, you can use that information to tailor event reminder messages.

For example, if you're hosting a career seminar on campus in one hour, you can send a friendly yet urgent push notification reminding graduating students not to miss it.

Product recommendations use case: edtech event

💡 Pro tip: Schedule the message in the student's time zone. That way, you don't accidentally send a message that says "begins in one hour" after the event already ended.

Fintech

For fintech platforms, personalized investment recommendations can guide users toward more diversified and profitable portfolios.

Use case #3: Stock recommendations

A customer who purchases a stock in one industry might appreciate suggestions for related stocks to diversify their portfolio. For instance, if a customer buys Nike stock (NKE), you could recommend stocks from other companies in the same athletic industry, like Under Armour or Sketchers, to help them explore similar opportunities.

Product recommendations use case: fintech stock

💡 Pro tip: Leverage A/B testing to experiment with different recommendations. For example, you could test messaging customers about more conservative stock recommendations versus high-growth opportunities. This helps you understand what resonates most with your audience.

Use case #4: Personalized investment advice

Helping customers navigate their financial journeys with tailored advice can enhance loyalty. For example, if a customer consistently opts for sizable investment portfolios, you can curate a financial newsletter with insights about the risks and rewards of larger portfolios. You might also offer expert insights on strategies other investors with similar profiles have used to maximize their returns, helping the customer make informed decisions that align with their goals.

Product recommendations use case: fintech advice

💡 Pro tip: You can use dynamic content blocks in your emails to curate specific sections of your newsletter based on portfolio size. That way, you just have to build one newsletter, but you can swap content in and out dynamically.

SaaS

SaaS businesses can easily improve customer engagement throughout their journey with tailored features and plan recommendations.

Use case #5: Personalized feature recommendations

As customers engage with your platform, you can recommend specific features based on their activity. For instance, say you’re a productivity app. If you notice that a project manager hasn’t started using some of your newest features, like automated reporting on weekly time tracking, you can create an in-app message highlighting why they’ll love the feature.

Product recommendations use case: SaaS features

💡 Pro tip: If the customer starts using the feature, follow up with an in-app survey in a few weeks asking for feedback. This lets you collect valuable insights directly within your platform, helping you refine future feature suggestions and understand what your customers need most.

Use case #6: Recommend plan upgrades

As customers reach the limits of their current subscription plan, recommend an upgrade that meets their growing needs. For instance, when a customer’s usage of a specific feature reaches the max threshold for their plan tier, that’s a perfect opportunity to email them about it. You can also showcase why they'll love upgrading to a higher-paid plan.

Product recommendations use case: SaaS plan upgrades

💡 Pro tip: Consider pairing your email with an in-app message. If a customer is actively using your app and approaching a usage limit, trigger an in-app message that suggests the next available plan tier. If they don’t upgrade, follow up with your email.

Healthcare

Personalizing patient care and recommendations in healthcare can significantly improve outcomes and boost overall patient satisfaction.

Use case #7: Personalized medications

By tracking patient data and understanding their conditions, you can deliver personalized recommendations for medication, treatments, or home care products relevant to their needs. For example, a patient with seasonal allergies might receive recommendations for allergy relief products to help them manage their symptoms more effectively.

Product recommendations use case: healthcare

💡Pro tip: Use conditional logic to adjust medication recommendations based on the patient’s treatment progress. For instance, if a patient has been using allergy medication for several weeks, you can skip sending them their monthly suggestions.

Use case #8: Continued reading recommendations

Patients who are actively engaged in learning about their health may be more likely to take proactive steps in their care. Say a patient expresses interest in certain topics—like joint health or mental wellness—you can send them curated articles, research papers, or wellness tips to keep them informed and involved in their health journey.

Product recommendations use case: healthcare readings

💡 Pro tip: Make your life a little easier by using snippets to easily insert content blocks into your messages based on a patient’s expressed interests.

E-commerce

For e-commerce brands, personalized product recommendations are essential. These recommendations enhance the shopping experience, drive sales, and foster long-term customer loyalty.

Use case #9: Product recommendations based on purchase history

A customer who buys a skincare product, like a face serum, might appreciate recommendations for complementary items such as moisturizers or sunscreens. Sending product suggestions based on their purchase history helps guide customers toward additional products that enhance their original purchase, increasing the likelihood that they’ll keep coming back.

Product recommendations use case: e-commerce

💡 Pro tip: Integrate Shopify with Customer.io via webhooks or reverse ETL to ensure all your shopping data is fueling your messaging campaigns.

Use case #10: Collaborations with influencers or popular brands

Partnering with influencers or well-known brands can significantly enhance the appeal and reach of e-commerce products. For example, you can collaborate with an influencer to curate a seasonal collection of products. Then, you can recommend these curated collections to customers who align with the influencer's audience or style preferences.

Product recommendations use case: e-commerce collabs

💡 Pro tip: Use segmentation to target customers who have previously engaged with influencer-related content or products. That way, you can send personalized recommendations to those most likely to convert.

Unlock the full potential of product recommendations

Personalized product recommendations can make a difference for customer-centric brands, regardless of their industry. By leveraging your customer data and having the right tools in your toolbox, you can create experiences uniquely tailored to each customer.

Ready to begin sending your product recommendations with a best-in-class customer engagement platform? Start a free 14-day trial of Customer.io today!

Free 14-day trial 

  • No credit card required
  • Cancel anytime

Related