Tada Alerts: Smart Stock, Shipping & Fraud Alerts for Shopify
Tada Alerts is the first product built by tadaapp.online. Engineered natively on Shopify Polaris v13, App Bridge, and the GraphQL Admin API (2026-10), it watches your inventory velocity, global carrier checkpoints (3,500+ carriers), and order risk 24/7 — pushing instant, one-tap actionable alerts to Telegram, Discord, Slack, and Custom Webhooks.
Why Traditional Store Alerts Fail Modern Shopify Teams
After interviewing dozens of Dropshipping, Print-on-Demand (POD), and DTC Shopify teams, we found three operational blind spots that cost merchants thousands in lost ad spend and chargebacks:
1. Static Thresholds Miss Ad-Driven Velocity
A fixed < 5 units alert is useless when a winning product suddenly scales to 40 orders/day and your supplier needs 7 days to restock. Tada Alerts calculates 7-day rolling sales velocity per variant and warns you when days of cover ≤ supplier lead time.
2. Stalled Parcels Surface Only After Disputes
Cross-border and 3PL shipments frequently stall at transit hubs or customs for 3–5 days. Tada Alerts scans active tracking numbers every 6 hours across 3,500+ global carriers and pings your team the moment tracking stops moving.
3. Email-Only Notifications Can’t Take Action
Modern e-commerce teams run operations from Telegram, Discord, and Slack. Tada Alerts delivers rich cards with cryptographically verified inline buttons — Hold Order, Tag Staff, Re-order, and Ack — so your team acts in one tap without opening a laptop.
6 Real-Time & Scheduled Alert Engines
Every rule can be enabled in one click via Enable recommended rules or customized in the Alert rules → Triggers & thresholds tab inside Shopify Admin.
| Alert Engine | How It Works & Data Source | Recommended Default | One-Tap Chat Buttons |
|---|---|---|---|
| ⚠️ Predictive Stock-out PREDICTIVE_STOCKOUT |
Combines real-time inventory_levels/update webhooks with a daily 24h GraphQL scan of 7-day variant sales velocity. Fires when available ≤ threshold OR days_left ≤ leadTimeDays. |
Threshold: 5 units Lead time: 7 days |
🔄 Re-order · 🏷 Tag Staff · ✅ Ack |
| 📦 Dead Stock DEAD_STOCK |
Daily inventory velocity job identifies variants with available > 0 and zero sales over the configured window. Deduplicated weekly to prevent alert fatigue. |
No sales for: 30 days | 🏷 Tag Staff · ✅ Ack |
| ⏳ Fulfillment Delay (Layer 1) FULFILLMENT_DELAY |
Monitors paid Shopify orders via orders/fulfilled and a 6-hour audit cron. Fires when a paid order remains unfulfilled past hours (catches DSers/AutoDS sync failures or warehouse backlog before tracking exists — 0 tracking quota cost). |
Unfulfilled for: 48 hours | 🏷 Tag Staff · ✅ Ack |
| 🚚 Shipping Delay (Layer 2) SHIPPING_DELAY |
Listens to orders/fulfilled and scans carrier checkpoints across 3,500+ global carriers every 6 hours. Fires when an in-transit parcel has no new checkpoint for staleDays (stops automatically once delivered). |
Stalled for: 3 days | 🏷 Tag Staff · ✅ Ack |
| 🚨 High Fraud Risk FRAUD_RISK |
Real-time evaluation on orders/create and orders/updated when Shopify Fraud Analysis scores an online order as high risk. |
Instant on High Risk | ⏸ Hold Order · 🏷 Tag Staff · ✅ Ack |
| 🚨 Unusual Order Volume VOLUME_ANOMALY |
Redis 10-minute sliding-window counter per customer IP on orders/create. Detects bot attacks and card-testing bursts, listing affected orders with direct Shopify Admin links. |
Max 5 orders / IP per 10 min | ⏸ Hold Order · 🏷 Tag Staff · ✅ Ack |
Act Directly From Telegram, Discord & Slack
In Alert rules → Interactive actions, you control exactly how Tada Alerts modifies orders on Shopify when a team member taps a button in chat. Every action is cryptographically verified (Telegram secret token HMAC, Discord Ed25519 signature, Slack HMAC-SHA256) and logged with the operator’s handle.
Tag-Based Order Hold
When you tap ⏸ Hold Order in chat, Tada Alerts uses Shopify’s GraphQL tagsAdd mutation to apply your custom hold tag (default HOLD — customizable to match your 3PL, WMS, or ERP, such as ON_HOLD).
Optional Order Note Audit Trail: Automatically appends a non-destructive timestamped audit line to the existing order note (e.g. [2026-10-12 09:30 UTC] HOLD requested via TadaAlerts by @alex) without ever overwriting existing notes.
Fulfillment Hold via Shopify GraphQL API
Switch to Fulfillment Hold via API in one click. Tada Alerts requests Shopify’s optional fulfillment scopes (write_merchant_managed_fulfillment_orders & write_third_party_fulfillment_orders) only when you enable this mode.
True Fulfillment Lock: Tapping ⏸ Hold Order executes fulfillmentOrderHold on all open fulfillment orders — locking the Mark as fulfilled button in Shopify Admin until your team reviews and releases the hold.
Plans & 2-Layer Delay Quota Architecture
Billed natively via Shopify’s appSubscriptionCreate GraphQL API. Layer 1 (Fulfillment Delay) is 100% free and unlimited on every plan; Layer 2 (Carrier Checkpoint Stagnation) only counts first-time accepted tracking numbers when Shipping Delay is enabled.
| Feature / Quota | Free ($0 / mo) | Pro ($9.99 / mo) | Scale ($29.99 / mo) |
|---|---|---|---|
| Monthly Alert Quota | 100 alerts / month | 1,000 alerts / month | 5,000 alerts / month |
| Tracked Shipments / Month | 20 shipments / month | 300 shipments / month | 1,000 shipments / month |
| Layer 1: Fulfillment Delay (Unfulfilled Orders) | Unlimited ($0 quota) | Unlimited ($0 quota) | Unlimited ($0 quota) |
| Layer 2: Shipping Delay (3,500+ Carriers) | Up to 20 shipments · 6h scan | Up to 300 shipments · 6h scan | Up to 1,000 shipments · 6h scan |
| Notification Channels | Unlimited channels simultaneously | Unlimited channels simultaneously | Unlimited channels + multi-team routing |
| 1-Tap Chat Actions & Native Fulfillment Hold | Included | Included + Priority Support | Included + Priority Support |
How Tada Alerts Shapes the Next Generation of TadaApp Products
We are an e-commerce product studio, not a single-app company. Tada Alerts established our core blueprint: find a high-cost merchant bottleneck, solve it with lightweight event-driven engineering, and make every alert actionable. Here are the 6 product categories we are building across Shopify, WordPress & WooCommerce:
1. Operations & Fulfillment Intelligence
The home of Tada Alerts. Predictive stock-out math, multi-carrier exception monitoring, supplier lead-time tracking, and return-reason anomaly detection.
2. Proactive Customer Recovery
Turning operational hiccups into loyalty: automated delay recovery emails via merchant-owned ESPs (Klaviyo, Resend, SendGrid — coming in Tada Alerts Phase 2).
3. Conversion & Campaign Guardrails
Protecting ad spend: instant alerts when a high-traffic landing page SKU runs low on stock or when checkout conversion drops anomalously.
4. Operational Telemetry & MTTA
Decision intelligence for lean ops teams: tracking Mean Time to Acknowledge (MTTA), channel delivery health, and SKU risk concentration over 7–90 day windows.
5. No-Code & Webhook Automation
HMAC-signed JSON webhooks (`x-tada-signature`) that connect store events directly into Make.com, Zapier, n8n, Zalo OA, and custom 3PL/ERP pipelines.
6. WordPress & WooCommerce Expansion
Bringing TadaApp’s battle-tested predictive inventory and chat-first operations toolkit to WooCommerce merchants with lightweight, zero-bloat plugins.
