CostIntel Fulfillment Automator
Chrome extension that automates repetitive fulfillment tasks — insert cards, gift boxes, custom packaging — across hundreds of orders in minutes
Every ecommerce brand using third-party fulfillment (CJ, Zendrop, AutoDS) has the same problem: before you can submit orders, someone has to manually open each one and add insert cards, branded packaging, gift boxes, or other add-ons based on what the customer bought. At scale, this eats 1-2 hours per day of a VA's time.
CostIntel Fulfillment Automator is a Chrome extension that sits on top of your fulfillment dashboard and handles it automatically. Upload your order export, and the extension parses the file to understand what's in each order. It flags which orders need special packaging based on configurable product-matching rules (e.g., all gift sets get a box, all orders get an insert card). Then it clicks through the fulfillment platform's UI — opening each order, adding the right SKUs, confirming — while you watch the progress log scroll.
The tricky part was the fulfillment platform's UI: hover-triggered Ant Design dropdowns that appear and disappear in milliseconds, React-managed DOM that fights direct manipulation, and binary XLS files disguised as CSVs. The extension uses MutationObservers to catch ephemeral dropdown menus, Web Workers running SheetJS to parse Excel files in a sandboxed context, and a resilient retry loop that tracks processed orders to avoid duplicates.
Built as a Manifest V3 Chrome extension with zero external dependencies at runtime. The entire automation runs locally in the browser — no API calls, no cloud processing, no ongoing cost.