Creator
How can I import new menu items?
Add brand-new menu items to a Mashgin location by importing them via CSV. Covers the import template, required columns, and how to verify the new items show up correctly.
π Overview
Importing via CSV is the fastest way to add many items at once β useful when standing up a new location, expanding a menu, or rolling out items across locations. Each row in the CSV becomes a new item.
Tip: Export your current menu first and use it as a starting template. The export has the exact column headers Creator expects β just clear the rows and add your new items. See How do I export my menu?.
β Before You Start
- Export your current menu as a template β see How do I export my menu?. Even an empty menu export gives you the right column headers.
- Open the file in a spreadsheet app and add your new items as new rows.
- Leave
item_idblank β Creator assigns IDs automatically for new items. Never reuse an ID from another menu; it can collide with an existing item.
- Required columns:
nameandprice(in dollars, e.g.5.00). Commonly added:category,tags,pos_id,description,dotcode.
- Test with a small batch first. Import 2β3 items before doing a full menu β it confirms your column mapping is correct and avoids a painful rollback.
- Save the file as CSV (not
.xlsxor.numbers) when ready to import.
π How to Import
Step 1 β Open Menu Transfer β Import
- Go to creator.mashgin.com and log in
- Confirm you're in the correct location at the top of the screen
- In the left sidebar, under Menu Transfer select Import Menu
- Click Browse (or drag the file into the upload area) and select your CSV

Step 2 β Preview the import
- Click Preview Import
- Creator shows a summary: items to be Added, Updated, and Skipped
- Confirm the Added count matches the number of new rows in your CSV

If Updated is greater than zero, your CSV is matching some rows to existing items β usually because a name in the file matches an existing item exactly. Review and decide whether that's intentional before applying.
Step 3 β Apply and verify
- Click Apply Changes to commit the import
- Wait 1β2 minutes for the kiosk to sync automatically
- Open All Items in Creator and confirm the new items appear with the correct prices, stations, and tags
- Walk up to the kiosk and confirm the new items show up at checkout
π οΈ Troubleshooting
Items don't appear on the kiosk after import
Issue: Items show up in Creator but the kiosk doesn't show them at checkout.
Fix:
- Confirm the item has a station assigned β items with no station are hidden from the kiosk
- Wait 1β2 minutes for the kiosk to sync, or manually sync the kiosk
- Confirm the item is active in Creator
CSV upload is rejected
Issue: Creator rejects the file before processing.
Fix:
- Confirm the file is saved as CSV β not
.xlsxor.numbers
- Confirm the first row contains column headers (
name,price,station, etc.)
- Confirm
name,price, andstationare present for every row
π Related Articles
Need help? Contact support at π§ help@mashgin.com or call (855) 475-0889
