Why do we need Agreements & Promotions?
We may offer different promotions for several reasons, for example, to keep the loyalty of existing customers, to attract new customers to the business, to move old products out of inventory, for special marketing campaigns, among others.
Managing different types of promotions can be very tedious and difficult. Handling the different types of discount calculations and contracts can be time-consuming. Additionally, a lack of a proper approval or supervision process can be risky during our negotiations.
Pricefx offers the right functionality to create, maintain and track your promotions and discounts and their impact on your pricing, revenue, and margin.
How can Pricefx help us with our Promotions management?
Agreement & Promotions functionality offers the following features to your business:
Manage discounts at different customer/product levels
Set and rollout price promotions and campaigns
Calculate net prices in connection with the structures defined in your ERP backend system
Calculate and set up all kinds of special price conditions
Have a transparent and manageable discount system in place for all your sales activities on local and global levels
Get access to analytics on discount impacts and margin leakages
Two common ways of setting up agreements & promotions: Framework and Individual approaches
Typical Business Scenarios
The Agreements & Promotions functionality can be used for the following scenarios:
Regional and seasonal discounts for different segments of customers
Standard discounts for a particular product group that should be always added for the volume purchase above X number of units
Assure that the subsidiaries of our umbrella customer get automatically the discounts that were negotiated
Limit the possibility to use discounts that drain the margins and affect the profitability
Promotions Key Functionality
Agreements & Promotions functionality scope available:
Manage condition term types using logic with predefined elements/parameters
Create and maintain agreements
Perform agreement calculations
Execute approval workflows
Manage and track discount records
Use agreement and promotion insights in other Pricefx functionalities
Condition types
There are different ways of calculating your discounts in the agreements, they are represented as Conditions Types in Pricefx. Each discount type will have associated a pricing logic to perform the correct calculation.
Agreement creation
The first step in the Promotions process is the creation of the Agreement, which will be linked on the condition type previously defined. You can have as many agreements as your business requires.
Price records
When your discounts are approved, a price record is created for each promotion agreement. They are displayed in the Price Records section:
Mass updates
The Agreements & Promotions functionality allows:
Default discount calculations to update agreement promotions with new changes
Automatic discount input updates
Mass submission of promotion agreements
Promotion updates selection by user-defined generic filters (draft/approved)
Background jobs schedule for mas processing via Calculation Flow
Where to start with Promotions?
Pricefx offers predefined algorithm logic to perform any type of promotion agreement calculations. You just need to provide the following information:
Product master data
Customer master data
Extensions and attributes
Sales transactions
Forecasting
Competition
Historical
Condition types - discounts