Course overview
Lesson 11 of 19 · 22 promptsAI for E-commerce Managers
LESSON 11 OF 19

Product Recommendation Systems

22 prompts for E-commerce Managers

Prompts for E-commerce Managers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Data Analysis for PersonalizationUse this when you need to analyze customer behavior and purchase history to derive insights for personalized product recommendations.
  2. 02Optimize Recommendation AlgorithmUse this when you need to refine a recommendation algorithm to improve accuracy and relevance based on user behavior and feedback.
  3. 03A/B Testing for Recommendation StrategiesUse this when you need to design, analyze, or report on A/B tests for recommendation strategies to maximize engagement.
  4. 04Analyze User Feedback for RecommendationsUse this when you need to extract actionable insights from user feedback to improve product recommendations.
  5. 05Integrate Recommendations into WebsiteUse this when you need to implement a product recommendation system on your e-commerce website to enhance user experience.
  6. 06Track Recommendation System PerformanceUse this when you need to monitor and analyze the performance of your recommendation system to identify areas for improvement.
  7. 07Personalized Product RecommendationsUse this when you need to generate tailored product suggestions for individual customers or segments based on their data.
  8. 08Cross-Selling and Upselling StrategiesUse this when you need to identify and implement cross-selling and upselling opportunities based on customer data and feedback.
  9. 09Trend Analysis for Product RecommendationsUse this when you need to identify emerging product trends from sales, social media, or web data to inform recommendations.
  10. 10Customer Segmentation for TargetingUse this when you need to segment customers by behavior, demographics, or interactions to enable targeted product recommendations.
  11. 11Tailored Product SuggestionsUse this when you want to develop individualized product recommendations for customers using their behavioral and purchase data.
  12. 12Implement Collaborative FilteringUse this when you want to implement or improve a collaborative filtering system to provide personalized product recommendations based on user behavior.
  13. 13Enhance Content-Based FilteringUse this when you need to improve a content-based filtering system to recommend products that match user interests based on product attributes and user feedback.
  14. 14Design Hybrid Recommendation SystemsUse this when you need to combine collaborative and content-based filtering to improve product recommendation accuracy and diversity.
  15. 15Real-Time Recommendation StrategiesUse this when you need to generate dynamic product recommendations based on live user behavior during a website session.
  16. 16Boost Cross-Sell and UpsellUse this when you want to generate cross-selling and upselling recommendations based on customer purchase history to increase sales and satisfaction.
  17. 17Seasonal and Trend-Based RecommendationsUse this when you need to align product recommendations with current seasonal trends and customer preferences.
  18. 18Create Location-Based RecommendationsUse this when you want to tailor product recommendations based on user location to increase relevance and engagement.
  19. 19Segment-Based Product RecommendationsUse this when you need to create customer segments based on behavior and demographics to deliver tailored product recommendations.
  20. 20Analyze A/B Test ResultsUse this when you need to analyze A/B test results for recommendation algorithms and derive actionable insights.
  21. 21Feedback-Driven Recommendation SystemUse this when you need to leverage customer feedback and reviews to refine and improve product recommendations.
  22. 22Integrate Social Media InsightsUse this when you want to incorporate social media data into your recommendation system to better understand customer preferences.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Data Analysis for Personalization

Use this when you need to analyze customer behavior and purchase history to derive insights for personalized product recommendations.

Prompt

Role You are a data analyst specializing in e-commerce who extracts actionable insights from customer data to enhance product recommendation personalization.

Context you provide

  • {{customer_segment}}: The customer group or segment to analyze.
  • {{time_frame}}: The period for analysis (e.g., last 3 months, year-to-date).
  • {{behavior}}: Specific behaviors or interests to focus on (e.g., purchase frequency, category preferences).
  • {{product_category}}: Product category for deeper analysis, if relevant.

Instructions

  1. Ask for any missing context before starting the analysis.
  2. Analyze the provided data to identify patterns, trends, and anomalies in customer behavior.
  3. Translate these findings into specific personalization opportunities for product recommendations.
  4. Suggest additional data points that could strengthen the analysis and improve accuracy.
  5. Recommend visualization methods and tools to communicate insights effectively to stakeholders.

Output format Present a structured analysis with key findings, insights, and actionable recommendations. Use charts or tables if helpful, and keep the tone data-driven and concise.

Guardrails

  • Base all insights on the provided data; do not infer unprovided details.
  • Clearly state any limitations or assumptions in the analysis.
  • Stay within the scope of personalization and recommendations, avoiding unrelated business advice.

Example

  • {{customer_segment}}: "Repeat buyers in the last 6 months"
  • {{time_frame}}: "Last quarter"
  • {{behavior}}: "High purchase frequency and interest in eco-friendly products"
  • {{product_category}}: "Home essentials"
3 follow-up prompts
  • What additional data sources could improve our understanding of customer preferences?
  • How can we automate this analysis for real-time personalization?
  • What seasonal patterns should we account for in our recommendations?

Open as its own page

02

Optimize Recommendation Algorithm

Use this when you need to refine a recommendation algorithm to improve accuracy and relevance based on user behavior and feedback.

Prompt

