Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.

📖 Inqarvo Help Center
All you need to connect your data, understand your analytics, and grow your business. Pick a topic or jump to any section.
📂 Upload CSV
🛒 Connect Shopify
🗄 Connect Database
👥 RFM Segments
🤖 Ask AI
❓ FAQ
Dashboard
Your business at a glance — all key metrics in one view

The Dashboard is the home screen of Inqarvo. It shows a live summary of your store's performance — revenue, orders, customers, and top products — for the selected time period. All numbers update automatically after each data sync or file import.

📊KPI Cards
Revenue, orders, average order value, and new customers for the selected period with change vs. previous period.
📈Revenue Chart
Daily revenue trend over the selected date range. Helps spot spikes, drops, and seasonality patterns.
🏆Top Products
Best-selling products by revenue and order count in the current period.
👥Customer Summary
New vs. returning customers, repeat purchase rate, and average lifetime value snapshot.
💡Use the date range picker in the top-right to switch between Last 7 / 30 / 90 days or set a custom range. All charts and cards update instantly.
Customers
RFM segmentation, cohort analysis, and customer lifecycle

The Customers page lets you understand who your buyers are and how loyal they are. It uses RFM analysis (Recency, Frequency, Monetary) to automatically group customers into segments, and cohort analysis to track how groups of customers behave over time.

RFM Segments explained
SegmentWho they areWhat to do
🏆 ChampionsBought recently, buy often, spend the mostReward them, ask for reviews, involve in beta tests
💚 LoyalRegular buyers with solid spendUpsell, loyalty program, early access
🌱 PromisingRecent buyers, low frequency so farOnboarding sequence, show more products
😴 At RiskUsed to buy but haven't in a whileWin-back campaign, special offer
💤 HibernatingLow score across all three dimensionsLast-chance discount or remove from active campaigns
ℹ️RFM scores are calculated automatically from your order data. The more historical orders you have imported, the more accurate the segmentation becomes.
Cohort LTV

Cohort LTV shows the cumulative revenue generated by groups of customers acquired in the same month. Read the table left-to-right: each column is "month N after acquisition". This tells you how quickly each cohort pays back your acquisition cost and what their long-term value looks like.

Products
ABC analysis, sales velocity, and product performance

The Products page helps you understand which items drive your business and which ones drag it down. The core tool is ABC analysis — a simple but powerful classification that every inventory-focused business should run regularly.

ABC Classification
ClassWhat it meansTypical shareAction
A — StarsTop ~20% of products generating ~80% of revenue~20% of SKUs, ~80% of revenueAlways keep in stock, prioritise marketing budget
B — SteadyModerate performers, consistent demand~30% of SKUs, ~15% of revenueMonitor stock, consider bundling with A-products
C — TailMany SKUs, little contribution~50% of SKUs, ~5% of revenueConsider discontinuing or reducing reorder quantities
💡Run ABC analysis after importing at least 3 months of order data for meaningful results. The classification updates automatically with each sync.
Gross Margin
Revenue minus cost of goods — your actual profitability

Gross Margin shows how much profit remains after subtracting the cost of products sold (COGS). Unlike revenue, it reflects real business health. A store with high revenue but low margin can still lose money.

💰Total Gross Margin
Revenue minus COGS for the selected period, with % margin and trend vs. previous period.
📦By Product
Which products actually make money. High-revenue items often have low margins due to supplier pricing.
📅Over Time
Margin trend chart to spot when costs spiked or promotions ate into profitability.
ℹ️To see margin data, include a profit_amount or cost_amount column in your CSV/Excel import, or make sure your connected platform exports cost data.
Revenue Forecast
30 / 60 / 90-day revenue projections based on your trends

Revenue Forecast uses your historical order data to predict future revenue. The model identifies your growth trend, seasonality patterns, and recent momentum to generate 30, 60, and 90-day projections.

⚠️Forecasts are based on past trends. Sudden external events (promotions, market changes) can cause actual results to differ significantly. Use forecasts as a planning reference, not a guarantee.
💡For accurate forecasts, import at least 6 months of historical order data. The more history Inqarvo has, the better it detects seasonal patterns.
Returns & Refunds
Return rate trends, problem products, and refund impact

The Returns page helps you identify which products are returned most often and understand the financial impact of refunds. A high return rate on a specific product often signals a quality issue, misleading description, or sizing problem.

📉Return Rate
Overall return rate as % of orders. Industry benchmark for e-commerce is 15–30%.
🔴Top Returned Products
Products with the highest return count and rate. Investigate descriptions and sizing guides.
💸Refund Impact
Total refund amount and its % of gross revenue — the real cost of returns.
Seasonality
Heatmap of sales activity by day of week and time of year

