Duyo now lets you monitor the gross margin on your media, from the media page to the dashboard, through every booking. All of this in a strictly internal space, brands never have access.
The media creation and editing page is now organized into two clearly separated blocks. The first, Pricing, groups everything billed and visible to the brand: price, specific prices, additional fees. The second, Media Cost, introduces a new field (the default cost) representing what the media actually costs you. This amount is strictly confidential and never appears on any surface accessible to the brand.
As soon as a period is selected, a Gross margin block appears below the billed total, on the booking popup as well as on the reserved media card. Expand it to see the cost, margin and margin rate. The cost is pre-filled from the media's default value, but you can adjust it at booking if needed: the calculation updates in real time.
The Media ranking widget gains a new Margin column displaying, for each media, the margin in euros and the margin rate as a percentage over the selected period. This data is recalculated daily through an automated process.
Until now, advancing a campaign to Proposal status (or beyond) required at least one brand contact to have activated their account. During rollout phases, when brand contacts haven't yet been responsive, this prerequisite could stall your campaign progress.
This constraint is now lifted: as long as a contact exists for the brand, you can move the campaign status forward, even if that contact hasn't activated their account yet. Only cases where no contact at all is associated with the brand remain blocked.