Choose the Lightspeed Menu
Go to Stores → your store → Settings → Integrations → Lightspeed K-Series and pick the menu in Lightspeed Menu, then click Save. The dropdown lists the menus available on the connected business location; No menu means nothing is linked yet and syncing won’t work.Run a Sync
1
Open the menu
Go to Menus and open the menu linked to this store.
2
Sync
At the bottom of the menu you’ll see Connected to Lightspeed with the time of the last sync and the menu version, a View in POS link that opens the menu in the Lightspeed back office, and a Sync button. Click Sync.
3
Watch the progress
A progress bar reports each stage (fetching the Lightspeed menu, pre-uploading images, updating the menu) and finishes with a summary of how many categories, products and modifiers were inserted, updated and deleted.
The Connected to Lightspeed bar only appears when the store’s POS provider is Lightspeed and the menu is linked to a Lightspeed menu.
Scheduled Syncs
To re-sync automatically, go to Stores → your store → Settings → Automations → Sync Schedules and click Add sync schedule. Give it a Name, set Kind to Menu, and pick a Schedule (or enter a Custom cron expression). The page shows the next run time for each schedule. Click Save.What Gets Imported
Production instructions become a free (zero-price) modifier group named after the Lightspeed production instruction group. Groups that permit multiple selections import as multi-select; the rest allow one choice.
Sync Options
All of these live on Stores → your store → Settings → Integrations → Lightspeed K-Series:- Don’t update menu images — keeps images already on storekit items instead of overwriting them from Lightspeed. New items import with no image.
- Don’t update menu description — keeps descriptions and translations already in storekit. New items import with no description.
- Import Sub-screens as categories — flattens Lightspeed sub-screens into their own storekit categories. With it off, items inside a sub-screen are imported into the parent category.
- Specify account profile when syncing menu — loads the menu using a specific Lightspeed account profile, so online prices come from that profile rather than the default. Choose No profile to use the default pricing.
- Language — which Lightspeed locale storekit reads names and descriptions from. If the item has no text for that locale, storekit falls back to
en.
Limitations
- Items with customised pricing are skipped. Lightspeed items whose pricing strategy makes the price positive, negative or a percentage of the total can’t be represented as a fixed price, so they’re left out of the import.
- The
integrationmenu entry group is skipped — it’s where the storekit delivery, discount and service-charge products live, and they shouldn’t appear on your customer-facing menu. - A sync mirrors Lightspeed. Categories, products and modifiers that are no longer in the Lightspeed menu are removed from the storekit menu, so manual additions in storekit don’t survive a sync (apart from images and descriptions preserved by the two options above).
- No lightweight/price-only sync, no category availability hours, and no portions or sizes. Courses are set in storekit, not imported — see course assignments.
- Item availability is not set by the menu sync — stock and sold-out state arrive separately, see Stock & Availability.
Next Steps
Orders & Routing
How synced items reach Lightspeed on an order
Troubleshooting
Fix sync failures and mapping problems