Enterprise DNA

Instead of Promax

Stop renting Promax. Own your trade promotion system.

We build your version around your customers, deal types and approval rules, bring your Promax promotions, retailer claims and scan data across, and run it with your sales and finance teams.

Promax does not publish a price. It is quoted privately and priced by the features you take, and the rollout is a project with Wipro or a partner.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

Read the invoice

What sits inside a Promax bill?

Trade promotion software is sold as a platform, quoted per business. Separate the screens from the work your key account managers and finance team do every week.

request_quote

A price you cannot see

There is no public price list. What you pay depends on the modules you take and what you negotiated, and the next renewal starts that conversation again.

extension

Priced by feature

Promax is listed as priced per feature, with planning, settlement, analytics and optimisation offered as separate pieces. The work underneath is the same list of customers, products, deals and claims.

engineering

An implementation project

Wipro describes rollouts it ran itself, fitted around the customer planning year and an ERP upgrade. Your own version starts from a demo you can run today and grows by asking.

calendar_view_week

A planning grid

Much of the licence is the screen where account managers type volumes week by week. Underneath, a promotion is a customer, dates, products, deal rates and a forecast.

receipt_long

Settlement inside the platform

Matching retailer claims and deductions to the deals they pay for is the job that saves money. In your own version it is plain records, a few checks and a letter drafted when a claim is wrong.

insights

Analytics on top

Post-event results and optimisation are sold as the next tier. Most suppliers need four answers after a promotion: units, uplift, spend and what it earned.

Your own trade promotions

Every deal tracked from agreement to the last claim

Claims

Clear retailer claims and deductions

Every claim and every deduction off a remittance is matched to the promotion it pays for, and checked against what that promotion was worth.

  • check Deductions nobody has matched, oldest first, with the promotions each one could belong to
  • check Claims that add up to more than the deal, by promotion
  • check Scan claims for weeks outside the promotion, and the same claim sent twice
  • check A query letter to the retailer drafted from the records, ready to check and send

Grocery code

The grocery codes, checked on every deal

Your records are checked against the Australian Food and Grocery Code and the New Zealand Grocery Supply Code, with each rule cited.

  • check Promotion funding asked for where your supply agreement has no funding clause
  • check Funded promotions with no written notice from the retailer, or notice that came late
  • check Promotional orders cut by more than 10% without your consent, and deductions you never agreed to
  • check Promotional stock left unsold, with what that is worth back to you, and Australian price increases with no answer after 30 days

Results

Know which promotions paid back

Each promotion is measured against the weekly baseline for that customer and product, using the scan data retailers already send you.

  • check Uplift on baseline for every completed promotion
  • check Trade spend split into off-invoice, scan and fixed funding
  • check Extra gross profit after the units you would have sold anyway, and the return on spend
  • check Deals under your margin floor flagged before they are agreed

Month end

Accruals and budgets without the spreadsheet

Finance sees what is owed on promotions that have run and what each customer has left to spend this year.

  • check Open accruals by customer, on scan units where they have come in
  • check Trade budget by customer for the year from 1 July: committed, proposed and left
  • check A promotion agreement, claim query, accrual schedule and post-event report in your brand
  • check Your own deal types, thresholds and checks, changed in plain words

Make it yours

Design your own Promax replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Promax. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Promax replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Promax data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Trade Promotions for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Trade Promotions for Claude Code

Connected to your own database

Which retailer claims and deductions are still open, and which promotion could each one be?

CLM-5004

Customer
CSM-AU
Retailer ref
DED-88412
Received on
2026-09-17
Days open
27
Kind
other
Method
setoff
Currency
AUD
Amount
3865.00
Status
open

CLM-5006

Customer
CSM-AU
Retailer ref
CSM-SC-32255
Received on
2026-09-22
Days open
22
Kind
scan
Method
invoice
Currency
AUD
Amount
1200.00
Status
matched
Promotion
PRM-2406

CLM-5003

Customer
SGC-NZ
Retailer ref
SGC-SC-7802
Received on
2026-09-24
Days open
20
Kind
scan
Method
invoice
Currency
NZD
Amount
2120.00
Status
matched
Promotion
PRM-2402

CLM-5007

Customer
HSM-NZ
Retailer ref
HSM-SC-40388
Received on
2026-09-30
Days open
14
Kind
scan
Method
invoice
Currency
NZD
Amount
420.00
Status
matched
Promotion
PRM-2401

CLM-5008

Customer
MGG-AU
Retailer ref
MGG-CL-2291
Received on
2026-10-02
Days open
12
Kind
other
Method
invoice
Currency
AUD
Amount
1290.00
Status
disputed

CLM-5009

Customer
IGW-AU
Retailer ref
IGW-INV-0518
Received on
2026-10-09
Days open
5
Kind
scan
Method
invoice
Currency
AUD
Amount
360.00
Status
open

Ask it anything

Ten questions your own trade promotions answer

