Instead of DotActiv
Review what you spend on DotActiv. Own your range-review system.
We build your version around the category reviews you repeat, bring your exported DotActiv product records across and run the agreed system for you. Start with the range decisions and evidence your business needs to keep.
DotActiv lists Enterprise at $4,500 and Pro at $2,000 per licence per year, excluding local tax. Its current pricing page does not identify the dollar currency.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
What the DotActiv bill buys
Match the licence package to the work you actually do
DotActiv combines category records with visual planning tools. Compare your recurring review work with the wider package before choosing what to replace.
An annual licence for each user
Enterprise is listed at $4,500 per licence per year. Count the licences your category team actually needs.
A lower-priced category tier
Pro is listed at $2,000 per licence per year. It includes assortment and cluster maintenance alongside retail analytics.
Optimisation in Enterprise
The Enterprise tier adds assortment and cluster optimisation. Decide whether you need automated optimisation or an owned review record.
Visual planning capabilities
Planogram generation and reporting sit in the wider package, with floor planning added in Enterprise. Scope the visual work separately.
Connected retail information
Pro includes database integration. Your custom version needs its own agreed sources and reconciliation checks.
Optional planning and support services
DotActiv quotes premium support and full category-planning services separately. Compare the work included in each proposal.
The owned assortment desk
A range review you can trace back to its evidence
Range reconciliation
Know what belongs in each store
Compare the approved range with the latest imported product report before deciding what changes.
- check Keep active, paused and delisted products with reasons
- check Flag approved products missing from the latest report
- check Find reported products outside the active range
- check Preserve product codes with their leading zeros
Commercial review
Read the numbers without filling in the gaps
Show the reporting window, currency and missing information beside the result.
- check Review sales and known gross margin by category
- check Keep category margin unknown when any cost is missing
- check Show products with stock but no sales in the period
- check Compare stock cover with your chosen review threshold
Space productivity
Ask what each reported facing supports
Use the exported facing and width figures to prepare the next shelf discussion.
- check Calculate sales per reported facing
- check Calculate sales per metre of linear product frontage
- check Keep missing widths and zero facings visible as unknown
- check Keep stores and different reporting periods separate
Decision record
Keep the evidence after the meeting
Record why a product needs a review and the work that follows.
- check Freeze the evidence behind a range recommendation
- check Assign follow-up with an owner and due date
- check Flag missing unit-price display evidence for in-scope stores
- check Produce branded category review packs and decision records
Make it yours
Design your own DotActiv replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from DotActiv. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your DotActiv 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 Retail Assortment for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Retail Assortment for Claude Code
Connected to your own database
Which products have too much stock for their recent sales?
DEMO-CBD
- U pr
- COF-500
- Oduct pe
- Harbour Coffee 500g
- Riod end un
- 2026-11-01
- Its st
- 7.000
- Ock units st
- 100.000
- Ock days re
- 100.0
- Ason
- Stock exceeds selected cover threshold
DEMO-CBD
- U pr
- TEA-40
- Oduct pe
- Bay Tea 40 bags
- Riod end un
- 2026-11-01
- Its st
- 0.000
- Ock units st
- 60.000
- Ock days re
- unknown
- Ason
- No units sold in this period
| Store code sk | U pr | Oduct pe | Riod end un | Its st | Ock units st | Ock days re | Ason |
|---|---|---|---|---|---|---|---|
| DEMO-CBD | COF-500 | Harbour Coffee 500g | 2026-11-01 | 7.000 | 100.000 | 100.0 | Stock exceeds selected cover threshold |
| DEMO-CBD | TEA-40 | Bay Tea 40 bags | 2026-11-01 | 0.000 | 60.000 | unknown | No units sold in this period |
Ask it anything
Questions your owned assortment desk answers
These questions run on the fictional demonstration below. DotActiv also provides analytics. This base gives you ownership of the records, calculations and review process.
Switching
How to switch from DotActiv
In practice, the move involves mapping your reports and rules, choosing which history to bring across, and checking the results before you stop using DotActiv.
- 1
Export your product reports
DotActiv documents exporting a Product Report to Excel. Export the reports you need for each store and reporting period, then save the relevant sheet as UTF-8 CSV. Keep the original reports for comparison. If the export available in your account differs, check the available options with DotActiv before planning the import.
- 2
Map and test the reports
Map each report's actual column headings to the fields the new database expects. A report should cover one store, one currency, one non-overlapping period and one row per product code. Run the import as a test first, review its preview, then load it. Product code, name, category, units and sales value are required. Cost, stock, facings, width and brand are optional.
- 3
Reconcile the import
Compare the imported row count with the source report and check that product codes, reporting periods and currency are correct. Review any flagged missing products and unknown costs. Missing costs remain unknown rather than being filled in. Duplicate products and overlapping periods are rejected, and changed source evidence does not silently replace existing evidence.
- 4
Run both side by side
Keep DotActiv running for a short period while you compare the new range reviews and imported figures with your original reports and decisions. Use this time to resolve mapping issues and confirm that the records you need are present. The database and Claude Code cover range review, not DotActiv's visual planograms, floor planning or image recognition.
- 5
Switch off DotActiv
Once you have checked the imported records and agreed that the new process covers your needs, you can stop using DotActiv. If you rely on visual planograms, floor planning or image recognition, have those needs and any required tools or connections scoped before switching. The free base does not replace those visual features.
Where the real effort goes
Most of the work is mapping your own report headings, product codes, fields and review rules, then choosing how much history to bring across and reconciling it. Visual layouts and images need separate work. If you have Enterprise DNA install and run your version, Enterprise DNA maps your DotActiv exports and builds the fields, rules, reports and any needed visual tools.
Not ready for a call?
Get your DotActiv switch plan by email
We will send you the step-by-step plan for moving your business off DotActiv, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your DotActiv switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Start with the free base or have your version built
Open source
Do it yourself
Free, open source
- 1 Clone the repo, install it and run the fictional demo
- 2 Use Claude Code, Codex, OpenCode or Cursor to run the range-review commands
- 3 Export your DotActiv Product Report, save it as CSV and map the actual headings
- 4 Check the imported totals, then set up your own access and backups
Built around your business
We customise it
One setup fee, then a retainer
- check Your stores, product categories and range-review rules
- check Your DotActiv exports mapped and reconciled
- check Your paperwork and reporting in your business brand
- check Your required visual tools and connections, scoped before the switch
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed with agreed access controls and backups
- check Your recurring category reviews and follow-up prepared
- check Maintained as your product range and review process change
- check Run through Omni by Enterprise DNA alongside the rest of your business
Questions
Instead of DotActiv, answered
Does this replace everything in DotActiv? expand_more
The free base covers range review, imported product performance and decision evidence. DotActiv also provides visual planograms, floor planning and image recognition. Enterprise DNA scopes the visual tools and connections your version needs before you switch.
Can we bring our DotActiv history across? expand_more
DotActiv documents exporting a Product Report to Excel. Save the relevant sheet as CSV and map its actual headings. We reconcile product codes, reporting periods, currency and source counts. The free version accepts those mapped reports, with a test run before loading. Visual layouts and images need separate work.
What happens when the report is incomplete? expand_more
Missing costs remain unknown, and missing products are flagged for review. Repeated or conflicting reporting periods cannot silently replace existing evidence. A saved recommendation keeps the evidence used at the time.
Are those licence prices in Australian or New Zealand dollars? expand_more
The current DotActiv pricing page uses a dollar sign without identifying the currency. Confirm the currency and local tax with DotActiv. We quote the displayed licence figures without converting them or presenting them as a customer invoice.
What does Enterprise DNA charge to build and run our version? expand_more
One setup fee, then a retainer, agreed around the work your business needs. We review your exports, range decisions, visual requirements and operating responsibilities with you. The free version remains available if you choose to run it yourself.
Keep control of the range decisions you make every week
Spend 30 minutes with Sam reviewing your DotActiv bill, one real product report and the category work your team repeats. Agree what your owned version needs to do before changing the way your stores work.
Retail Assortment for Claude Code is free and open source, published by Enterprise DNA.
Done paying for DotActiv?
Get your version built