> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Food Trucks & Pop-ups

> Manage rotating locations and daily stock limits in storekit using day-based or location-based stores. Built for food trucks, pop-ups, and mobile caterers.

Food trucks, pop-up kitchens, and mobile caterers face unique challenges: changing locations, limited daily stock, and the need for pre-orders. This guide explains how to use multiple stores with a landing page to manage day-based or location-based menus.

## The Challenge

Traditional single-store setups don't work well when:

* You're at a different location each day
* Stock is prepared fresh and limited per day
* Customers need to pre-order for specific dates
* You want to close ordering once daily capacity is reached

## The Solution: Day/Location-Based Stores

Create a separate store for each day or location, then use a landing page to guide customers to the right one.

**Example setup for a food truck:**

| Store                     | Purpose                      |
| ------------------------- | ---------------------------- |
| Friday - Brewery District | Friday's location and menu   |
| Saturday - Farmers Market | Saturday's location and menu |
| Sunday - Waterfront Park  | Sunday's location and menu   |

Each store has its own:

* Menu and pricing
* Inventory limits
* Opening hours
* Pre-order settings

A single landing page links them all together.

## Setting Up Day-Based Stores

### Step 1: Create Your First Store

Set up your base store with your full menu:

1. Create a new store in the dashboard
2. Name it clearly: "Friday - Brewery District"
3. Set the location address
4. Build your menu with products and modifiers
5. Enable [inventory tracking](#managing-daily-stock) for limited items

### Step 2: Duplicate for Each Day/Location

For each additional day or location:

1. Contact support to duplicate your store
2. Rename it appropriately: "Saturday - Farmers Market"
3. Update the address if location differs
4. Adjust menu if offerings vary by day
5. Reset inventory levels

<Tip>
  Keep store names consistent: "\[Day] - \[Location]" makes it clear for both customers and your team.
</Tip>

### Step 3: Configure Pre-orders

Each store should accept pre-orders for its specific day:

1. Go to **Settings > Operations**
2. Enable **Pre-orders**
3. Set **Pre-order days ahead** (e.g., 7 days)
4. Configure available time slots

For a Friday-only store, customers can order anytime during the week for Friday pickup.

### Step 4: Set Opening Hours

Configure each store's hours to match when you're at that location:

1. Go to **Settings > Opening Hours**
2. Set hours only for the relevant day
3. Leave other days closed

**Example for "Friday - Brewery District":**

| Day               | Hours         |
| ----------------- | ------------- |
| Monday - Thursday | Closed        |
| Friday            | 11:00 - 20:00 |
| Saturday - Sunday | Closed        |

### Step 5: Request a Landing Page

Contact support to create a landing page that:

* Shows your branding and logo
* Lists all your day/location stores
* Lets customers choose where and when to order
* Links directly to each store's menu

<Note>
  Provide support with:

  * Your account details
  * List of stores to include
  * Preferred order of stores
  * Any custom messaging
</Note>

## Managing Daily Stock

Use inventory tracking to limit orders to what you can produce.

### Enable Inventory Tracking

For each limited item:

1. Go to **Menu > Products**
2. Click on the product
3. Enable **Track Inventory**
4. Set the available quantity

When inventory reaches zero, the item shows as unavailable.

### Reset Inventory Daily

Before each service day:

1. Open the relevant day's store
2. Go to **Menu > Products**
3. Update inventory levels for each item

**Example for a taco truck:**

| Item            | Daily Stock |
| --------------- | ----------- |
| Carnitas Tacos  | 50          |
| Al Pastor Tacos | 50          |
| Veggie Tacos    | 30          |
| Churros         | 40          |

### Sold Out Behaviour

When an item sells out:

* It displays "Sold out" on the menu
* Customers cannot add it to cart
* Existing orders are unaffected

This prevents overselling and customer disappointment.

## Example Configurations

### Weekly Food Truck Route

**5 stores, one per weekday location:**

| Store Name                | Location             | Day       |
| ------------------------- | -------------------- | --------- |
| Monday - Tech Park        | 123 Innovation Drive | Monday    |
| Tuesday - City Hall       | 1 Council Square     | Tuesday   |
| Wednesday - University    | Student Union        | Wednesday |
| Thursday - Hospital       | Main Entrance        | Thursday  |
| Friday - Brewery District | 45 Hop Lane          | Friday    |

**Landing page shows:** "Where would you like to order from?"

### Weekend Pop-up with Limited Drops

**2 stores for Saturday and Sunday:**

| Store Name    | Stock Limit | Pre-order Window |
| ------------- | ----------- | ---------------- |
| Saturday Drop | 100 covers  | Opens Monday 9am |
| Sunday Drop   | 100 covers  | Opens Monday 9am |

Both stores have identical menus but separate inventory. When Saturday sells out, Sunday remains available.

### Multi-Location Food Truck Fleet

**3 trucks operating simultaneously:**

| Store Name          | Location           | Hours       |
| ------------------- | ------------------ | ----------- |
| Truck 1 - Downtown  | Financial District | 11:00-14:00 |
| Truck 2 - Southside | Industrial Estate  | 11:00-14:00 |
| Truck 3 - Northgate | Retail Park        | 11:00-14:00 |

Each truck has its own store with location-specific inventory.

## Customer Experience

### Finding You

Share your landing page URL everywhere:

* Social media bio
* Google Business Profile
* Printed materials
* At the truck itself

### Ordering Flow

1. Customer visits your landing page
2. They select their preferred day/location
3. Menu opens for that store
4. They browse, add items, and choose a pickup time
5. They pay online
6. Order prints at your truck (or you receive it in the app)
7. They collect at the scheduled time

### Pre-order Benefits

Pre-orders help you:

* **Plan prep** - Know exactly what to make
* **Reduce waste** - Cook to demand
* **Skip queues** - Faster service for pre-order customers
* **Guarantee stock** - Customers secure limited items

## Operational Tips

### Promote Each Day's Location

Post daily on social media:

* Where you'll be
* What's on the menu
* Link to that day's store

### Manage Customer Expectations

On your landing page or store notice, explain:

* "Select your pickup day below"
* "Pre-orders close 2 hours before service"
* "Items are limited - order early to avoid disappointment"

### Handle Walk-ups

Keep some stock for walk-up customers:

* Set inventory slightly below actual capacity
* Add a "Walk-up specials" product for on-the-day items
* Use the [snoozing feature](/guides/menu/availability-snoozing) to add items mid-service

### Track Performance by Location

Compare stores to see:

* Which locations drive most orders
* Average order value per location
* Pre-order vs walk-up ratio
* Popular items by day

Use this data to optimise your route and menu.

## Printing and Notifications

### At the Truck

Set up a portable printer to receive orders:

1. Go to **Settings > Printing**
2. Configure your thermal printer
3. Orders print automatically with pickup time

### Mobile Notifications

Use the storekit app to:

* Receive order notifications
* Mark orders as ready
* Track today's sales

## Seasonal and Event Stores

The same approach works for:

### Festival Stalls

Create a store for each festival date:

* "Reading Festival - Friday"
* "Reading Festival - Saturday"
* "Reading Festival - Sunday"

### Christmas Markets

One store per market day with appropriate inventory:

* "Christmas Market - Dec 15"
* "Christmas Market - Dec 16"
* "Christmas Market - Dec 17"

### Private Events

Create a temporary store for catering events:

* Set menu specifically for that event
* Open orders a week before
* Close after the event

## Getting Started

1. **Plan your schedule** - List all days/locations you operate
2. **Create your first store** - Build menu, set inventory
3. **Contact support** - Request store duplication and landing page
4. **Configure each store** - Hours, inventory, pre-order settings
5. **Share your landing page** - Promote across all channels

## Related Guides

* [Orders Overview](/guides/orders/overview) - Configure pre-order windows
* [Inventory Tracking](/guides/menu/availability-snoozing) - Manage stock limits
* [Opening Hours](/guides/store-settings/opening-hours) - Day-specific availability
* [Printer Setup](/guides/printing/printer-setup) - Portable printing