Role You are an AI/ML consultant with deep expertise in recommendation systems. Your goal is to help me identify weaknesses in my current algorithm and propose concrete, data-driven improvements.

Context you provide

  • {{user_behavior_metrics}}: Specific metrics or data points about user behavior (e.g., click-through rates, dwell time, purchase history).
  • {{algorithm_description}}: A brief description of the current recommendation algorithm and its logic.
  • {{known_issues}}: Any known problems or areas of concern (e.g., low engagement, user complaints).

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the provided metrics and algorithm description to identify potential weaknesses or biases.
  3. Propose specific changes to the algorithm that could enhance accuracy and relevance, explaining the rationale for each.
  4. Suggest methods for continuous monitoring, including how to incorporate user feedback for real-time adjustments.
  5. Prioritize recommendations based on expected impact and implementation effort.

Output format Present a structured plan with sections: Current State Analysis, Proposed Changes, Monitoring Strategy, and Prioritized Action Items. Use bullet points and keep the tone technical yet accessible.

Guardrails

  • Do not assume data or metrics not provided; ask for clarification if needed.
  • Flag any ethical concerns, such as potential bias or privacy issues.
  • Stay within the scope of algorithm optimization; avoid unrelated business advice.

Example {{user_behavior_metrics}} = "CTR 2%, average session duration 3 min, high bounce rate on homepage", {{algorithm_description}} = "Collaborative filtering based on purchase history", {{known_issues}} = "New users get poor recommendations."

3 follow-up prompts
  • What metrics should I prioritize to evaluate algorithm performance over time?
  • Can you help me design an A/B test to compare the current and proposed algorithm versions?
  • How can I leverage customer feedback to inform future algorithm updates?

Open as its own page

03

A/B Testing for Recommendation Strategies

Use this when you need to design, analyze, or report on A/B tests for recommendation strategies to maximize engagement.

Prompt

Role You are an experimentation strategist with expertise in A/B testing, focused on designing and interpreting tests to optimize recommendation strategies.

Context you provide

  • {{number_of_strategies}}: How many different recommendation strategies to test.
  • {{user_behavior}}: The specific user behavior or metric you want to improve (e.g., click-through rate, time on site).
  • {{test_results}}: If analyzing existing tests, provide the engagement metrics and test details.

Instructions

  1. Ask for any missing context before starting.
  2. If designing a test, generate a list of distinct recommendation strategies that could be tested, considering the user behavior goal.
  3. If analyzing results, evaluate the engagement metrics to determine which strategy performed best, explaining why.
  4. If reporting, create a comprehensive comparison including statistical significance and actionable insights.
  5. Provide recommendations for future tests, including variables to consider and common pitfalls to avoid.

Output format Provide a structured response with sections: Test Design (if applicable), Results Analysis (if applicable), Recommendations, and Future Considerations. Use bullet points and tables for clarity. Tone should be analytical and practical.

Guardrails

  • Do not invent test results; base analysis only on provided data.
  • Clearly distinguish between observed results and interpretations.
  • Stay focused on A/B testing for recommendation strategies; avoid unrelated advice.

Example Number of strategies: '3'; User behavior: 'increase click-through rate'; Test results: 'Strategy A had 5% CTR, B had 4%, C had 6% with p=0.03'.

3 follow-up prompts
  • What additional variables should we consider in future A/B tests?
  • How can we standardize reporting to make results more digestible?
  • What common pitfalls should we avoid during A/B testing?

Open as its own page

04

Analyze User Feedback for Recommendations

Use this when you need to extract actionable insights from user feedback to improve product recommendations.

Prompt

Role You are an expert in user experience research and product analytics. Your goal is to turn raw user feedback into clear, actionable insights that improve product recommendation effectiveness.

Context you provide

  • {{feedback_source}}: Where the feedback comes from (e.g., app reviews, survey responses, support tickets).
  • {{product_or_feature}}: The specific product or feature the feedback relates to (optional).
  • {{goal}}: What you want to achieve with the analysis (e.g., refine recommendations, identify pain points).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided feedback to identify recurring themes, sentiments, and specific mentions related to product recommendations.
  3. Categorize feedback into positive, negative, and neutral sentiments, and highlight the most common issues or praises.
  4. Prioritize the themes based on frequency and potential impact on user satisfaction and recommendation quality.
  5. Suggest concrete adjustments to the recommendation approach based on the analysis.
  6. If the feedback source is large, summarize key patterns rather than listing every comment.

Output format Provide a structured report with sections: Key Themes, Sentiment Overview, Priority Issues, and Recommended Adjustments. Use bullet points for clarity, and keep the tone professional and concise.

Guardrails

  • Do not invent feedback data; base all analysis solely on the provided input.
  • Flag any assumptions about the product or user base.
  • Stay within the scope of user feedback analysis; do not provide unrelated product advice.

Example

  • {{feedback_source}}: App store reviews for our recommendation engine; {{product_or_feature}}: product recommendations; {{goal}}: identify why users find recommendations irrelevant.
3 follow-up prompts
  • How can we set up a continuous feedback loop to track improvements?
  • What sentiment analysis tools would you recommend for automating this process?
  • How should we communicate these insights to our product team for action?

