What's new in Nucleo

New features, improvements and fixes across every module — as they ship to production.

ImprovedHub

CMS is now part of Nucleo Hub

CMS is now part of Hub — headless sites, pages built from blocks, structured collections, media and a per-site delivery API live under the CMS section of Nucleo Hub; the standalone CMS module is retired.

One agreement covers it all: Hub customers get the headless CMS without a separate module to activate. Your frontend reads published content through the read-only delivery API with a token per site, media is served from the CDN, and a revalidate webhook fires on every publish so the live site refreshes moments after you hit publish.

NewHub

Connect your ERP: invoices flow into a new Finance section

The Hub now talks to your invoicing software. Connect Fatture in Cloud with a couple of clicks (OAuth, no passwords stored), pick the date your history should start from, and choose exactly what to sync: clients, suppliers, invoices, pro formas, credit notes. Nothing is assumed — you decide the scope, per company.

Once connected, a nightly sync (or the Sync now button) brings your registry and documents in. Clients and suppliers are matched to Hub companies by VAT number, and every document lands in the new Finance section: filter by type, search by number or counterparty, open any record for line items, payment status and an inline PDF preview. Odoo support is next.

NewHub

Contracts that read themselves

Attach a PDF to a contract and the Hub reads it for you: signing date, start and end, tacit renewal, cancellation notice and terms, plus a short plain-language summary of what matters. Every field it fills is tracked, and anything you set by hand is never overwritten.

It also computes the total contract value from the document itself — setup fees, recurring fees multiplied by duration, usage-based lines with the quantities written in the contract — and shows the calculation, so you can verify it at a glance. When an explicit total doesn't exist, it produces a clearly-labelled minimum estimate from the contractual minimums. Scanned PDFs are read visually, handwritten signature dates included, and a Regenerate button re-runs the extraction on any single contract.

ImprovedHub

A cleaner contract lifecycle — and a proper withdrawal flow

Contract statuses are now four and unambiguous: Pending awaiting signature, Signed and active, Rejected when the offer lapsed unsigned, Expired when it ran out or was terminated. The list opens on your active contracts, and a signed contract is immutable — no edits, no deletion, history stays history.

