HomeAI SystemsHow It WorksMedia HubContact
EnglishFranΓ§ais
Request a Demo Launch App

Sales & Finance Intelligence
Practical Guide

Prepare your data, import it into the system, and start tracking sales, analyzing margins, monitoring targets, and detecting anomalies — step by step.

Prepare Your Data

The system works with your existing sales and finance data. Files are organized by usage: daily usage (customers, products, sales), monthly finance import (GL, invoices, bank), market intelligence (competitors, alerts), and system configuration. Download the sample CSV files below, adapt them to your data, and import them to get started immediately. Reference files (categories, channels, regions, reps) are linked by ID.

Download Sample Data

CSV files with realistic fictional data — ready to import or adapt

Download Sample CSVs (ZIP)

CSV File Structures

Daily Usage Files

Customers customers.csv

Your customer directory. One row per customer with segment, region, and channel links.

ColumnDescriptionExample
nameCustomer nameGEOROUTE CONSTRUCTION
segmentCustomer segmententerprise
region_idRegion ID (links to regions.csv)reg-ci
channel_idChannel ID (links to channels.csv)ch-direct
contact_emailContact emailcontact@georoute.example
contact_phoneContact phone+225 27 10 00 01 00
statusCustomer statusactive
currencyCurrency codeXOF

Products products.csv

Your product catalog. One row per product with pricing, cost, and category link.

ColumnDescriptionExample
nameProduct nameCiment CEM II 42.5
skuProduct SKUCEM-II-42-5
category_idCategory ID (links to product_categories.csv)cat-cement
unit_priceSelling unit price85000
cost_priceCost unit price62000
currencyCurrency codeXOF
unitUnit of measuretonnes
statusProduct statusactive

Sales Transactions sales_transactions.csv

Your sales transactions. One row per transaction with customer, channel, rep, and margin details.

ColumnDescriptionExample
transaction_dateTransaction date (YYYY-MM-DD)2026-01-15
customer_idCustomer ID (links to customers.csv)cust-001
channel_idChannel ID (links to channels.csv)ch-direct
sales_rep_idSales rep ID (links to sales_reps.csv)rep-001
region_idRegion ID (links to regions.csv)reg-ci
currencyCurrency codeXOF
gross_amountGross amount before discount42500000
discount_amountDiscount amount1250000
net_amountNet amount after discount41250000
cost_amountCost of goods sold31000000
margin_amountMargin amount10250000

Sales Targets sales_targets.csv

Sales targets by period and dimension. One row per target with actual amounts for comparison.

ColumnDescriptionExample
periodTarget period (e.g. 2026-Q1)2026-Q1
metricMetric being targetedrevenue
dimension_idDimension ID (rep, region, channel, etc.)rep-001
dimension_typeType of dimensionsales_rep
target_amountTarget amount500000000
actual_amountActual amount achieved412500000
currencyCurrency codeXOF

Product Categories product_categories.csv

Reference file for product categories with optional parent hierarchy. Linked by ID from products.

ColumnDescriptionExample
idCategory IDcat-cement
nameCategory nameCiment
parent_idParent category ID (optional)cat-construction

Channels channels.csv

Reference file for sales channels. Linked by ID from customers and transactions.

ColumnDescriptionExample
idChannel IDch-direct
nameChannel nameVente Directe
typeChannel typedirect

Regions regions.csv

Reference file for geographic regions. Linked by ID from customers, transactions, and reps.

ColumnDescriptionExample
idRegion IDreg-ci
nameRegion nameAbidjan
countryCountryCΓ΄te d'Ivoire

Sales Reps sales_reps.csv

Reference file for sales representatives. Linked by ID from transactions and targets.

ColumnDescriptionExample
idSales rep IDrep-001
nameRep nameBamba Kadriatou
emailRep emailk.bamba@proxait.example
region_idRegion ID (links to regions.csv)reg-ci

Sales Line Items sales_line_items.csv

Line items for each sales transaction. One row per product line with quantity, price, and margin.