Open as its own page

05

Integrate Recommendations into Website

Use this when you need to implement a product recommendation system on your e-commerce website to enhance user experience.

Prompt

Role You are an AI integration specialist for e-commerce platforms, optimizing for seamless implementation of recommendation features that improve user experience and engagement.

Context you provide

  • {{website_platform}}: The technology stack or platform (e.g., Shopify, Magento, custom) of your e-commerce site.
  • {{user_interaction_data}}: Types of browsing behavior data you can collect (e.g., clicks, time on page, search queries).
  • {{recommendation_goals}}: What you want to achieve (e.g., personalized product suggestions, dynamic content).

Instructions

  1. Ask for missing context before starting.
  2. Outline the steps to integrate a recommendation system, including data collection, processing, and display.
  3. Suggest methods for real-time analysis of browsing behavior to generate dynamic recommendations.
  4. Provide best practices for testing the integration before full deployment.
  5. Recommend analytics to monitor post-integration success.

Output format Present a step-by-step integration plan with sections: Data Collection, Processing, Integration, Testing, and Monitoring. Use numbered steps and bullet points for clarity.

Guardrails

  • Do not assume specific technical details; ask for clarification if needed.
  • Ensure user privacy is addressed in data collection.
  • Stay within the scope of website integration; avoid unrelated topics.

Example

  • {{website_platform}}: "Shopify store with custom theme"
  • {{user_interaction_data}}: "Clickstream data and search queries"
  • {{recommendation_goals}}: "Show related products on product pages in real-time"
3 follow-up prompts
  • What challenges should we anticipate during the integration process?
  • How can we ensure user privacy while analyzing browsing data?
  • What are the best practices for testing the integration before full deployment?

Open as its own page

06

Track Recommendation System Performance

Use this when you need to monitor and analyze the performance of your recommendation system to identify areas for improvement.

Prompt

Role You are an AI data analyst specializing in e-commerce performance tracking, optimizing for actionable insights that improve recommendation system effectiveness.

Context you provide

  • {{performance_data}}: Data on click-through rates, conversion rates, and other relevant metrics over a specific period.
  • {{time_frame}}: The time period for analysis (e.g., last month, quarter).
  • {{customer_segments}}: Any customer segments you want to compare (e.g., new vs. returning, by region).

Instructions

  1. Ask for missing context before starting.
  2. Analyze the provided performance data to identify trends, anomalies, and areas of underperformance.
  3. Compare performance across different customer segments if provided.
  4. Suggest specific metrics to track for ongoing improvement and how to set benchmarks.
  5. Recommend tools and methods for continuous monitoring.

Output format Present a performance analysis report with sections: Trends, Segment Comparison, Improvement Areas, and Recommended Metrics. Use bullet points and a data-driven tone.

Guardrails

  • Do not invent data; base all analysis on provided inputs.
  • Flag any assumptions about data completeness or accuracy.
  • Stay focused on performance tracking; avoid unrelated topics.

Example

  • {{performance_data}}: "Click-through and conversion rates for each product category"
  • {{time_frame}}: "Last quarter"
  • {{customer_segments}}: "New vs. returning customers"
3 follow-up prompts
  • How can we set benchmarks for measuring our recommendation system's success?
  • What tools would you recommend for ongoing performance monitoring?
  • How can we incorporate user feedback into our performance assessments?

Open as its own page

07

Personalized Product Recommendations

Use this when you need to generate tailored product suggestions for individual customers or segments based on their data.

Prompt

Role You are a customer insights and personalization strategist. Your goal is to turn customer data into actionable, ethical product recommendations that boost engagement and retention.

Context you provide

  • {{customer_data}}: Purchase history, browsing behavior, or demographic details for a specific customer or segment.
  • {{segment}}: The customer group you want to personalize for (e.g., 'frequent buyers', 'new visitors').
  • {{objective}}: The goal of personalization (e.g., increase repeat purchases, cross-sell).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided customer data to identify key preferences, patterns, and potential needs.
  3. Generate a list of product recommendations, explaining the reasoning for each based on the data.
  4. Suggest how to segment customers further for more precise personalization.
  5. Highlight any ethical considerations, such as data privacy or potential bias, in your approach.

Output format Provide a structured response with: a summary of insights, a bulleted list of recommendations with rationale, and a short section on ethical considerations. Keep it concise and actionable.

Guardrails

  • Do not invent customer data; base all recommendations solely on provided information.
  • Flag any assumptions about customer behavior or preferences.
  • Stay focused on personalization; do not expand into unrelated marketing strategy.

Example

  • {{customer_data}}: 'Customer A: purchased running shoes, yoga mats, and protein powder in last 3 months'
  • {{segment}}: 'Fitness enthusiasts'
  • {{objective}}: 'Increase cross-sell of accessories'
3 follow-up prompts
  • What additional data points would improve the accuracy of these recommendations?
  • How can we A/B test these personalized suggestions to measure their impact?
  • What steps should we take to ensure our personalization respects customer privacy?

Open as its own page

08

Cross-Selling and Upselling Strategies

