Automated Shopify abandoned cart alerts from Razorpay to Telegram
Needs changesWhat this workflow does
This workflow has 5 nodes and runs on a schedule (legacy Cron node). Along the way it connects Telegram. It also calls api.razorpay.com over HTTP.
How it runs
Trigger: On a schedule (legacy Cron node).
- Window (last 2h) (Code): runs custom JavaScript code
- HTTP → Razorpay Orders (HTTP Request): calls api.razorpay.com
- Filter status=created + Format (Code): runs custom JavaScript code
- Telegram: uses Telegram
Services it uses
HTTP calls to: api.razorpay.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Cron in Cron (every 6h): replace with Schedule Trigger.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Cron Cron (every 6h) | Schedule Trigger |
Nodes used (4)
- Cron
n8n-nodes-base.cron - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Telegram
n8n-nodes-base.telegram
From the author
Who it’s for This workflow is built for Shopify store owners using Magic Checkout (Razorpay). Since Shopify’s default abandoned cart recovery doesn’t work with third-party checkouts, you’re left without an easy way to track or follow up. This workflow solves…