Promo code gives customers a discount on a certain product.
When creating a promo code, you specify the discount amount and select the products it applies to. You can set a discount as a percentage or as an amount in the currency of your contract and make it available to all or only some categories of customers.
Customers can’t use a promo code for the specified amount if the product price is lower than the discount amount.
If you create a promo code for products that are already participating:
- in Ozon promotions of the “Discount” and “Stock discount” types, the promo code discount is applied to the lowest price;
- in the promotions of the “Discount on the amount” type, the promo code discount is combined with the promotional ones.
Learn more about promotion types
Learn more about participating in several promotions
The promo code is displayed on the PDP under the price section. To apply the promo code, the customer clicks Apply and adds the product to the cart. The discount is applied automatically.

Create promo code #
If the list of products in the promo code completely matches that in another promo code, the new promo code won’t pass moderation and will be deactivated.
Step 1. Create promotion and fill in general information #
You can create up to 10 promo codes within one promotion.
-
In the Prices and promotions → My promotions section, click Create promotion.
-
In the General information section, specify:
- Promo code name. Customers won’t see it in the promo code widget.
- Promo code start and end date.
- Promotion mechanics: select the Discount by promo code type.
- Discount amount: specify the promo code discount as a percentage or an amount in the currency of your contract.
Step 2. Set up promo codes #
-
Select the promo code type:
- Promo code for 1 customer for 1 order: only one customer can apply the promo code and only once.
- Promo code for all customers for 1 order: all customers can apply the promo code once.
- Promo code for all customers for any number of orders: all customers can apply the promo code multiple times.
For customers to see promo codes on the PDP, in the shopping cart, and on the promotion page, select Show promo codes on Ozon pages. Once you create the promotion, you can’t change this setting. The promo code for 1 customer for 1 order isn’t displayed on Ozon pages.
-
Specify the promotion budget. It’s the approximate amount you’re willing to spend on discounts by promo codes.
Learn more about calculating the budget
The promotion stops once the budget runs out or is exceeded.
-
Specify the number of promo codes and click Generate.
We generate promo codes based on your settings in the Generated promo codes section. If the number of promo codes:
- is less than 10, you can specify your own names up to 12 characters;
- is more than 10, you can’t edit them.
You can download promo codes on the promotion page after the third step.

Step 3. Select audience, geography, and products #
-
In the Customers section, select who can apply the promo code:
- All: all customers can apply the promo code without restrictions.
- Customer list: specify the IDs of customers who can apply the promo code.
Learn more about finding out customers IDs
-
In the Warehouses section, select warehouses whose products can be sold at a discount.
-
In the Cities section, select cities and regions whose citizens can apply the discount.
-
Click Select products.
-
Select the products that will be discounted by the promo code and click Add selected. To apply the discount to all products, click Add all products.
To download the list of promotional products, click Download products from the promotion.

Calculate budget #
Calculate the budget using the formula:
(Cost of products without discount – Cost of products with discount) × Expected number of orders
Example
- Promo code discount is 5%.
- Cost of the products in the promotion, excluding the discount, is 30,000 RUB.
- Cost of the products in the promotion, including the discount, is 28,500 RUB.
- You expect to get 10 orders.
The budget amount is:
30,000 – 28,500 = 1,500 RUB
1,500 × 10 = 15,000 RUB. It’s the promotion budget required to get at least 10 orders.
Budget overspending #
If the promo code discount amount exceeds the remaining budget, it may be overspent.
Example
You have 2,500 RUB left in your budget for promo code discounts. A customer adds 2 smartphones worth 100,000 RUB to the cart and uses a promo code for a 5% discount. The discount amount is 5,000 RUB. The budget of your promotion is overspent by 2,500 RUB. We still let customers place orders so that you don’t lose the potential profit.
If a customer returns the product, the discount amount for the promo code is charged from your budget.
Find out the customer ID #
The customer’s ID is displayed in the order number before the “-” symbol. For example, if the order number is 12345678-0101, the customer ID is 12345678.
Send a promo code to customers #
If you’ve disabled chat with customers, contact them via alternative communication methods.
You can send out promo codes to your customers if you have a personal database of their contacts.
-
In the Prices and promotions → My promotions section, click
next to the necessary promotion.
-
Click View on website to open the promotion page. Copy the link to the page and send it to the customers.
Edit the promo code #
- In the Prices and promotions → My promotions section, click
next to the necessary promotion.
- Select:
- Edit to change the promotion name, dates, and budget. You can also set up the audience and geography.
- Product list to adjust the list of products that the discount applies to.
- Disable to deactivate the promo code. The discount will be invalid, but the promo code will remain.
- Delete to delete a promo code that isn’t activated yet.
- Complete in advance to deactivate the active promo code.
View promo code analytics #
To view the promotion statistics, in the Prices and promotions → My promotions section click
→ Download statistics next to the necessary promotion.
To analyze all promotions, in the Prices and promotions → My promotions section click
.
Learn more about working with analytics