# Product Listing Checklist: Catch Errors Before Go-Live

Source: https://maito.app/workflows/check-product-listings-before-they-go-live

Maito compares new listings with your supplier sheet, finds mismatches in titles, sizes, photos and stock, and fixes only what you approve.

Maito checks new and changed listings for contradictions and proposes fixes before you publish.

[Operations](https://maito.app/workflows/team/operations) · [Ecommerce](https://maito.app/workflows/industry/ecommerce) · When something happens · Updated October 19, 2026

Works with

-   Slack
-   Email
-   [Airtable](https://maito.app/workflows/tool/airtable)
-   Microsoft 365
-   Box
-   Dropbox
-   Notion

## How do you check product listings before they go live?

To check product listings before they go live, point Maito at new drafts. It compares each listing with the supplier sheet and your own rules, finds mismatches in titles, sizes, colours, photos and stock, and ranks them by risk, such as an item shown in stock with none left. It fixes drafts only on request.

## How it's done today

Staff notice wrong sizes, images and stock labels only after customers do.

## What Maito does

1.  Compare required fields with the approved catalog
2.  Find contradictions
3.  Propose edits with sources
4.  Wait for approval to publish

## Example

Loop run: Listings published as draft · 6 products

**Maito** (9:50 AM):

6 new listings checked. 4 have problems.

• TS-220: title says "100% cotton," description says "60/40 blend." The supplier sheet says 60/40. Fix the title.  
• TS-221: size M chest is 38 in, while the same size on TS-220 is 40 in.  
• TS-224: the colour field says Black, but the main photo filename is navy-front.jpg.  
• TS-225: shows In stock with inventory 0.

Catch: TS-225 would take orders you can't fill. It is scheduled to go live at noon.

From the store export and the supplier sheet. I haven't published or changed anything.

**Zoe** (9:58 AM):

Apply the title and stock fixes. I'll check the size chart and photo.

**Maito** (9:59 AM):

TS-220's title now says 60/40 blend and TS-225 is set to Sold out, both as drafts. I haven't touched TS-221 or TS-224.

## How to set it up

When something happens Check product listings before they go live

Ask your agent

“When listings are added or changed in the store, check them against our product sheet and post problems in #merch. Don't publish anything.”

Connect ecommerce platform

-   Shopify
-   Amazon Selling Partner

Connect spreadsheet

-   Airtable
-   Microsoft 365

Connect files

-   Google Drive
-   Box
-   Dropbox
-   Notion
-   Microsoft 365

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

It can only compare against the data it has. A wrong supplier sheet will produce wrong checks.

## Questions

### Does it publish listings?

No. It checks drafts and fixes only the ones you approve. Publishing stays with you.

### Where does it read the supplier data?

From a spreadsheet such as Airtable or Microsoft 365 and from files in Google Drive, Box, Dropbox or Notion.

### Can it check before a scheduled launch?

Yes. A Loop checks new drafts and posts problems ahead of the go-live time.

## More operations workflows

-   [Chase missing inputs Ask people for what's missing, by Slack or email, until it's in. Operations · On a schedule Works with Gmail, Microsoft 365, Airtable.](https://maito.app/workflows/chase-missing-inputs)
-   [Monday report from connected tools The weekly operating report built from the tools you already use. Operations · On a schedule Works with BigQuery, Supabase, Intercom, Pylon, Stripe, PayPal.](https://maito.app/workflows/monday-report-from-connected-tools)
-   [Turn a process into a written guide Describe how something is done and get a clean step-by-step guide. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/turn-a-process-into-a-written-guide)
-   [Keep a shared spreadsheet clean Fix formats, fill gaps and flag odd rows in a sheet everyone edits. Operations · On a schedule Works with Airtable, Microsoft 365.](https://maito.app/workflows/keep-a-shared-spreadsheet-clean)
-   [Book travel within policy Get flight and hotel options that fit the travel policy. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/book-travel-within-policy)
-   [Answer "who owns this?" Find the right person or team for any system, process or question. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-who-owns-this)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fcheck-product-listings-before-they-go-live)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
