shopify-automation

shopify-automation

热门

Shopify电商自动化——库存管理、订单处理、客户工作流与分析

316Star
70Fork
更新于 2026/1/31
SKILL.md
只读
名称
shopify-automation
描述

Shopify电商自动化——库存管理、订单处理、客户工作流与分析

版本
1.0.0

Shopify自动化

全面的Shopify电商自动化,涵盖库存管理、订单处理、客户工作流和分析。基于n8n的电商工作流模板。

概述

本技能涵盖:

  • 库存管理与预警
  • 订单处理自动化
  • 客户生命周期工作流
  • 多渠道同步
  • 分析与报告

库存管理

低库存预警

workflow: "库存预警系统"
schedule: "每日9点"

steps:
  1. fetch_inventory:
      shopify:
        endpoint: products
        include: variants
        
  2. filter_low_stock:
      condition: inventory_quantity <= reorder_threshold
      default_threshold: 10
      
  3. categorize_urgency:
      critical: inventory_quantity <= 5
      warning: inventory_quantity <= 10
      
  4. generate_report:
      group_by: [category, urgency]
      
  5. notify:
      slack:
        channel: "#inventory-alerts"
        message: |
          ⚠️ *低库存预警*
          
          🚨 *紧急(≤5件):*
          {critical_items}
          
          ⚠️ *警告(≤10件):*
          {warning_items}
          
          [在Shopify中查看]({admin_link})
          
  6. create_purchase_orders:
      if: auto_reorder_enabled
      template: generate_po_for_each_supplier

预测性补货

workflow: "智能库存补货"

analysis:
  data_sources:
    - sales_history: last_90_days
    - seasonal_trends: year_over_year
    - current_velocity: last_14_days
    
  calculations:
    daily_sales_rate: avg(units_sold_per_day)
    days_of_stock: current_inventory / daily_sales_rate
    reorder_point: daily_sales_rate * lead_time * safety_factor
    
  safety_factor:
    high_velocity: 1.5
    normal: 1.3
    slow_moving: 1.1
    
actions:
  auto_reorder:
    condition: days_of_stock <= lead_time + buffer
    action: generate_purchase_order
    notify: purchasing_team

订单处理

订单履行工作流

workflow: "订单处理流水线"
trigger: shopify_order_created

steps:
  1. validate_order:
      checks:
        - fraud_score: < threshold
        - inventory_available: true
        - payment_captured: true
        
  2. categorize_order:
      rules:
        - high_value: total > $500
        - international: country != home_country
        - expedited: shipping_method == "express"
        - subscription: has_subscription_items
        
  3. assign_fulfillment:
      routing:
        - if: international
          warehouse: international_hub
        - if: expedited
          priority: high
        - default:
          warehouse: nearest_to_customer
          
  4. create_shipping_label:
      carrier: based_on_service_level
      integrate: [shipstation, easypost, shippo]
      
  5. update_inventory:
      action: decrement_stock
      
  6. notify_customer:
      email: order_confirmation_template
      sms: if_opted_in
      
  7. update_systems:
      - accounting: create_invoice
      - crm: update_customer_record
      - analytics: log_order_data

订单状态自动化

order_status_notifications:
  confirmed:
    delay: immediate
    email: "感谢您的订单!"
    
  processing:
    delay: when_status_changes
    email: "我们正在准备您的订单"
    
  shipped:
    delay: immediate
    email: |
      您的订单已在途中!
      追踪号:{tracking_number}
      承运商:{carrier}
      预计送达:{eta}
    sms: "您的订单已发货!追踪:{tracking_url}"
    
  delivered:
    delay: 1_day_after_delivery
    email: "您的订单体验如何?留下评价吧!"
    
  delayed:
    trigger: no_tracking_update_3_days
    action: proactive_customer_outreach

客户工作流

购后序列

workflow: "购后互动"

sequence:
  day_0:
    trigger: order_delivered
    action: 
      - email: delivery_confirmation
      - start_review_timer
      
  day_3:
    action:
      - email: review_request
        template: |
          您好 {first_name},
          
          您对 {product_name} 的使用体验如何?
          
          我们很期待听到您的想法!
          [留下评价]({review_link})
          
  day_7:
    condition: no_review_submitted
    action:
      - email: review_reminder
      - offer: 10%_off_next_order
      
  day_14:
    action:
      - email: related_products
        personalization: based_on_purchase
        
  day_30:
    condition: consumable_product
    action:
      - email: replenishment_reminder
        discount: returning_customer

客户细分

