Store Guide
The Store tab is your central hub for selling on WhatsApp. Once you connect Shopify or WooCommerce and click βSync Storeβ, EmacronAI CRM imports your full catalog, auto-registers real-time webhooks, and your AI agent starts taking orders on WhatsApp β zero ongoing maintenance required.
One-time setup, permanent live updates
Connect your store β enter your API keys β click Sync Store once. EmacronAI CRM registers all webhooks automatically. After that, every order, product update, and stock change is pushed to EmacronAI CRM in real-time β no polling, no cron jobs, no manual re-sync needed.
Store tabs
Catalog
/store/catalogYour full product catalog imported from Shopify or WooCommerce. Browse, search, and filter all products. View stock levels, pricing, images, and tags. Agents can look up any product directly from a conversation.
- βSearch products by name, tag, SKU, or description
- βSee real-time stock levels (updated via webhooks)
- βFilter by source (Shopify / WooCommerce), category, or status
- βView full product detail: images, description, price, stock, URL
- βManually mark a product active/inactive in EmacronAI CRM
Orders
/store/ordersView all orders placed through WhatsApp (AI cart) or imported from your connected store. Includes order status, customer info, items ordered, total, and fulfillment tracking.
- βView all WhatsApp AI cart orders in real-time
- βSee orders from Shopify and WooCommerce synced via webhooks
- βFilter by status: pending, processing, completed, cancelled
- βClick any order to see full details and customer conversation
- βTrack order total, items, and payment status
Analytics
/store/analyticsStore-level performance metrics. Track revenue, order volume, top products, and customer behavior β all from WhatsApp AI sales and your connected store, in one view.
- βTotal orders and revenue over time
- βTop-selling products by volume and revenue
- βAI cart conversion rate (cart created β checkout completed)
- βAbandoned cart rate and recovery stats
- βCustomer order frequency and repeat buyer rate
Settings
/store/settingsConfigure WhatsApp notification templates for orders, set admin alert numbers, and manage store-wide preferences like currency and AI selling behavior.
- βConfigure customer order confirmation WhatsApp template
- βConfigure admin new-order alert template and phone numbers
- βEnable/disable WhatsApp selling globally
- βSet default currency for the store
- βView webhook registration status (Shopify / WooCommerce)
Connecting a store
You only need to provide your API credentials β EmacronAI CRM handles everything else automatically.
- 1Settings β Apps β Develop apps β Create app
- 2Grant: read/write orders, read products, read customers
- 3Copy Admin API access token (shpat_...)
- 4Settings β Integrations β Shopify β paste token + domain
- 5Click "Sync Store" β webhooks auto-registered β
- 1WooCommerce β Settings β Advanced β REST API
- 2Add key β Permissions: Read/Write
- 3Copy Consumer Key (ck_...) and Consumer Secret (cs_...)
- 4Settings β Integrations β WooCommerce β paste keys + store URL
- 5Click "Sync Store" β webhooks auto-registered β
How live updates work
EmacronAI CRM uses a push-based webhook architecture β your store pushes events to us the moment they happen. No polling. No API rate-limit risk. No delays.
Event
New order paid (Shopify)
Trigger
orders/paid webhook
Action
Decrement stock β send customer WA notification β send admin WA alert
Event
New order placed (WooCommerce)
Trigger
order.created webhook (status: processing)
Action
Decrement stock β send customer WA notification β send admin WA alert
Event
Product updated (Shopify)
Trigger
products/update webhook
Action
Instantly upsert product in EmacronAI CRM catalog (price, stock, images)
Event
Product updated (WooCommerce)
Trigger
product.updated webhook
Action
Instantly upsert product in EmacronAI CRM catalog
Event
New product added (Shopify / WooCommerce)
Trigger
products/create or product.created webhook
Action
Instantly add new product to EmacronAI CRM catalog β AI can sell it immediately
WhatsApp order notifications
Configure automatic WhatsApp messages for every new order β sent to the customer confirming their order, and to your team alerting them of the sale.
- 1
Go to Store β Settings β Notifications
Navigate to the Store tab in the left sidebar β click Settings β open the Notifications section.
- 2
Enable Customer Notifications
Toggle "Notify customer on order" ON. Select the WhatsApp template to use for customer order confirmations. The template receives: customer name, order ID, items summary, and total.
- 3
Enable Admin Notifications
Toggle "Notify admin on order" ON. Select the admin alert template. Add the WhatsApp phone numbers that should receive new order alerts (e.g. your operations team).
- 4
Save and Test
Click Save. Place a test order via WhatsApp AI to verify both templates fire correctly. Check the conversation log to confirm the messages were sent.
Customer notification
Sent to the customer's WhatsApp number when their order is confirmed. Template variables: {{customer_name}}, {{order_id}}, {{items}}, {{total}}.
Admin notification
Sent to your team's WhatsApp numbers for every new order. Template variables: {{order_id}}, {{customer_name}}, {{items}}, {{total}}, {{source}}.
AI selling on WhatsApp
Once your store is connected and AI Pilot is enabled, your AI agent handles the full sales flow on WhatsApp automatically.
Natural language ordering
Customers say what they want in plain language β no menus, no forms, no apps needed.
Persistent cart
Cart survives across multiple messages and hours of inactivity β customers pick up right where they left off.
Checkout link
AI creates a real checkout order and sends a payment link β customers pay on your store, order appears in your dashboard.
Stock awareness
AI warns about low stock before adding to cart β preventing failed orders and customer disappointment.
Order tracking
Customers ask "where is my order?" β AI looks it up live and replies with real status and tracking.
Fuzzy matching
"That red sweet fruit" matches "Shimla Apple" β AI searches names, tags, and descriptions.
FAQ
Do I need to set up webhooks manually in Shopify or WooCommerce?
No. EmacronAI CRM registers all required webhooks automatically when you click "Sync Store". This is idempotent β safe to run multiple times. You never touch Shopify webhook settings or WooCommerce webhook settings.
How often does the catalog sync?
The initial sync happens when you click "Sync Store". After that, product changes (price, stock, images, new products) arrive instantly via webhooks β no periodic sync needed. A 6-hour safety-net sync runs in the background to catch anything missed.
Can I connect both Shopify and WooCommerce?
Not simultaneously for the same workspace β you can connect one store per workspace. To use both platforms, create separate workspaces.
What happens if my server is down when a webhook arrives?
Both Shopify and WooCommerce retry failed webhooks for up to 48 hours (Shopify) or 5 attempts (WooCommerce). Additionally, the 6-hour background safety-net will catch any missed updates.
Will real-time updates work on localhost?
No. Webhooks require a publicly accessible HTTPS URL. For local development, use ngrok or a similar tunneling tool and set WEBHOOK_BASE_URL accordingly in your environment.
Can the AI sell products it was just added to the store?
Yes. New products added to Shopify or WooCommerce arrive via products/create webhook within seconds β the AI can sell them immediately without any manual re-sync.