The Seasonality page shows a GitHub-style heatmap of your sales activity. Each cell is one day — darker color means more orders or higher revenue. Instantly spot your busiest periods, holiday spikes, and weekly patterns.

💡Use this page to plan restocking and marketing campaigns. If you see a spike every November, start your stock build-up in October and launch campaigns two weeks earlier.
Weekly Report
AI-generated business summary for the last 7 days

The Weekly Report is an AI-generated narrative summary of your last 7 days. Instead of reading charts, you get a plain-language breakdown: what went well, what dropped, risks to watch, and concrete actions to take this week.

📋Key Changes
Notable shifts in revenue, orders, and customer behaviour compared to the previous week.
⚠️Risks
Detected problems: drop in repeat purchases, high return rate on a product, revenue decline.
🚀Opportunities
Growth signals: rising demand for a product, high-LTV customer segment ready for upsell.
Actions
Specific steps the AI recommends for this week, prioritised by impact.
ℹ️Click Regenerate to re-run the AI analysis at any time. The report is also available as an automated email — configure delivery in Campaigns.
Monthly Report
Month-over-month analysis with deep AI commentary

Similar to the Weekly Report but covers a full calendar month. It includes a month-over-month comparison strip showing key metrics vs. the previous month, plus AI commentary on long-term trends, customer segment shifts, and strategic priorities.

💡Share Monthly Reports with stakeholders or investors. Use the Download button to export as a PDF.
AI Chat
Ask anything about your store data in plain language

AI Chat lets you have a conversation with your business data. Instead of building reports manually, just ask a question and get an instant answer with the numbers from your actual store.

Example questions you can ask
💬"What were my top 5 products last month by revenue?"
💬"Which customer segment has the highest repeat purchase rate?"
💬"How does this week compare to the same week last year?"
💬"Which products have a return rate above 20%?"
💬"What is the average order value for customers from Moscow?"
⚠️AI Chat can only answer questions about data that has been imported into Inqarvo. The more complete your data, the better the answers.
Campaigns
Email campaigns, automated triggers, and audience export

The Campaigns page lets you act on your analytics. Create targeted email campaigns based on customer segments, set up automated trigger emails, and export audiences to Facebook or Google Ads.

📧Email Campaigns
Send one-off campaigns to RFM segments. Target Champions, At-Risk customers, or any custom filter.
Automated Triggers
Win-back (45 days inactive), birthday, welcome series, and abandoned cart — set once, runs automatically.
📤Audience Export
Export customer lists as CSV for Facebook Custom Audiences or Google Ads Customer Match.
📊Performance
Open rate, click rate, and revenue attributed to each campaign.
Integrations
Connect your data sources — the first thing to do after sign-up

Integrations is where you connect Inqarvo to your data. Without at least one active integration, the analytics pages will be empty. Inqarvo supports several types of connections — choose the one that best fits your setup.

ℹ️The page walks you through a step-by-step flow. The steps shown depend on the source type — not all sources require field mapping.
Shopify Recommended

The easiest way to connect if you run a Shopify store. Data syncs automatically — no manual uploads needed.

1In your Shopify admin, go to Apps → App and sales channel settings → Develop apps. Create a new app.
2Under Admin API access scopes, enable: read_orders, read_products, read_customers.
3Click Install app, then copy the Admin API access token (shown only once).
4In Inqarvo → Integrations → Select Shopify → paste your shop domain (e.g. mystore.myshopify.com) and the access token → click Save connection.
5Inqarvo will automatically sync your orders, products, and customers. First sync may take a few minutes.
💡After saving, click Sync now in the Connections panel to trigger an immediate sync. Subsequent syncs run automatically every few hours.
WooCommerce

Connect your WordPress/WooCommerce store via REST API keys.

1In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API.
2Click Add key. Set permissions to Read and generate the key pair.
3Copy the Consumer Key and Consumer Secret (shown only once).
4In Inqarvo → Integrations → Select WooCommerce → enter your store URL and the keys → Save connection.
⚠️The site URL must start with https:// and must not have a trailing slash. If you don't have SSL — contact your hosting provider.
CSV / Excel Quick start

The fastest way to get data into Inqarvo. Export a file from any platform, upload it, and the AI will automatically map your column names to Inqarvo's fields.

