All templates

Automated CJdropshipping Fulfillment Issue Alerts

Every morning, WebRun opens your CJdropshipping order queue, checks for anything flagged as delayed, on hold, or out of stock at the warehouse, checks Gmail for any explanation CJdropshipping sent, and logs each issue to Google Sheets with its status so your team can decide how to handle it before the customer asks.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 CJdropshipping check the order queue for fulfillment issues
2 Gmail find the warehouse's explanation
3 Google Sheets log the issue
In short

How do I catch CJdropshipping fulfillment delays before a customer complains?

WebRun checks your CJdropshipping order queue every morning for anything delayed, on hold, or affected by an out of stock item, checks Gmail for the warehouse's explanation, and logs each issue to Google Sheets with a new expected date where one exists. Your team sees fulfillment problems the same morning, not from a customer complaint.

  • Fulfillment issues surface the same morning they're flagged, not weeks later
  • Every issue is logged with the warehouse's own explanation attached
  • Resolved orders drop off the log automatically

Built for dropshipping businesses · ecommerce fulfillment teams · Shopify store owners · small online retailers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens cjdropshipping.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    CJdropshipping - check the order queue for fulfillment issues
    • Open your CJdropshipping order queue and check the status of every open order
    • Flag any order marked delayed, on hold, or affected by an out of stock item
    • Note which warehouse and product is involved

    Done when Every order with a fulfillment issue has been identified.

  3. 2
    Gmail - find the warehouse's explanation
    gmail.com
    WebRun in Gmail: find the warehouse's explanation
    WebRun opens Gmail to find the warehouse's explanation.
    • Search Gmail for any message from CJdropshipping about the flagged order
    • Note the reason given and any new expected ship date
    • Flag if no explanation has been sent yet

    Done when Every flagged order has an explanation, or its absence is noted.

  4. 3
    Google Sheets - log the issue
    google.com
    WebRun in Google Sheets: log the issue
    WebRun opens Google Sheets to log the issue.
    • Add a row for each issue with the order, reason, and new expected date
    • Mark it open until the order ships or is resolved
    • Remove the row once the order ships normally

    Done when Every current fulfillment issue has a logged, up to date row.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
cjdropshipping.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Fulfillment issue log · Google Sheets
OutputWhat each run produces - A Google Sheets row for every fulfillment issue, with the warehouse's reason and a new expected date where one exists.
Spreadsheet
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it tell my customer about the delay?

No. WebRun only logs the issue internally so your team knows about it. Whether and how to tell the customer is still your team's decision.

What counts as a fulfillment issue?

Any order CJdropshipping marks delayed, on hold, or affected by an out of stock item, not routine orders moving through fulfillment normally.

What if CJdropshipping never explains the delay?

The row stays open and flagged as unexplained, so your team knows to follow up instead of assuming a reason that was never given.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.