Fixed prices, paid once·Written replies within one working day
CheckoutLoom.

Marketing and retentionWin shoppers back

View all marketing →

Support and order careAnswer faster

View all support →

Product contentBetter listings

View all product content →

Inventory and pricingPrices and suppliers

View all inventory →

Finance and riskMoney and disputes

View all finance →

Shopify and WooStore-specific

View all services →

Dropshipping and EtsyMarketplaces and print

View all services →

Explore everything

Pick a way in. Every page has a fixed price and a delivery window.

All services88 automations for storesAll platformsShopify, WooCommerce and moreAll integrations82 tools we connectRequest a quote →

ShopifyStore platform

View all Shopify →

WooCommerceStore platform

View all WooCommerce →

BigCommerceStore platform

View all BigCommerce →

WixStore platform

View all Wix →

AmazonMarketplace

View all Amazon →

EtsyMarketplace

View all Etsy →

eBayMarketplace

View all eBay →

Your platform

Automation built for the store or marketplace you already sell on.

Store platforms8 platformsMarketplaces11 marketplacesAll who we serve363 pagesRequest a quote →

DropshippersSeller type

View all dropshippers →

DTC brandsSeller type

View all dtc brands →

Handmade sellersSeller type

View all handmade sellers →

Subscription boxesSeller type

View all →

B2B and wholesaleSeller type

View all b2b and wholesale →

AgenciesSeller type

View all agencies →

PrintfulPrint-on-demand

View all Printful →

Your kind of store

Pages written for how each type of seller actually works.

Seller types14 types of sellerPrint-on-demand9 platformsPopular audiences20 moreRequest a quote →

Email and SMSKlaviyo, Mailchimp and more

View all email and sms →

Support and chatGorgias, Zendesk and more

View all →

Payments and accountingStripe, QuickBooks and more

View all →

Shipping and suppliersShipStation, DSers and more

View all →

Reviews, ads and creativeJudge.me, Meta Ads and more

View all →

Automation and dataZapier, Make, Sheets

View all →

Marketplace and feed toolsGoogle Merchant, Helium 10

View all →

Works with your tools

We build inside the apps you already pay for.

All integrations82 toolsEmail and SMSKlaviyo, MailchimpPaymentsStripe, QuickBooksRequest a quote →

How-to guidesStep by step

View all 63 how-to guides →

Templates and checklistsCopy and use

View all 68 templates →

ComparisonsTools and options

View all 44 comparisons →

Cost and ROIWhat it costs

View all 34 cost pages →

GuidesLong reads

View all 14 guides →

Compliance and riskRules in plain words

View all →

Glossary and statisticsTerms and numbers

View all 17 →

Learn before you buy

Guides, templates and honest comparisons, free to use.

Resources hub256+ free resourcesBlogPractical articlesStatisticsSourced numbersRequest a quote →
AI order status updates for Ecwid stores

AI order status updates for Ecwid stores that follow fulfilment and tracking and tell customers about delays before they write

AI order status updates for Ecwid stores start from the fulfilment statuses Ecwid keeps for every order, awaiting processing, processing, shipped, delivered, will not deliver and returned, which it can email to the customer, and from the tracking number you attach when an order ships, but a status email says nothing about where the parcel is between shipped and delivered, so we listen for the Ecwid order webhooks, read the carrier’s own scans, turn each step that matters into a short message in your voice, notice a parcel that stops moving, tell the customer calmly before they ask and let a chat on the host website answer where is my order.

  • Fixed price from $890 for core updates
  • Fulfilment and carrier scans read together
  • Delays flagged before customers ask
A parcel timeline for an Ecwid order showing fulfilment, carrier scans, a delay notice, delivery and a review request.A parcel timeline for an Ecwid order showing fulfilment, carrier scans, a delay notice, delivery and a review request. PARCEL UPDATEStatus ticketsOrder fulfilledMonCarrier scanTueDelay noticedWedsCustomer toldStatus tickets-55%Told early98%Customer told first
  • Statuses we mapAwaiting processing, processing, shipped, delivered, will not deliver and returned orders on Ecwid, each tied to one clear customer message.
  • Typical storeAn Ecwid shop embedded in a business website, packing its own parcels and answering where is my order by message.
  • OutputsA status map, message templates, carrier readers, delay rules, a chat answer and a monthly ticket report for an Ecwid store.