1Select CSV / Excel as the source and choose the data type: Orders, Products, or Customers.
2Drop your file into the upload zone or click to browse. Supported formats: .csv, .xlsx, .xls. Max size: 10 MB.
3Inqarvo reads your column headers and shows a mapping table. AI pre-fills most columns — review and correct any mismatches.
4Check the coverage bar — aim for at least the required fields. Click Confirm import.
Column reference:
ColumnRequiredDescriptionExample
order_idUnique order numberORD-001
customer_emailCustomer emailivan@mail.ru
ordered_atOrder date2024-01-15
totalOrder total (number)3500.00
statusOrder statuspaid
product_titleProduct nameNike Sneakers
quantityQuantity1
unit_priceUnit price3500.00
profit_amountProfit (for margin analytics)1200.00
ℹ️Your column names don't need to match exactly — the AI mapper handles common variations like Order # → order_id. You can always correct mismatches before confirming.
Order file format:
order_id,customer_email,ordered_at,total,status,product_title,quantity,unit_price ORD-001,ivan@mail.ru,2024-01-15 10:30:00,3500.00,paid,Nike Sneakers,1,3500.00 ORD-002,anna@gmail.com,2024-01-16 14:20:00,7200.00,paid,Winter Jacket,2,3600.00 ORD-003,petr@yandex.ru,2024-01-17 09:15:00,1200.00,refunded,White T-shirt,3,400.00
Google Sheets

If you manage orders in Google Sheets — Inqarvo can read them automatically every 6 hours. Just fill in your spreadsheet as usual and analytics update on their own.

1Open your spreadsheet. Make sure Row 1 contains column headers.
2Click Share → Anyone with the link → Viewer. Copy the URL.
3In Inqarvo → Integrations → Select Google Sheets → paste the URL → click Test connection to preview.
4If the preview looks correct, click Save connection. Click Sync now to import.
⚠️If the date column shows a number (e.g. 45306) that is normal — it is Google Sheets' internal date format and Inqarvo converts it automatically. For reliability: select the date column → Format → Number → Date time.
PostgreSQL / MS SQL For IT specialists

Direct connection to your store or CRM database. Inqarvo reads data straight from your tables — suitable for 1C, Bitrix, custom systems.

1Create a read-only database user for Inqarvo. Never use your admin credentials.
2Run the SQL below as your DB admin to create the user and grant read access.
3In Inqarvo → Integrations → Select PostgreSQL or MS SQL → enter host, port, database, username, password → Test connection.
4After a successful test, click Save connection. Inqarvo will load your schema automatically.
5In the Source mapping panel, select which table maps to Orders, Products, and Customers. Map your columns to Inqarvo's fields.
6Click Validate mapping to check coverage, then Import now to run the first import.
Instructions for your IT specialist (PostgreSQL):
-- Create a read-only user for Inqarvo CREATE USER Inqarvo_reader WITH PASSWORD 'your_strong_password'; GRANT CONNECT ON DATABASE your_db TO Inqarvo_reader; GRANT USAGE ON SCHEMA public TO Inqarvo_reader; GRANT SELECT ON ALL TABLES IN SCHEMA public TO Inqarvo_reader; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO Inqarvo_reader;
Webhook For developers

Webhook lets your website or app send order data to Inqarvo automatically at the moment an order is placed — in real time. Works with any custom site or platform.

1In Inqarvo → Integrations → Select Webhook → enter a name → click Create Webhook.
2Copy the generated Webhook URL and Secret. You'll use these in your backend code.
3In your backend, send a POST request to the URL with the JSON payload below. Sign with HMAC SHA-256 using the Secret and include it in the X-Inqarvo-Signature header.
POST https://app.Inqarvo.com/api/webhooks/{"{"}your-slug{"}"}/order Content-Type: application/json X-Inqarvo-Signature: sha256={"{"}hmac_hex{"}"} {"{"} "order_id": "ORD-001", "total_amount": 3500.00, "status": "paid", "customer_email": "ivan@mail.ru", "ordered_at": "2024-01-15T14:30:00Z", "items": [ {"{"} "product_title": "Nike Sneakers", "quantity": 1, "unit_price": 3500.00 {"}"} ] {"}"}
⚠️The Secret key verifies that requests came from your site. Keep it safe — do not publish it in public code. If compromised — click «Regenerate Secret» and share the new one with your developer.
Frequently Asked Questions
Frequently asked questions
How secure is giving Inqarvo access to my data?
How often is data updated?
Can I connect multiple stores?
What should I do if a sync fails?
What date formats are accepted?
Can I load historical orders from previous years?
Why are my analytics empty after import?
Can I use Inqarvo if I don't sell online?

Inqarvo AI

Ask questions about your store performance in natural language
Suggested Questions