FAQ: Storing user data within the EU

Prev Next

Our customer and end user data security and privacy is of utmost importance to Userflow. We provide the option  to choose where your customers’ data will be stored — in the North America or Europe (EU). This is useful for companies who want to:

  • Choose the data store location for their customers in any region.

  • Choose different locations for different environments.

  • Store their customer data in different environments to allow their team’s flexibility of US or EU to meet customer storage and compliance needs

How to set up a regional environment

For instructions on how to set up a region-specific environment, see Setting up environments or versions.


FAQ

Where are North American and European data centers located?

Data is stored on the Google Cloud platform in:

  • us-central1 (Iowa, North America)

  • europe-west1 (Belgium, Europe).

If I set up my environment using the European (EU) data location, will all account data be stored in that location?

No, we only store user activity (end-user) data in the EU data location. All other configuration data will be stored in the North American data center. When a Userflow environment is set up for the EU, only end-user data will be stored there. All other data will be stored in the North American data center.

What types of data does Userflow store?

Data are categorized into two main types, configuration data and user activity data (a.k.a. end-user) data. Understanding the difference helps clarify how your data is stored, processed, and governed.

Configuration data includes settings and definitions that your team creates and manages, such as:

  • Flow definitions (the structure and logic of your flows)

  • Event definitions (how events are set up and configured)

  • Segment definitions (how user segments are defined)

This configuration data applies across all environments and can be deployed to any environment as needed. Since flows can be published to multiple environments, we store this configuration data in both regions for accessibility.

User activity data includes actual interactions and behaviors from your end users, such as:

  • Event data (when a user clicks a link, completes an action, etc.)

  • Flow sessions (tracking when a specific flow runs for a specific user)

This type of data can be considered personal information and is subject to GDPR privacy regularions.

Where are specific user data stored?

User activity data are stored in the respective region based on the environment storage location configuration. However, logs and metrics are stored in North America regardless of the environment storage location selected.

North America:

  • Environment (when storage location is set to North America):

    • EndUser

    • Events

    • Assistant Messages

    • Groups

    • Segment memberships

    • Flow sessions, snoozes

  • Logs

  • Metrics

Europe:

  • Environment (When storage location is set to Europe):

    • EndUser

    • Events

    • Assistant Messages

    • Groups

    • Segment memberships

    • Flow sessions, snoozes

Where are specific company data stored?

Company data are stored in both regions, regardless of the storage location selected.

North America and Europe:

  • Flow, Launchers, Checklist definition

  • Members

  • Integration configuration

  • Webhook subscriptions

  • Segment definition

  • Alert policies

  • Assistant Documents (scraped from websites)

Can we migrate data from an existing environment to a newly-created EU environment?

No. We do not currently support data migration. However, you can delete the least used environment,  create a new environment using the EU region, and then you will be able to import all the userflow contents from any environment to the new one.