Below, you can see a graphical overview of Omnia.
The input is the customer's data together with external API's that can be connected to Omnia. The customer's data can be imported with either a CSV or XML file or with one of the platform APIs that are built for Omnia.
Omnia can import data from your internal ERP, CMS, CRM system or e-commerce platform in several ways:
- Get data from an (S)FTP server. A file is generated based on the data of the ERP system and is placed on an FTP or SFTP server. We pull the file from the server, with the location URL and import the data from this file. The server can be protected with a username and, in case of an SFTP, with an SFTP key.
- Get data from an HTTP(S) location The process to get data from an HTTP(S) location is equal to getting data from an (S)FTP server. By placing data from your ERP system on an HTTP(S) location we can pull the data from this location and import the data in Omnia.
- API Connection with Amyx and Toolbase.Omnia has a direct Plugin for Amyx and Toolbase. If your company uses one of these systems you can connect to these systems directly and import all product data in Omnia.
You can also connect some external sources to Omnia. These external sources can be connected by XML and CSV files or you can connect the following sources with an API connection:
- Google analytics Use the Google analytics API to import the page views at product-level.
- Weather API By connecting the weather API you can use weather predictions in Omnia to e.g. change your marketing bids based on the weather.
After the source is connected to Omnia. All fields of the imported data must be mapped in Omnia (Connect -> Import Mapping). All imported data is changed to the structure of Omnia. After mapping your data to the structure of Omnia, it can be read and processed by Omnia.
Once all data is imported and connected to Omnia, you can use Omnia to manage your products. Both Marketing and Pricing have a section in Omnia where this can be managed but are not isolated from each other. For example, pricing variables such as Price ratio and price position can be used to manage you're marketing channels.
After the import, the data is based on the structure of Omnia. All fields in the import are saved in Omnia and can be used for both Marketing and Pricing. Besides the imported data some other data points will be calculated. Page views and units sold are calculated over the last 4 weeks, while Price positions, Price ratios, average market prices and minimum market prices are calculated based on market data.
Omnia uses the imported EAN codes of the customer to match competitor prices. All competitor price points that are found based on the imported EAN codes are displayed in the Advisor screen (Pricewatch) and can (optionally) be exported as a CSV file to an (S)FTP location or email address.
After the matching process, the Dynamic Pricing calculations start for customers with a Dynamic pricing license. Imported data like purchase price, selling price, VAT, shipping cost and price elasticity are used together with competitors price point to calculate price suggestions. This can be done based on Omnia's Algorithm or on business rules.
The price suggestions can be exported to the customer by using a report.
Marketing and reports:
Omnia has multiple marketing channel templates and uses the structure, created in Connect, to assign connect fields to the corresponding fields of the marketing channels.
You can use the created fields from Connect and database fields to make as much marketing channels and reports as needed. Every field added to a marketing channel or report can also be used as Filter, Top-x function or Bid override (for Marketing channels).
For a few channels: Google Shopping, Marktplaats.nl, and Bol.com, there's an API connection, so the data will flow directly to their back-end.
The result of the created marketing channel or report is a file that includes all the entered data of the channel/report in a marketing template or a custom format.
This file is exported to an HTTPS location and can (optionally) be exported to an (S)FTP location or email address.
The output are optimal bids, optimal prices, and great results!