Ending a contract goes through a real withdrawal flow: attach the official notice (PEC, email or signed PDF — it's required), choose between withdrawal by contract terms or early termination with an optional penalty, and the contract closes itself on the right date. Signed contracts past their end date with no tacit renewal now expire automatically, and you can find any contract by searching its company name or number.

NewHub

Make every list yours

Every major list in the Hub — companies, contacts, deals, quotes, contracts, projects, services — can now be shaped to how you work: show or hide columns, drag them into your order, resize them, and sort on the server so it holds across pages. Your layout is remembered per list, per person, and a reset puts everything back to default.

ImprovedHub

Data quality, faster and where it belongs

The Data quality tools moved inside Configuration, next to the rest of the system pages, and the section now opens instantly: duplicate detection and completeness stats are cached and refreshed when your data actually changes, instead of being recomputed on every visit.

ImprovedHub

The pipeline opens as a board

Deals now open on the kanban by default — the board is the pipeline. Columns you care less about collapse out of the way and stay collapsed, and search and filters work right on the board, so the deals that matter are the ones on screen.

ImprovedBI

Inventory replenishment is now part of Nucleo BI

Replenishment has found its home inside Nucleo BI. Reorder recommendations, store rebalancing, demand forecasting, coverage and stockout tracking now live alongside the rest of your analytics — same data sources, same sidebar, one module.

One subscription covers it all: BI customers get the full replenishment suite without a separate module to activate, and recommendations sit right next to the dashboards that explain them.

ImprovedPIM

Multilingual SEO for every product

Product SEO now speaks every language your store does. Meta title, meta description and URL handle can be tuned per language, so each locale ships copy written for it instead of one shared version stretched across markets.

Switch language right inside the SEO tab: the title, brand and attribute tokens resolve in that locale, and any field you leave untouched falls back to your SEO rule-set pattern for that language. Editing one language never affects another — each locale is stored on its own.

NewPIM

Product type, standard on every product

Every product now carries a dedicated Product Type field across all stores — the same taxonomy your sales channels expect, ready to map straight through when you publish. Set it per product or fill it in bulk, and it travels with brand and the rest of your attributes.

ImprovedPIM

Bulk-assign brand, product type and category

Select any number of products in the catalog and set their brand, product type or category in one move. Categories add to what a product already has instead of replacing it, so you can layer classifications across a selection without losing the existing ones.

ImprovedPIM

Export the products you're looking at

Filter the catalog down to exactly the products you want, then export that selection to CSV straight from the list — same format as the full export, so it round-trips cleanly back through import. No more exporting everything and trimming the file afterwards.

NewOMS

Nucleo OMS: every order, every channel, one operational brain

The Order Management System is live. D2C, marketplace, B2B and retail orders now flow into a single queue with one lifecycle, backed by a single stock truth across warehouses, stores and channels — so overselling stops being a fact of life.

NewBI

Nucleo BI: all your channels, one source of truth

Nucleo BI is live: e-commerce, retail, B2B and marketplace sales in one cross-channel dashboard, with paid and organic performance — Google, Meta, TikTok, GA4, Search Console, Merchant Center — and email marketing measured next to everythin

NewFeed

Nucleo Feed: perfect product feeds, images customized per channel

Nucleo Feed is live: one catalog in, validated feeds out — Google Shopping, Meta, marketplaces — with rule-based attribute mapping, per-channel and per-country exclusions, error validation that catches problems before the channel does, and

NewClub

Nucleo Club: turn buyers into members

The club and loyalty engine is live. Membership tiers driven by real spend and engagement with rules you control, a points engine where every purchase and interaction lands on a reliable, auditable ledger, and rewards — experiences, early a

NewPIM

CSV data export

Every dataset in the PIM can now be downloaded as CSV — products, stock, markets, locations, currencies, languages, sizes, price lists, attributes and categories — straight from System Configuration. Exports mirror the import layout, so you

ImprovedPIM

Categories in the product import

The product import now assigns categories from the file itself: add a Category column and each product lands in the right place in your catalog tree. Hierarchical paths like “Clothing > Tops” are created on the fly, and re-importing neve

NewPIM

Atomo lands on the PIM catalog

The Atomo AI assistant is now wired to the PIM: ask about products, attributes, completeness or channels in plain language and it answers from your live catalog, straight from the shell panel.

NewPIM

CSV product import

Import products from any CSV with interactive column mapping — bring catalogs in from spreadsheets or legacy tools without an integration project.

NewPIM

Completeness score and Promotions

Every product now carries a completeness score visible on the catalog list, so content gaps are obvious at a glance. A new Promotions system manages promo campaigns with full CRUD and bulk actions.

ImprovedDAM

DAM live in the unified shell

The DAM module now reads live data inside the Nucleo shell — libraries, folders and assets come straight from the DAM backend, with image renditions proxied on demand.

NewPIM

Per-channel publishing

Products now have a publishing state per sales channel, with sync status, scheduling windows and market/POS scoping — publish to Shopify today and to a marketplace next Monday, from the same catalog.

NewPIM

Locations, channel pricing and SKU patterns

New Locations registry (address, capacity), per-channel price overrides on top of market price lists, and configurable variant SKU patterns so generated SKUs follow your own convention.

NewPOS

Nucleo POS: first release

The retail operations module enters the shell: stores (flagship and concession), stock movements and transfers between locations, and inventory views — the foundation for store-floor operations.

ImprovedPlatform

Self-service profile and federated roles

Users manage their own profile and avatar from the shell. Module roles are now assigned centrally in the Nucleo identity service and enforced by each module — one place to govern who can do what, everywhere. Google Workspace user sync moved

NewPlatform

User invitations and email/password login

Invite teammates by email with an activation link and per-module access, alongside Google SSO. Password reset included, with all account emails delivered from the EU region.

NewPIM

Category tree with channel overrides

A full category subsystem: hierarchical tree, per-channel overrides and one-click seeding of categories from an existing product attribute.

NewPIM

Per-channel product overrides

Override fields, attributes and tags of a product for a specific sales channel — one master record, channel-perfect content everywhere.

NewPlatform

Users admin panel

Administrators manage users, organizations (with logo) and per-module access from one panel. Each user gets a language preference, and the login flow now returns the workspaces and modules available to them.

NewPlatform

Single sign-on across modules (OIDC)

Nucleo modules now authenticate against the shared Nucleo identity provider via OpenID Connect: one login, account selection, global logout and per-module roles carried in the token. The unified shell went live on its own infrastructure at

NewPlatform

Nucleo Users: the platform identity service

A dedicated identity service now backs the whole platform: user directory, organizations, Google SSO and password login — the foundation for single sign-on across every module.

ImprovedPIM

Bulk catalog actions

Set status or delete across hundreds of products in one action, plus per-store capability toggles.

NewHub

Deal materials and Drive folders

Deals get a Materials card with tagged, versioned documents. A new System → Drive folders section maps company folders once, so every attach flow starts in the right place.

NewHub

Partner attribution and commissions

Attribute partners to deals and projects with percentage quotas, and let the commission engine compute what each commercial or development partner has earned — with a dedicated report.

ImprovedHub

Safer company merges

Merging two companies now leaves a permanent redirect behind: old links, bookmarks and integrations pointing at the merged record resolve to the surviving one instead of a 404.

NewPIM

Multi-country markets and price lists

Markets group countries with their own currency and per-country VAT; price lists live under markets, and attributes can be imported from an existing external PIM export.

NewHub

Lead archive and lead source

Leads and Contacts are now clearly separated, disqualified leads land in a searchable Archive, and every lead carries a Source (with automatic mapping for imported records).

NewHub

GDPR consent history on contacts

Every contact now carries a full, append-only consent history: marketing/newsletter and profiling consents are recorded as immutable events with timestamp and source, with the current status always visible on the contact card. This gives co

NewHub

Automated sales funnel stages

Companies now move automatically through the funnel — Lead, Prospect, Client, Inactive client — driven by what actually happens in the CRM: first deal opened, first deal won, activity going quiet. A nightly job keeps stages honest, so pipel

NewHub

Companies auto-created from email domains

Recurring orphan email domains now turn into companies automatically, and company domains stay in sync — contacts stop floating without an account.

NewHub

Continuous HubSpot sync and background jobs

After the one-shot migration, a daily incremental sync now imports new HubSpot records without ever touching data already cleaned in Nucleo. A new System → Cron jobs page shows every scheduled job with last run, status and run-now. Contacts

NewHub

AI duplicate detection and data completeness

Company duplicates are now surfaced by AI embeddings — catching the matches exact rules miss — and a completeness check highlights missing fields with AI-assisted filling.

NewHub

Industry taxonomy with AI normalization

A curated industry taxonomy replaces free-text sectors. Atomo normalizes existing values against it: high-confidence matches apply automatically, the rest land in a review queue with one-click accept and full rollback.

NewHub

Atomo copilot and AI company enrichment

Atomo arrives in the Hub: a context-aware AI sidebar that reads and acts on the record you're looking at. Companies can be enriched automatically with web search and registry lookups — sector, size, description filled in seconds.

NewHub

Contract e-signature and quote workflow

Contracts are now signed online via Documenso. Quotes get an approval workflow with PDF download and a public acceptance link for the client — and a signature automatically generates the subscription.

NewPlatform

Google Workspace user sync

Team members sync automatically from Google Workspace: new hires get provisioned, leavers get archived — no manual account management.

NewHub

Enterprise quote builder

A full quote builder with CAPEX/OPEX service lines, multi-contact deals and dynamic close-probability scoring.

NewHub

Roles, permissions and Contracts

Role-based access control with UI role management, and a new Contracts module — a signed contract moves its deal to Won automatically.

ImprovedHub

HubSpot import: quotes and marketing emails

The migration importer now brings over quotes with their line items and marketing emails with engagement metrics, and contacts can belong to multiple companies.

NewHub

Company merge and data quality tools

A merge wizard unifies duplicate companies transferring every linked record, companies support multiple domains and inter-company relationships (groups, brands, partners), and a dedicated Data quality page tracks what's left to clean.

ImprovedHub

VAT validation via VIES

One click validates a company's VAT number against the EU VIES registry and fills the registered details. Plus: a file archive on records and an in-app user guide.

NewHub

Deal kanban and automatic projects

Drag deals across pipeline stages on a kanban board. Winning a deal creates its project automatically, and the services catalog aggregates revenue by service.

NewHub

One-shot HubSpot migration

A complete importer brings companies, contacts, deals, quote lines, notes, emails, meetings, tasks and files from HubSpot into Nucleo — the clean break that starts the CRM with your history intact.

NewHub

Nucleo Hub: CRM core goes live

The first Nucleo Hub release: contacts and companies, a deal pipeline with kanban view, and Google SSO login. The operational CRM the rest of the module family builds on.

Changelog · Nucleo