flowcheck
Back to profiles

GreenLeaf Commerce

Make.com
23 automationsE-commerce

Last audit: Mar 24, 2026

Automation Health Score

62/100
Warning

AI Diagnostic

Generating diagnostic...

Issues Found

🔴

Critical

2

Stripe → Mailchimp Sequence Stopped

New Purchase → Add to Post-Purchase Email Sequence

This scenario has had 0 executions in the last 14 days — it was averaging 47/day. Every customer who purchased since then (~322 customers) never received their post-purchase email sequence: no order confirmation, no shipping updates, no review request.

Recommendation: Check if the Stripe webhook is still active in your Stripe dashboard → Developers → Webhooks. The endpoint URL may have changed after Make.com's recent infrastructure update. Re-register the webhook.

Google Sheets Credential Expiring

Daily Inventory Sync → Google Sheets → Shopify

Your Google OAuth token expires in 6 days. When it does, your daily inventory sync will stop — meaning your Shopify store will show incorrect stock levels. Last time this happened, you oversold 23 items before noticing.

Recommendation: Go to Make.com → Connections → Google Sheets and re-authenticate now, before it expires. Set a calendar reminder for 85 days from now (Google tokens last ~90 days).
🟡

Warning

3

Order Confirmation Empty Customer Names

New Order → Format → Send Confirmation Email

34% of order confirmation emails are being sent with an empty customer_name field — 'Hi , your order is confirmed' instead of 'Hi Sarah, your order is confirmed.' This affects brand perception.

Recommendation: The Shopify order payload changed the field from 'customer.first_name' to 'customer.firstName' in their API v2. Update the field mapping in the Router module.

Refund Processing Delay

Refund Request → Process → Notify Customer

Refund processing scenario is running but with an average delay of 4.2 hours (was instant). Customers are submitting support tickets asking about their refund status — increasing support load by ~15 tickets/week.

Recommendation: The scenario's execution is being queued due to rate limiting on the Stripe API module. Reduce the batch size from 50 to 10, or upgrade your Make.com plan to get priority execution.

Missing Error Handler on Shipping Label

Order Packed → Generate Shipping Label → Update Tracking

This scenario has no error handler. When the shipping API returns an error (happens ~3% of orders), the entire scenario fails silently. You've had 7 orders in the last month ship without tracking numbers.

Recommendation: Add an error handler route in Make.com that catches shipping API failures and sends a Slack notification to your fulfillment team with the order number.
🔵

Info

2

Unused Abandoned Cart Scenario

Abandoned Cart → Email Reminder (Draft)

This scenario was created 4 months ago and is still in draft — never activated. Your abandoned cart recovery rate is 0% while industry average is 5-10%. Potential revenue left on the table.

Recommendation: Review and activate this scenario. Even a basic abandoned cart email can recover 5-10% of abandoned carts. At your average order value of $67, that could mean $2,000-4,000/month in recovered revenue.

Duplicate Inventory Check

Hourly Stock Check → Alert if Low

You have two scenarios checking inventory: the daily sync (gl-2) and this hourly check. The hourly check is redundant since the daily sync already updates Shopify. This uses 720 operations/month unnecessarily.

Recommendation: Disable the hourly check. The daily sync is sufficient for your order volume (~47 orders/day). If you need real-time stock alerts, add a low-stock filter to the daily sync instead.