# Promotion pages
#  Getting started
Promotion pages are easy to make and maintain pages with a list of products, where customers are able to select the desired products and add them separately to the cart on the website.
Promotion pages are usually created in order to hold categories of products that have discounts assigned in the [Products / list - browsing and managing products in altshop module.](https://tauceti.zendesk.com/hc/en-us/articles/5591686579228)
 **Remember**You can learn about the promotion module in the [Promotion module introduction](https://knowledge.tauceti-digital.com/books/e-commerce/page/promotion-module-introduction) article.
 **Remember**In order for the promotion page to be visible on the website, it needs to be activated in the desired altshops. You can find more about activating the promotion pages in the [Promotion pages / list - browsing and managing promotion pages in altshop module ](https://tauceti.zendesk.com/hc/en-us/articles/5572242379292) article
<link href="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.3/tiny-slider.css"
rel="stylesheet" />
<style type="text/css">.selected {
color: \#ffffff !important;
background-color: \#8b9620 !important;
}
.tns-outer \[aria-controls\],
.tns-outer \[data-action\] {
display: none;
}
.onglet-slider a:hover {
color: \#8c951e;
border-color: \#8c951e;
}
.onglet-slider a {
box-sizing: border-box;
text-transform: uppercase;
text-decoration: none;
color: \#000000;
padding: 7px 10px;
border-radius: 25px;
margin: 5px;
text-align: center;
font-size: 12px;
line-height: 12px;
margin: 1px 10px 0 0;
box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);
border: solid 1px \#868686;
background-color: \#ffffff;
justify-content: center;
align-items: center;
display: flex;
width: 100%;
font-weight: bold;
height: 40px;
}
@media (min-width: 780px) {
.onglet-slider {
width: 100% !important;
}
}
.onglet-slider {
display: flex;
gap: 10px;
margin: 10px 0px;
}
.onglet {
min-width: 100px;
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.2/min/tiny-slider.js">
</script><script>
var slider = tns({
container: '.onglet-slider',
navAsThumbnails: false,
"edgePadding": 15,
"swipeAngle": false,
slideBy: 1,
"mouseDrag": true,
autoplay: false,
gutter: 1,
nav: true,
items: 3,
center: false,
loop: false,
responsive: {
480:{
items: 5,
loop: true
},
640:{
"edgePadding": 25,
loop: true
},
780:{
items: 7
},
1024:{
items: 10
}
}
});
</script>