The costly disconnect

Why Ecwid customers keep asking where their parcel is after the shop has done its part

Ecwid emails the customer when an order changes status, and then the parcel travels for days through carrier scans that no status email describes, so the customer’s only option is to write to you.

  • A status email and then silence

    The customer hears when the order ships and when it is delivered, and nothing about the days between. Many owners only notice this problem when a customer complains, so catching it earlier is one of the quiet benefits of order status updates for Ecwid stores.

  • Tracking pasted in late

    When the tracking number is added hours after the parcel left, the customer has already written to ask where it is in your Ecwid shop. Left alone, this problem repeats with every order, which is why order status updates for Ecwid stores is built to handle it by rule and not by memory.

  • Parcels that stop moving

    A parcel that sits for four days at a depot looks lost, and only the carrier’s own page reveals why on Ecwid. It is easy to overlook until a busy week exposes it, and by then the cost to Ecwid stores is already counted in refunds, hours or lost sales in the order status updates work.

  • Orders shipped in parts

    A partly fulfilled order confuses customers when one message covers parts that left on different days in your Ecwid shop. The fix is not more effort but a better rule, and that is exactly what the order status updates build for Ecwid stores puts in place.

  • The same question every morning

    You open the inbox to a dozen messages asking the same thing and answer each by looking up the same carrier page in your Ecwid shop. Many owners only notice this problem when a customer complains, so catching it earlier is one of the quiet benefits of order status updates for Ecwid stores.

  • Customers who learn of problems last

    A delay the customer discovers on their own feels worse than the same delay announced early with a new date in your Ecwid shop. Left alone, this problem repeats with every order, which is why order status updates for Ecwid stores is built to handle it by rule and not by memory.

  • 55%fewer where is my order messages is the reduction our status builds aim for once customers hear first for an Ecwid store.
  • 1status map ties every fulfilment state and carrier scan to a single message in your Ecwid shop.
  • 3days without a scan is the usual point at which a delay message is sent, and you can change it in your Ecwid shop.

The reduction is a design target that varies by store, and the delay threshold is our build default in your Ecwid shop.

What changes when every fulfilment step and carrier scan reaches the customer for Ecwid stores

Customers stop wondering, and your mornings stop belonging to the same question in your Ecwid shop.

How Ecwid order updates run today

  • Customers get one shipping email.
  • Tracking is added late.
  • Delays are found by customers.
  • You look up each parcel by hand.

How order updates run after the build

  • Each state and scan that matters becomes a short message in your voice in your Ecwid shop.
  • Tracking reaches the customer as soon as the parcel is fulfilled on Ecwid.
  • A stalled parcel prompts a calm note from you before anyone asks on Ecwid.
  • A chat answers where is my order from the live record on Ecwid.

What the monthly ticket report shows

  • Fewer messages to answer.
  • Informed customers.
  • Early delay handling.
  • Mornings back.

What the workflow handles

  • Listening for order and fulfilment changes on Ecwid.
  • Reading carrier scans for each tracking number.
  • Writing short messages by email or text.
  • Noticing parcels that stall, return or fail delivery.
  • Answering where is my order in chat.

What the owner decides

  • The tone of each message.
  • How long a parcel may stall before a warning.
  • Whether to offer a refund or a resend.
  • How to handle an upset customer.

Which Ecwid stores gain most from automated order status updates

Any Ecwid store shipping physical goods gains, and three kinds of store gain the most.

  • Makers who ship their own orders

    Small producers who pack by hand gain because every minute saved on messages goes back into making on Ecwid. Owners in this position often say the biggest change is the time returned each week, and order status updates is built to deliver that first for Ecwid stores.

  • Stores using several carriers

    Owners who choose a carrier per order gain from one place that reads every carrier in one voice in your Ecwid shop. This is the kind of situation where a fixed-price build is easier to justify than a monthly subscription for order status updates for Ecwid stores.

  • International sellers

    Stores shipping abroad gain from messages that explain customs and handover in plain words on Ecwid. We look at this situation in the audit and give Ecwid stores an honest view of whether the build is worth doing now or later in the order status updates work.

The order changes and scans our Ecwid status workflow listens to