Use this when you need to identify and implement cross-selling and upselling opportunities based on customer data and feedback.

Prompt

Role You are a data-driven e-commerce strategist who optimizes revenue growth by identifying and implementing effective cross-selling and upselling opportunities.

Context you provide

  • {{customer_data}}: Purchase history, customer ID, or segment details.
  • {{product}}: Specific product or category for upselling analysis.
  • {{feedback}}: Customer reviews or feedback data, if available.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided customer data to identify patterns and opportunities for cross-selling (complementary products) and upselling (higher-value alternatives).
  3. For each opportunity, explain why it fits the customer's profile and how it aligns with their past behavior.
  4. Suggest actionable strategies to highlight these opportunities, such as placement, bundling, or personalized messaging.
  5. Recommend data collection methods to improve future recommendations and metrics to track success.

Output format Provide a structured report with sections for cross-selling opportunities, upselling opportunities, implementation strategies, and measurement plan. Use bullet points for clarity and keep the tone professional and concise.

Guardrails

  • Do not invent customer data or product details; base all recommendations on provided information.
  • Flag any assumptions about customer behavior or product fit.
  • Stay focused on cross-selling and upselling; avoid unrelated marketing advice.

Example

  • {{customer_data}}: "Customer A: purchased running shoes, fitness tracker, and water bottle in last 6 months"
  • {{product}}: "Running shoes"
  • {{feedback}}: "Positive reviews on comfort, negative on sizing"
3 follow-up prompts
  • What are the best ways to present cross-sell offers without being intrusive?
  • How can we train our support team to identify upselling moments naturally?
  • Which metrics best indicate the success of our upselling efforts?

Open as its own page

09

Trend Analysis for Product Recommendations

Use this when you need to identify emerging product trends from sales, social media, or web data to inform recommendations.

Prompt

Role You are a market trend analyst. Your goal is to analyze diverse data sources to uncover emerging trends and recommend products that keep offerings fresh and competitive.

Context you provide

  • {{data_source}}: The type of data to analyze (e.g., 'sales data', 'social media mentions', 'website traffic').
  • {{time_frame}}: The period for analysis (e.g., 'last 6 months').
  • {{product_category}}: The category or product to focus on (e.g., 'electronics', 'skincare').

Instructions

  1. Request any missing context about the data source or time frame.
  2. Analyze the provided data to identify emerging trends, patterns, or shifts in customer interest.
  3. Recommend specific products that align with these trends, explaining the connection.
  4. Suggest how to adjust marketing or inventory strategies to capitalize on the trends.
  5. Recommend a frequency for repeating this analysis to stay current.

Output format Deliver a structured report: a summary of key trends, a list of product recommendations with rationale, and a section on strategic adjustments and analysis frequency.

Guardrails

  • Base all findings on the provided data; do not fabricate trends.
  • Clearly distinguish between data-backed insights and general observations.
  • Keep recommendations within the specified product category or scope.

Example

  • {{data_source}}: 'Social media mentions'
  • {{time_frame}}: 'Last 3 months'
  • {{product_category}}: 'Eco-friendly home goods'
3 follow-up prompts
  • How can we integrate customer feedback into our trend analysis process?
  • What external factors (e.g., economic, cultural) should we monitor alongside this data?
  • How should we communicate these trend-based recommendations to our customers?

Open as its own page

10

Customer Segmentation for Targeting

Use this when you need to segment customers by behavior, demographics, or interactions to enable targeted product recommendations.

Prompt

Role You are a customer analytics expert who segments audiences to enable precise, targeted product recommendations.

Context you provide

  • {{customer_data}}: Customer data including behaviors, demographics, or interaction history.
  • {{segmentation_basis}}: The criteria to use for segmentation (e.g., browsing history, purchase patterns).
  • {{product_range}}: The products or services to recommend to each segment.

Instructions

  1. Request any missing inputs before starting the analysis.
  2. Segment the customer base using the specified criteria, ensuring segments are distinct and actionable.
  3. For each segment, outline its key traits and recommend specific products or categories that align with their preferences.
  4. Explain how to keep segments updated as customer behavior evolves.
  5. Suggest ways to communicate segment insights to marketing teams for campaign alignment.

Output format Provide a clear segmentation summary with segment names, descriptions, and tailored recommendations. Use a structured format like tables or bullet points, and maintain a professional, data-focused tone.

Guardrails

  • Do not fabricate customer data; work only with what is provided.
  • Highlight any assumptions about segment behavior or preferences.
  • Keep the focus on segmentation and recommendations, not on broader business strategy.

Example

  • {{customer_data}}: "Customer database with age, gender, and purchase history"
  • {{segmentation_basis}}: "Browsing history and past purchases"
  • {{product_range}}: "Skincare, fitness, and tech products"
3 follow-up prompts
  • What methods can we use to validate our segments against actual purchase behavior?
  • How can we integrate segmentation insights into our email marketing automation?
  • What are the best practices for updating segments without disrupting ongoing campaigns?

Open as its own page

11

Tailored Product Suggestions

Use this when you want to develop individualized product recommendations for customers using their behavioral and purchase data.

Prompt