ColumnDescriptionExample
transaction_idTransaction ID (links to sales_transactions.csv)txn-2026-0001
product_idProduct ID (links to products.csv)prod-001
quantityQuantity sold500
unit_priceUnit selling price85000
discount_pctDiscount percentage3
line_totalLine total after discount41250000
cost_totalLine cost total31000000
marginLine margin10250000

Monthly Finance Import

Bank Transactions bank_transactions.csv

Bank account movements. One row per transaction with credit/debit amounts and bank account reference.

ColumnDescriptionExample
dateTransaction date (YYYY-MM-DD)2026-03-01
descriptionTransaction descriptionClient payment - Northwind Co
amountAmount (positive for credit, negative for debit)53200
typeTransaction typecredit
bank_accountBank account identifierBANK-EUR-001
currencyCurrency codeEUR

Supplier Invoices (AP) invoices_ap.csv

Accounts payable invoices. One row per supplier invoice with amounts, tax, due date, and purchase order reference.

ColumnDescriptionExample
vendor_nameSupplier nameAcme Supplies SA
invoice_numberSupplier invoice numberFA-2026-0301
amount_excl_taxAmount excluding tax27000
vatVAT amount4860
amount_incl_taxAmount including tax31860
currencyCurrency codeEUR
due_dateDue date (YYYY-MM-DD)2026-04-15
statusInvoice statusreceived
po_refPurchase order referencePO-2026-031

Customer Invoices (AR) invoices_ar.csv

Accounts receivable invoices. One row per customer invoice with amount, due date, and payment status.

ColumnDescriptionExample
customer_nameCustomer nameNorthwind Trading
invoice_numberInvoice numberFC-2026-0101
amountInvoice amount53200
currencyCurrency codeEUR
due_dateDue date (YYYY-MM-DD)2026-02-15
statusPayment statuspaid

Journal Entries journal_entries.csv

Accounting journal entries. One row per entry with type, status, description, and approval trail.

ColumnDescriptionExample
entry_typeEntry type (e.g. manual, automatic)manual
statusEntry statusposted
descriptionEntry descriptionMonthly depreciation - Equipment March 2026
created_byCreated by userController
approved_byApproved by userCFO

General Ledger Entries gl_entries.csv

General ledger postings. One row per posting with account code, period, debit/credit amounts, and source reference.

ColumnDescriptionExample
account_codeAccount code (links to chart_of_accounts.csv)4110
periodAccounting period (YYYY-MM)2026-03
debitDebit amount0
creditCredit amount45000
currencyCurrency codeEUR
descriptionEntry descriptionRevenue - Product Sales March
source_refSource referenceSALES-2026-03
posted_byPosted by userCFO

Chart of Accounts chart_of_accounts.csv

The accounting chart of accounts. One row per account with type, hierarchy, and control account flag.

ColumnDescriptionExample
account_codeAccount code1110
nameAccount nameCash & Bank Accounts
typeAccount type (asset, liability, equity, revenue, expense)asset
parent_account_idParent account code (optional)1100
is_control_accountWhether this is a control accountfalse
currencyCurrency codeEUR
statusAccount statusactive

Budget Lines budget_lines.csv

Budget lines by account, department, and cost center. One row per budget line with committed and actual amounts.

ColumnDescriptionExample
account_codeAccount code (links to chart_of_accounts.csv)4110
departmentDepartment nameSales
cost_centerCost center codeCC_SALES
amountBudgeted amount150000
committedCommitted amount0
actualActual amount spent126000
varianceVariance (actual - budget)-24000

Purchase Orders purchase_orders.csv

Purchase orders. One row per PO with vendor, total amount, status, and approver.

ColumnDescriptionExample
vendor_idVendor identifierVND_ACME
po_numberPurchase order numberPO-2026-031
total_amountTotal PO amount31860
currencyCurrency codeEUR
statusPO statusreceived
approved_byApproved by userCFO

Market Intelligence Files

Competitors competitors.csv

Competitor directory. One row per competitor with products, estimated market share, and notes.

ColumnDescriptionExample
nameCompetitor nameGlobalTech Distribution
productsProducts or services offeredIT equipment distribution
market_share_estimateEstimated market share (percentage)18
notesNotes and observationsStrong partnerships with major OEMs.

