You can display the Omnibus price (previous or reference price) directly on your product visuals. This is especially useful for campaigns where you want to stay compliant with the EU Omnibus directive and show customers the lowest price within the last 30 days.
Cropink lets you do this dynamically — pulling the Omnibus price directly from your product feed.
Step 1: Make sure your feed contains the Omnibus price data
As opposed to standard price parameters such as current_price, old_price or regular_price Cropink doesn’t provide a dedicated “Omnibus price” parameter — you’ll need to include it manually in your feed.
You can do this using either:
a standard custom_label field, or
one of the Cropink-supported labels: cropink_label_X (where X = 0–9).
For example:
id | title | price | cropink_label_1 |
101 | Red Sneakers | 59.99 | 79.99 EUR |
102 | Blue Hoodie | 49.99 |
|
103 | Black Jacket | 89.99 | 99.99 EUR |
In this case, cropink_label_1 contains the Omnibus price (e.g. 79.99 EUR).
Step 2: Map the Omnibus price data to selected layer
In Cropink, open your project and go to Design Manager → Manageable Layers.
Find the layer you want to map the omnibus price to.
Click the layer → choose Data Mapping → and select the parameter from your feed (e.g. cropink_label_1).
Cropink will now display the Omnibus price value dynamically for each product.
Step 3: Save and preview
Click Save Changes and preview your design.
To publish the results on your feed, update the data in the Data Source panel or wait for the next automatic update.
As a result, the Omnibus price will be shown dynamically on the layer of your choice — keeping your visuals up to date and legally compliant without manual edits.
✅ That’s it! You’ve successfully added the Omnibus price to your products — an easy, automated way to maintain transparent pricing in your campaigns.
