Applova POS

Applova POS logo

You can integrate your Applova POS to pull your actual sales, labor, and employee data into 7shifts. Applova provides digital ordering solutions for the restaurant industry. Including online ordering, mobile order-ahead applications, and self-ordering kiosks and of course a POS solution. The integration with 7shifts will include pushing sales and labor data into 7shifts.

Things to Know


Supported by Applova. Applova manages the setup and configuration process. For help with setup, connection settings, or troubleshooting, contact Applova Support directly at integrations@applova.io.

  • Access to this feature may require an upgrade from your existing plan.
  • Breaks are supported for paid and unpaid break types only. Custom breaks are not supported.
  • Line items and 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 Applova Support at integrations@applova.io.

  1. Log in to your Applova POS account.
  2. Select Settings > Integrations, search for 7shifts, then select Connect with 7shifts.
  3. You will be redirected to 7shifts. Log in with admin credentials.
  4. Click Grant access to authorize the integration.
  5. Once redirected back to Applova, select a Business Location from the dropdown menu.
  6. Click Assign Location.
  7. Select the Roles tab to match your Applova User Groups and 7shifts User Roles:
    Applova Roles tab showing User Group to 7shifts Role mapping
  8. Select Save changes.
  9. Click on the Employees tab.
  10. Click Sync with 7shifts — this will import your Applova employees into their respective 7shifts location.
    Applova Employees tab with Sync with 7shifts button
  11. In 7shifts, assign employee wages to ensure accurate reporting. Head to Team > click on a profile to expand more details > Wages and payment, enter wage details, then click Save.
  12. Going forward, any new employees or updates made in Applova will automatically sync to 7shifts. This includes adding, updating, suspending, or reactivating employees. Suspended users will appear in the Inactive list in 7shifts.

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 Applova 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.
  • 7shifts will sync sales data into the Dashboard, Manager Log Book, Actuals Report, and the Labor Budget Tool.
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.

Labor Budget Tool showing projected sales

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.

Labor Budget Tool showing actual sales populating

Actual Sales and Forecasting in 7shifts defines universal rules and how projection logic applies across all supported integrations.

Actual Labor


Applova POS integrates with 7shifts for Actual Labor. Your actual labor costs will be pulled into 7shifts and displayed on the Dashboard, allowing you to compare Sales vs. Labor. Labor numbers will update on the Dashboard on the day you enabled Applova POS Actual Labor.

  • Time punch data syncs once punches are closed in Applova 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.

Syncing POS time clocking data defines universal rules and how labor data from external systems is managed.

Employee Sync


Employee data syncs one-way from Applova POS into 7shifts. When a new employee is added, updated, suspended, or reactivated in Applova POS, those changes automatically sync to 7shifts. Employee profiles must be created and maintained in Applova POS.

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.

Related Articles

Was this article helpful?
2 out of 2 found this helpful