segmentation:
  vip:
    criteria:
      - total_spent: >= $1000
      - orders: >= 5
    actions:
      - tag: "VIP"
      - add_to_list: "VIP客户"
      - priority_support: true
      - early_access: new_products
      
  at_risk:
    criteria:
      - last_order: > 90_days
      - previous_orders: >= 2
    actions:
      - tag: "挽回"
      - email_sequence: reactivation
      - offer: special_discount
      
  new_customers:
    criteria:
      - orders: 1
      - days_since_first_order: <= 30
    actions:
      - email_sequence: onboarding
      - recommend: best_sellers
      
  wholesale:
    criteria:
      - average_order_value: >= $500
      - orders: >= 3
    actions:
      - tag: "B2B潜在客户"
      - notify: sales_team

多渠道同步

库存同步

multi_channel_inventory:
  platforms:
    - shopify: primary
    - amazon: secondary
    - ebay: secondary
    - walmart: secondary
    
  sync_rules:
    frequency: real_time
    buffer_stock: 5_units  # 安全库存
    
    allocation:
      shopify: 100%  # 全部库存
      amazon: available - buffer
      ebay: available - buffer
      walmart: available - buffer
      
  actions:
    on_sale:
      - update_all_channels: immediately
      - if_stockout: pause_listings
      
    on_restock:
      - update_all_channels: immediately
      - reactivate_listings: if_paused

价格同步

price_synchronization:
  base_price: shopify
  
  channel_adjustments:
    amazon:
      markup: +15%  # 考虑费用
      
    ebay:
      markup: +10%
      
    wholesale:
      discount: -30%
      
  automation:
    - on_price_change: sync_all_channels
    - competitor_monitoring: optional
    - dynamic_pricing: based_on_demand

分析与报告

每日销售报告

workflow: "每日销售报告"
schedule: "每日8点"

metrics:
  revenue:
    - total_sales
    - average_order_value
    - comparison_vs_yesterday
    - comparison_vs_same_day_last_week
    
  orders:
    - order_count
    - units_sold
    - new_vs_returning_customers
    
  products:
    - top_sellers
    - low_performers
    - out_of_stock_items
    
  channels:
    - by_source: [direct, google, facebook, email]
    - conversion_rates
    
output:
  format: |
    📊 *每日销售报告 - {date}*
    
    💰 *收入*
    今日:${total_sales}({change_vs_yesterday})
    客单价:${aov}
    
    📦 *订单*
    数量:{order_count}
    新客户:{new_customers}
    
    🏆 *热销产品*
    1. {product_1} - {units_1}件
    2. {product_2} - {units_2}件
    3. {product_3} - {units_3}件
    
    ⚠️ *注意*
    - {low_stock_count}个产品库存不足
    - {abandoned_carts}个弃购购物车(价值${value})
    
  destinations:
    - slack: "#daily-sales"
    - email: leadership_team
    - google_sheets: sales_tracker

弃购购物车挽回

workflow: "购物车挽回"

trigger: cart_abandoned
wait: 1_hour

sequence:
  email_1:
    delay: 1_hour
    subject: "忘了什么吗?🛒"
    content: |
      您好 {first_name},
      
      您的购物车中还有这些商品:
      {cart_items}
      
      [完成订单]({checkout_link})
      
  email_2:
    delay: 24_hours
    condition: cart_not_recovered
    subject: "您的购物车还在等待"
    offer: free_shipping
    
  email_3:
    delay: 72_hours
    condition: cart_not_recovered
    subject: "最后机会——购物车享9折"
    offer: 10_percent_discount
    expiry: 24_hours

tracking:
  metrics:
    - recovery_rate
    - revenue_recovered
    - best_performing_offer

输出示例

请求:"设置Shopify库存预警"

输出

# Shopify库存预警系统

## 工作流配置

```yaml
name: "低库存监控"
schedule: "每日9点 + 库存变更时"

预警规则

紧急程度 阈值 操作
🚨 紧急 ≤ 5件 即时Slack + 邮件
⚠️ 警告 ≤ 10件 每日摘要
📋 监控 ≤ 20件 每周报告

示例预警

🚨 紧急库存预警

产品:蓝色部件(SKU: BW-001)
当前库存:3件
日均销量:5件
库存天数:0.6天

⚠️ 警告库存(5件)
• 红色部件 - 8件(1.6天)
• 绿色部件 - 9件(3天)
...

📊 建议操作:
1. 立即补货蓝色部件
2. 评估红色部件需求
3. 联系供应商确认绿色部件到货时间

[查看库存仪表盘]
[生成采购订单]

n8n实现

nodes:
  1. 定时触发器(每日9点)
  2. Shopify - 获取产品
  3. 过滤器 - 低库存商品
  4. IF - 检查紧急程度
  5. Slack - 发送预警
  6. Google Sheets - 记录数据

准备实施?


---

*Shopify自动化技能——Claude Office技能的一部分*