Enterprise DNA

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.

paid

An annual licence for each user

Enterprise is listed at $4,500 per licence per year. Count the licences your category team actually needs.

layers

A lower-priced category tier

Pro is listed at $2,000 per licence per year. It includes assortment and cluster maintenance alongside retail analytics.

tune

Optimisation in Enterprise

The Enterprise tier adds assortment and cluster optimisation. Decide whether you need automated optimisation or an owned review record.

grid_view

Visual planning capabilities

Planogram generation and reporting sit in the wider package, with floor planning added in Enterprise. Scope the visual work separately.

database

Connected retail information

Pro includes database integration. Your custom version needs its own agreed sources and reconciliation checks.

support_agent

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

Your business · your DotActiv 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 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.

forum

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

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.

chat_bubble Which approved products are missing from the latest store report?
chat_bubble Which reported products sit outside the active range?
chat_bubble Which products have stock but no sales in the period?
chat_bubble Which products exceed our chosen stock-cover threshold?
chat_bubble Which category margins are unknown because a cost is missing?
chat_bubble How much sales value does each reported facing support?
chat_bubble Which stores have stale reports or overdue review work?
chat_bubble What did the numbers say when we recorded a recommendation?
chat_bubble Which unit-price display checks lack evidence?
chat_bubble Which source export and mapping produced this report?

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. 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. 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. 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. 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. 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.

construction

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.

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

Three ways to own it

Start with the free base or have your version built

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, install it and run the fictional demo
  2. 2 Use Claude Code, Codex, OpenCode or Cursor to run the range-review commands
  3. 3 Export your DotActiv Product Report, save it as CSV and map the actual headings
  4. 4 Check the imported totals, then set up your own access and backups
Get it on GitHub

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
Get your version built

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
Book a 30-minute range review

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