Market Alerts market_alerts.csv

Market intelligence alerts. One row per alert with type, message, source, and severity.

ColumnDescriptionExample
typeAlert type (competitor, pricing, etc.)competitor
titleAlert titleRetailMax launches e-commerce platform
messageAlert messageRetailMax announced a new B2B e-commerce platform targeting wholesale buyers.
sourceSource nameBusiness Press
source_urlSource URLhttps://business-press.example/story1
severitySeverity level (low, medium, high)high
acknowledgedWhether the alert has been acknowledgedfalse

Regulatory Alerts regulatory_alerts.csv

Regulatory and compliance alerts. One row per alert with type, message, source, and severity.

ColumnDescriptionExample
typeAlert type (tax, ohada, etc.)tax
titleAlert titleVAT rate unchanged for 2026
messageAlert messageStandard VAT rate remains at 20% for 2026.
sourceSource nameTax Authority Official
source_urlSource URLhttps://tax-authority.example/notice1
severitySeverity level (low, medium, high)low
acknowledgedWhether the alert has been acknowledgedtrue

System & Configuration

Policy Rules policy_rules.csv

System policy and compliance rules. One row per rule with conditions, action, and severity.

ColumnDescriptionExample
rule_typeRule type (e.g. approval_threshold)approval_threshold
nameRule nameHigh-value transaction approval
conditionsRule conditions (JSON){"max_amount": 5000}
actionAction when triggered (block, warn)block
severitySeverity level (violation, warning)violation
is_activeWhether the rule is activetrue

Import Your Data

Once your CSV files are ready, importing them takes seconds. The system validates every file and shows you exactly what will be imported.

1

Open the App Chat

Launch the Sales & Finance Intelligence app. You'll see a chat interface — this is your command center.

2

Attach Your CSV File

Click the + button to attach a CSV file, or drag and drop it into the chat.

3

Tell the System What to Do

Describe what you want in plain language:

"Import these customers"
"Import these products"
"Import these sales transactions"
4

Review the Validation

The system automatically checks your data and shows you:

• Number of rows detected and ready to import
• Data quality score (percentage)
• Any errors or warnings (missing columns, invalid dates, unknown IDs)
• A preview of the first rows

5

Confirm the Import

Once you're satisfied with the validation results, confirm the import. Your data is now available for analysis, targets, margins, and reporting.

Daily Workflows

Once your data is imported, here's what your team can do every day — just by asking in plain language.

1

Import Customers

Add or update your customer directory with segments, regions, and channels.

"Import these customers and link them to the right regions and channels"

Result: Validated customer records with segment, region, channel, and contact details — ready for sales tracking.

πŸ“Š Dashboard: Dashboard β†’ Data tab β†’ import history and quality scores

2

Import Products

Build your product catalog with selling prices, cost prices, and categories.

"Import these products with their categories and cost prices"

Result: Product records with SKU, unit price, cost price, and category links — ready for margin analysis.

πŸ“Š Dashboard: Dashboard β†’ Data tab β†’ import history and quality scores

3

Import Sales Transactions

Load historical or ongoing sales transactions with line items for full analysis.

"Import these sales transactions with their line items"

Result: Transaction records with customer, channel, rep, gross, discount, net, cost, and margin amounts — ready for analysis.

πŸ“Š Dashboard: Dashboard β†’ Data tab β†’ import history and quality scores

4

Analyze Sales Performance

Break down revenue by customer, product, channel, region, or sales rep.

"Show me sales performance by channel for Q1 2026"

Result: A performance breakdown with revenue, growth, and contribution by channel — with charts and trends.

πŸ“Š Dashboard: Dashboard β†’ Sales tab β†’ revenue, orders, margins, regional/product/rep performance

5

Track Margins

Monitor gross and net margins by product, customer, and channel over time.

"Which products have the lowest margins this quarter?"

Result: A margin analysis ranking products by margin percentage, with cost and revenue breakdowns.

πŸ“Š Dashboard: Dashboard β†’ Sales tab β†’ margin analysis by product, customer, and channel

