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.
RememberYou can learn about the promotion module in the Promotion module introduction article.
RememberIn 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 article
![]() |
Visualization of the promotion page (desktop view) |
![]() |
Visualization of the promotion page (mobile view) |
To open the Promotion pages / list view, in the admin panel, navigate to:
Promotions > Promotion pages / list.
In the Actions / list view, we can find two tabs: Filters (1) and Actions / list (2)
![]() |
Visualization of the promotion pages / list section in the administrator panel |
Table of contents:
- Filters section
- Promotion pages / list section
- Adding a new promotion page
- Editing of a promotion page
- Assigning the CMS block to the promotion page
Filters section
The Filters section allows sorting promotion pages by using the available filters.
![]() |
Visualization of the filters section in the promotion pages / list. |
- Is active? - Filters by the "is active?" status of the promotion page.
After defining the above filters, select the Apply Filters button to get a list of pages according to the applied filters.
Promotion pages / list section
The Promotion pages / list section allows organizing the filtered pages, edit them, and add the new ones.
Below you will find a description of all possible actions you can perform in the promotion pages / list section.
![]() |
Visualization of the promotion pages / list section in the promotions pages / list |
- Select the Show X entries (1) field to set the number of promotion pages, displayed on one page (min 10 / max 100).
- The names of the columns (2) that contain information about a target promotion page. Each column is susceptible to sorting. To sort the records, click on the title of the column.
- ID - An internal ID of the promotion page.
- Name - The name of the promotion page. The value is displayed on the e-commerce platform for the customer in the breadcrumb.
- Is active? - Promotion page activity status.
- Start date - date from which the promotion page will be visible on the e-commerce platform for the customers.
-
End date - date from which the promotion page will not be visible on the e-commerce platform for the customers.
-
Actions - List of buttons with possible actions that can be done to the desired page:
- Edit - Edit desired promotion page. Editing allows editing the promotion page parameters and changing the products visible on the promotion page. You can find more about editing the promotion page in the Editing of a promotion page chapter.
- View - Allows to view the content of the promotion page without the ability to edit it.
- Delete - Deletes the promotion page without the ability to restore it.
- Select the Add (3) button to go to the adding the new promotion page. You can learn more about adding of the CMS blocks in the Adding a new promotion page chapter.
- Search box (4) where you can search for desired promotion page by using their name.
- Page buttons (5), which allows user to change the page of the promotion pages list.
Adding a new promotion page
Below, you will find a description of all possible fields that can be edited while creating a new promotion page.
![]() |
Visualization of the promotion page creation. |
- Name - The name of the promotion page. The value is displayed on the e-commerce platform for the customer in the breadcrumb.
- Friendly URL - URL address where the promotion page is located.
- Is active? - Promotion page activity status.
- Start date - date from which the promotion page will be visible on the e-commerce platform.
- End date - date from which promotion page will not be visible on the e-commerce platform.
- Short description - No longer supported field, as the CMS blocks have replaced it. You can find more about adding the CMS blocks to the promotion pages in the Assigning the CMS block to the promotion page chapter.
-
Default product sort order - Default sort order of the products in the list. You can select:
- Newest - Products will be sorted by their add date.
- Customer order - Products will be sorted by their sort order in the products field. You can read more about products field in the editing of a promotion page chapter.
- Meta title - Title of the page used in the metadata.
- Meta keywords - Keywords for a specific promotion page used in the metadata.
- Meta Description - Description of the page used in the metadata
- Description - No longer supported field, as the CMS blocks have replaced it. You can find more about adding the CMS blocks to the promotion pages in the Assigning the CMS block to the promotion page chapter.
With filled necessary fields, users can save the changes using the save button to save the changes and go back to the pages list, or save and continue button which will save the changes and redirect the user to the editing of a promotion page.
Editing of a promotion page
As products cannot be added during the creation of the promotion page they have to be configured using the edit functionality.
Below, you will find a description of all possible fields.
![]() |
Visualization of the additional edit actions |
- Add product - in this tab, you can search for a single product by its SKU and add it to the promotion pages product list.
- Add many products - In this tab you can add multiple products to the promotion page product list by typing their SKUs separated by comma (for example 12345,54321,55443)
- Remove many products - In this tab you can remove multiple products to the promotion page product list by typing their SKUs separated by comma (for example 12345,54321,55443)
- Products - A list of products that are currently assigned to the promotion page. They can be moved by using the "Drag and drop" functionality, and their order will be visible on the website when the "customer order" sort order is selected. Products that are out of stock or inactive will have corresponding information next to their name. You are able to remove the products using the remove button.
In order to save the changes, press the Save button above the add product tab.
Assigning the CMS block to the promotion page
Promotion pages by default do not have banners - they have to be added by assigning the CMS block into a promotion page.
In order for a CMS block to be visible on a promotion page, you have to set it's title to "promotion banner {ID}" where ID is a promotion's page internal ID. For example, correctly assigned CMS blocks have names:
As with every CMS page and CMS block, these CMS blocks contain code for both desktop and mobile banners using the responsive web design.
It is possible to add a dedicated category navigation, that is generated on all available categories from added products. Category Navigation CMS block has to be named in the following format:
promotion category navigation {ID}
Where ID is a promotion page's internal ID. For example, correctly assigned CMS blocks have names:
- promotion category navigation 1
- promotion category navigation 552
- promotion category navigation 1066
You can find an example code used in promotion category navigation at the bottom of this article
RememberYou can learn about the CMS blocks and their creation in the CMS blocks article.
Example promotion category navigation {ID} code:
rel="stylesheet" />
</script><script>