# Vero Help Documentation ## Docs - [Create localized campaign content](https://help.getvero.com/api-reference/campaign-content/create-localized-campaign-content.md): Creates localized content by cloning the attributes from the message's default `content` object. - [Get campaign message content](https://help.getvero.com/api-reference/campaign-content/get-campaign-message-content.md) - [List campaign message content](https://help.getvero.com/api-reference/campaign-content/list-campaign-message-content.md): Returns active content records for a given message. A - [Update campaign message content](https://help.getvero.com/api-reference/campaign-content/update-campaign-message-content.md): Partially updates message content. - [Get a campaign message](https://help.getvero.com/api-reference/campaign-messages/get-a-campaign-message.md): Returns the minimal payload for an individual campaign message. - [List campaign messages](https://help.getvero.com/api-reference/campaign-messages/list-campaign-messages.md): Returns the campaign's messages ordered by `position` in ascending order, then `id` in ascending order. A message represents a variant. Campaigns can have multiple messages, representing multiple messages for A/B testing. - [Get a campaign](https://help.getvero.com/api-reference/campaigns/get-a-campaign.md): Returns minimal data about a campaign. A campaign ID represents a newsletter (broadcast) or node in a workflow (journey). - [Track](https://help.getvero.com/api-reference/events/track.md): This endpoint tracks an event for a specific user. If the user profile doesn't exist Vero will create it. - [Edit](https://help.getvero.com/api-reference/tags/edit.md): This endpoint adds/removes tags to a user's profile. - [Vero Track REST API](https://help.getvero.com/api-reference/track/overview.md): `v2.0.0` - [Alias](https://help.getvero.com/api-reference/users/alias.md): This endpoint lets you change a user's identifier (`id`). - [Delete](https://help.getvero.com/api-reference/users/delete.md): This endpoint lets you delete a user. - [Identify](https://help.getvero.com/api-reference/users/identify.md): This endpoint creates a new user profile if the user doesn't exist yet. Otherwise, the user profile is updated based on the properties provided. - [Resubscribe](https://help.getvero.com/api-reference/users/resubscribe.md): This endpoint globally resubscribe a user. - [Unsubscribe](https://help.getvero.com/api-reference/users/unsubscribe.md): This endpoint globally unsubscribes a user. - [Community & Server-Side SDKs](https://help.getvero.com/developer-docs/community-sdks.md): Official and community-maintained SDKs for integrating Vero with Ruby, PHP, iOS, and other platforms. - [Configuring Delivery Providers](https://help.getvero.com/developer-docs/configuring-delivery-providers.md): You can configure Vero to send your email and push messages via multiple providers. - [Getting Started](https://help.getvero.com/developer-docs/getting-started.md): Set up Vero tracking in your application. Install the SDK, identify users, and start tracking events in minutes. - [JavaScript SDK Reference](https://help.getvero.com/developer-docs/javascript-sdk.md): Complete reference for all methods available in the Vero JavaScript/TypeScript SDK. - [Legacy JavaScript SDK (m.js)](https://help.getvero.com/developer-docs/legacy-javascript-sdk.md): Documentation for the legacy m.js JavaScript SDK. We recommend using the current JavaScript/TypeScript SDK for new projects. - [Vero Developer Guide](https://help.getvero.com/developer-docs/overview.md) - [Platform Core Concepts](https://help.getvero.com/developer-docs/platform-core-concept.md): Vero's API is built around these core concepts. - [Webhooks](https://help.getvero.com/developer-docs/webhooks.md): Send real-time notifications about message events and user activity to external systems using Vero's webhooks. - [Vero 1.0 Documentation](https://help.getvero.com/index.md): Welcome to the Vero 1.0 help documentation - [Add team members to Vero](https://help.getvero.com/vero-1/account-billing-and-team/add-team-members-to-vero.md): Invite team members, assign access levels, and manage permissions across projects. - [Paying annually](https://help.getvero.com/vero-1/account-billing-and-team/annual-plan-discount.md): Save 10% on your Vero subscription by switching to an annual billing plan. - [Cancel your account](https://help.getvero.com/vero-1/account-billing-and-team/cancel-your-vero-account.md): Steps for administrators to cancel a Vero account through the billing settings. - [Change your credit card](https://help.getvero.com/vero-1/account-billing-and-team/change-your-credit-card.md): Update your payment method and credit card details in Vero. - [Choosing a subscription](https://help.getvero.com/vero-1/account-billing-and-team/choosing-a-subscription.md): Compare Vero's pricing plans, features, usage limits, and annual billing options. - [Downgrading your account](https://help.getvero.com/vero-1/account-billing-and-team/downgrading-my-account.md): How to request a downgrade to a lower Vero billing plan. - [How the 30 day free trial works](https://help.getvero.com/vero-1/account-billing-and-team/how-the-30-day-free-trial-works.md): What's included in your Vero trial and what happens when it ends. - [Introducing Vero 2.0](https://help.getvero.com/vero-1/account-billing-and-team/introducing-the-vero-2-preview.md): Switch to the new Vero 2.0 interface and explore its features alongside Vero 1.0. - [Setting up Two-Factor Authentication (2FA)](https://help.getvero.com/vero-1/account-billing-and-team/setting-up-two-factor-authentication.md): Enable two-factor authentication to add an extra layer of security to your Vero account. - [View your past invoices](https://help.getvero.com/vero-1/account-billing-and-team/view-past-invoices.md): Access, download, and configure email delivery for your Vero invoices. - [What happens if you elect to pay annually?](https://help.getvero.com/vero-1/account-billing-and-team/what-happens-if-you-elect-to-pay-annually.md): Lock in your email volume and save with annual billing. - [Exceeding your usage limits](https://help.getvero.com/vero-1/account-billing-and-team/what-happens-if-you-exceed-your-subscription-limits.md): Understand how overage charges work when you exceed your plan's user, message, or event limits. - [What is a project?](https://help.getvero.com/vero-1/account-billing-and-team/what-is-a-project.md): Separate your data into isolated environments for development, testing, and production. - [Alias (reidentify) customers in Vero](https://help.getvero.com/vero-1/customers/alias-reidentify-customers-in-vero.md): Update a customer's unique identifier using Vero's reidentify or alias endpoint. - [Changing the email or ID of a customer using 'alias'](https://help.getvero.com/vero-1/customers/changing-the-email-or-id-of-a-customer-using-alias.md): Use the re-identify or alias method to update a customer's ID or email address. - [How do I know if a customer is unsubscribed?](https://help.getvero.com/vero-1/customers/how-do-i-know-if-a-customer-is-unsubscribed.md): Check a customer's subscription status on their profile page in Vero. - [How Vero cookies customers on your website using Javascript](https://help.getvero.com/vero-1/customers/how-vero-cookies-customers-on-your-website-using-javascript.md): How Vero's JavaScript library uses cookies to track customers across sessions and devices. - [How Vero handles bounces](https://help.getvero.com/vero-1/customers/how-vero-handles-bounces.md): Learn how Vero manages hard bounces, soft bounces, complaints, and delayed bounces. - [Adding (identifying) your customers](https://help.getvero.com/vero-1/customers/identifying-customers.md): How to identify customers using Vero's JavaScript library to track their actions. - [Identity stitching and resolution](https://help.getvero.com/vero-1/customers/identity-stitching-and-resolution.md): Combine customer identifiers across devices and channels into unified profiles. - [Tracking customers across subdomains](https://help.getvero.com/vero-1/customers/tracking-customers-across-subdomains.md): Configure Vero cookies to track customers across multiple subdomains. - [What are customer properties?](https://help.getvero.com/vero-1/customers/what-are-customer-properties.md): Store attributes like name, location, and custom data on customer profiles for segmentation. - [What are tags?](https://help.getvero.com/vero-1/customers/what-are-tags.md): Use tags to group customers by preferences, create static lists, and enhance segmentation. - [Why is vero_id appended to links?](https://help.getvero.com/vero-1/customers/what-is-vero_id.md): How Vero uses the vero_id parameter to enable cross-device tracking from email links. - [Adding a placeholder event](https://help.getvero.com/vero-1/event-tracking/adding-a-placeholder-event.md): Create placeholder events to build campaigns before your tracking code is implemented. - [Testing an event with the events manager](https://help.getvero.com/vero-1/event-tracking/testing-an-event.md): Manually fire test events in the events manager to verify your campaigns and segments. - [How to track pageviews in Vero](https://help.getvero.com/vero-1/event-tracking/track-pageviews-with-veros-api.md): Enable pageview tracking with Vero's JavaScript library for advanced segmentation. - [What are events?](https://help.getvero.com/vero-1/event-tracking/what-are-events.md): Track customer actions like signups, purchases, and page views to trigger campaigns. - [Creating an HTML subscribe form](https://help.getvero.com/vero-1/forms/creating-a-html-subscribe-form.md): Build HTML subscribe forms to capture customer details and trigger events in Vero. - [Securing HTML subscribe forms](https://help.getvero.com/vero-1/forms/securing-html-subscribe-forms.md): Protect your subscribe forms from bots and spam with Cloudflare Turnstile and other techniques. - [Getting started guide](https://help.getvero.com/vero-1/getting-started/getting-started-guide.md): A complete checklist for setting up your Vero account, from verification to your first campaign. - [Creating a static list from a CSV import](https://help.getvero.com/vero-1/importexport/creating-a-static-list.md): Create a static list of customers using CSV imports and tags for targeted campaigns. - [CSV import FAQs](https://help.getvero.com/vero-1/importexport/csv-import-faqs.md): Troubleshoot common CSV import issues like duplicate entries and encoding errors. - [Exporting your campaign results](https://help.getvero.com/vero-1/importexport/exporting-your-campaign-results.md): Export campaign performance data as CSV for single or multiple campaigns. - [How to export customer data](https://help.getvero.com/vero-1/importexport/how-to-export-customer-data.md): Export customer lists from segments and campaign reports as CSV files. - [How to trigger an event via CSV](https://help.getvero.com/vero-1/importexport/import-a-list-of-contacts-actions-via-csv.md): Backfill historical customer events by importing them via CSV. - [Import a list of customers via CSV](https://help.getvero.com/vero-1/importexport/import-a-list-of-customers-via-csv.md): Add or update customer profiles in bulk by importing CSV files. - [Import a list of unsubscribed customers via CSV into Vero 1.0](https://help.getvero.com/vero-1/importexport/import-a-list-of-unsubscribed-customers-via-csv.md): Bulk unsubscribe customers by importing a CSV with the unsubscribed tag. - [Install the Vero tracking script](https://help.getvero.com/vero-1/integrations/install-the-vero-tracking-script.md): Add the Vero JavaScript library to your website to track users and events in real time. - [Install Vero with Google Tag Manager](https://help.getvero.com/vero-1/integrations/install-vero-with-google-tag-manager.md): Set up Vero tracking using Google Tag Manager to identify customers and track events. - [Integrate Google Analytics' UTM tags](https://help.getvero.com/vero-1/integrations/integrate-google-analytics-utm-tags.md): Automatically add UTM parameters to email links for Google Analytics tracking. - [Integrate Vero and Freshpaint](https://help.getvero.com/vero-1/integrations/integrate-vero-and-freshpaint.md): Connect Freshpaint to send customer data and events to Vero for campaign targeting. - [Integrate Vero and Segment](https://help.getvero.com/vero-1/integrations/integrate-vero-and-segment.md): Send data between Segment and Vero for unified customer tracking and email analytics. - [Integrate Vero and Snowplow](https://help.getvero.com/vero-1/integrations/integrate-vero-and-snowplow.md): Send Vero email events to Snowplow for data warehousing and analytics. - [Integrate Vero and Stitch Data](https://help.getvero.com/vero-1/integrations/integrate-vero-and-stitch-data.md): Push Vero email events to your data warehouse via Stitch ETL. - [Integrate Zapier with Vero](https://help.getvero.com/vero-1/integrations/integrate-zapier-and-vero.md): Connect Vero with thousands of apps using Zapier to sync customers and track events. - [Setting up and installing Vero](https://help.getvero.com/vero-1/integrations/setting-up-and-installing-vero.md): Install Vero's API to track users and events, then set up your first campaign. - [Setting up webhooks](https://help.getvero.com/vero-1/integrations/setting-up-webhooks.md): Receive real-time notifications for email events like sends, opens, clicks, and bounces. - [Determine why a triggered email was or was not sent](https://help.getvero.com/vero-1/logs/determine-why-a-triggered-email-was-or-was-not-sent.md): Use logs to diagnose why a triggered email was sent or discarded for a customer. - [Reporting on all campaigns](https://help.getvero.com/vero-1/logs/reports-overview-for-all-campaigns.md): View aggregated engagement metrics and trends across all your campaigns. - [Troubleshooting reports](https://help.getvero.com/vero-1/logs/troubleshooting-reports.md): Common reasons why delivered and opened metrics may appear incorrect. - [Understanding campaign metrics](https://help.getvero.com/vero-1/logs/understanding-campaign-metrics.md): What each campaign metric means: delivered, opened, clicked, converted, and unsubscribed. - [Why has a specific email bounced?](https://help.getvero.com/vero-1/logs/why-a-specific-email-has-bounced.md): View bounce details and SMTP error codes in the email logs. - [A/B testing newsletter campaigns](https://help.getvero.com/vero-1/newsletters/a-b-testing-newsletter-campaigns.md): Test subject lines, content, and from addresses to optimize your email performance. - [Adding custom HTML to a drag and drop email template](https://help.getvero.com/vero-1/newsletters/add-custom-html-to-drag-and-drop-templates.md): Add custom HTML and CSS code blocks to drag and drop templates for advanced designs. - [Adding To and From email addresses](https://help.getvero.com/vero-1/newsletters/adding-to-and-from-email-addresses.md): Configure sender addresses, reply-to addresses, and dynamic email fields using Liquid. - [Cloning a campaign](https://help.getvero.com/vero-1/newsletters/cloning-a-campaign.md): Duplicate campaigns within a project or copy them to another project. - [Create a multi-language campaign](https://help.getvero.com/vero-1/newsletters/create-a-multi-language-campaign.md): Send localized email content to customers based on their locale property. - [Adding content to an email campaign](https://help.getvero.com/vero-1/newsletters/creating-email-content.md): Choose from drag and drop, HTML, rich text, or plain text content types for your emails. - [Creating mobile push messages](https://help.getvero.com/vero-1/newsletters/creating-push-notifications.md): Set up and send mobile push notifications as campaigns or workflow steps. - [Event properties vs. Customer properties](https://help.getvero.com/vero-1/newsletters/event-properties-customer-properties.md): Understand the difference between customer attributes and event-specific data. - [How do email previews and live emails differ?](https://help.getvero.com/vero-1/newsletters/how-do-email-previews-and-live-emails-differ.md): Key differences between preview emails and live sends, including tracking and links. - [HTML vs Plain Text](https://help.getvero.com/vero-1/newsletters/html-vs-plain-text-emails.md): Include both HTML and plain text versions for maximum email client compatibility. - [Inlining CSS styles](https://help.getvero.com/vero-1/newsletters/inlining-css-styles.md): Learn how to use Vero's Inline CSS option to ensure your email styles render correctly across all email clients. - [Inserting merge tags using Liquid in my emails](https://help.getvero.com/vero-1/newsletters/inserting-merge-tags-using-liquid-in-my-emails.md): Use Liquid templating to personalize emails with customer data, event properties, and Vero-specific merge tags. - [List of Liquid functions / dynamic templating variables](https://help.getvero.com/vero-1/newsletters/list-of-liquid-functions-dynamic-templating-variables.md): Reference guide for Liquid functions including number precision, date formatting, encoding, and timezone utilities. - [Localization strategies](https://help.getvero.com/vero-1/newsletters/localization-strategies.md): Explore different approaches to localize email content including multi-language features, translation providers, and Liquid conditions. - [Media Queries (@media)](https://help.getvero.com/vero-1/newsletters/media-queries-in-vero.md): Configure media queries in HTML email templates while using Vero's Inline CSS option. - [What is a newsletter campaign?](https://help.getvero.com/vero-1/newsletters/newsletter-email-campaigns.md): Send one-to-many emails to targeted segments at a scheduled time. - [Organizing and tagging email campaigns](https://help.getvero.com/vero-1/newsletters/organizing-and-tagging-your-email-campaigns.md): Organize campaigns using tags, filter by type or status, and manage transactional, behavioral, and newsletter emails. - [Plain Text email content](https://help.getvero.com/vero-1/newsletters/plain-text-email-content.md): Understand how Vero handles plain text emails, customize auto-generated plain text, or send plain text only messages. - [Preheader text](https://help.getvero.com/vero-1/newsletters/preheader-text.md): Add custom preheader text to display as a preview summary alongside your email subject line in recipients' inboxes. - [Recurring newsletters](https://help.getvero.com/vero-1/newsletters/recurring-newsletters.md): Create newsletters that send automatically on daily, weekly, or monthly schedules with optional timezone support. - [Rich Text email content](https://help.getvero.com/vero-1/newsletters/rich-text-content.md): Create simple text-based emails with basic formatting using Vero's Rich Text editor. - [Understanding Scheduling and Timing](https://help.getvero.com/vero-1/newsletters/scheduling-timing.md): Configure campaign timing options including immediate send, delayed delivery, and timezone-aware scheduling. - [Testing emails in Vero](https://help.getvero.com/vero-1/newsletters/testing-emails-in-vero.md): Use test projects and sending modes to safely test campaigns before going live. - [Using arrays in your emails](https://help.getvero.com/vero-1/newsletters/using-arrays-in-your-email.md): Loop through arrays of data like product lists in your emails using Liquid templating. - [HTML email content](https://help.getvero.com/vero-1/newsletters/using-html-templates-in-vero.md): Import custom HTML templates into Vero with full support for responsive design, media queries, and personalization. - [Using snippets in the drag and drop editor](https://help.getvero.com/vero-1/newsletters/using-snippets-in-the-drag-and-drop-editor.md): Save and reuse drag and drop sections across campaigns with optional locking to sync changes everywhere. - [Using the Advanced section of a campaign](https://help.getvero.com/vero-1/newsletters/using-the-advanced-section-of-a-campaign.md): Configure delivery accounts, tracking settings, and custom headers for individual campaigns. - [Drag and Drop email content](https://help.getvero.com/vero-1/newsletters/using-the-drag-and-drop-editor.md): Design responsive email templates visually using sections, content blocks, and styling controls without writing code. - [Using Fusion (also known as external attributes)](https://help.getvero.com/vero-1/newsletters/what-is-fusion-external-attributes.md): Pull real-time data from external APIs into your emails for dynamic personalization at send time. - [What is conversion tracking and how does it work](https://help.getvero.com/vero-1/reports/conversion-tracking.md): Track direct, view-through, and indirect conversions from your email campaigns. - [How to view campaign results](https://help.getvero.com/vero-1/reports/how-to-view-campaign-results.md): Access logs and engagement reports for any campaign in Vero. - [Reporting on a single campaign](https://help.getvero.com/vero-1/reports/reports-overview-for-a-single-campaign.md): Analyze engagement, content variations, and link clicks for individual campaigns. - [Understanding workflow insights](https://help.getvero.com/vero-1/reports/workflow-insights.md): Monitor workflow performance with entry, exit, and conversion metrics. - [Create a segment](https://help.getvero.com/vero-1/segments/create-a-segment.md): Build dynamic customer groups using properties, events, tags, and email interactions for targeted campaigns. - [How segmentation works in Vero](https://help.getvero.com/vero-1/segments/how-segmentation-works-in-vero.md): Understand how segment caching works, when data refreshes, and how to use ALL and ANY conditions. - [How to clean your subscribers with a "sunset clause"](https://help.getvero.com/vero-1/segments/how-to-clean-your-subscribers-with-a-sunset-clause.md): Create a sunset clause segment to identify and remove inactive subscribers for better deliverability. - [How to delete customers via a Segment](https://help.getvero.com/vero-1/segments/how-to-delete-customers-via-a-segment.md): Permanently remove multiple customers from Vero at once using the segment bulk delete feature. - [Migrating to Vero from a list based provider](https://help.getvero.com/vero-1/segments/migrate-to-vero-from-mailchimp-aweber-getresponse-etc.md): Step-by-step guide to migrate your subscribers, templates, and domain settings from traditional email platforms to Vero. - [Viewing the list of customers in a segment](https://help.getvero.com/vero-1/segments/viewing-the-list-of-customers-in-a-segment.md): View and export the list of customers that match your segment conditions. - [Why can't I segment customers without an email address?](https://help.getvero.com/vero-1/segments/why-cant-i-segment-customers-without-an-email-address.md): Learn why customers without email addresses or push tokens cannot be included in segments. - [Dedicated IPs](https://help.getvero.com/vero-1/settings/dedicated-ips.md): Learn about dedicated IP addresses for email sending and when they might benefit your deliverability. - [Deliverability Glossary](https://help.getvero.com/vero-1/settings/deliverability-glossary.md): A glossary of common email deliverability terms, from A/B testing to whitelisting. - [DNS Records (SPF, DKIM, DMARC, A, and PTR)](https://help.getvero.com/vero-1/settings/dns-records-spf-dkim-dmarc-a-ptr.md): Understand how SPF, DKIM, DMARC, A, and PTR records work together to authenticate your email sending. - [Vero DNS Update Guide 2025](https://help.getvero.com/vero-1/settings/dns-update-guide-2025.md): Instructions for updating DNS records as part of Vero's 2025 email delivery infrastructure upgrade. - [How to setup a custom sending domain](https://help.getvero.com/vero-1/settings/how-to-setup-a-custom-sending-domain.md): Configure your own sending domain with DKIM, CNAME, and MX records for better deliverability. - [Mobile push notification integration guide](https://help.getvero.com/vero-1/settings/mobile-push-notification-integration-guide.md): Set up mobile push notifications with Amazon SNS or Twilio Notify and integrate device tokens with Vero. - [Configure AWS SNS IAM access policy to support Vero's mobile push notifications](https://help.getvero.com/vero-1/settings/mobile-push-notifications-aws-sns-iam-access-policy.md): Configure AWS IAM policies with the minimum permissions required for Vero mobile push integration. - [Syncing email statistics into Vero](https://help.getvero.com/vero-1/settings/syncing-email-statistics-into-vero.md): Configure webhooks to sync email statistics from Sendgrid, Mailgun, Mailjet, or Mandrill into Vero. - [Vero-editable content conflicts](https://help.getvero.com/vero-1/templates/template-conflicts.md): Resolve content conflicts when vero-editable template changes affect existing campaigns. - [Using vero-editable tags in HTML templates](https://help.getvero.com/vero-1/templates/using-vero-editable-tags-in-html.md): Mark HTML template sections as point-and-click editable using vero-editable CSS classes (legacy feature). - [What is a transactional campaign?](https://help.getvero.com/vero-1/transactional-and-behavioral/transactional-email-campaigns.md): Send priority emails to all customers including unsubscribed users for receipts, password resets, and account notifications. - [Using advanced scope conditions](https://help.getvero.com/vero-1/transactional-and-behavioral/using-advanced-scope-conditions-by.md): Use scope by filters to evaluate campaign conditions for specific event properties like product SKUs. - [What is a behavioral campaign?](https://help.getvero.com/vero-1/transactional-and-behavioral/what-is-a-behavioral-campaign.md): Automatically send marketing emails triggered by customer actions like signups, page views, or purchases. - [Creating a workflow](https://help.getvero.com/vero-1/workflows/creating-a-new-workflow.md): Design automated customer journeys with entry triggers, delays, branches, filters, emails, and push notifications. - [Making changes to a live workflow](https://help.getvero.com/vero-1/workflows/making-changes-to-a-live-workflow.md): Understand how editing a live workflow affects both new and existing customers in the journey. - [Two-Factor Authentication (2FA)](https://help.getvero.com/vero-2/account-settings/security/two-factor-authentication.md): Enable two-factor authentication (2FA) on your Vero account using an authenticator app for added security. - [Google sign-in](https://help.getvero.com/vero-2/account-settings/security/using-google-to-sign-in-to-vero-connect.md): Learn how to use Google SSO to sign in to your Vero Connect account and understand limitations for existing accounts. - [Project Timezone](https://help.getvero.com/vero-2/account-settings/setting-the-timezone-on-your-account.md): Configure your account timezone to ensure campaigns are scheduled and sent at the correct times. - [Invite team members](https://help.getvero.com/vero-2/account-settings/setting-up-team-access-in-vero-connect.md): Invite and manage team members on your Vero Connect account. - [AB Testing a broadcast](https://help.getvero.com/vero-2/campaigns/broadcasts/ab-testing-single-message.md): Test up to 20 email variations with manual splits or automatic winner selection based on statistical significance. - [Add an audience](https://help.getvero.com/vero-2/campaigns/broadcasts/adding-an-audience-to-your-campaign.md): Learn about the different ways to define your campaign audience using CSV, Google Sheets, or SQL queries. - [Create a broadcast](https://help.getvero.com/vero-2/campaigns/broadcasts/create-a-broadcast.md): Build one-off or recurring email and SMS campaigns with flexible triggers, audiences, and content options. - [Recurring schedules](https://help.getvero.com/vero-2/campaigns/broadcasts/recurring-schedule-trigger-automation.md): In Vero Connect, there are multiple ways to decide when a campaign should start sending. The recurring schedule is an automated trigger that you can use to initiate a campaign to send messages to a dynamically defined set of users on a cycle, for instance every hour, day, week or month. - [Send or schedule a broadcast](https://help.getvero.com/vero-2/campaigns/broadcasts/send-or-schedule-a-broadcast.md): Send a broadcast immediately or schedule it for a specific date and time. - [CSV Audience](https://help.getvero.com/vero-2/campaigns/broadcasts/using-a-csv-to-create-your-audience.md): Import a CSV file to quickly create your campaign audience. - [Segment Audience](https://help.getvero.com/vero-2/campaigns/broadcasts/using-a-segment-to-define-your-campaign-audience.md): Select existing segments as campaign audiences to send targeted messages to specific user groups. - [SQL Audience](https://help.getvero.com/vero-2/campaigns/broadcasts/using-a-sql-data-source-to-create-your-audience.md): Query your database directly to create precise, data-rich campaign audiences with SQL. - [Google Sheet audience](https://help.getvero.com/vero-2/campaigns/broadcasts/using-google-sheets-to-create-your-audience.md): Connect your Google Sheets to import audience data for your campaigns. - [Conversion goals](https://help.getvero.com/vero-2/campaigns/conversion-tracking.md): Track direct, view-through, and indirect conversions from your campaigns to measure real impact. - [Creating and editing a Journey](https://help.getvero.com/vero-2/campaigns/journeys/creating-and-editing-journeys.md): Build multi-message, event-triggered campaigns using a visual canvas with delays and branching logic. - [Delay node](https://help.getvero.com/vero-2/campaigns/journeys/delay-node.md): Pause a user's progress through a Journey for a set amount of time before continuing to the next step. - [Email node](https://help.getvero.com/vero-2/campaigns/journeys/email-node.md): Send a personalised email to a user at a specific point in a Vero 2.0 Journey. - [Event triggers](https://help.getvero.com/vero-2/campaigns/journeys/event-trigger.md): Send automated campaigns when users perform tracked actions in your app or website. - [Exit node](https://help.getvero.com/vero-2/campaigns/journeys/exit-node.md): Remove users from a Journey at a specific point on the canvas, used alone or combined with a True/False node to filter users. - [SMS node](https://help.getvero.com/vero-2/campaigns/journeys/sms-node.md): Send automated SMS messages to users as part of a multi-step Journey. - [True/False node](https://help.getvero.com/vero-2/campaigns/journeys/true-false-node.md): Add conditional logic to a Journey to route users down different paths based on their behaviour and properties. - [Campaigns Overview](https://help.getvero.com/vero-2/campaigns/overview.md): Understand the fundamentals of campaigns in Vero 2.0 — from triggers and audiences to Broadcasts and Journeys. - [Custom email headers](https://help.getvero.com/vero-2/campaigns/setting-up-a-custom-header-on-your-campaign.md): Add custom email headers including list-unsubscribe to improve deliverability and meet email client requirements. - [Add a custom unsubscribe page](https://help.getvero.com/vero-2/campaigns/setting-up-a-custom-unsubscribe-page.md): Redirect customers to your own unsubscribe page instead of the default Vero page. - [Manage 'from' & 'to' addresses](https://help.getvero.com/vero-2/campaigns/setting-up-your-from-email-address.md): Add and configure sender email addresses, display names, and reply-to addresses for your campaigns. - [Email channels](https://help.getvero.com/vero-2/channels/email/how-to-configure-the-email-channel.md): Configure email providers like Sendgrid, Mailgun, or use Vero's built-in mailer for your campaigns. - [SMS channel](https://help.getvero.com/vero-2/channels/sms/how-to-configure-the-sms-channel.md): Set up SMS channel providers like Twilio to send text messages through your campaigns. - [SMS Quiet Hours Compliance](https://help.getvero.com/vero-2/channels/sms/sms-quiet-hours-compliance.md): “When sending SMS marketing messages, it’s essential to understand that different countries and regions have rules and regulations about acceptable times for messaging. These regulations are designed to protect consumers from unwanted disturbances during specific hours. To comply with these rules, i… - [Data Destination overview](https://help.getvero.com/vero-2/data-destinations/exporting-to-data-destination.md): Sync message, campaign, and profile data to your data warehouse with automatic backfilling and real-time updates. - [Google BigQuery](https://help.getvero.com/vero-2/data-destinations/how-to-export-data-to-google-bigquery.md): Connect Vero to Google BigQuery to export customer, campaign, and message interaction data. - [Snowflake](https://help.getvero.com/vero-2/data-destinations/snowflake.md): Connect Vero to Snowflake to export customer, campaign, and message interaction data. - [Data Sources overview](https://help.getvero.com/vero-2/data-sources/data-sources-overview.md): Connect your data warehouse or database to Vero to build audiences directly from your customer data. - [Google BigQuery](https://help.getvero.com/vero-2/data-sources/how-to-connect-to-google-bigquery.md): Connect your Google BigQuery data warehouse to Vero using a service account. - [Microsoft SQL Server](https://help.getvero.com/vero-2/data-sources/how-to-connect-to-microsoft-sql-server.md): Connect your Microsoft SQL Server database to Vero to query customer data for campaign audiences. - [MySQL](https://help.getvero.com/vero-2/data-sources/how-to-connect-to-mysql.md): Connect your MySQL database to Vero to query customer data for campaign audiences. - [PostgreSQL](https://help.getvero.com/vero-2/data-sources/how-to-connect-to-postgresql.md): Connect your PostgreSQL database to Vero to query customer data for campaign audiences. - [Redshift](https://help.getvero.com/vero-2/data-sources/how-to-connect-to-redshift.md): Connect your Amazon Redshift database to Vero to query customer data for campaign audiences. - [Snowflake](https://help.getvero.com/vero-2/data-sources/how-to-connect-to-snowflake.md): Connect your Snowflake database to Vero using RSA key authentication. - [IP addresses for whitelisting](https://help.getvero.com/vero-2/data-sources/ip-addresses-to-whitelist.md): Whitelist Vero's IP addresses to allow secure database connections. - [Events overview](https://help.getvero.com/vero-2/events/events-overview.md): Track customer actions to trigger campaigns and build segments in Vero. - [Setting up event tracking](https://help.getvero.com/vero-2/events/setting-up-event-tracking.md): Install Vero's tracking library to capture user actions and events in real time. - [Core Concepts](https://help.getvero.com/vero-2/getting-started/core-concepts.md): Learn about projects, campaigns, audiences, channels, and other fundamental Vero concepts. - [Quickstart Guide](https://help.getvero.com/vero-2/getting-started/quickstart.md): Get up and running with Vero 2.0 in minutes—from setup to your first campaign. - [Switching to Vero 2.0](https://help.getvero.com/vero-2/getting-started/switching-from-vero-1.md): Learn how to switch from Vero 1.0 to the all new Vero 2.0 - [Setting up Webhooks](https://help.getvero.com/vero-2/integrations/setting-up-reporting-webhooks.md): Send real-time notifications about message events and user activity to external systems. - [Vero 2.0 Documentation](https://help.getvero.com/vero-2/introduction.md): Welcome to the Vero 2.0 docs! Here you will find everything you need to know about using Vero's completely rebuilt messaging automation platform. - [Email content](https://help.getvero.com/vero-2/message-content/creating-an-email-message.md): Designing simple, effective SMS messages is a core feature of Vero Connect. - [SMS content](https://help.getvero.com/vero-2/message-content/creating-an-sms-message.md): Write SMS messages with plain text and Liquid personalization for your campaigns. - [Personalize with Data Feeds](https://help.getvero.com/vero-2/message-content/data-feeds.md): Pull real-time data from external APIs to personalize campaign content at send time. - [Personalize content with Liquid](https://help.getvero.com/vero-2/message-content/how-to-personalise-your-message-using-liquid.md): Use Liquid merge tags to insert user properties, unsubscribe links, and dynamic content in your messages. - [Real vs. bot engagement](https://help.getvero.com/vero-2/reporting/real-and-bot-engagement.md): Understand how Vero separates genuine customer interactions from bot activity in your campaign reports. - [Activity logs](https://help.getvero.com/vero-2/reporting/understanding-entries-in-the-activity-log.md): View and filter individual message logs showing delivery, opens, clicks, and unsubscribes. - [Campaign reports](https://help.getvero.com/vero-2/reporting/viewing-campaign-metrics.md): Track sent, delivered, opened, clicked, and unsubscribed metrics with detailed reports and daily breakdowns. - [Creating and editing segments](https://help.getvero.com/vero-2/segments/creating-and-editing-segments.md): Build dynamic audience segments using the visual condition builder with properties, events, and message data. - [Deleting users in a segment](https://help.getvero.com/vero-2/segments/deleting-users-in-a-segment.md): Permanently remove all user profiles matching a segment's criteria from your account. - [Managing Segments](https://help.getvero.com/vero-2/segments/managing-segments.md): Refresh, archive, delete, and check usage of your segments to keep audience targeting organized. - [Segment Conditions](https://help.getvero.com/vero-2/segments/segment-conditions.md): Filter users by properties, tags, events, other segments, and message interactions with AND/OR logic. - [System segments](https://help.getvero.com/vero-2/segments/system-segments.md): Pre-built segments for push users, iOS/Android customers, and unmessageable profiles. - [Using Segments in a campaign](https://help.getvero.com/vero-2/segments/using-segments-in-a-campaign.md): Target campaigns to specific audiences using your saved segments. - [Segments overview](https://help.getvero.com/vero-2/segments/what-are-segments.md): Dynamic user audiences that automatically update based on profile properties, events, and message engagement. - [Create and use a template](https://help.getvero.com/vero-2/templates/how-to-create-and-use-a-template.md): Import custom HTML, build with drag-and-drop, or start from Vero's template library. - [Add or update user profiles](https://help.getvero.com/vero-2/user-profiles/how-to-add-or-update-user-profiles.md): Create and update profiles via CSV import, HTML forms, API, or campaign audiences. - [Manually edit user profile data](https://help.getvero.com/vero-2/user-profiles/how-to-edit-user-profiles.md): Profiles are the central record of all user data and messaging activity in Vero.Once you’ve tracked or imported users into Vero, you can view and edit their profile directly in the UI. - [Unsubscribe a user](https://help.getvero.com/vero-2/user-profiles/how-unsubscribes-are-managed-in-vero-2.md): Manage user subscription status via the UI, API, or CSV import. - [Identity stitching and resolution](https://help.getvero.com/vero-2/user-profiles/identity-stitching-and-resolution.md): Identity stitching(or identity resolution) is the process of combining customer identifiers across devices and channels into a single, unified profile in Vero. - [User Profiles overview](https://help.getvero.com/vero-2/user-profiles/understanding-user-profiles.md): Learn how user profiles work in Vero, including identifiers, channel addresses, properties, tags, and subscription management for effective customer messaging. ## OpenAPI Specs - [campaigns-v2](https://help.getvero.com/api-reference/campaigns-v2/campaigns-v2.yaml) - [track](https://help.getvero.com/api-reference/track/track.yml) - [campaigns](https://help.getvero.com/api-reference/campaigns/campaigns.yaml)