6

Monitor Targets vs Actuals

Compare sales targets against actual results by rep, region, or channel.

"Compare Q1 2026 targets vs actuals by sales rep"

Result: A target-vs-actual dashboard with attainment percentages, gaps, and trend indicators for each rep.

πŸ“Š Dashboard: Dashboard β†’ Sales tab β†’ target vs actual by rep, region, or channel

7

Identify Top Customers and Products

Rank customers and products by revenue, margin, or volume.

"Show me the top 10 customers by revenue this year"

Result: A ranked list with revenue, margin, and contribution percentage — ready for account planning.

πŸ“Š Dashboard: Dashboard β†’ Sales tab β†’ ranked lists with revenue and margin

8

Detect Sales Anomalies

Identify unusual discounts, margin drops, or unexpected transaction patterns.

"Find unusual discount patterns in the last 3 months"

Result: A list of anomalies with transaction details, discount levels, and margin impact — ready for investigation.

πŸ“Š Dashboard: Dashboard β†’ Sales/AP-AR tab β†’ alerts prioritized by severity with risk amounts

9

Export Reports

Export any analysis, dashboard, or breakdown to PDF or CSV.

"Export the margin analysis by product for Q1 2026 to PDF"

Result: A formatted PDF report ready for presentations, reviews, or sharing with stakeholders.

πŸ“Š Dashboard: Dashboard β†’ any tab β†’ export button for PDF or CSV

Monthly Finance Workflows

At month-end, import your finance data (GL, bank, invoices), run the closing process, and generate financial statements.

1

Import Monthly Finance Data

At month-end, import your GL entries, bank transactions, and AP/AR invoices for the period.

"Import the GL entries for March"
"Import the bank transactions for March"

Result: Finance data validated and loaded — ready for closing, reconciliation, and statement generation.

πŸ“Š Dashboard: Dashboard β†’ Data tab β†’ import history, quality scores, data freshness

2

Run Monthly Closing

The AI drives your monthly closing with 19 built-in tasks and their dependencies. Track progress, late tasks, and blockers.

"Start the monthly closing for March"
"Show the closing progress"

Result: A progress gauge, task table, dependency analysis, and blocked items — guiding you through each closing step.

πŸ“Š Dashboard: Dashboard β†’ Closing tab β†’ progress gauge, task table, dependency analysis, blocked items

3

Process Financial Exceptions

The AI prioritizes financial exceptions by severity Γ— amount Γ— age, and guides you step by step to resolve them.

"Show pending exceptions"
"Guide me through resolving this exception"

Result: A prioritized list of exceptions with aging (current/30/60/90/90+ days), overdue invoices, and vendor/customer status.

πŸ“Š Dashboard: Dashboard β†’ AP/AR tab β†’ invoice aging, overdue invoices, vendor and customer status

4

Generate Financial Statements

Generate OHADA-formatted financial statements ready for presentation.

"Generate the income statement"
"Show the balance sheet"
"Generate the cash flow statement"

Result: OHADA-formatted statements with margin gauges and variance alerts — ready for the board.

πŸ“Š Dashboard: Dashboard β†’ Budget/Closing tab β†’ OHADA-formatted statements with margin gauges and variance alerts

5

Track Budget vs Actual

Compare your budget to actuals to pilot variances across departments.

"Compare budget vs actual"
"Compare sales to budget"

Result: A budget-vs-actual analysis with variance by department, cost center, and account.

πŸ“Š Dashboard: Dashboard β†’ Budget tab β†’ budget vs actual, variance analysis, performance by department

6

Verify Compliance & Prepare Audit

The AI runs control tests automatically, detects separation-of-duties violations, and generates audit evidence dossiers exportable as PDF.

"Verify separation of duties"
"Generate an audit evidence dossier for account 4110"
"Run control tests"

Result: Control test results, separation-of-duties status, and audit evidence dossiers — ready for external auditors.

πŸ“Š Dashboard: Dashboard β†’ Audit tab β†’ control test results, separation of duties status, audit evidence dossiers

