Morning Check
Watchlist:
Manual-Only Checks
Account Health + Policy Compliance are pulled automatically below. These two aren't exposed via SP-API -- still need a daily eyeball.
Last 14d (manual ticks)
25
2026-08-25 -- Manual checks not ticked
26
2026-08-26 -- Manual checks not ticked
27
2026-08-27 -- Manual checks not ticked
28
2026-08-28 -- Manual checks not ticked
29
2026-08-29 -- Manual checks not ticked
30
2026-08-30 -- Manual checks not ticked
31
2026-08-31 -- Manual checks not ticked
01
2026-09-01 -- Manual checks not ticked
02
2026-09-02 -- Manual checks not ticked
03
2026-09-03 -- Manual checks not ticked
04
2026-09-04 -- Manual checks not ticked
05
2026-09-05 -- Manual checks not ticked
06
2026-09-06 -- Manual checks not ticked
07
2026-09-07 -- Manual checks not ticked
Action Required
Needs immediate attention
3
Stranded Inventory
heuristic
↗ SC
11 likely stranded (FBA inventory heuristic. canonical Amazon report unavailable)as of 09-06
3
▶
Amazon's stranded inventory report is currently unavailable (server-side cancellation). Check Seller Central > FBA Inventory > Stranded Inventory for the current state.
30 units being researched, 1 total
Confirm in Seller Central > Manage FBA Inventory > Stranded Inventory.
3 units being researched, 4169 total
Confirm in Seller Central > Manage FBA Inventory > Stranded Inventory.
10 units being researched, 836 total
Confirm in Seller Central > Manage FBA Inventory > Stranded Inventory.
Out of Stock
verified
0 out of stock (6/6 with native CA FBA stock)as of 09-06
Sales pace of tracked products: 2 sell fast (5+ a day), 2 sell steadily (2 to 5 a day), 2 sell slowly (under 2 a day). How much to reorder to cover the supplier lead time plus a week of safety stock (most urgent first, top 5): Canadian Made Cold Milled Golden Flaxsee... (B01B5DH78I): 2,040 units, B085ZNMFSD (B085ZNMFSD): 378 units, Canadian Made Whole Golden Roasted Flax ... (B0DR9H4GHN): 126 units, B0H1WYP797 (B0H1WYP797): 120 units, B0GCSZBJLV (B0GCSZBJLV): 48 units.
Buy Box Check
verified
6/6 ASINs winning Buy Boxas of 09-06
Source: live Competitive Pricing API call at check time (2026-09-07). Buy Box win rate: 6/6 resolved ASINs (100%).
Variant Image Issues (children sharing or missing images)
verified
1 variation family scanned, 0 with image issues (5 standalone ASINs not in any family; 1 not in this marketplace, skipped)as of 09-06
Restricted / Hazmat / Adult flags
verified
7 tracked ASINs · 0 ad-INELIGIBLE · 7 eligibleas of 09-06
Primary source: Amazon Ads Eligibility API (POST /eligibility/product/list) — what actually gates SP ads. Per-ASIN moderation reasons surfaced. Catalog adultProduct flag is the SECONDARY signal (legal age-restriction class, separate from content-policy moderation). Variation parents are silently filtered (they can never advertise — that's by design).
Inventory & Performance
Monitor these metrics
10
Catalog Quality
snapshot
12 catalog issue(s) on 5 product(s), 7 scanned · 2 ASIN(s) with attribute fill opportunitiesas of 09-06
14
▶
Most-empty attributes (priority to fill):
pattern -- empty on 3 of 7 ASINs
color -- empty on 2 of 7 ASINs
Source: listings snapshot 2026-09-05
3 LLM-generated suggestion(s) inlined under matching ASIN rows.
Approve All Attributes: auto-PATCH the LLM-suggested attribute values. Queue All Fixes: send these to #vps-alerts — reply "go" to auto-execute (backend keywords / A+ links). Issues with no button (Video Missing, missing-value listing issues, hazmat) aren't auto-fixable — fix them in Seller Central using each row's link.
Backend11
Listing Issue Generic Keyword HIGH
code 99016: A maximum of 1 occurrence(s) is/are allowed for the attribute search-terms but it currently occurs 10 times.
Show 1 affected products
Fix the attribute value Amazon rejected. The issue message has the specific reason; once corrected, patch via SP-API.
Backend Keywords Too Short MEDIUM
4 products affected. Pattern: backend keywords only 61 bytes (max 250)
Show 4 affected products
Canadian Made Cold Milled Golden Flaxseed 1.2 kg -- 1-Pack, Brown
B01B5DH78I
Canadian Made Milled Ground Flaxseed Golden Roasted 425g... -- 2-Pack, Golden
B0DVTCB6N5
Canadian Made Whole Golden Roasted Flax Seeds 425g x2 Ome... -- 1-Pack, Golden
B0DR9H4GHN
Canadian Made Organic Ground Golden Flaxseed Meal 42oz Om... -- 1-Pack, Golden
B085ZNMFSD
Expand generic_keyword with synonyms, alternate spellings, use cases, competitor terms
Live SP-API status = ['DISCOVERABLE'] on SKU OW-NE29-G7W6
Open the listing in Seller Central — supply missing required attributes or appeal the suppression.
A product attribute has an invalid value — edit the listing and correct the flagged field(s)
Auto-fixable: Fix All runs fix_image_executor.py, which re-PATCHes the listing's current image/attribute locators via SP-API to clear the stuck ERROR issue. Manual edit only needed if the executor reports no locators to resubmit.
Live SP-API status = ['DISCOVERABLE'] on SKU CM-WHOLEFLAX-YEL-425-2PACK
Open the listing in Seller Central — supply missing required attributes or appeal the suppression.
A product attribute has an invalid value — edit the listing and correct the flagged field(s)
Auto-fixable: Fix All runs fix_image_executor.py, which re-PATCHes the listing's current image/attribute locators via SP-API to clear the stuck ERROR issue. Manual edit only needed if the executor reports no locators to resubmit.
Live SP-API status = ['DISCOVERABLE'] on SKU 3L-VMCN-9JWQ
Open the listing in Seller Central — supply missing required attributes or appeal the suppression.
A product attribute has an invalid value — edit the listing and correct the flagged field(s)
Auto-fixable: Fix All runs fix_image_executor.py, which re-PATCHes the listing's current image/attribute locators via SP-API to clear the stuck ERROR issue. Manual edit only needed if the executor reports no locators to resubmit.
No sales rank -- listing may be suppressed or inactive
Listing may be suppressed -- check Fix Listing Issues or re-submit via Edit Listing.
Empty: pattern, color (2 of 6 applicable slots in CEREAL) | LLM suggestions below also cover additional attribute(s): flavor, generic_keyword, item_form, size
LLM Tier 2 Suggestions (3) -- review before patch
pattern
HIGH
Tri-Colour
The product features a visually distinctive blend of three quinoa varieties (white, red, and black) that creates a repeated decorative patte
color
HIGH
White | Red | Black
Product title and description explicitly state 'Tri-Colour' with 'blend of white, red and black quinoa' varieties; this is a multi-grain mix
generic_keyword
HIGH
tri-colour quinoa | bulk whole grain | high protein grain | plant-based protein | gluten-free grain
All keywords directly supported by source material and represent distinct real buyer search patterns for the product's key attributes (tri-c
3 LLM suggestion(s) ready -- auto-patches at the next daily run (06:50 MT), or Approve now
Empty: color (1 of 6 applicable slots in NUT_AND_SEED) | LLM suggestions below also cover additional attribute(s): bullet_point, generic_keyword, pattern, product_description, unit_count
Generates + PATCHes
color on demand instead of waiting for tonight's run. Posts to #vps-alerts; reply "go" to apply.
Auto-fixed (read-back verified): color -- clears at tonight's snapshot refresh, nothing to do
Images1
Image Count Low LOW
only 6 image(s) (recommended 7+)
Show 1 affected products
Add lifestyle, comparison, infographic, and packaging images
Listing Content2
Video Missing MEDIUM
4 products affected. Pattern: no product video detected on the live listing (scrape sheet)
Show 4 affected products
Make videos for these 4 products: B0GN45NL6B; B0GCSZBJLV; B085ZNMFSD; B0H1WYP797. 30-60s product shots / use cases.
Bullets Short LOW
2 bullet(s) under 80 chars
Show 1 affected products
Expand thin bullets with feature + benefit
Best Seller Badges
verified
3 product(s) hold a #1 Best Seller rankas of 09-06
3
▶
#1 Best Seller in "Flax Seed". That is a niche sub-category, so the badge may not show on the main listing.
Keep it in stock. A #1 sub-category rank drives organic sales and a stockout hands it to a competitor.
#1 Best Seller in "Flax Seed". That is a niche sub-category, so the badge may not show on the main listing.
Keep it in stock. A #1 sub-category rank drives organic sales and a stockout hands it to a competitor.
#1 Best Seller in "Flax Seed". That is a niche sub-category, so the badge may not show on the main listing.
Keep it in stock. A #1 sub-category rank drives organic sales and a stockout hands it to a competitor.
Aged Inventory & Surcharge Risk
snapshot
6 SKUs with stock scanned, 0 aged-surcharge risk(s), ~$0.00 estimated next chargeas of 09-06
Removal Orders (in-flight + completed last 30d)
snapshot
↗ SC
0 in-flight (0u) | 2 completed last 30d (17u, $72.99 fees)as of 09-06
3
▶
Completed last 30d: 2 orders, 17 units, $72.99 in fees
By type: Return: 17u ($72.99)
Completed: 1 removal, 14u (Return, $60.25 fees), last shipped 2026-08-22
Completed: 2 removals, 3u (Return, $12.74 fees), last shipped 2026-08-30
Each metric below shows Amazon's threshold and whether you are inside it. A tick means you are passing that metric right now.
✅
Late Shipment Rate
0.00%
target <4%
✅
Invoice Defect Rate
0.00%
target <5%
✅
On Time Delivery Rate
no orders in window
target >97%
✅
Valid Tracking Rate
no orders in window
target >95%
✅
Pre Fulfillment Cancellation Rate
0.00%
✅
Listing Policy Violations
✅
Product Authenticity Customer Complaints
✅
Product Condition Customer Complaints
✅
Product Safety Customer Complaints
✅
Received Intellectual Property Complaints
✅
Restricted Product Policy Violations
✅
Suspected Intellectual Property Violations
✅
Food And Product Safety Issues
✅
Customer Product Reviews Policy Violations
✅
Other Policy Violations
✅
Document Requests
Returns (30 days) (SP-API delivers Sales & Traffic ~1-2 days late)
snapshot
0 product(s) with >=3% return rate (5 returns across 2 tracked ASINs, 30d)as of 09-06
Seller Feedback
link
Open Seller Feedback Manager in Seller Centralas of 09-06
Open in Seller Central ↗
Promotions & Discounts
Coupons, promotions, BTPs, business pricing
2
Business Pricing and Quantity Discounts
snapshot
↗ SC
1 of 6 product(s) have no working business price (0 priced at or above retail, 1 with none set); 1 missing quantity discountsas of 09-06
2
▶
A business price only helps if it is LOWER than the retail price. Amazon will not show business buyers a price that matches or beats what everyone else already pays, so a business price left above retail after a price cut is the same as having none. 1 product(s) also have no quantity discount tiers. Standard schedule: 2 units 5%, 5 units 7%, 10 units 10%, 25 units 15%, 50 units 20%.
Fix all sends these to #vps-alerts. Reply "go" there and each product gets a business price 5% below its own retail price, plus the standard quantity discounts (2 units 5%, 5 units 7%, 10 units 10%, 25 units 15%, 50 units 20%). Prices only change on Amazon after you reply "go". Products that already have a working business price are skipped, and quantity discounts you have already set are left alone.
No business price is set, so business buyers see the normal retail price.
Set a business price below the retail price in Seller Central.
No quantity discount tiers are set for business buyers.
Add the standard tiers: 2 units 5%, 5 units 7%, 10 units 10%, 25 units 15%, 50 units 20%.
This account's coupon strategy is set at the account level: S&S. It applies to every tracked product here. Coupon status is read live from Amazon's own coupon report, so it reflects what is actually running right now, not what the sheet says. Subscribe & Save status comes from Amazon's own Subscribe & Save feed: 6 of the 6 in-stock products are confirmed on the program. The feed only names the products that are on it, so anything it does not name is shown as not confirmed, never as unenrolled.
100% coupon coverage — 6 of 6 in-stock ASINs carry a coupon; 6 on-strategy. Live coupon names load once the report join is wired; below is grouped by what each product is missing.
✓ All in-stock tracked ASINs are on-strategy for coupons.
Source: nightly sync 2026-09-05. No active or scheduled promotions in the 30-day window. Open the Seller Central Promotions page (link below) to verify there's nothing running or planned that we missed, and to schedule any upcoming Lightning Deals / Best Deals / Coupons that aren't here.
Brand Tailored Promotions
snapshot
↗ SC
9 running. Next recreate-by: 2026-11-15 (68d)as of 11-15
1
▶
Source: nightly sync 2026-09-05 | BTP schedule from 'Canmar CA BTP Schedule' tab on the brand sheet. Update the End Date column when you create a BTP in Seller Central.
Next recreate-by: 2026-11-15 (68 day(s) away)
Running BTPs:
2026-11-15:
• High spend customers, 10% off
• Top-tier, 10% off
• Brand cart abandoners (90 days), 30% off
• Declining Top Tier, 20% off
• At Risk, 20% off
• Repeat customers, 10% off
• Recent customers, 10% off
• Promising, 10% off
• Declining Promising, 20% off
Recreate by 2026-11-15 (68d)
LOW
9 BTP(s) end on 2026-11-15 (68 days remaining). Submit renewals now -- Amazon's 2-3d review finishes before start, so the new ones activate immediately when these end (zero gap). BTPs cap at ~90 days each, so this loop never ends.
Clone each: start=2026-11-15, end=+90d.
Today: 0 critical, 15 warnings, 0 suppressed. Data: 2026-09-06.