Why use Data Sources?
- Query your existing data — Build audiences from customer data already in your database without importing CSVs or syncing data manually.
- Stay up to date — For recurring campaigns, Vero re-runs your query on each send to ensure your audience reflects the latest data.
- Full SQL flexibility — Write custom queries to target exactly the customers you need.
Supported databases
Vero supports the following databases and data warehouses:Snowflake
Connect using RSA key authentication
Google BigQuery
Connect using a service account
PostgreSQL
Connect with username and password
MySQL
Connect with username and password
Amazon Redshift
Connect with username and password
Microsoft SQL Server
Connect using SQL Server Authentication
Security
Vero only executes read-onlySELECT queries against your database. We recommend:
- Creating a dedicated read-only user for Vero
- Limiting access to only the tables and columns you need for campaigns
- Whitelisting Vero’s IP addresses in your firewall
Query limits
- Results display in pages of 100 rows in the audience UI
- No strict row limit — tested reliably up to 1 million rows
- Queries timeout after 12 hours

