Introducing Vero 2.0
The future of Vero
You can now switch to a preview of the new Vero 2.0 interface from any existing Vero 1.0 (née Vero Cloud) project. This release is not just a glimpse into the future but a fully functional interface, allowing you to send messages right away.
One of the big benefits of the new UI is that it is compatible with all of the unique features available in Vero Connect. The result is a faster, cleaner, and more organized experience for all customers as Vero 2.0 has features from both Vero Cloud and Vero Connect, combined.
On top of this, Vero 2.0 is designed with multi-channel capabilities at it's foundation. Starting in early 2024, we'll be releasing SMS and more channels, made possible thanks to the thoughtful design decisions leading up to this release.
How to switch to and from Vero 2.0
Switching between the Vero Cloud UI you're familiar with and the new Vero 2.0 interface is easy.
Open your Vero Cloud account, go to the "Project" menu, and select "Open in Vero 2.0 Preview."
You can seamlessly switch back using the "Return to Cloud UI" button in the project menu.
What you can do in Vero 2.0
The new experience is deliberately familiar in lots of ways. We are taking the best of Vero and improving upon it. On top of this, the new UI brings several powerful new features, including:
Load audiences from your data warehouse
Additionally, as Vero 2.0 inherits all functionality from Vero Connect, you are able to send single message campaigns to audiences loaded directly from external data warehouses. This means you can send single message campaigns to audiences loaded directly from Snowflake, Amazon Redshift or another data warehouse directly, without syncing and storing the data in Vero.
Upon sending a campaign to an external audience, delivery, open, click, and other data seamlessly integrates with customer profiles in your Vero Cloud (Vero 1.0) account. This centralizes unsubscribes, enabling experimentation with direct data warehouse connections without setting up a new Vero Connect project.
Read on to learn morea bout how this customer profile stitching works.
Directly import CSV audiences
Another feature of Vero 2.0 allows you to send one-to-many campaigns by dragging in a CSV directly, eliminating the need for tagging users and creating segments. Direct import from a Google Sheet is also supported.
SMS (beta)
Campaigns in the new Vero 2.0 UI now support SMS. This feature is currently in private beta. Please reach out if you'd like access.
We've partnered with CPaaS platforms like Twilio to deliver a robust SMS platform to our global customer-base.
We'll be sharing more about SMS soon.
...and there's a lot more to come!
Feature comparison
We're adding new features all-the-time and our goal is that, in the not-too-distant future, all customers will spend all of their time in the Vero 2.0 UI. In the interim, here's a breakdown of each core Vero Cloud (Vero 1.0) feature and what is currently support in the new Vero 2.0 UI.
- Home. New in Vero 2.0.
- Campaigns.
- One-off and scheduled triggers. Replaces "Newsletters" in Vero Cloud.
- Recurring triggers.
- Event triggers. Not supported in Vero 2.0 at this time. Coming soon.
- Templates. Fully backwards compatible except for
vero-editable
templates.- Drag-and-drop, HTML, plain text templates. Can be in Vero 2.0 or Vero Cloud can be edited in either UI.
vero-editable
templates. Not supported in Vero 2.0. Editing avero-editable
template in Vero 2.0 will convert it to a HTML template.
- Activity. Previously known as "Logs".
- Message-related activity. Vero 2.0 supports all message-related activity, e.g. sent, delivered, opened, clicked logs.
- Event-related activity. Vero 2.0 does not yet support event-related activity, i.e. customer events you're tracking.
- Audiences. Not supported in Vero 2.0 at this time. Coming soon.
- Data Sources. New in Vero 2.0.
- Channels. Replaces the "Email Providers" and "Push Providers" menus in the Vero Cloud "Settings" UI.
- Subscriptions. Replaces the "Customers" menu.
- Customer profiles. Fully backwards compatible. All customer records visible in Vero Cloud are visible in Vero Connect.
- Customer "properties". Not supported in Vero 2.0 at this time.
- Customer "events". Not supported in Vero 2.0 at this time.
- Settings. Backwards compatible. Settings that are available in Vero 2.0 are all backwards compatible. More settings are being added.
Understanding customer profile stitching
How Vero Cloud stores customer data
In Vero Cloud, customer records are stored in Vero's internal database.
Whenever you add a customer record you can also add:
- Properties. Attributes such as
first_name
,last_name
, etc. added to the customer profile. - Events. Data tracking what users did and when they did it as
Signed up
,Attended webinar
, etc.
Whether added via the API or via CSV, you must define an email
and/or id
field. The id
must be a unique value representing that customer and can be the email
value.
When adding data about a customer in the future, using this id
or email
enables you to append data without creating new, duplicate customer records. This is called "identity stitching".
Vero will also use this id
and email
to correctly "stitch" together all message delivery logs (sent, delivered, opened, clicked, etc.)
Vero 2.0 external audiences feature
The Vero 2.0 UI includes several new features. An exciting new feature is the ability to connect to external data sources such as AWS Redshift, Google BigQuery, Snowflake and beyond. When loading an audience from any of these external data sources, you manually import the fields you want. You must import both an id
and an email
field when importing an audience (the UI will not let you import and audience without these).
When using external audiences customer attributes are not stored in Vero's internal database. The only data stored in Vero's internal database is:
- The
id
andemail
values. - Message delivery logs (sent, delivered, opened, clicked, etc.)
How data is stitched between the two UIs
Whilst the new Vero 2.0 UI doesn't (yet) support viewing or updating customer properties and events (via the API or CSV) it does support viewing:
- Subscription status (subscribed/unsubscribed). The Vero 2.0 UI will show these for all customer records, regardless of whether they were created in Vero 2.0 or Vero Cloud.
- Message send logs (sent, delivered, opened, clicked, etc.). The Vero 2.0 UI will show these logs for campaigns sent with the Vero 2.0 UI (at this time).
As a result, it's important that any audiences imported from an external data source can be stitched together with any customer records you have previously uploaded in the Vero Cloud UI.
When building an external audience, you must provide an id
field. This id
field is used to find and stitch records based on
An example, for clarity
Imagine you've previously added two customer records using the Vero Cloud UI (added via API or CSV):
id
:a@yourdomain.com
,email
:a@yourdomain.com
id
:1234
,email
:b@yourdomain.com
id
:5678
,email
:c@yourdomain.com
You switch to the new Vero 2.0 UI and import an external audience from Snowflake. In your audience you have customer rows as follows:
id
:1234
,email
:d@yourdomain.com
id
:9012
,email
:a@yourdomain.com
id
:c@yourdomain.com
,email
:c@yourdomain.com
Based on this data, Vero will do the following:
- #4 will be stitched to #2. The
email
is not updated and will remain asb@yourdomain.com
. - #5 will create a new record.
- #6 will create a new record. It will not stitch to #3, even though the
email
values are the same.
The future
We are rolling out more features to simplify customer profile stitching in the new Vero 2.0 UI. This will make it easier to work with external data sources and with data stored in the internal Vero database. We can't wait to release them!