---
title: "Catalog pipelines"
slug: "catalog-pipelines"
abstract: ""
---
# Catalog pipelines

<details>
<summary><h2>ProductSorting pipeline</h2></summary>

| **Name:** | ProductSorting |
| --- | --- |
| **Description:** | This pipeline is responsible for triggering the page event Product Sorting. |
| **Usage:** | Called from Sitecore. |
| **Args:** |  |
|  | **Request -**Contains the additional pageevent event information. |
|  | **Response****–**None. |
| **Processors:** |  |
|  | **TriggerProductSortingPageEvent** **–**<br><br>**Responsibility**:Triggers the page event Product Sorting to register a product sort used by the visitor.<br><br>**Usage**: Called from Sitecore and typically does not call the ECS at all.<br><br>**Ownership**: The processor is provided with Connect.<br><br>**Customization**: No immediate need for overwriting the default functionality, unless you want to register more information with the page event. |

</details>

<details>
<summary><h2>FacetApplied pipeline</h2></summary>

| **Name:** | **FacetApplied** |
| --- | --- |
| **Description:** | This pipeline is responsible for triggering the page event Facet Applied. |
| **Usage:** | Called from Sitecore. |
| **Args:** |  |
|  | **Request -**Contains the additional pageevent event information. |
|  | **Response****–** None. |
| **Processors:** |  |
|  | **TriggerFacetAppliedPageEvent****–**<br><br>**Responsibility**:Triggers the page event Facet Applied, to register the facet used by the visitor.<br><br>**Usage**: Called from Sitecore and typically does not call the ECS at all.<br><br>**Ownership**: The processor is provided with Connect.<br><br>**Customization**: No immediate need for overwriting the default functionality, unless you want to register more information with the page event. |

</details>

<details>
<summary><h2>VisitedProductDetailsPage pipeline</h2></summary>

| **Name:** | VisitedProductDetailsPage |
| --- | --- |
| **Description:** | This pipeline is responsible for triggering the page event Visited Product Details Page. |
| **Usage:** | Called from Sitecore. |
| **Args:** |  |
|  | **Request -**Contains the additional pageevent event information. |
|  | **Response****–** None. |
| **Processors:** |  |
|  | **TriggerVisitedProductDetailsPagePageEvent****–**<br><br>**Responsibility**:Triggers the page event Visited Product Details Page to register the product details page view by the visitor.<br><br>**Usage**: Called from Sitecore and typically does not call the ECS at all.<br><br>**Ownership**: The processor is provided with Connect.<br><br>**Customization**: No immediate need for overwriting the default functionality, unless you want to register more information with the page event. |

</details>

<details>
<summary><h2>VisitedCategoryPage pipeline</h2></summary>

| **Name:** | VisitedCategoryPage |
| --- | --- |
| **Description:** | This pipeline is responsible for triggering the page event Visited Category Page. |
| **Usage:** | Called from Sitecore. |
| **Args:** |  |
|  | **Request -**Contains the additional pageevent event information. |
|  | **Response****–**None. |
| **Processors:** |  |
|  | **TriggerVisitedCategoryPagePageEvent****–**<br><br>**Responsibility**:Triggers the page event Visited Category Page to register the category page viewed by the visitor.<br><br>**Usage**: Called from Sitecore and typically does not call the ECS at all.<br><br>**Ownership**: The processor is provided with Connect.<br><br>**Customization**: No immediate need for overwriting the default functionality, unless you want to register more information with the page event. |

</details>

<details>
<summary><h2>SearchInitiated pipeline</h2></summary>

| **Name:** | SearchInitiated |
| --- | --- |
| **Description:** | This pipeline is responsible for triggering the page event Search. |
| **Usage:** | Called from Sitecore. |
| **Args:** |  |
|  | **Request -**Contains the additional pageevent event information. |
|  | **Response****–** None. |
| **Processors:** |  |
|  | **TriggerSearchPageEvent****–**<br><br>**Responsibility**:Triggers the page event Search to register the keyword search performed by the visitor.<br><br>**Usage**: Called from Sitecore and typically does not call the ECS at all.<br><br>**Ownership**: The processor is provided with Connect.<br><br>**Customization**: No immediate need for overwriting the default functionality, unless you want to register more information with the page event. |

</details>