Market of Choice
Reservations Guides

Supper Club

Managing the weekly Supper Club menu on the reservations site.

Supper Club is a weekly rotating meal kit program available at all MoC store locations. Menus are posted Wednesdays, with 8 items rotating on a 4-week cycle.

Schedule

DayAction
TuesdaySchedule items to publish Wednesday
WednesdayMenus go live
Friday–ThursdayOrder period
3-12 days after publicationPickup window

Items are scheduled via WordPress's built-in scheduling, but scheduled publishing sometimes fails — items are saved correctly but don't go live on time. Check after the scheduled publish time and manually publish if needed.

Weekly Process

Receive the menu

MoC provides the weekly Supper Club menu via Basecamp, typically with product details, images, and pricing.

Update or create products

For each item:

  • Update product title, description, short description, and image
  • Set the Supper Club attribute
  • Set pricing
  • Set pickup date logic (3-day minimum lead time from order date)

Set Chef's Favorite tags

Chef's Favorite tags rotate weekly. For the new favorites:

  1. Add the "Chef's Favorite" tag to the new items
  2. Remove the tag from previous week's favorites

Schedule for Wednesday

Set each product to publish on Wednesday. Double-check the scheduled time.

Verify after publish

After the scheduled publish time, confirm all items are live. Manually publish any that failed to auto-publish.

Store Availability

Supper Club is available at all locations. Each product has store-specific availability set via the store attribute. When adding items, ensure all applicable stores are checked.

StoreCatering Email
AshlandcateringMOC11
BelmontcateringMOC03
BendcateringMOC08
Cedar MillcateringMOC02
CorvalliscateringMOC07
Delta OakscateringMOC04
FranklincateringMOC10
HillsborocateringMOC12
MedfordcateringMOC09
West LinncateringMOC06

Known Issues

"Filter by Attribute" disappears

When all Supper Club items are hidden (e.g., between menu cycles), the "Supper Club" filter disappears from the shop page. WooCommerce only shows attribute filters when at least one visible product carries that attribute. This is expected behavior — the filter reappears when items are published.

Pickup date bugs

  • Past dates can sometimes show in the pickup selector — verify after each menu cycle
  • The 3-day lead time window must be accounted for in date calculations
  • Year-change boundaries (Dec 31 → Jan 1) have caused date display glitches in the past

Cart behavior

When Supper Club items are in the cart, the checkout forces the pickup location to the relevant store. This prevents customers from selecting a store that doesn't offer the Supper Club item they ordered.

Reporting

The Return Supper Club Customers report in WP Admin > Reports identifies repeat customers for loyalty incentives. It queries current SC orders with pending/processing status and checks for at least one previously completed order.

GA4 doesn't differentiate between catering and Supper Club orders. For Supper Club-specific metrics, use the custom WordPress reports, not Google Analytics.

On this page