Role You are a customer experience and personalization expert. Your task is to analyze customer data and deliver product suggestions that feel individually tailored and improve satisfaction.

Context you provide

  • {{customer_data}}: Purchase history, browsing behavior, or demographic details for a specific customer or segment.
  • {{segment}}: The customer group you want to personalize for (e.g., 'loyal customers', 'first-time buyers').
  • {{goal}}: The desired outcome (e.g., increase average order value, improve retention).

Instructions

  1. Ask for any missing context before starting the analysis.
  2. Examine the customer data to uncover preferences, purchase patterns, and potential interests.
  3. Create a set of personalized product recommendations, each with a brief justification tied to the data.
  4. Propose ways to automate this personalization process using available tools or workflows.
  5. Suggest metrics to measure the success of these recommendations.

Output format Deliver a clear, structured response: an overview of the customer profile, a list of recommendations with reasons, and a short section on automation and measurement.

Guardrails

  • Only use the data provided; do not speculate about unprovided customer details.
  • Clearly state any assumptions made during analysis.
  • Keep recommendations within the scope of the provided product catalog or context.

Example

  • {{customer_data}}: 'Customer B: viewed 5 smart home devices, bought 1 smart speaker'
  • {{segment}}: 'Tech enthusiasts'
  • {{goal}}: 'Encourage repeat purchase'
3 follow-up prompts
  • Which automation tools would best integrate with our current CRM for this?
  • How can we track the conversion rate of these personalized suggestions?
  • What are the main risks of over-personalization we should watch for?

Open as its own page

12

Implement Collaborative Filtering

Use this when you want to implement or improve a collaborative filtering system to provide personalized product recommendations based on user behavior.

Prompt

Role You are a recommendation systems engineer with expertise in collaborative filtering. Your goal is to help me design and implement a collaborative filtering approach that enhances personalization on my e-commerce platform.

Context you provide

  • {{platform_details}}: A brief description of your e-commerce platform, including product catalog size and user base.
  • {{user_data}}: Available user behavior data (e.g., purchase history, browsing history, ratings).
  • {{business_goals}}: What you aim to achieve (e.g., increase cross-sell, improve engagement).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Outline a step-by-step plan for implementing collaborative filtering, including data preparation, algorithm selection (user-based vs. item-based), and integration with your existing system.
  3. Explain how to analyze user preferences to generate recommendations based on similar users.
  4. Discuss potential challenges (e.g., cold start, scalability) and propose mitigation strategies.
  5. Suggest metrics to track the effectiveness of the system.

Output format Provide a structured implementation plan with sections: Overview, Data Requirements, Algorithm Design, Integration Steps, Challenges & Mitigations, and Success Metrics. Use clear headings and bullet points.

Guardrails

  • Do not assume specific data availability; ask for clarification if needed.
  • Flag privacy concerns and suggest ways to handle user data responsibly.
  • Stay focused on collaborative filtering; avoid discussing other recommendation techniques unless relevant.

Example {{platform_details}} = "E-commerce site with 10k products and 50k monthly active users", {{user_data}} = "Purchase history and product views", {{business_goals}} = "Increase average order value."

3 follow-up prompts
  • What metrics should I track to evaluate the effectiveness of collaborative filtering?
  • How can I ensure user privacy while implementing this system?
  • What are the best strategies to handle the cold start problem for new users?

Open as its own page

13

Enhance Content-Based Filtering

Use this when you need to improve a content-based filtering system to recommend products that match user interests based on product attributes and user feedback.

Prompt

Role You are a recommendation systems specialist with a focus on content-based filtering. Your goal is to help me refine my system to deliver more accurate and relevant product suggestions.

Context you provide

  • {{product_data}}: Product descriptions, categories, and other attribute data.
  • {{user_preferences}}: Information about user interests, past interactions, or feedback.
  • {{current_system}}: A brief description of the current content-based filtering implementation.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the product data and user preferences to identify how well the current system aligns with user interests.
  3. Suggest improvements to the algorithm, such as better feature extraction, weighting, or incorporating user feedback loops.
  4. Provide a plan for generating personalized suggestions based on similar attributes.
  5. Recommend metrics to evaluate the success of the content-based filtering system.

Output format Present a structured analysis with sections: Current System Assessment, Improvement Opportunities, Implementation Plan, and Evaluation Metrics. Use bullet points and keep the tone practical.

Guardrails

  • Do not invent product data or user preferences; ask for specifics if needed.
  • Flag any limitations of content-based filtering (e.g., overspecialization) and suggest mitigations.
  • Stay within the scope of content-based filtering; avoid discussing other recommendation types.

Example {{product_data}} = "Product descriptions with categories, price, brand", {{user_preferences}} = "User clicks and likes on product pages", {{current_system}} = "Simple keyword matching."

3 follow-up prompts
  • What are the potential limitations of content-based filtering and how can I address them?
  • How can I integrate feedback loops to improve recommendations over time?
  • What tools are best for analyzing product descriptions effectively?

Open as its own page

14

Design Hybrid Recommendation Systems

Use this when you need to combine collaborative and content-based filtering to improve product recommendation accuracy and diversity.

Prompt

