Bluu POS

You can integrate your Bluu POS to pull your actual sales, labor, and employee data into 7shifts. Bluu provides tools to manage daily operations, with back office reporting to support employee, vendor, and inventory management. The integration with 7shifts will include pushing sales and labor data into 7shifts.
Things to Know
Supported by Bluu. Bluu manages the setup and configuration process. For help with setup, connection settings, or troubleshooting, contact Bluu Support directly at QA@eBluu.com.
- Access to this feature may require an upgrade from your existing plan.
- Bluu POS only supports a single role per employee per location. Multiple role assignments within a location are not supported.
- Only paid and unpaid breaks are supported. Custom breaks are not supported.
- Only closed and voided receipt statuses are supported.
Add the Integration
You can get your access token and information from 7shifts by heading to Settings > Developer Tools. For setup assistance, contact Bluu Support at QA@eBluu.com.
- Log in to Bluu Back Office.
- In the left navigation bar, go to Other Service > 7shifts > Connect.
- Log in to your 7shifts account with Admin permissions.
- Select the account you would like to connect from the dropdown menu.
- Click Grant Access to authorize the integration.
- You will be redirected to Bluu Back Office. When access has been successfully granted, the 7shifts status will display Connected and the Company ID field will be populated.
- To download locations and employees from 7shifts into Bluu, go to Other Service in Bluu Back Office:
- Choose Store Sync (for Locations) > Download tab > checkmark the 7shifts Location > Download.
- Choose Employee Sync (for Employees) > Download tab > use the dropdown to select the correct Location / Department / Role > checkmark the employees > Download.
- Choose Store Sync (for Locations) > Download tab > checkmark the 7shifts Location > Download.
- Alternatively, to create stores and employees in Bluu and upload them to 7shifts:
- To create a store: go to Basic Setting > Store Management > Store Info > in the General tab, fill in the store details > Save > go to Other Service > Store Sync > checkmark the store > Upload > Yes. Then go to 7shifts to assign Departments and Roles to the Location.
- To create employees: go to Basic Setting > Employee Management > Employee Info > select an Employee Group and enter their General details > Save > go to Other Service > Employee Sync > checkmark the employees and set their Department and Role assignments > Upload.
- To create a store: go to Basic Setting > Store Management > Store Info > in the General tab, fill in the store details > Save > go to Other Service > Store Sync > checkmark the store > Upload > Yes. Then go to 7shifts to assign Departments and Roles to the Location.
- In 7shifts, confirm that the Bluu store appears under Settings > Locations and that employees appear on the Team page.
Actual Sales and Forecasting
Once your integration has been activated, your real-time sales data will be enabled by default. 7shifts will also use those Actual Sales values to populate Projected Sales, allowing you to create schedules based on those projections. These will become more accurate over time as more data is available.
After activating your integration, please note that sales projections may not appear immediately. It can take approximately 1–2 weeks from the activation date for sales projections to become visible, covering up to four weeks into the future. These will become more accurate over time as more data is available.
You can manually import sales data for more immediate projections. To do this, import hourly sales each day or individual receipts consistently. You can learn more about sales projections here.
- Both 7shifts and Bluu POS must be configured with the same time zone and workday hours (5:00 AM to 5:00 AM).
- It may take a few hours for the system to bring in previous sales. If sales data does not appear initially, check back in a few hours.
- It takes approximately 1 to 2 weeks of data collection for initial sales projections to appear.
- Only closed and voided receipt statuses are synced from Bluu POS to 7shifts.
- 7shifts will sync sales data into the Dashboard, Manager Log Book, Actuals Report, and the Labor Budget Tool.
Learn more about the Labor Budget Tool.
When building schedules for future weeks, 7shifts will automatically use past historical sales data to generate and insert sales projections. This feature enables more accurate scheduling to help you stay on budget and within your labor targets.
Actual Sales data will initially be empty for current or future days until sales data starts rolling in. Once sales numbers are pulled into 7shifts, they will be displayed under the respective days.
Actual Sales and Forecasting in 7shifts defines universal rules and how projection logic applies across all supported integrations.
Actual Labor
Bluu POS integrates with 7shifts for Actual Labor. This means that your actual labor costs will be pulled into 7shifts. Once enabled, your actual labor costs will be displayed on the Dashboard allowing you to compare Sales vs. Labor. You'll see the labor numbers update on the Dashboard on the day you enabled Bluu POS Actual Labor.
- Time punch data is sent from Bluu POS to 7shifts when punches are recorded in the POS.
- Time punch edits should be made directly in your POS to avoid data conflicts. If you have enabled 3rd Party Punches, edit the punch in 7shifts instead.
- Only paid and unpaid breaks are supported. Custom breaks are not supported.
Syncing POS time clocking data defines universal rules and how labor data from external systems is managed.
Employee Sync
Bluu POS supports bidirectional employee sync with 7shifts. Employee data can flow from Bluu POS into 7shifts by downloading employees through the Bluu Back Office, and from 7shifts into Bluu POS by uploading employees through the same interface.
- Bluu POS only supports a single role per employee per location. Employees cannot be assigned multiple roles within the same location.
- To bring 7shifts employees into Bluu, use the Employee Sync > Download flow in Bluu Back Office.
- To push Bluu employees into 7shifts, use the Employee Sync > Upload flow in Bluu Back Office.
Integration Warnings in Time Clocking
Once your POS labor is syncing into 7shifts, you will see a Warnings tab when reviewing your current pay period. This tab highlights punches missing a role in your POS/7shifts labor data that may need attention before running payroll.
These warnings appear directly in Time Clocking > Pay Periods > Warnings, helping you quickly identify and fix issues with labor data flowing in from the POS.
You can resolve most issues right from the Warnings tab, and you can still close your pay period even if some warnings remain.
Learn more about: Understanding Integration Warnings in Time Clocking.
Disable the Integration
- Log in to Bluu Back Office.
- In the left navigation bar, head to Other Service > 7shifts > Disconnect.
- Confirm that you would like to disconnect from 7shifts.
- Head to your 7shifts account with Admin permissions, head to Settings > Developer Tools > More options icon > Delete.