Market Intelligence Workflows

The AI monitors the market, your competitors, and regulatory changes in continuous cycles — and alerts you when something matters.

1

Monitor Competitors

The AI watches your competitors via web research and alerts you when something deserves your attention.

"What are our competitors doing?"
"Track our competitors"

Result: Competitor activity summaries with market alerts, tracked changes, and strategic implications.

πŸ“Š Dashboard: Dashboard β†’ Watch tab β†’ market alerts, competitor tracking, regulatory changes, exchange rates

2

Track Market Alerts

View and acknowledge market intelligence alerts grouped by severity.

"Show market alerts"
"Save this market alert"

Result: Alert cards grouped by severity (high, medium, low) with source, message, and acknowledgement status.

πŸ“Š Dashboard: Dashboard β†’ Watch tab β†’ alerts grouped by severity, click to acknowledge

3

Monitor Regulatory Changes

The AI watches OHADA regulations, tax rules, and exchange rates (BCEAO/BEAC) and alerts you on changes.

"Show OHADA regulatory alerts"
"What are the current exchange rates?"

Result: Regulatory alerts and current exchange rates — keeping you compliant without manual monitoring.

πŸ“Š Dashboard: Dashboard β†’ Watch tab β†’ regulatory alerts and exchange rates (BCEAO/BEAC)

Executive Overview & Notifications

Your dashboard home page gives you an instant snapshot of all activity, with AI recommendations and forecasts.

1

View Executive Summary

Get an instant snapshot of your business: revenue, growth, orders, average basket, margin, and critical alerts.

"Give me an executive summary for Q1"
"Give me a health check of the company"

Result: KPI cards (revenue, % change, orders, average basket, margin) + a trend chart showing daily revenue evolution.

πŸ“Š Dashboard: Dashboard β†’ Executive tab β†’ key sales & finance KPIs, critical alerts, company health indicators

2

Check Notifications

The notification bell aggregates all critical events: exceptions, budget alerts, late tasks, AI recommendations, and regulatory news.

"What are my pending notifications?"

Result: A grouped list of notifications by type (exception, budget alert, delay, recommendation, info) — click to navigate to the relevant item.

πŸ“Š Dashboard: Click the bell icon at top β†’ notification list β†’ click to navigate β†’ "Mark all as read" to clear

3

Forecast Revenue

The AI uses your historical data to forecast revenue for upcoming periods, with a confidence level.

"Forecast revenue for next quarter"
"Predict demand by product"

Result: Forecasted revenue with confidence level (based on RΒ²), detailed table by period, and a trend chart with historical + projected data.

πŸ“Š Dashboard: Dashboard β†’ Forecasts tab β†’ revenue forecasts, demand predictions, scenario comparisons, opportunity rankings

4

Get AI Recommendations

The AI generates prioritized recommendations from your latest insights, with estimated impact for each.

"Generate recommendations based on latest insights"
"Which actions have the most impact?"

Result: Prioritized recommendation cards with estimated impact, effort, and urgency — ready to turn into action plans.

πŸ“Š Dashboard: Dashboard β†’ Executive tab β†’ prioritized recommendation cards with impact, effort, and urgency

Get the Most Out of the System

Import reference files first

Import categories, channels, regions, and reps before importing customers, products, and transactions. The system links records by ID, so reference files must exist first.

Keep IDs consistent

Use the exact same ID values across all files (e.g. region_id "reg-ci" in regions, customers, transactions, and reps). The system links data by these IDs.

Use ISO dates

Always use YYYY-MM-DD format for dates. This avoids ambiguity between regional formats and ensures accurate period analysis.

Start with a small file

If you have thousands of rows, start by importing a small sample (50-100 rows) to validate the structure. Then import the full file.

Ask follow-up questions

After any analysis, you can ask follow-up questions like "Show me the details for the top customer" or "What's the margin trend for this product over 6 months?"

Use the export feature for reviews

Every analysis can be exported to PDF or CSV. Use this to prepare management reviews, board presentations, and stakeholder reports.

Ready to Get Started?

Launch the app and import your data, or request a personalized demo.