Each one works today in the free version on the demo records. Ask in plain words and get the answer from your own data.

chat_bubble Which promotions are in store in the next three weeks and still not agreed?
chat_bubble Which retailer deductions have we not matched to a promotion, and how old are they?
chat_bubble Where has a retailer claimed more than the promotion was worth?
chat_bubble Which deductions were taken off our remittance without our written consent?
chat_bubble Which promotional orders were cut by more than 10% without our agreement?
chat_bubble How much promotional stock was left unsold after each promotion, and what is that worth back to us?
chat_bubble What do we owe retailers in scan and fixed funding at month end that they have not claimed yet?
chat_bubble Which of last quarter's promotions made us money once you take out what we would have sold anyway?
chat_bubble Which customers are over their trade budget for the year, and what is proposed on top?
chat_bubble Which Australian retailers have sat on our price increase for more than 30 days?

Switching

How to switch from Promax

A move involves exporting your promotions and claim data, mapping it to the new records, checking the import and running both systems side by side before you stop using Promax.

  1. 1

    Export your records

    Export the Promax promotion and claim reports in the format your account allows, usually CSV or Excel. Promotions should have one row per promotion and product. Gather the customer and product details needed to match those records, along with weekly scan data and retailer claim files from the files retailers already send. Check with Promax if you need help finding the available exports.

  2. 2

    Test and load the data

    Start with a test run of the promotion import, which checks the records without writing them to the database. When the test looks ready, load the promotions, then load retailer claims and weekly scan data from their files. The import matches records to customers and products, so make sure you have the details needed to identify each one.

  3. 3

    Review import flags

    Check the import results before relying on the new records. An unknown customer or product stops the promotion import before it writes any records, so correct the mapping or record details and try again. Confirm that approved Promax promotions came across as agreed and submitted promotions as proposed. Review the claims and scan data you loaded too.

  4. 4

    Run both side by side

    Keep Promax available while your team uses the new database for a short period. Check that current promotions, claims and scan data are present, and compare the records your team relies on in both systems. Use this time to resolve missing or mismatched data and make sure your team can handle its regular promotion work with the new system.

  5. 5

    Switch off Promax

    When your team has checked the imported records and is comfortable doing its regular work in the new system, stop entering new work in Promax. Keep using the database and Claude Code for trade promotion records and queries. Make the switch only after you have resolved the import issues that matter to your business.

construction

Where the real effort goes

The work is usually in mapping your own customer, product and promotion fields, matching retailer claims, and deciding how much history to bring across. Layouts differ by business, so the effort depends on your records and what you need to carry forward. If you have Enterprise DNA install and run it, they handle the migration and mapping with you.

Not ready for a call?

Get your Promax switch plan by email

We will send you the step-by-step plan for moving your business off Promax, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Do it yourself, customise it, or have us run it

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, run npm install, then npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor
  3. 3 Type /attention and /compliance on the demo promotions
  4. 4 Import a Promax promotion export with a dry run first
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your customers, products, deal types, approval rules and trade year
  • check Your Promax promotions, retailer claims and scan history brought across and checked
  • check A planning screen for your account managers if you want one
  • check A live link to retailer portals or your accounting system, scoped with you
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Scan data and retailer claims loaded and matched every week
  • check Monday trade review and month-end accruals prepared for your approval
  • check A team to change the rules when a retailer or the codes change
Book a call

Questions

Instead of Promax, answered

Can our account managers still plan promotions week by week? expand_more

Yes, by asking. A promotion is a customer, in-store dates, products, deal rates and a forecast, and each is added in plain words. The free version has no planning grid. If your team wants a screen to plan the year on, we build one into your version over the same records.

Can we bring our Promax history across? expand_more

Yes. Promax exports promotions to a spreadsheet, one row per promotion and product. Approved promotions come across as agreed, submitted ones as proposed, and anything with an unknown customer or product stops the import before a single record is written. Retailer claims and weekly scan data load from the files the retailers already send. Layouts differ by business, and mapping yours is part of what we do.

Does it forecast volumes for us? expand_more

It measures each promotion against a weekly baseline you set for each customer and product, and shows uplift, spend and return from real scan data. It does not run a forecasting model. If you want baselines worked out from your sales history, we build that into your version.

Is the grocery code check legal advice? expand_more

No. It checks your records against the rules the codes set for supermarkets and wholesalers: promotion funding, written notice, order cuts, deductions and price increases. It tells you where a conversation or a complaint may be needed, with the rule cited. Your adviser makes the call.

What will Enterprise DNA charge? expand_more

One setup fee, then a retainer for the agreed service. Sam scopes your customers, deal types, history and connections with you on a call. The free version is open source if you want to run it yourself.

Make your trade promotions yours

Book 30 minutes with Sam. Bring a Promax promotion export, a month of retailer claims and deductions, and your trade budget. We will map what your own version needs.

Trade Promotions for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Promax?

Get your version built