Lightspeed POS (L-Series)
Accurate sales and labor data tracking is at your fingertips with the Lightspeed Restaurant L-Series integration. This connection automatically syncs sales and time-clocking data to help you make informed business decisions.
In this article
Add the Integration
Employee and Role Mapping
Actual Sales and Forecasting
Actual Labor and Tips
Employee Sync
Things to Know
- Mapping is the foundation of your integration. It must be completed before enabling Employee Sync or Actual Labor to prevent data discrepancies.
- No live punch reporting: Punches and labor costs only appear in 7shifts after the punch is closed (both a clock-in and clock-out time are recorded). Labor costs won't be up to date until all punches are closed for the day.
- Breaks (paid or unpaid) are not currently imported from Lightspeed L-Series. Employees can clock in/out for breaks as separate punches to sync data accurately.
- This integration does not support 3rd Party Punches.
Add the Integration
To enable the integration, you will be prompted to log into your Lightspeed account to grant 7shifts access.
- In the left navigation bar, head to Apps & Integrations.
- Search and select Lightspeed, then click Next.
- Click Login to Lightspeed and enter your Lightspeed email and password.
- Once redirected back to 7shifts, click on Lightspeed to complete the setup.
- Click + Connect a Location.
- Select the 7shifts Location and Lightspeed Company you wish to integrate and click Connect.
- Success! Your settings are now accessible under Apps & Integrations > My Integrations > Lightspeed L-Series POS > Settings.
After you've activated the integration, it may take several hours for the system to start bringing in your previous sales data.
Employee and Role Mapping
Mapping connects users and roles between Lightspeed and 7shifts to ensure labor data flows to the correct profiles. Correct mapping reduces integration warnings and prevents issues when running payroll.
- Head to Apps & Integrations > Mapping and choose the Employees or Roles tab.
- 7shifts automatically maps roles and employees that have identical names and spacing. You'll find those under the Matched heading.
- For Unmatched employees or roles, choose to Match, Ignore, or Add them to 7shifts.
Role & Employee Mapping in 7shifts defines the universal setup rules and mapping logic for all supported integrations.
Actual Sales and Forecasting
Real-time sales data integration is enabled by default upon activation. Once connected, 7shifts pulls Net sales data from Lightspeed to provide a real-time view of your labor costs and generate AI-powered forecasts.
- 7shifts automatically imports up to 90 days of historical sales data from Lightspeed upon activation.
- It takes approximately 1–2 weeks of data collection for sales projections to become visible.
- Both 7shifts and Lightspeed must be configured with the same time zone and workday hours (e.g., 5:00 AM to 5:00 AM) for data accuracy.
Actual Sales and Forecasting defines universal rules and how projection logic applies across all supported integrations.
Actual Labor
As labor data syncs from the POS, 7shifts pulls employee punches and labor costs to support accurate reporting and payroll workflows.
Important: Employees must be scheduled in 7shifts for roles to be correctly assigned to synced punches. Punches without a corresponding scheduled shift will appear without a role.
- Head to Apps & Integrations > My Integrations > Lightspeed > Settings.
- Under the Labor tab, toggle on Actual Labor.
- Click Save.
Syncing POS time clocking data defines universal rules and how labor data from external systems is managed.
Employee Sync
7shifts can automatically create new employee profiles when they are added to Lightspeed, eliminating the need for double entry.
- In your Lightspeed settings within 7shifts, go to the Employee Data tab.
- Toggle on Employee Sync and click Save.
- Synced fields include: first name, last name, phone number, e-mail (only on creation), inactive status, and location/department/role assignments.
Employee Sync defines the universal automation rules for syncing user profiles.
Next Steps
Review the Warnings tab
The Warnings tab in Time Clocking is your final checkpoint for data accuracy. Before closing a pay period, use this tab to identify and resolve discrepancies between your time clocking source and your payroll exports.
Understanding Integration Warnings in Time Clocking provides an overview of navigating the warnings tab.