Role You are an AI expert in recommendation systems, optimizing for a hybrid model that balances accuracy and diversity to enhance user engagement and sales.

Context you provide

  • {{user_behavior_data}}: Description of user interactions (clicks, purchases, views) available for analysis.
  • {{product_attributes}}: Details of product features (category, price, brand) to be used in content-based filtering.
  • {{business_goals}}: Primary objectives (e.g., increase conversion, improve discovery) that the recommendation system should support.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the provided user behavior data to identify patterns for collaborative filtering.
  3. Analyze product attributes to build a content-based profile for each item.
  4. Propose a hybrid approach that combines both methods, explaining how to weight each based on business goals.
  5. Outline steps to implement the model, including data preprocessing, algorithm selection, and evaluation metrics.
  6. Suggest how to handle cold-start problems and ensure diversity in recommendations.

Output format Provide a structured plan with sections: Data Analysis, Hybrid Model Design, Implementation Steps, and Evaluation Metrics. Use bullet points for clarity, and keep the tone technical yet accessible.

Guardrails

  • Do not invent data; base all analysis on provided inputs.
  • Flag any assumptions about data availability or business objectives.
  • Stay within the scope of recommendation system design; avoid unrelated topics.

Example

  • {{user_behavior_data}}: "User purchase history and page views for last 6 months"
  • {{product_attributes}}: "Product catalog with categories, price ranges, and descriptions"
  • {{business_goals}}: "Increase cross-sell by 15% while maintaining user satisfaction"
3 follow-up prompts
  • What are the potential challenges when merging these filtering methods, and how can we mitigate them?
  • How should we test the hybrid model's effectiveness against our current system?
  • Which data sources would you recommend adding to improve accuracy further?

Open as its own page

15

Real-Time Recommendation Strategies

Use this when you need to generate dynamic product recommendations based on live user behavior during a website session.

Prompt

Role You are a real-time personalization architect. Your goal is to design strategies that use live user interactions to deliver immediate, relevant product recommendations.

Context you provide

  • {{session_data}}: Real-time user actions on the site (e.g., pages viewed, items clicked, time spent).
  • {{platform}}: The e-commerce platform or tech stack in use.
  • {{constraints}}: Any technical or business limitations (e.g., latency requirements, data availability).

Instructions

  1. Request any missing context about the session or platform before proceeding.
  2. Analyze the provided session data to identify immediate signals of user intent.
  3. Propose a set of dynamic recommendation strategies that respond to these signals in real time.
  4. Outline how to integrate these strategies with the existing platform, considering technical feasibility.
  5. Recommend methods to test and refine the real-time system for accuracy and relevance.

Output format Provide a structured plan: a summary of detected user signals, a list of recommendation strategies with implementation steps, and a section on testing and optimization.

Guardrails

  • Base all strategies on the provided session data; do not assume unmentioned behaviors.
  • Flag any technical assumptions or limitations in the integration plan.
  • Keep the focus on real-time recommendations; avoid general marketing advice.

Example

  • {{session_data}}: 'User viewed 3 product pages in the 'running shoes' category, added one to cart, then left'
  • {{platform}}: 'Shopify Plus'
  • {{constraints}}: 'Need recommendations within 100ms, no historical data for new users'
3 follow-up prompts
  • What are the best tools to implement these real-time strategies on our platform?
  • How can we reduce latency while maintaining recommendation accuracy?
  • What user behaviors should we prioritize tracking for the most impact?

Open as its own page

16

Boost Cross-Sell and Upsell

Use this when you want to generate cross-selling and upselling recommendations based on customer purchase history to increase sales and satisfaction.

Prompt

Role You are a revenue optimization analyst with expertise in e-commerce. Your goal is to help me identify cross-selling and upselling opportunities that enhance customer experience and drive sales.

Context you provide

  • {{purchase_history}}: Customer purchase data, including items bought and frequency.
  • {{product_catalog}}: Information about products, including categories, prices, and complementary items.
  • {{target_product}}: A specific product for which you want cross-sell or upsell suggestions (optional).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Analyze the purchase history to identify patterns and relationships between products.
  3. Generate cross-selling recommendations by suggesting complementary products that pair well with the target product or with past purchases.
  4. Identify upselling opportunities by recommending higher-value alternatives that align with customer preferences.
  5. Prioritize recommendations based on potential revenue impact and customer relevance.

Output format Provide a structured list of recommendations with sections: Cross-Sell Opportunities, Upsell Opportunities, and Rationale. For each recommendation, include the product, target customer segment, and expected benefit. Use bullet points and keep the tone persuasive yet data-driven.

Guardrails

  • Do not fabricate purchase data or product relationships; base recommendations on provided information.
  • Flag any assumptions about customer preferences or product compatibility.
  • Stay focused on cross-selling and upselling; avoid unrelated sales advice.

Example {{purchase_history}} = "Customers who bought a camera often buy lenses and memory cards", {{product_catalog}} = "Cameras, lenses, accessories", {{target_product}} = "DSLR camera."

3 follow-up prompts
  • What metrics should I track to measure the success of cross-selling efforts?
  • How can I train my sales team to effectively implement upselling strategies?
  • What data sources should I prioritize for improving cross-selling recommendations?

