Make.com E-commerce
E-commerce operations generate enormous amounts of repetitive, data-driven work — order processing, inventory management, customer notifications, review requests, and abandoned cart recovery. Make.com automates all of this, so your team focuses on growth rather than operations. This guide covers the most valuable Make.com e-commerce automations.
The E-Commerce Automation Stack
The highest-ROI Make.com automations for e-commerce businesses:
- Order processing — notify teams, update inventory, trigger fulfillment
- Customer communication — order confirmations, shipping updates, delivery notifications
- Abandoned cart recovery — email sequences triggered by cart abandonment events
- Review requests — automated post-delivery review requests
- Inventory management — low stock alerts, automatic reorder requests
- Returns processing — return request to refund automation
These scenarios remove hours of daily operations work and ensure nothing falls through the cracks.
Order Processing Automation
Scenario: New Shopify order → multi-system update
- Shopify trigger: "Watch orders" (new order placed)
- Router: Branch by order type
- Standard → Fulfillment track - Subscription → Subscription management track - International → International fulfillment track (different carrier)
- Fulfillment track:
- HTTP Request to fulfillment API (ShipStation, ShipBob): create shipment request - Airtable: log order to operations tracker - Slack: notify warehouse team with order details
- Accounting:
- QuickBooks/Xero: create invoice or sales order
- CRM update:
- HubSpot Update Contact: record purchase (last order date, total spent)
Every new order is processed consistently, across all systems, within seconds.
Abandoned Cart Recovery
Scenario: Abandoned cart → recovery email sequence
Most e-commerce platforms have built-in abandoned cart emails, but Make.com allows more sophisticated sequences:
- Shopify webhook: Abandoned checkout event (fires 10 minutes after cart abandonment if the customer provided an email)
- Filter: Email provided AND cart value > $50 (below threshold, skip)
- HubSpot Search Contact: Find or create the contact
- Router: First abandonment vs. repeat abandoner
- First abandonment: - Wait 1 hour (Sleep module) - HubSpot Enroll in Email Sequence: "Abandoned Cart Recovery" sequence with discount offer - Repeat abandoner: - Send targeted email with larger discount - Create HubSpot task: "High-value abandoner — personal outreach"
- Airtable: Log abandonment event for reporting
Customer Review Requests
Scenario: Order delivered → review request
- Shopify or ShipStation trigger: Order status updated to "Delivered"
- Wait: 3 days after delivery (Make.com can handle multi-day delays via scheduling patterns)
- HubSpot Send Email: Personalised review request email with:
- Customer name - Product name and image - Direct link to review platform (Google, Trustpilot, or platform-native review)
- Router: Opened vs. not opened (after 5 days)
- Not opened → send follow-up reminder - Opened but no review → different follow-up
- Airtable: Log review request sent
Inventory Management
Scenario: Low stock alert and reorder
- Schedule trigger: Daily at 8 AM
- Shopify: Get Products — fetch all product inventory levels
- Iterator: Process each product
- Filter: Inventory level < reorder threshold
- For each low-stock product:
- Slack alert: "[Product name] is at [N] units — below threshold of [T]" - Create Airtable record in "Reorder Queue" table with product details - If configured: HTTP Request to supplier API to place reorder
- Aggregator + Slack: Daily summary of all low-stock items
Return Processing
Scenario: Return request → refund and CRM update
- Webhook: Return request form submission (or e-commerce platform webhook)
- Shopify: Get Order — fetch the original order details
- Router: Return reason
- Defective → Create replacement order + refund - Changed mind → Create refund only (standard policy) - Wrong item shipped → Create replacement + refund + alert operations team
- Shopify: Create Refund — process the refund
- HubSpot Create Note: Log return reason on contact record
- Gmail: Send return confirmation email to customer
- Airtable: Log to returns tracker for reporting
Product Review Aggregation
Scenario: Monitor reviews across platforms
- Schedule trigger: Every 6 hours
- HTTP Request to Trustpilot/Google Business API: Fetch new reviews
- Filter: New reviews only (compare to last processed ID stored in Data Store)
- For each new review:
- Router: 1-2 stars vs. 3-5 stars - Low rating: Slack alert to #customer-success + create HubSpot task - High rating: Log to testimonials Airtable table, add to marketing queue
- Update Data Store: Record last processed review ID
Related articles
The Make.com playbook: 12 automations every SaaS should run
From lead routing to churn alerts — the scenarios that quietly pay for themselves.
Make.com error handling patterns that actually scale
Rollbacks, dead-letter routes, and alerting that wakes the right person.
Complete Make.com Guide: Everything You Need to Automate Your Business
The definitive Make.com guide — scenarios, modules, routers, and production patterns.