wiki/clients/current/doudlah-farms/2026-04-05-weekly-call-gilbert-inventory-google-ads.md Layer 2 article Client: Doudlah Farms 1308 words Updated: 2026-04-05
↓ MD ↓ PDF
meeting doodla amazon fba awd inventory google-ads roas sellerize quality-score ecommerce

Weekly Call w/ Gilbert — Doodla Inventory Crisis & Google Ads Review

Date: 2026-01-14
Attendees: Mark Hope, Gilbert Barrongo
Client: [1]


Overview

Mark and Gilbert reviewed Doodla's performance following a sharp Dec/Jan sales slump caused by FBA inventory stockouts. The call covered the failure of the Amazon AWD program, a new daily inventory monitoring process using Sellerize, and Google Ads budget and optimization updates. Inventory management was identified as the single highest priority — all other optimization work is secondary until stock levels are stable.


Key Decisions


Discussion Notes

Doodla Performance & Inventory Crisis

Sales were growing rapidly through mid-2025, then fell sharply in December when Yellow Cornmeal, Popcorn, and Black Beans went out of stock at FBA. Key metrics:

Mark's framing: "Everything else we're doing is a waste of time if we don't have any product. Advertising is a waste of time. Optimization is a waste of time."

Once a product goes out of stock on Amazon, it loses ranking and sales velocity attribution, making recovery slow even after restocking. Gilbert has been gradually increasing bids on the top three products (Yellow Cornmeal, Black Beans, Popcorn) to rebuild traction.

AWD Program Failure

The AWD program was intended to receive large pallet shipments and automatically replenish FBA as needed. In practice:

Resolution: Stop shipping to AWD entirely. All future shipments go directly to FBA. This is more expensive (Amazon splits shipments across multiple fulfillment centers), but it eliminates the AWD reliability risk.

New Inventory Management Process

Mark walked through the Sellerize inventory export and established a new daily monitoring workflow:

Tool: Sellerize → Inventory → Export

Key columns to monitor:
| Column | Purpose |
|---|---|
| Days Left | Primary trigger metric |
| Available Stock vs. Total Stock | Identifies inbound/reserved units |
| Daily Avg Units (30-day vs. 90-day) | Shows growth or deceleration in velocity |

Thresholds:
- < 40–50 days: Ship immediately — treat as an emergency
- > 100 days: Run a coupon or sale to move excess stock (e.g., 25lb Cranberry Beans at 600 days)
- 0 days, nothing inbound: Critical — example flagged on the call: 1lb Cranberry Beans

Specific ASINs flagged during the call:
- 1lb Cranberry Beans — zero stock, nothing inbound → ship today
- Pinto Beans 5lb — 4 days remaining → urgent
- Whole Wheat Flour 5lb — zero stock, 53 inbound (too late, will stock out)
- Great Northern Beans — zero stock, 35 inbound (too late)
- Canary Beans 1lb — completely out

Overstock flagged:
- 25lb Cranberry Beans — ~600 days → run aggressive coupon/sale
- 25lb Red Beans — very high days → run sale

ASIN cleanup: There are parent ASINs, bundle ASINs, and inactive listings polluting the Sellerize report. Gilbert will delete unused/parent ASINs from Seller Central to improve data clarity.

Yellow Cornmeal ASIN consolidation: There are two active Yellow Cornmeal ASINs (a legacy one and the primary FBA one). The plan is to sell out the legacy ASIN while shipping all new inventory to the primary FBA ASIN.

Sellerize → Google Sheet integration: Gilbert will pull the Days Left and sales velocity (30-day and 90-day) fields into the main inventory Google Sheet. Note: inbound/reserved detail is visible in the Sellerize UI but does not appear in the current export; Gilbert will check whether it exists in the FBA Inventory or AWD report tabs.

Gilbert has begun building a Quality Score (QS) audit checklist, starting with Tracti, to be applied across all accounts including Doodla. The checklist covers:

  1. Expected CTR — keyword relevance and historical performance
  2. Ad relevance — keyword-to-ad copy alignment
  3. Landing page experience — the primary lever for improving QS

Keyword cannibalization was identified as a specific issue at Tracti: the same keywords appear in multiple campaigns, causing campaigns to compete against each other. Fix: assign each keyword to one campaign and add it as a negative in all others. AI can be used to scan for cannibalization across all campaigns at once.

Mark's framing on landing pages: "If you have a bad landing page, it doesn't matter how good the ad is. You need to be pushing account managers to improve landing pages. You should even say, I'm going to recommend we turn the ads off until you fix the landing page — we're just wasting money."

Gilbert will schedule meetings with account managers to align on landing page improvements for clients with low Quality Scores.


Action Items