Three kinds of change move an order forward, and each one has its own handler in your Ecwid shop.

  • order.created

    An order is placed

    A confirmation states what happens next, and the packing list is prepared for your team on Ecwid. Each moment like this has its own rule, so order status updates for Ecwid stores behaves the same way every time and never has to guess what to do next.

  • order.updated

    An order is marked shipped with tracking

    The carrier and tracking link are sent immediately, and each parcel of a split order gets its own note. The event is logged with the rule that handled it, which lets you check later exactly what order status updates did for Ecwid stores and why it did it.

  • carrier_scan

    The carrier reports a scan

    Out for delivery, exception and delivered scans become short updates, and a long gap starts the delay rule for an Ecwid store. Because this trigger is handled separately from the others, a problem with it never delays the rest of the order status updates work for Ecwid stores.

One parcel followed from fulfilment to a customer who was told first for Ecwid stores

This is how a single delayed order moves through the workflow before the customer has time to worry for an Ecwid store.

  1. 01

    The order is marked shipped

    You change a handmade leather wallet to shipped and add the carrier and tracking number, and the Ecwid webhook tells the workflow within moments. The same step is repeated for every item in the batch, so the tenth record receives the same care as the first when order status updates runs for Ecwid stores.

  2. 02

    The customer hears at once

    A short message gives the carrier, the expected arrival window and a tracking link, by email or by text if the customer agreed on Ecwid. Anything unusual at this point is flagged in plain words, which saves you from reading logs to understand what the order status updates work found for Ecwid stores.

  3. 03

    The scans are watched

    The workflow reads the carrier’s scans every few hours and keeps the latest position beside the order in your Ecwid shop. At the end of this stage you can pause, adjust a rule or carry on, so order status updates for Ecwid stores always moves at the pace that suits you.

  4. 04

    A stall is noticed

    No scan appears for three days, so the delay rule fires and the carrier’s latest note is read on Ecwid. Every step like this is recorded, so the order status updates work for Ecwid stores can be traced from the first input to the final result without any gaps.

  5. 05

    The customer is told first

    A calm message explains the pause, gives a new estimate and promises a follow-up, and the order appears in your delay list on Ecwid. If the step cannot finish, the record says why and waits for you, so order status updates for Ecwid stores never moves on with a half-completed task.

  6. 06

    The answer stays ready

    If the customer asks where the parcel is, the chat replies from the same record and passes to you when a resend or refund is needed on Ecwid. You can see the outcome of this step before the next one starts, which keeps the order status updates build for Ecwid stores under your control throughout.

Pricing

Price your Ecwid order status updates

Pick a plan, say how you ship and where messages should go, add any extras and watch the total and live date update.


Pick your planRequired

The plans differ by the number of carriers, states and channels the workflow covers.

Fulfilment and delivery messages for one carrier by email, with the standard Ecwid states mapped.

  • Standard states mapped
  • Fulfilment and delivery messages
  • One carrier reader
  • Email delivery
  • Message log
  • Thirty days of corrections

Several carriers, delay warnings and a where is my order answer in chat.

  • Everything in Notify
  • Several carriers
  • Delay warnings
  • Where is my order chat answer
  • Partly fulfilled handling
  • Ticket report

Text and email, returns updates, international handover messages and a written review each month for a quarter.

  • Everything in Track
  • Text and email
  • Returns updates
  • International handover messages
  • A written review each month for three months
  • Priority replies

Ten or more carriers, several languages or separate Ecwid sites. Send the details and our fixed quote follows in writing by the next working day.

How many carriers do you use?Required

Each carrier needs its own reader.

Where should messages go?Required

Texts need permission and carrier registration.

How soon do you want updates live?Required

Standard keeps each plan’s listed timeline, and a quicker slot moves your build up the queue, though message approval still needs its days.

Optional extrasOptional

These add-ons are all optional, and any item you tick can be unticked until checkout.

What Ecwid order status updates cost and what lifts the price

Our fee for the Ecwid status work is fixed, while the tracking, messaging and language tools charge you by the month on their own invoices.

  • Carriers and shipment types

    Each extra carrier or shipment type needs its own reader and tests in your Ecwid shop. This is one of the factors we price in writing before work starts, so the order status updates quote for Ecwid stores reflects your real situation and not an average.

  • Channels and languages

    Text messaging and extra languages mean more messages to write and approve for an Ecwid store. If this factor is small for you, it adds little to the price, and the written quote shows exactly how much it did add for Ecwid stores in the order status updates work.

  • International delivery

    Cross-border shipments add customs and handover messages to the status map in your Ecwid shop. You can lower the cost by tidying this part first, and we say so plainly in the plan when the order status updates work for Ecwid stores would benefit.

