FR ENAR
User Manual Customer reference data Version 1.0 · Stable

Manual Categories & groups

Two classification levels complete the customer record: the category (mandatory, used for filtering and pricing) and the group (cross-cutting grouping for bulk actions), enriched with classifications and a link to a parent billing customer.

1
Category per customer (mandatory)
N
Cross-cutting groups
2
Classifications (general / internal)
On-the-fly creation
1

Overview

To make the most of your customer file (filters, pricing, campaigns, dashboards), Swifto offers several classification axes. The category is carried by each customer and is mandatory; the group freely groups customers for collective operations; classifications and the billing customer refine the structure.

Business goal

  • Classify every customer (Wholesaler, Retail, Reseller…)
  • Serve as a filter and pricing criterion
  • Group customers for promotions, campaigns, assignment
  • Link subsidiaries to a parent company

Target audience

  • Sales reps / Order admin — segment their portfolio
  • Marketing — target promotions and campaigns
  • Management — analyze by segment / classification

Related pages in the Customers module

The category is entered on the customer record, which also manages its contacts & addresses and its statement / outstanding balance.

2

Access and navigation

Left-hand side menu: CustomersCustomer categories or Customer groups.

Swifto ERP — Customers menu
Global dashboard
Customers
Customers
Customer Categories
Customer groups
Contacts
Customer account statements
Settings
Sales
Need help? Click here...
The list of categories (or groups) opens on the right after the click.
3

Customer categories

The category is a mandatory classification of each customer (Wholesaler, Retail, South Reseller…). It serves as a filter in the list and as a pricing criterion (price by category).

Customers › Categories
Customer Categories
New Search
LabelDescriptionNb customers
WholesalerBulk purchase, tiered pricing42
South ResellerResellers, south zone18
RetailEnd retail customers67

Category fields

FieldDescriptionMandatory
LabelCategory name (unique within the company).Yes
DescriptionFree-form note on the category's use.
4

On-the-fly creation

A category (or an internal classification) can be created without leaving the customer record: next to the Category dropdown, click the button, enter the label and confirm — the new category is immediately selected.

Label uniqueness — Swifto rejects a category whose label already exists in the company, to avoid duplicates.

5

Customer groups

The group is a cross-cutting grouping of customers (by label, optionally by category, governorate or sales reps). Unlike the category, a customer can belong to several group logics depending on your operations.

Customers › Groups
Customer groups
New Search
LabelGovernorateNb customers
Sfax key accountsSfax9
Ramadan 2026 campaign54

Group fields

FieldDescription
LabelGroup name (e.g. "Sfax key accounts").
Category / GovernorateOptional grouping criteria.
Sales repsSales reps attached to the group (assignment).
Member customersList of customers making up the group.
6

Bulk actions

The group serves as a target for collective operations, without having to select each customer one by one:

Promotions

Apply a discount / special price to an entire group.

Campaigns

Target an emailing / marketing campaign at the group.

Assignment

Assign a sales rep / zone to all members.

7

Classifications & billing customer

Beyond the category, the customer record carries classifications and can be linked to a parent billing customer:

ConceptDescription
General classificationShared scale (e.g. Key account, SME, Individual).
Internal classificationCompany-specific scale, can be created on the fly.
Billing customer (parent)Links a customer to a central billing account (subsidiary → parent company).

Categories and classifications are created without leaving the customer record (the button next to the dropdown), which avoids back-and-forth data entry.

8

Lifecycle (workflow)

flowchart LR
  A([Create categories
& classifications]):::s --> B[Entry on the customer record]:::p B --> C[Grouping into groups]:::p C --> D{Bulk action}:::p D --> E([Promotion]):::ok D --> F([Campaign]):::ok D --> G([Sales assignment]):::ok classDef p fill:#f3f1ff,stroke:#7366fe,color:#1f1c3d; classDef s fill:#E0F2FE,stroke:#0284C7,color:#075985; classDef ok fill:#D1FAE5,stroke:#10B981,color:#065F46;
9

Business rules

Mandatory category — every customer must carry a category; it governs filters and pricing.

Unique labels — categories and classifications have a label that is unique per company (controlled on-the-fly creation).

Group = cross-cutting — a customer can take part in several operations; the group does not replace the category, it complements it.

Multi-tenant isolation — categories, groups and classifications are specific to each company (access controlled by identifier, anti-IDOR).

10

Roles & permissions

ActionSales rep / Order adminMarketingAdmin
View
Create category / classification
Create / edit a group
Launch a bulk action
Delete

Indicative matrix — depends on the profiles defined in your company.

11

FAQ & Tips

Category or group: which to choose?

The category is unique and mandatory (permanent classification + pricing). The group is free-form and cross-cutting (one-off operation: promo, campaign).

"Label already used" on creation?

A category / classification with the same label already exists. Reuse the existing one instead of creating another.

Tip — define your axes first

Set up your categories and classifications before importing your customers: segmentation and pricing will be consistent from the start.

Swifto

Swifto ERP · Customer reference data · User Manual v1.0

Categories & groups — Customer overview · Home