Sync Epos Now transactions into Klaviyo

Sync Epos Now transactions into Klaviyo

This template syncs your completed Epos Now transactions to Klaviyo so your marketing automations always use live sales data. It exports recent sales in CSV format to your Klaviyo FTP, allowing Klaviyo to trigger post-purchase flows, replenishment reminders, or customer follow-up campaigns automatically.

transactions Available

Typical use cases for this template include:

  • Trigger post-purchase or thank-you emails after in-store sales
  • Send reorder or replenishment reminders based on purchase history
  • Segment customers by what they buy or how often they visit
  • Track in-store sales alongside online behaviour in Klaviyo
  • Keep marketing campaigns based on actual sales activity
  • Remove manual CSV exports or imports for transaction data
When this happens…
Set how often it runs

Flow runs automatically on the schedule you choose, such as hourly or daily, to send your latest Epos Now sales to Klaviyo.

Trigger
Get the data …
Get transactions from Epos Now

Flow fetches completed transactions from Epos Now, including customer details and total values.

Fetch
Apply filters…
Select which sales to include

You can choose to include only transactions that meet certain criteria, like completed orders only, orders that are over a certain value, or orders which have a customer assigned.

Filter
Then do this…
Format for Klaviyo

Flow formats your sales data into the CSV structure that Klaviyo’s FTP import expects.

Action
Then do this…
Upload to Klaviyo FTP

The formatted CSV file is uploaded automatically to your Klaviyo FTP, and Klaviyo automatically processes this file to update customer purchase data and trigger automations.

Action

Once configured, Flow keeps your sales data flowing automatically into Klaviyo.

You just need to add your Klaviyo FTP details and decide how often to run the export.

If you’d like help checking that Klaviyo is processing the files correctly or setting the right schedule, our team can guide you through the setup.

When you create a flow with this template, consider pairing it with the templates below to build a more powerful workflow.

Customisation

This template can be easily customised by changing the triggers, filters and columns that are exported to the CSV file
Learn more

Triggers are the events that start the flow.
For example, run at 6pm on Mondays, Wednesdays and Fridays.

Scheduler

Set your flow to run automatically at a specific time or interval. Choose from monthly, weekly, daily or hourly.

Manual Run

Run your flow manually using our dashboard. This is useful for testing your flow or running it on demand.

Filters allow you to apply the actions only to the objects that pass the filter criteria you specify.
For example, filter by the customer type or where the customer name contains certain characters.

You can choose which columns you would like to be in the export.
You can change the column title to whatever you like and set the column order to match your export requirements.
For example, you can set the column title to “Customer Balance” and also apply transformations such as add 10%.

Scroll to Top