Those providers bill you directly, and the quote we send includes the monthly total we expect for an Ecwid store with your order volume.

Next step

Ready to price AI Order Status Updates for Ecwid Stores?

AI order status updates for Ecwid stores build on the fulfilment statuses Ecwid already emails to customers, add the carrier scans between them, warn customers about a stalled parcel before they write and answer where is my order from the same record, whichever website or channel the order came from.

  • Core updates from $890, paid once
  • Fulfilment and scans read together
  • Delays flagged before customers ask

Three more jobs the same Ecwid status layer can take on

Once the Ecwid status map and the carrier readers exist, closely related jobs add only a little work.

  • Review requests after delivery

    Customers whose Ecwid order arrived without trouble are invited to leave a review a few days after the delivered scan. The same records and rules that power order status updates for Ecwid stores are reused here, which keeps the cost low and the results consistent with the rest of the build.

  • Return updates

    Customers are told when a returned parcel arrives and when the refund or replacement is on its way in your Ecwid shop. You can switch this job on later without rebuilding anything, so Ecwid stores can start with the core order status updates work and grow when the time is right.

  • Pickup readiness notes

    Collection orders are announced when ready, with the opening hours and what to bring for an Ecwid store. Results from this job appear in the same weekly report as the main order status updates work, giving Ecwid stores one place to judge whether it earns its keep.

Which order data the Ecwid status workflow uses

Only what a status message needs is read, and contact details are used only where the customer has given permission in your Ecwid shop.

Store objectFields we useDirectionSource of truth
Order recordNumber, state, items, destinationReadEcwid
FulfilmentCarrier, tracking number, partsReadEcwid
Carrier scansLatest scan, estimate, exception noteReadThe carrier
Message logTime, channel, wording usedWrittenYour log

Its only jobs are sending messages and keeping a log, so Ecwid orders, refunds and payment records are never altered.

Ecwid order status edge cases we test before launch

These are the cases that most often produce a confusing message in your Ecwid shop.

  • Orders shipped in parts

    Each parcel has its own message and tracking, and the order reads as partly shipped until the last one leaves on Ecwid. The weekly report counts how often this case occurs, which tells Ecwid stores whether it deserves a better rule or is simply rare in the order status updates work.

  • Cancelled orders

    Customers receive one clear note, and no shipping message is ever sent for an order that did not go ahead for an Ecwid store. Nothing about this case is hidden from you: it appears in the log with the date, the record and the rule that dealt with it in the order status updates build for Ecwid stores.

  • Will not deliver and returned statuses

    Orders that cannot be delivered or come back receive an honest message and are passed to you with the timeline attached. We list the cases that matter most for order status updates in your handover guide, so anyone on your team can understand how Ecwid stores deals with them.

The standard Ecwid emails, a tracking app and a built status layer compared

The standard emails are free and brief, a tracking app installs quickly and flexes little, and a built layer follows your states and your voice for a one-off fee on Ecwid.

Standard emailsA tracking appCheckout Loom build
Message at every step–Partly✓
Reads several carriers–Partly✓
Warns of delays early–Partly✓
Answers in chat––✓
Cost patternIncluded with your planMonthly subscriptionOur Ecwid status fee plus tool subscriptions

If a tracking app already gives you what you need, we will say so and build only the parts it cannot, such as delay rules and the chat answer for an Ecwid store.

How Ecwid status updates are built and what each part costs

Standard services carry this Ecwid status workflow, and next to our fixed fee you will find the monthly cost of every one of them.

  • Ecwid order webhooks and the orders interface

    Changes are received as they happen, with a key that can read orders and nothing more on Ecwid. Everything this layer does for order status updates is logged, so you can see what ran, when it ran and what it cost on any given week for Ecwid stores.

  • Carrier tracking readers

    Scans are read through official carrier interfaces or a tracking service, limited to the carriers your Ecwid store really uses. We test the layer on your own data before launch, so order status updates for Ecwid stores is proven on real records and not on tidy examples.

  • Email and text providers

    Email leaves from your own authenticated domain, and a text is sent only to Ecwid customers who gave permission for it. If the layer fails or changes its terms, the handover guide explains how to swap it, so Ecwid stores is never stranded by one supplier in the order status updates work.

