Inventory
Automated inventory tracks stock levels, flags reorder risk, and can sync counts across warehouses and channels in real time.
Cin7KatanaShopify inventory
Software fits when
Single-location or simple multi-location setups with a manageable SKU count.
Custom fits when
Multiple warehouses, 3PLs, or channels that need real-time sync and allocation logic specific to your operation.
Watch out for
Inventory automation is only as reliable as the data feeding it; an unowned integration breaks silently when a channel or platform changes.
Warehousing
Automation here optimizes pick paths, batches orders, and prioritizes fulfillment against shipping cutoffs.
ShipHeroShopify Fulfillment Networkyour 3PL's WMS
Software fits when
Fulfillment volume and complexity that fits within your WMS or 3PL's existing optimization.
Custom fits when
Multiple fulfillment locations or carriers with routing rules specific to your business.
Watch out for
Optimizing purely for pick speed while ignoring shipping deadlines can produce a faster warehouse that still ships late.
Finance
Automation reconciles orders, payments, and fees between your storefront and your accounting system, and can flag anomalies.
QuickBooksA2XXero
Software fits when
Standard order and payment sync with a well-supported accounting app.
Custom fits when
Reconciliation logic needs to match a specific chart of accounts, multi-currency setup, or marketplace fee structure an app doesn't handle.
Watch out for
Financial automation still needs a human reviewing exceptions; silent reconciliation errors compound fast.
Customer support
AI support tools handle repeat questions about orders, returns, and shipping, escalating anything that needs judgment.
GorgiasZendesk AIIntercom Fin
Software fits when
Moderate ticket volume and standard policies.
Custom fits when
Escalation rules and context needs, like order, inventory, and loyalty data together, are more specific than an app supports.
Watch out for
Apps often price by ticket or resolution volume, which scales in cost as your ticket volume grows.
Purchasing
Automated purchasing combines forecasts, current stock, and supplier lead times to recommend or draft purchase orders.
CogsyKatanayour inventory platform's reorder module
Software fits when
Standard supplier relationships and reorder rules.
Custom fits when
PO creation needs to combine forecasting, MOQs, supplier terms, and approvals a generic app can't express.
Watch out for
Never let auto-drafted POs skip human approval in the first several cycles.
Forecasting
Forecasting models project demand per SKU from historical sales and seasonality to guide reorder timing.
Inventory PlannerKatanaCogsy
Software fits when
Fairly standard demand patterns across your catalog.
Custom fits when
Highly seasonal or fast-launching products where a generic model consistently misses.
Watch out for
No forecast is reliable without at least a full seasonal cycle of clean sales history behind it.
Reporting
Automated reporting pulls data from sales, ads, inventory, and support into one recurring summary instead of a manually rebuilt spreadsheet.
Triple WhalePolar AnalyticsGoogle Sheets plus a sync tool
Software fits when
A single reporting need that a dashboard tool already covers well.
Custom fits when
You need one briefing combining data across tools that don't talk to each other natively.
Watch out for
More dashboards isn't the goal; a report nobody checks provides zero value.
Returns
Automated returns triage classifies return requests against policy and processes standard cases without manual review.
Loop ReturnsAfterShip Returnsyour helpdesk's return macros
Software fits when
Standard return policies and moderate return volume.
Custom fits when
Return decisions need to factor in order, product, and customer history together, or reason codes need to feed back into merchandising automatically.
Watch out for
Automating the refund decision without capturing the reason code cleanly loses the product-quality signal returns data should provide.
Order routing
Automated order routing decides which warehouse, 3PL, or fulfillment method should handle each order based on stock, location, and cost.
ShipHeroShopify's fulfillment routingyour OMS
Software fits when
A single warehouse or straightforward multi-location setup with clear default rules.
Custom fits when
Routing needs to weigh stock, shipping cost, delivery time, and carrier rules specific to your network.
Watch out for
Static routing rules go stale as you add warehouses or carriers; revisit the logic as the network changes.
CRM
Automation keeps customer records, purchase history, and support interactions synced across your CRM, ESP, and storefront.
KlaviyoHubSpotyour storefront's customer data
Software fits when
A single CRM or ESP that already covers your segmentation and lifecycle needs.
Custom fits when
Customer data needs to combine order, support, and loyalty history from multiple systems your CRM can't see natively.
Watch out for
Automation amplifies whatever data quality is underneath it; fix duplicate or incomplete customer records before automating around them.
Marketing
Automated marketing personalizes send timing, content, and offers across email, SMS, and ads based on customer behavior.
KlaviyoAttentiveMeta and Google Ads automation
Software fits when
Core lifecycle flows and segmentation are already solid inside your ESP.
Custom fits when
Personalization needs data your ESP can't see natively, like real-time inventory or fulfillment status.
Watch out for
Automation amplifies whatever strategy is underneath it; layering it onto broken segmentation personalizes a problem instead of fixing it.