Skip to main content

Rows and Usage

How Flow Usage Is Measured​

Flow plans include a monthly row allowance and a monthly run allowance. Epos Now subscriptions are billed through the Epos Now App Store; Lightspeed subscriptions are billed by Slynk through Stripe.

The dashboard shows your current usage, refresh time, and the date your usage resets.

If you want a walkthrough of the Usage screen itself, including the summary card and charts, see How to Use the Usage Page.

In simple terms:

  • Rows measure how much data you successfully export
  • Runs measure how many times your flows complete successfully as app runs

Fetching and Filtering​

Flow fetches data and applies your filters before creating export output.

Fetching and filtering are included and do not count toward your row allowance.

Exported Rows​

For export flows, each successfully exported row counts as 1 row toward your monthly row allowance.

That means:

  • Flow fetches the data
  • Flow applies your filters
  • Flow writes matching records to the export output
  • each row successfully included in the export counts as 1 row

Example: Exporting Products​

Let's say you have a flow to export products to CSV.

  • you have 100 products in your connected POS
  • 25 products pass the filters on your flow
  • Flow exports those 25 rows to one file

In this example, the row usage would be:

  • 25 rows for the 25 products successfully exported

If the same run produces multiple files, count the successfully exported rows across those files toward your row usage.

Runs​

Each successful flow run counts as 1 app run toward your monthly run allowance.

A run is successful when Flow completes the export workflow for that execution, including delivery when configured.

Scheduled flows, manual runs, and reruns each count separately when they complete successfully.

Do Failed Rows or Runs Count?​

Failed export rows do not count toward your row usage.

Failed or incomplete runs do not count as successful runs.

Do Simulations Count?​

No. Simulated runs are for testing and previewing your flow setup. They do not count toward your billed row or run usage.

Simulation can still help you estimate how many rows a live run is likely to export before activation.

What Happens When I Reach My Plan Limit?​

Flow can notify you by email when you are approaching your row or run limit.

Once you hit a limit, Flow stops processing further exports until your usage resets or you upgrade your plan.

You can also set usage notification thresholds in the dashboard.

If this happens during a run, you will see that reflected in the Runs page so it is clear why the flow stopped.

When Does Usage Reset?​

Your usage resets on the billing day for your Flow subscription. For Epos Now subscriptions, use the billing day shown by the Epos Now App Store. For Lightspeed subscriptions, use the billing period shown in Stripe.

Do Unused Rows or Runs Roll Over?​

No. Unused rows and runs do not roll over into the next billing period.

Can I Upgrade or Downgrade?​

Yes. See How to upgrade or downgrade your Flow plan for the Epos Now App Store and Slynk/Stripe paths.

Where Was My Usage Used?​

To see how your rows and runs were used, take a look at the Runs page.

This shows the usage for each run, and you can then open the logs for the matching run to review what happened during that run.