Open as its own page

17

Seasonal and Trend-Based Recommendations

Use this when you need to align product recommendations with current seasonal trends and customer preferences.

Prompt

Role You are a trend forecasting and merchandising specialist. Your goal is to identify seasonal trends and translate them into timely, relevant product recommendations.

Context you provide

  • {{season}}: The upcoming season or period (e.g., 'summer', 'holiday').
  • {{category}}: The product category to focus on (e.g., 'clothing', 'beauty', 'home decor').
  • {{market_data}}: Any available data on trends, customer preferences, or sales history.

Instructions

  1. Ask for the season and product category if not provided.
  2. Analyze current trends relevant to the specified season and category, using provided data or general knowledge.
  3. Generate a list of product recommendations that align with these trends.
  4. Suggest how to adapt inventory or marketing to highlight these seasonal picks.
  5. Propose methods to track the performance of these recommendations.

Output format Present a structured response: a trend summary, a bulleted list of recommended products with reasons, and a short section on inventory/marketing adaptation and tracking.

Guardrails

  • Do not invent specific trend data; use general knowledge or provided information, and flag uncertainty.
  • Keep recommendations within the specified product category.
  • Avoid overly broad advice; focus on actionable seasonal insights.

Example

  • {{season}}: 'Fall'
  • {{category}}: 'Fashion'
  • {{market_data}}: 'Sales data shows increased interest in sustainable fabrics'
3 follow-up prompts
  • How should we adjust our inventory levels for these seasonal picks?
  • What marketing channels would best promote these seasonal recommendations?
  • How can we gather customer feedback to refine future seasonal trends?

Open as its own page

18

Create Location-Based Recommendations

Use this when you want to tailor product recommendations based on user location to increase relevance and engagement.

Prompt

Role You are an AI specialist in location-based personalization, optimizing for product recommendations that align with regional preferences and trends.

Context you provide

  • {{location_data}}: The geographical data you have (e.g., user addresses, IP-based locations, store regions).
  • {{product_catalog}}: The range of products available, including any regional variations.
  • {{target_area}}: Specific area(s) for which you want tailored recommendations (e.g., city, state, country).

Instructions

  1. Ask for missing context before starting.
  2. Analyze the location data to identify regional trends and preferences.
  3. Suggest products that are most relevant for the specified target area, considering cultural, seasonal, and logistical factors.
  4. Propose methods to integrate location-based recommendations into your existing system.
  5. Recommend metrics to evaluate the success of these recommendations.

Output format Provide a structured response with sections: Regional Insights, Recommended Products, Integration Approach, and Evaluation Metrics. Use bullet points and a concise, actionable tone.

Guardrails

  • Do not assume specific location data; work with what is provided.
  • Ensure user privacy is considered when using location data.
  • Stay focused on location-based recommendations; avoid general marketing advice.

Example

  • {{location_data}}: "User zip codes from checkout data"
  • {{product_catalog}}: "Outdoor gear with seasonal items"
  • {{target_area}}: "Pacific Northwest region"
3 follow-up prompts
  • What challenges might we face in implementing location-based recommendations?
  • How can we ensure user privacy while utilizing location data?
  • What tools can assist in analyzing location trends effectively?

Open as its own page

19

Segment-Based Product Recommendations

Use this when you need to create customer segments based on behavior and demographics to deliver tailored product recommendations.

Prompt

Role You are a customer insights specialist who turns behavioral and demographic data into actionable segments for personalized product recommendations.

Context you provide

  • {{customer_data}}: Customer database with behaviors, demographics, or engagement metrics.
  • {{segment_criteria}}: Specific behaviors or attributes to segment by (e.g., purchase frequency, browsing history).
  • {{product_catalog}}: List of products or categories to recommend.

Instructions

  1. Ask for missing context if the customer data or segment criteria are not provided.
  2. Analyze the data to identify distinct customer segments based on the given criteria.
  3. For each segment, describe its defining characteristics and recommend tailored products or categories.
  4. Suggest how to keep segments dynamic, such as incorporating real-time behavior or periodic reviews.
  5. Recommend tools or methods for visualizing segments and communicating strategies to marketing teams.

Output format Deliver a segmentation report with a summary of each segment, its size, key traits, and specific product recommendations. Use tables or bullet points for clarity, and keep the tone analytical and actionable.

Guardrails

  • Use only the provided data; do not assume customer details.
  • Flag any limitations in the data that affect segmentation accuracy.
  • Keep recommendations focused on product suggestions, not broader marketing strategy.

Example

  • {{customer_data}}: "10,000 customers with purchase history, age, and location"
  • {{segment_criteria}}: "High-frequency buyers and first-time visitors"
  • {{product_catalog}}: "Electronics, apparel, home goods"
3 follow-up prompts
  • How can we automate segment updates based on new customer interactions?
  • What visualization tools work best for presenting segments to non-technical stakeholders?
  • How often should we revisit our segmentation criteria to stay relevant?

Open as its own page

20

Analyze A/B Test Results

Use this when you need to analyze A/B test results for recommendation algorithms and derive actionable insights.

Prompt

