---
## Introduction
---
Implementing AI solutions gives yous many benefits. It not only reduces costs and increases sales; it can reduce cart abandonment rates and increase general customer satisfaction by presenting relevant results quickly. In this chapter, you will find the requirements for implementing AI campaigns.

**From this chapter you will learn:**  
<br><img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/check-s.svg" alt="Arrow down icon" class="icon">what the requirements for AI recommendation campaigns are,  
<br><img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/check-s.svg" alt="Arrow down icon" class="icon">where to find AI documentation.

## Requirements
---
To integrate AI recommendations on your website, you need: 

- [Tracking codes](/developers/web/installation-and-configuration); to collect events and deliver dynamic content with the use of SDK 
- [OG tags](/developers/web/og-tags); item ID from `product:retailer_part_no` is the most important
- [Transactional events](/developers/web/transactions-sdk); used to train models and create statistics
- [Item feed](/developers/product-feed); to provide information about items  


  <div class="admonition admonition-important"><div class="admonition-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /></svg></div><div class="admonition-body"><div class="admonition-content">

  In the case of AI campaign conversion and recommendation models, the unique item ID values must be the same: retailer_part_no in page.visit events, sku in transactional events, and item ID in the item feed.

  </div></div></div>



<div class="admonition admonition-note"><div class="admonition-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /></svg></div><div class="admonition-body"><div class="admonition-content">

Individual AI recommendation types may have special requirements on the number of events in the database.

</div></div></div>


#### Video: Business Part: How to get started on AI integration?

#### Video: Technical Part: How to get started on AI integration?



- [AI recommendations requirements](/docs/ai-hub/recommendations-v2/introduction-to-recommendation-campaigns) - learn more about requirements for starting recommendations campaigns.
- [Configuring item catalog for recommendations](/docs/ai-hub/recommendations-v2/configure-item-feed-ai-recommendations) - learn more about configuring item catalog for recommendations.
- [Managing items catalogs](/docs/ai-hub/recommendations-v2/item-feed-requirements) - learn more about managing items catalogs.