How the workflow stays accurate when carriers or systems misbehave for Ecwid stores

A wrong update causes more worry than none, so the workflow only says what it can confirm for an Ecwid store.

  • Only confirmed facts

    Each Ecwid update repeats what the record shows and refuses to guess an arrival date that nothing supports. When something goes wrong in order status updates for Ecwid stores, the failure is named, retried within safe limits and listed for you, instead of vanishing into a log nobody reads.

  • A nightly comparison

    Orders whose state and fulfilment disagree are listed, and missed events are replayed from order history for an Ecwid store. This safeguard runs on every batch and not only on a schedule, so a problem in order status updates is caught before it can spread to the next record for Ecwid stores.

  • A morning list of stuck orders

    Orders that wait too long for fulfilment appear in a short list for you each morning in your Ecwid shop. Each alert names the rule, the record and the next step, which means you can fix the cause from the message alone without opening any tool in the order status updates build for Ecwid stores.

Customer data inside an Ecwid order status workflow

The workflow handles names, addresses and contact details, so access is deliberately narrow in your Ecwid shop.

  • Read access to orders only

    The key cannot change orders, refunds, products or site settings on Ecwid. We explain in plain words what each permission allows, so the person approving it for Ecwid stores knows exactly what they are agreeing to in the order status updates work.

  • Permission checked before sending

    Texts and marketing messages go only to customers whose permission is on record on Ecwid. At the end of the engagement you receive a list of every connection that was made, so nothing stays open by accident in the order status updates build for Ecwid stores.

  • Logs without full addresses

    The log stores the order number and the words sent, and the full delivery address is left out of it in your Ecwid shop. For order status updates on Ecwid stores, access is limited to what the job needs and can be withdrawn in a minute, so ending the work leaves nothing behind.

What you receive with your Ecwid order status updates

You finish with a running workflow and the plain documents behind it in your Ecwid shop.

  • A status map tying every state to a customer message.
  • Message templates in your voice for email and text.
  • Carrier readers for the carriers you use.
  • Delay and return rules with alerts for you.
  • A where is my order answer for your site chat.
  • A monthly ticket report for the owner.

Verified client reviews and the safeguards behind our Ecwid status builds

Verified clients of the Checkout Loom team speak first in their unedited words, then come the protections built into every Ecwid status workflow.

  • 100%of messages are logged with the record that triggered them.
  • 1nightly comparison checks orders against fulfilment.
  • 30 daysof corrections follow the first live updates.

Safeguards follow Ecwid’s developer documentation and carrier guidance and are confirmed again at build time.

The determination and commitment to quality from the Checkout Loom team were clear from day one. They understood my requirements perfectly and completed everything with professionalism and care, and it is rare to find a team this dependable.

LorcanColombia
Verified

It was an excellent experience from start to finish, and the automation works reliably with everything configured properly. It is clear that the team has strong knowledge of automation, and I will definitely be returning for future work.

EllieUnited States
Verified

The team carefully investigated the problem, tested different scenarios and delivered a dependable solution. A duplicate contact issue had been causing problems for quite some time, and it is finally resolved.

RichardUnited States
Verified

The Checkout Loom team were easy to work with and brilliant at the work itself. I highly recommend them to anyone who needs dependable automation.

IveraAutomation client
Verified

Everything was configured exactly as discussed, and the team made sure the automation was stable before delivering it. It has been a huge time-saver for our whole team, and it runs without any manual work.

BellamyUnited States
Verified

This was excellent automation work, and it is clear that the team has strong experience with AI and automation. I highly recommend the Checkout Loom team to other businesses.

FinnUnited States
Verified

I am genuinely impressed with the work the Checkout Loom team did on my AI and automation project. They are extremely professional, skilled, friendly and easy to work with, and I am delighted with the final result.

DavidUnited States
Verified

The Checkout Loom team built an automation that simplified my workflow and worked perfectly from day one. Communication was excellent, delivery was fast, and I would happily recommend the service.

RebeccaUnited States
Verified

They set up my automation remarkably fast and executed everything perfectly. Communication and service were top tier, so I could not be happier with the results and I highly recommend the Checkout Loom team.