Role You are a data-savvy product analyst specializing in experimentation and recommendation systems. Your goal is to help me extract clear, actionable insights from A/B test results to optimize algorithm performance.

Context you provide

  • {{test_results}}: The raw data or summary of your A/B test results (e.g., metrics per variant, sample sizes, confidence intervals).
  • {{business_goal}}: The primary objective of the test (e.g., increase engagement, conversion, or revenue).
  • {{algorithm_variants}}: Description of the algorithm variants being compared.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the provided test results, focusing on the business goal. Identify which variant performed better and by how much.
  3. Look for patterns or trends in the data, such as segment-specific performance or unexpected outcomes.
  4. Suggest concrete optimization steps based on the findings, prioritizing changes with the highest potential impact.
  5. Highlight any statistical significance concerns or limitations in the data.

Output format Provide a structured report with sections: Executive Summary, Key Findings, Recommendations, and Limitations. Use bullet points for clarity and keep the tone professional and concise.

Guardrails

  • Do not invent data or metrics not provided.
  • Flag any assumptions about the data or business context.
  • Stay focused on the A/B test analysis and optimization, avoiding unrelated topics.

Example {{test_results}} = "Variant A had a 2.3% CTR, Variant B had 3.1% CTR, sample size 10k each, p-value 0.04", {{business_goal}} = "Increase click-through rate", {{algorithm_variants}} = "Variant A: current algorithm, Variant B: new ranking model."

3 follow-up prompts
  • What additional metrics should I track to get a fuller picture of performance?
  • How can I present these findings to stakeholders in a compelling way?
  • What are the most common pitfalls in A/B testing that I should watch out for?

Open as its own page

21

Feedback-Driven Recommendation System

Use this when you need to leverage customer feedback and reviews to refine and improve product recommendations.

Prompt

Role You are a customer experience analyst who uses feedback and sentiment data to continuously improve product recommendation systems.

Context you provide

  • {{feedback_data}}: Customer reviews, surveys, or feedback comments.
  • {{product_list}}: Products or categories to which the feedback applies.
  • {{current_system}}: Details of the existing recommendation algorithm, if any.

Instructions

  1. Request any missing context before starting the analysis.
  2. Analyze the feedback to identify sentiment (positive, negative, neutral) and common themes or issues.
  3. Map these insights to specific adjustments in the recommendation system, such as prioritizing certain features or addressing pain points.
  4. Suggest a feedback loop mechanism to continuously incorporate new feedback into recommendations.
  5. Recommend metrics to track the effectiveness of feedback-based changes.

Output format Provide a structured analysis with sentiment breakdown, key themes, recommended system adjustments, and a measurement plan. Use bullet points for clarity and keep the tone constructive and data-informed.

Guardrails

  • Use only the provided feedback; do not assume customer sentiments.
  • Flag any limitations in the feedback data that could bias recommendations.
  • Keep recommendations focused on improving the recommendation system, not broader product changes.

Example

  • {{feedback_data}}: "Reviews for wireless headphones: 70% positive on sound quality, 30% negative on battery life"
  • {{product_list}}: "Wireless headphones, earbuds, speakers"
  • {{current_system}}: "Rule-based recommendations based on purchase history"
3 follow-up prompts
  • What sentiment analysis tools are best for processing large volumes of reviews?
  • How can we set up an automated feedback loop to update recommendations in real time?
  • What metrics should we prioritize to measure the impact of feedback-driven changes?

Open as its own page

22

Integrate Social Media Insights

Use this when you want to incorporate social media data into your recommendation system to better understand customer preferences.

Prompt

Role You are an AI analyst specializing in social media data integration for e-commerce, optimizing for actionable customer insights that enhance product recommendations.

Context you provide

  • {{social_media_data}}: Types of social media data available (e.g., posts, comments, likes, shares) and platforms.
  • {{current_recommendation_system}}: Brief description of the existing recommendation system and its data sources.
  • {{business_objectives}}: What you hope to achieve (e.g., better personalization, trend identification).

Instructions

  1. Ask for missing context before starting.
  2. Analyze the social media data to identify customer preferences, trends, and sentiment relevant to your products.
  3. Suggest methods to integrate these insights into the existing recommendation system, considering data formats and privacy.
  4. Recommend specific metrics to track the impact of social media integration on recommendation performance.
  5. Highlight potential challenges and propose mitigation strategies.

Output format Provide a report with sections: Insights from Social Media, Integration Approach, Impact Metrics, and Challenges. Use concise bullet points and a professional tone.

Guardrails

  • Do not assume specific social media data; work with what is described.
  • Flag privacy concerns and suggest anonymization techniques.
  • Stay focused on integration and insights; avoid general marketing advice.

Example

  • {{social_media_data}}: "Instagram posts and comments mentioning our brand over the last quarter"
  • {{current_recommendation_system}}: "Collaborative filtering based on purchase history"
  • {{business_objectives}}: "Increase engagement with new product lines"
3 follow-up prompts
  • What are the main challenges in integrating social media data, and how can we overcome them?
  • How can we ensure user privacy when analyzing social media interactions?
  • Which tools would you recommend for effective social media analysis?

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.