AbbieGermany
Verified

How an Ecwid status updates build runs from message audit to monitored workflow

We read a month of your customer messages before we write a single update for an Ecwid store.

  1. 01

    Audit orders and messages

    We list your order states, your carriers and the most common where is my order questions from the past month in your Ecwid shop. We use plain language in every document from this step onward, so anyone at Ecwid stores can read the plan and understand it in the order status updates work.

  2. 02

    Write the status map

    Each state, scan and delay is tied to a message, a channel and a rule for when it stays silent on Ecwid. A short summary of the step is added to the handover guide, so the way order status updates was built for Ecwid stores is never lost.

  3. 03

    Connect with narrow access

    We connect Ecwid, the carrier readers and your sender with read-only order keys. You see the result of this step in writing before the next one begins, which keeps the order status updates build for Ecwid stores on schedule and under your control.

  4. 04

    Draft in your voice

    We write each Ecwid message in your tone of voice and send it to you for approval before a customer receives any of them. If this step shows a problem, we say so at once and propose the fix, and the date for order status updates is moved in writing rather than quietly for Ecwid stores.

  5. 05

    Test with real orders

    Recent orders are replayed through the workflow so every path is checked against the record on Ecwid. Nothing in this step touches your live customers, so Ecwid stores can review it calmly and ask for changes before anything goes public in the order status updates work.

  6. 06

    Hand over

    You receive the status map, the message templates and a plain guide, and for a month afterwards we reply to your questions in writing in your Ecwid shop. The step has a clear finish line, which means you always know whether the order status updates work for Ecwid stores is on time or running behind.

Estimate what where is my order messages cost your Ecwid store and what updates could save

Enter how many status messages you answer each month and how long each takes, and the estimate puts a figure on the saving, with every input open to change on Ecwid.

Cost of status messages each month today–
Cost avoided each month–
Value of avoided cost each year–

Monthly messages are multiplied by their time and value and by the share updates prevent, and the share you reach depends on how many states and carriers are covered for an Ecwid store.

AI order status updates for Ecwid stores, questions answered in full

These are the questions Ecwid store owners ask before they order a status update build.

What are AI order status updates for Ecwid stores?

They are workflows that read your Ecwid orders, fulfilment and carrier scans and turn each meaningful change into a clear message for the customer, warn about delays early and answer where is my order from the live record.

How do these order status updates differ from the standard Ecwid shipping email?

The standard email covers one moment, whereas order status updates built by us cover every step you choose, including partly fulfilled orders, carrier scans and stalled parcels, written in your own voice for an Ecwid store.

Does it work if I add tracking numbers by hand on Ecwid?

Yes, the moment you add a tracking number to a fulfilled order the workflow reads it and sends the first message, so adding it promptly still matters for an Ecwid store.

Will customers get a message for a partly fulfilled order on Ecwid?

Yes, each fulfilled part of an Ecwid order carries its own tracking and message, and the order reads as partly shipped until the final part leaves.

Which carriers can the Ecwid status workflow follow?

Major carriers are read through their official interfaces or a tracking service, and the plan you pick sets how many of them we connect for your Ecwid store.

How are Ecwid customers warned about a delayed parcel?

When no scan arrives within the time you set, a calm message explains the pause and gives a new estimate, and you see the order in a delay list in your Ecwid shop.

Can Ecwid order updates go out by text as well as by email?

Yes, a text goes only to an Ecwid customer who agreed to receive it, after carrier registration, quiet hours and country rules are applied.

Could the status workflow alter my Ecwid orders or refunds?

No, it reads orders and fulfilment and sends messages, and it never edits orders, refunds or payment records in your Ecwid shop.

How long does an Ecwid order status build take?

Core updates for one carrier are usually live in two to three weeks, and several carriers, text and a second language can extend that towards six weeks, with the date confirmed in writing after you order for an Ecwid store.

Tell every Ecwid customer where the parcel is before they have to ask

Pick a plan in the pricing calculator and go on to checkout, or ask for a quote that lists your carriers and the questions you answer most on Ecwid. A written start date and a brief list of what we need arrive within one working day, ahead of the message audit on Ecwid.

  • Core updates from $890, paid once
  • Fulfilment and scans read together
  • Delays flagged before customers ask