 [![Customer.io](https://docs.customer.io/images/cio-logo.svg) ![Customer.io](https://docs.customer.io/images/cio-logo-no-text.svg)](/)

Filters

*   [Log In](https://fly.customer.io/login)

[Book demo](https://customer.io/demo/) [Start trial](https://customer.io/signup/)

*   [Platform](https://customer.io/features/)
*   [Pricing](https://customer.io/pricing/)
*   [Customers](https://customer.io/customers/)
*   [Docs](https://customer.io/)

* * *

[Request Demo](https://customer.io/demo/) [Sign In](https://fly.customer.io/login)

*   [Get Started](/get-started)  Get Started
    *   [Welcome to Customer.io](/get-started/welcome/)
    *   [Quick start guide](/get-started/quick-start-guide/)
    *   [Academy: Structured Learning](/get-started/get-started-academy/)
    *   [1\. Create your workspace](/get-started/create-workspace/)
    *   [2\. Set up message channels](/get-started/set-up-messages/)
    *   [3\. Integrate with Customer.io](/get-started/integrate/)
    *   [4\. Add people](/get-started/add-people/)
    *   [5\. Send events and make segments](/get-started/segments-and-people-data/)
    *   [6\. Start sending campaigns and workflows](/get-started/send-messages/)
*   [Journeys](/journeys/journeys-overview)  Journeys
    *   [Introduction to Journeys](/journeys/journeys-overview/)
    *   [People & Events](/journeys/people/)
    *   [Objects & non-people data](/journeys/objects-data/)
    *   [Segmentation](/journeys/segmentation/)
    *   [Design Studio](/journeys/design-studio/)
    *   [Campaigns & Workflows](/journeys/campaigns-and-workflows/)
    *   [Message Channels](/journeys/messages-and-webhooks/)
    *   [Liquid & Personalization](/journeys/liquid/)
    *   [Metrics](/journeys/metrics/)
*   [Integrations](/integrations/getting-started/)  Integrations
    *   [Integration Directory](/integrations/directory/)
    *   [Get Started](/integrations/getting-started/)
    *   [Data In](/integrations/data-in/)
    *   [Data Out](/integrations/data-out/)
    *   [APIs](/integrations/api/)
        *   [Pipelines API](/integrations/api/cdp/)
        *   [Track API](/integrations/api/track/)
        *   [App API](/integrations/api/app/)
        *   [Reporting Webhooks](/integrations/api/webhooks/)
        *   [Comparing the Pipelines and Track APIs](/integrations/api/track-vs-cdp-api/)
    *   [Mobile SDKs](/integrations/sdk/)
        *   [iOS](/integrations/sdk/ios/quick-start-guide/)
        *   [Android](/integrations/sdk/android/quick-start-guide/)
        *   [React Native](/integrations/sdk/react-native/quick-start-guide/)
        *   [Expo](/integrations/sdk/expo/quick-start-guide/)
        *   [Flutter](/integrations/sdk/flutter/quick-start-guide/)
*   [](/accounts-and-workspaces/)
    *   [Account Verification](/accounts-and-workspaces/account-verification)
    *   [Audit Logs](/accounts-and-workspaces/audit-logs)
    *   [Billing](/accounts-and-workspaces/billing/)
    *   [Your Account](/accounts-and-workspaces/your-account/)
    *   [Workspaces](/workspaces/)
    *   [Privacy & Security](/accounts-and-workspaces/privacy-and-security/)
    *   [Troubleshooting](/accounts-and-workspaces/troubleshooting/)
*   [AI Features](/ai/)  AI Features
    *   [Use Customer.io with AI](/ai/cio-with-llms/)
    *   [Your Customer.io agent](/ai/agent/)
    *   [Customer.io CLI](/ai/cli/)
    *   [Customer.io MCP](/ai/mcp/)
    *   [Email content analysis](/ai/content-analysis/)
    *   [In-app message suggestions](/ai/in-app-suggestions/)
    *   [In-app survey analysis](/ai/in-app-survey-analysis/)
    *   [Use our docs with AI](/ai/use-docs-with-ai/)
*   [Releases
    
    Releases
    
    
    
    
    
    ](/release-notes)
    
    [
    
    #### Latest features at Customer.io
    
    ](/release-notes)
    
    [](/release-notes)[
    
    ##### Customer.io's biggest product release: AI Agent, WhatsApp, LINE, and more!
    
    We’ve released eight new capabilities—AI-powered intelligence, outcome-first measurement, a redesigned experience, and expanded channel …
    
    ](https://customer.io/learn/announcements/biggest-ai-marketing-release)
    
    [
    
    ##### Search across more things with quick look previews
    
    2026-04-30
    
    Universal search now covers even more data, including templates, people, product documentation, and newsletters. You can even preview results without …
    
    ](/release-notes/#2026-04-30-universal-search-expanded)
    
    [
    
    ##### Switch between multiple accounts
    
    2026-04-29
    
    You can now log into multiple Customer.io accounts and switch between them without logging out.
    
    ](/release-notes/#2026-04-29-multi-account-switch)
    

Get Started

*   [Welcome to Customer.io](/get-started/welcome/)
*   [Quick start guide](/get-started/quick-start-guide/)
*   [Academy: Structured Learning](/get-started/get-started-academy/)
*   [1\. Create your workspace](/get-started/create-workspace/)
*   [2\. Set up message channels](/get-started/set-up-messages/)
*   [3\. Integrate with Customer.io](/get-started/integrate/)
*   [4\. Add people](/get-started/add-people/)
*   [5\. Send events and make segments](/get-started/segments-and-people-data/)
*   [6\. Start sending campaigns and workflows](/get-started/send-messages/)

Journeys

*   [Introduction to Journeys](/journeys/journeys-overview/)
*    People & Events
    *    Manage people & their attributes
        *   [People and their profiles](/journeys/people-overview/)
        *   [Add or update people](/journeys/manually-adding-or-updating-people/)
        *   [How to identify people](/journeys/identifying-people/)
        *   [Manage customer attributes](/journeys/attributes/)
        *   [Manage devices](/journeys/managing-customer-mobile-devices/)
        *   [Resolve duplicate people](/journeys/merge-people/)
        *   [What's the Last Visited field, and how do I use it?](/journeys/last-visited/)
        *   [Delete people and suppress profile IDs](/journeys/deleting-users/)
        *   [Export a person's data](/journeys/single-user-export/)
        *   [Export data for multiple people](/journeys/exporting-users/)
    *   [Storing and using JSON](/journeys/getting-started-with-json/)
    *   [Events](/journeys/events/)
    *   [Import people or events via CSV](/journeys/uploading-people/)
    *    Find people & data
        *   [Searching and filtering people](/journeys/filter-search/)
        *   [Filter Activity Logs](/journeys/filtering-logs/)
        *   [Using your Data Index](/journeys/using-data-index/)
        *   [How do I know what data I have available?](/journeys/data-availability/)
    *    Anonymous data
        *   [Anonymous people](/journeys/anonymous-people/)
        *   [Anonymous activity](/journeys/anonymous-activity/)
        *   [Merging anonymous activity](/journeys/merge-anonymous/)
        *   [Anonymous events](/journeys/anonymous-events/)
    *   [How do I create multiple subscription types?](/journeys/multiple-subscription-types/)
    *   [Shortcuts to external services](/journeys/people-shortcuts/)
*    Objects & non-people data
    *   [Overview: Objects vs Collections](/journeys/getting-started-objects-collections/)
    *    Objects
        *   [Objects: how they work](/journeys/objects-start/)
        *   [Objects: video tutorials](/journeys/objects-video-tutorials/)
        *   [Object types](/journeys/object-types/)
        *   [Objects](/journeys/objects-create/)
        *   [Relationships](/journeys/relationships/)
        *   [Import objects or relationships via CSV](/journeys/import-objects/)
        *   [Export objects or relationships via CSV](/journeys/objects-export-many/)
        *   [Objects and relationships in campaigns](/journeys/object-and-relationship-campaigns/)
        *   [Use objects in liquid](/journeys/objects-in-liquid/)
    *    Objects use cases
        *   [Upsell: monetize power users](/journeys/upsell-users/)
        *   [Adoption: drive feature usage](/journeys/feature-adoption/)
        *   [Awareness: announce events](/journeys/awareness-announce-events/)
        *   [Conversion: activate people on your event waitlist](/journeys/conversion-activate-waitlist/)
    *   [Collections](/journeys/collections/)
*    Segmentation
    *   [How segments work](/journeys/segments/)
    *   [Build segments with AI](/journeys/segment-builder/)
    *   [Data-driven segments](/journeys/data-driven-segments/)
    *   [Manual Segments](/journeys/manual-segments/)
    *   [Segment mobile device audiences](/journeys/device-segments/)
    *   [Ad Audiences](/journeys/ad-audiences-sync/)
    *   [Timestamp Conditions](/journeys/segmentation-and-timestamp-rules/)
    *   [Using JSON in segments](/journeys/json-in-segments/)
    *   [Timestamp Conditions FAQ](/journeys/faq-timestamps/)
    *   [Timestamp Rules for Building Segments](/journeys/timestamp-rules/)
    *   [Why don't people match 'within the past X days' conditions?](/journeys/past-x-days-help/)
    *   [Setting Up Segments for Specific Purposes](/journeys/creating-segments/)
*    Design Studio Beta
    *   [Welcome to Design Studio!](/journeys/design-studio-overview/)
    *   [Manage your files](/journeys/file-manager/)
    *    Create & review emails
        *   [Keyboard shortcuts](/journeys/keyboard-shortcuts/)
        *    Style your messages
            *   [Set global styles](/journeys/set-styles/)
            *   [Dark mode](/journeys/dark-mode/)
            *   [Responsive styles](/journeys/responsive-styles/)
        *    Visual editor
            *   [Get started](/journeys/visual-editor-overview/)
            *   [Style individual messages](/journeys/properties-menu/)
            *   [Add & preview liquid](/journeys/liquid-visual-editor/)
        *    Code editor
            *   [Get started](/journeys/code-editor-overview/)
            *   [Validate your email](/journeys/developer-tools/)
            *    Transformers
                *   [MJML framework](/journeys/transformer-mjml/)
                *   [CSS inlining](/journeys/transformer-css-inlining/)
                *   [Formatting](/journeys/transformer-formatting/)
                *   [Set URL parameters for a single message](/journeys/transformer-url-parameters/)
                *   [CSS cleanup](/journeys/transformer-css-cleanup/)
                *   [CSS variables](/journeys/transformer-css-variables/)
                *   [Accessibility fixes](/journeys/transformer-accessibility-fixes/)
            *   [Use Emmet syntax](/journeys/code-editor-emmet/)
            *   [Use MSO syntax](/journeys/code-editor-mso/)
        *   [Preview email in Design Studio](/journeys/preview-email-in-design-studio/)
        *    Manage connected messages
            *   [Connect an email to an automation](/journeys/add-email-to-automation/)
            *   [Edit connected messages & publish changes](/journeys/publish-changes/)
            *   [Disconnect an email from an automation](/journeys/disconnect-from-automation/)
    *    Create reusable content
        *   [Understand components](/journeys/components-overview/)
        *   [Add components to your message](/journeys/insert-components/)
        *   [Understand and style standard components](/journeys/standard-components/)
        *    Custom components
            *   [How to create & edit a component](/journeys/create-custom-component/)
            *   [Create a component from scratch](/journeys/code-custom-component/)
            *   [Create modifiable, placeholder content](/journeys/component-slots/)
            *   [Style custom components](/journeys/component-properties/)
            *   [Delete a component](/journeys/delete-component/)
            *    Syntax
                *   [Understand syntax](/journeys/custom-comp-syntax/)
                *   [Add conditionals & directives](/journeys/directives/)
                *   [Loop through data](/journeys/component-loops/)
                *   [Create a stylesheet](/journeys/component-styling/)
            *   [Migrate components from Parcel](/journeys/migrate-comp-from-parcel/)
    *    Collaborate with teammates
        *   [How to collaborate](/journeys/collaborate/)
        *   [Submit & manage feedback](/journeys/feedback/)
        *   [Manage version history](/journeys/version-history/)
        *   [Send a test message](/journeys/send-test/)
    *   [WhatsApp templates](/journeys/whatsapp-design-studio/)
*    Campaigns & Workflows
    *   [Campaigns, broadcasts, and transactional messages](/journeys/types-of-campaigns-and-broadcasts/)
    *   [Tags](/journeys/tagging-campaigns/)
    *    Campaigns
        *   [Campaign concepts & settings](/journeys/campaigns-in-customerio/)
        *   [Campaign journeys](/journeys/campaign-journeys/)
        *   [Create a campaign](/journeys/create-a-campaign/)
        *   [Campaigns page](/journeys/intro-to-campaigns/)
        *   [Triggers, filters, and frequencies](/journeys/campaign-triggers/)
        *   [When to use filters](/journeys/campaign-triggers-and-filters/)
        *   [Goals & conversion criteria](/journeys/campaign-conversions/)
        *   [Exit conditions](/journeys/campaign-exit-conditions/)
        *   [Schedule a campaign](/journeys/schedule-campaigns/)
        *   [Change the state of a campaign](/journeys/campaign-statuses/)
        *    Troubleshoot campaigns
            *   [Why aren't people entering my campaign?](/journeys/troubleshoot-campaign-entrance/)
            *   [Why aren't people receiving my message?](/journeys/messages-not-sending/)
        *    Edit live campaigns
            *   [Edit triggers, filters, or frequencies](/journeys/campaign-changes/)
            *   [Edit goals](/journeys/goal-changes/)
            *   [Edit workflows](/journeys/workflow-changes/)
        *    Webhook-triggered campaigns
            *   [Webhook campaigns](/journeys/webhook-triggered-campaigns/)
            *   [Send event](/journeys/data-campaign-event-action/)
            *   [Batch update](/journeys/batch-update-webhook-campaigns/)
            *   [Follow up on NPS responses](/journeys/satismeter-data-campaign/)
            *   [Sync customers from Stripe to Customer.io](/journeys/stripe-data-campaign/)
            *   [Campaign for syncing Mixpanel cohorts](/journeys/mixpanel-data-campaign/)
            *   [Slack notification for support tickets](/journeys/zendesk-data-campaign/)
        *   [Grace periods](/journeys/grace-periods/)
    *    Campaign recipes
        *   [Our Recipe Book](/journeys/recipes/)
        *   [Send a Welcome Email](/journeys/send-a-welcome-email/)
        *   [Birthday and Anniversary Campaigns](/journeys/birthday-and-anniversary-campaigns/)
        *   [Cart Abandonment](/journeys/cart-abandonment/)
        *   [Double Opt-In](/journeys/double-opt-in/)
        *   [Onboarding Campaign](/journeys/onboarding-campaign/)
        *   [Optimize emails with Just Words](/journeys/just-words/)
        *   [Trial expiration reminders](/journeys/trial-expiration-reminders/)
        *   [Cohort tests](/journeys/cohort-testing/)
        *   [Trigger campaigns based on Roles](/journeys/role-based-messaging-campaign/)
        *   [RSS Feed Email Campaign](/journeys/rss-feed-email-campaign/)
        *   [Reminders for multiple upcoming trips](/journeys/reminders-for-multiple-upcoming-trips/)
    *    Broadcast & newsletters
        *   [Introduction to broadcasts](/journeys/broadcasts-in-customerio/)
        *   [Newsletters](/journeys/newsletters/)
        *   [API-triggered broadcasts](/journeys/api-triggered-broadcasts/)
        *   [Personalize messages with trigger data](/journeys/previewing-broadcast-data/)
        *   [Format API-Triggered Broadcasts](/journeys/api-triggered-data-format/)
        *   [Edit live API-triggered broadcasts](/journeys/apitb-changes/)
        *   [Common API-Triggered Broadcast errors](/journeys/api-triggered-errors/)
    *    Transactional messages
        *   [Getting started: key concepts](/journeys/transactional-api/)
        *   [Set up a transactional email](/journeys/transactional-email/)
        *   [Set up a transactional push](/journeys/transactional-push/)
        *   [Set up a transactional SMS](/journeys/transactional-sms/)
        *   [Transactional examples](/journeys/transactional-api-examples/)
        *   [Common transactional API errors](/journeys/transactional-api-common-api-errors/)
        *   [Frequently Asked Questions](/journeys/transactional-faq/)
        *   [Campaigns with transactional messages](/journeys/transactional-campaign/)
    *    Workflow builder
        *   [Workflow builder](/journeys/workflow-builder/)
        *   [LLM actions: Generate data & decisions with AI](/journeys/llm-actions/)
        *   [Send event](/journeys/event-action/)
        *   [Batch update](/journeys/batch-update/)
        *   [Conditions](/journeys/action-conditions/)
        *   [Holdout tests](/journeys/holdout-test/)
        *   [A/B tests](/journeys/a-b-test-campaigns/)
        *   [Copy workflow items](/journeys/copying-workflow-items/)
        *    Attribute Updates
            *   [Create or update person](/journeys/create-update-person/)
            *   [Set journey attributes](/journeys/set-journey-attributes/)
            *   [Fix typos in attributes](/journeys/how-to-use-attribute-updates-to-fix-typos-in-your-data/)
            *   [Reformat timestamp attributes](/journeys/how-to-use-attribute-updates-to-reformat-timestamps/)
        *    Branches/flow control
            *   [Types of branches](/journeys/branches/)
            *   [Multi-Split Branches](/journeys/multi-split/)
            *   [Random Cohorts](/journeys/random-cohort/)
            *   [True/False Branches](/journeys/true-false/)
            *   [Exit Blocks](/journeys/exit-blocks/)
        *    Delays
            *   [Time Window](/journeys/delivery-window/)
            *   [Wait Until...](/journeys/wait-until/)
            *   [Randomized delay](/journeys/random-delay/)
        *    Webhooks
            *   [Send and receive data with webhook actions](/journeys/webhooks-action/)
            *   [Configure reusable webhooks](/journeys/webhook-manager/)
            *   [Send in-app messages using webhooks](/journeys/in-app-message-webhooks/)
            *   [Web push with webhooks](/journeys/web-push-webhooks/)
            *   [Send direct mail with Lob](/journeys/lob-webhook-integration/)
    *    Message sending
        *   [Default sending settings](/journeys/sending-behavior/)
        *   [Sending behavior options](/journeys/queue-draft/)
        *   [Queue Draft for Campaign QA](/journeys/queue-as-draft/)
        *   [Geolocation and time zone data](/journeys/geolocation/)
        *   [Recommended send time](/journeys/recommended-send-time/)
        *   [Send messages in users' time zones](/journeys/timezone-match/)
        *   [Supported time zone formats](/journeys/example-timezones/)
        *   [Message Limits](/journeys/message-limits/)
*    Message Channels
    *    Email
        *   [Email: Getting Started](/journeys/email-getting-started/)
        *   [Transitioning to Customer.io as a sender](/journeys/deliverability-getting-started/)
        *   [Introduction to Creating Emails](/journeys/2-email-basics/)
        *   [Test your emails](/journeys/testing-emails/)
        *   [Email Attachments](/journeys/email-attachments/)
        *    Deliverability
            *   [Email Deliverability Best Practices](/journeys/email-deliverability-best-practices/)
            *   [Domain Authentication](/journeys/authentication/)
            *   [Delete a domain](/journeys/delete-domain/)
            *   [Domain warming](/journeys/domain-warming/)
            *   [Track links with your domain](/journeys/link-tracking-custom-domain/)
            *   [IP addresses: shared vs dedicated](/journeys/ip-addresses/)
            *   [Spamhaus blocklist listings](/journeys/spamhaus-blocklist/)
            *   [Email suppression lists](/journeys/esp-suppression/)
            *   [Google Postmaster Tools](/journeys/google-postmaster-tools/)
            *   [Custom unsubscribe links (RFC 8058)](/journeys/custom-unsubscribe-links/)
            *   [Authenticating for Apple Private Email Relay](/journeys/authenticating-for-apple-private-email-relay/)
            *   [Verify deliverable email addresses with Kickbox](/journeys/verify-email-deliverable-kickbox/)
            *    Custom SMTP
                *   [Use Your Own SMTP Server](/journeys/use-your-smtp-server/)
                *   [Using Multiple SMTP servers](/journeys/multiple-smtp-servers/)
                *   [Use your Mailgun Account](/journeys/triggered-lifecycle-email-with-mailgun/)
                *   [Use your Mailjet Account](/journeys/triggered-lifecycle-email-with-mailjet/)
                *   [Use your Mandrill Account](/journeys/triggered-lifecycle-email-with-mandrill/)
                *   [Use your Postmark Account](/journeys/triggered-lifecycle-email-with-postmark/)
                *   [Use your SendGrid Account](/journeys/triggered-lifecycle-email-with-sendgrid/)
                *   [Use your Sparkpost Account](/journeys/triggered-lifecycle-email-with-sparkpost/)
                *   [Use your Oracle Dyn Account](/journeys/triggered-lifecycle-email-with-oracle-dyn/)
        *    Editors
            *   [Choose the right email editor](/journeys/email-editors/)
            *   [Drag-and-Drop Emails: The Basics](/journeys/drag-and-drop/)
            *   [Drag-and-Drop Editor FAQ](/journeys/drag-and-drop-faq/)
            *   [Troubleshooting Your Drag-and-Drop Emails](/journeys/troubleshooting-email-design/)
            *   [Email code editor](/journeys/email-code-editor/)
        *    Design & layouts
            *   [Introduction to Email Layouts](/journeys/3-layouts-and-customerio/)
            *   [Customizing Email Layouts](/journeys/customizing-layout-starters/)
            *   [Archiving Old Layouts](/journeys/archiving-layouts/)
            *   [HTML and CSS Email vs. Web](/journeys/1-html-and-css/)
            *   [CSS pre-processing](/journeys/css-pre-processing/)
            *   [AMP for email](/journeys/amp-for-email/)
            *   [Adding a view in browser link](/journeys/view-in-browser/)
            *   [Resources for templates, code, and best practices](/journeys/4-email-design-resources/)
            *   [Adapting Foundation's Basic template](/journeys/5-adapt-foundation-basic/)
            *   [Adapting MailChimp's Two-Column template](/journeys/6-adapt-mc-twocol/)
        *    Senders & headers
            *   [How do I add an avatar/logo to my emails?](/journeys/adding-sender-image/)
            *   [Set Custom Email Headers](/journeys/custom-mail-headers/)
            *   [Set custom preheader/preview text](/journeys/custom-preheader-text/)
            *   [What does the Fake BCC option do?](/journeys/fake-bcc/)
            *   [Create multiple from addresses](/journeys/multiple-from-addresses/)
        *    Email Recipes
            *   [Welcome Email Copy](/journeys/welcome-email-copy/)
            *   [Gmail Promotions](/journeys/gmail-promotions/)
            *   [Send data from Customer.io to Salesforce, Highrise or another CRM](/journeys/bcc-salesforce-or-your-crm/)
            *   [Code editor: send Trustpilot reviews](/journeys/bcc-trustpilot/)
    *    Push Notifications
        *   [Get started](/journeys/push-getting-started/)
        *   [Integrate your app](/journeys/push-developer-guide/)
        *   [Migrate from another provider](/journeys/push-migration/)
        *   [Registering device tokens](/journeys/device-tokens/)
        *   [Send push notifications](/journeys/send-push/)
        *   [Custom push payloads](/journeys/push-custom-payloads/)
        *   [Test push notifications](/journeys/push-qa-testing/)
        *   [Push metrics and message statuses](/journeys/push-notifications-tracking/)
        *   [Best practices for push notifications](/journeys/push-best-practices/)
        *   [Frequently Asked Questions](/journeys/push-faq/)
        *   [Troubleshooting mobile issues](/journeys/troubleshooting-mobile/)
    *    SMS
        *   [Get Started](/journeys/sms-get-started/)
        *   [Send SMS/MMS messages](/journeys/sms-send-messages/)
        *   [Link shortening](/journeys/sms-link-shortening/)
        *    Inbound messages
            *   [Getting started](/journeys/inbound-sms/)
            *   [Inbound statuses and activities](/journeys/inbound-metrics/)
            *   [Respond to inbound keywords](/journeys/inbound-campaigns/)
        *   [Senders](/journeys/sender-phone-numbers/)
        *   [Tracking](/journeys/tracking-twilio-messages/)
        *   [Frequently Asked Questions](/journeys/faq-twilio/)
        *   [Smart character encoding](/journeys/sms-character-encoding/)
        *   [Opt-out keyword handling](/journeys/sms-keyword-opt-out/)
        *   [Validate Mobile Phone Numbers](/journeys/validate-mobile-phone-numbers/)
        *    Register as a sender
            *   [Getting a phone number](/journeys/get-a-phone-number/)
            *   [Update your privacy policy for SMS](/journeys/your-privacy-policy/)
            *   [Opt-in and out flow](/journeys/opt-in-and-out-flow/)
            *   [Brand and campaign registration](/journeys/sms-brand-campaign/)
            *   [What kind of phone number do I need?](/journeys/phone-number-types/)
            *   [HIPAA compliance and privacy regulations](/journeys/hipaa-standards/)
    *    Web & In-App Messages
        *   [Get started](/journeys/in-app-getting-started/)
        *   [Set up your website](/journeys/in-app-web/)
        *   [Send in-app messages](/journeys/send-in-app-message/)
        *   [Global styles for in-app messages](/journeys/global-styles-in-app/)
        *   [Anonymous messages](/journeys/anonymous-in-app/)
        *    Notification Inbox
            *   [Set up your notification inbox](/journeys/inbox-setup/)
            *   [Send inbox messages](/journeys/send-inbox/)
            *   [Trigger inbox messages from your backend](/journeys/send-inbox-txnl/)
            *   [Inbox message metrics](/journeys/inbox-metrics/)
        *    Forms and Surveys
            *   [Forms](/journeys/in-app-forms/)
            *   [Lead capture](/journeys/in-app-lead-form/)
            *   [Surveys](/journeys/in-app-surveys/)
        *   [Inline messages](/journeys/inline-in-app/)
        *   [Multi-step messages](/journeys/multi-step/)
        *   [In-app metrics](/journeys/in-app-metrics/)
        *   [Test your messages](/journeys/test-in-app/)
        *   [Localize messages](/journeys/localize-in-app-message/)
        *   [In-App FAQ](/journeys/in-app-faq/)
        *    Recipes for your website
            *   [NPS Surveys](/journeys/web-nps-survey/)
            *   [Promotions and offers](/journeys/web-promotion/)
            *   [Promote upcoming event](/journeys/in-app-event-promotion/)
            *   [Milestones and achievements](/journeys/web-achievements/)
            *   [Feature adoption](/journeys/web-adoption/)
        *    Message editor reference
            *   [The visual editor](/journeys/new-in-app-editor/)
            *   [In-app component reference](/journeys/in-app-components/)
            *   [Legacy in-app editor](/journeys/legacy-in-app-editor/)
    *    WhatsApp
        *   [Get Started](/journeys/whatsapp-get-started/)
        *   [Create content templates](/journeys/whatsapp-content-templates/)
        *   [Send a WhatsApp Message](/journeys/send-whatsapp/)
        *   [WhatsApp metrics and reporting](/journeys/whatsapp-metrics/)
        *   [Frequently Asked Questions](/journeys/faq-whatsapp/)
    *    LINE messaging
        *   [Get Started](/journeys/line-get-started/)
        *   [Send messages](/journeys/line-send-messages/)
        *   [LINE metrics and reporting](/journeys/line-metrics/)
    *    Slack Messages
        *   [Get Started](/journeys/slack/)
    *    Languages & localization
        *   [Translate your messages](/journeys/localization-getting-started/)
        *   [Set up your localization attribute](/journeys/localization-attribute/)
        *   [Track metrics for translations](/journeys/localization-metrics/)
    *    Links in messages
        *   [Link Tracking](/journeys/link-tracking/)
        *   [Checking Link Status](/journeys/link-checking/)
        *   [Adding URL parameters to links](/journeys/url-parameters/)
        *   [Track universal links and app links in email](/journeys/universal-links/)
        *   [HTTPS Link Tracking](/journeys/track-https-links/)
    *    Subscription preferences
        *   [Overview of subscription options](/journeys/subscriptions-overview/)
        *   [Global unsubscribes](/journeys/unsubscribes/)
        *   [The subscription center](/journeys/subscription-center/)
        *   [Brand your subscription pages](/journeys/subscription-center-branding/)
        *   [Subscription FAQs](/journeys/unsubscribe-faqs/)
        *   [Manage subscription preferences](/journeys/manage-subscription-preferences/)
        *   [Subscription preference metrics](/journeys/subscription-metrics/)
        *   [Multi-language support for the subscription center](/journeys/subscription-center-translation/)
        *   [Migrate subscription preferences](/journeys/migrate-subscription-prefs/)
        *   [Set preferences outside of the subscription center](/journeys/set-preferences-outside-center/)
    *   [Send from a personal support rep](/journeys/assign-a-personal-support-rep/)
    *   [Find messages using the Message Library](/journeys/message-library/)
    *   [Assets library: store files](/journeys/asset-library/)
    *   [Image requirements](/journeys/image-support/)
    *   [Message Statuses](/journeys/message-statuses/)
    *   [Deliveries & Drafts data](/journeys/deliveries-drafts-data/)
*    Liquid & Personalization
    *   [Personalize messages with liquid](/journeys/using-liquid/)
    *   [Liquid upgrade](/journeys/liquid-upgrade/)
    *   [Liquid syntax list](/journeys/liquid-tag-list/)
    *   [Liquid recipes](/journeys/liquid-recipes/)
    *   [Personalize actions with JavaScript](/journeys/js-in-actions/)
    *   [Reusing content with snippets](/journeys/snippets/)
    *   [Composer errors](/journeys/composer-errors/)
*    Metrics
    *   [Metrics Overview](/journeys/analytics/)
    *   [Goals](/journeys/goals/)
    *   [Campaign and Broadcast Metrics](/journeys/campaign-metrics/)
    *   [Home dashboard](/journeys/dashboard/)
    *   [Workspace Performance dashboard](/journeys/health/)
    *   [Analysis page & reports](/journeys/run-reports/)
    *   [Email deliverability metrics](/journeys/deliverability-metrics/)
    *   [Understanding your A/B test results](/journeys/understanding-ab-results/)
    *   [Getting conclusive results from A/B tests](/journeys/conclusive-ab-results/)
    *   [Failed and attempted messages](/journeys/message-failed/)

Integrations

*   [Integration Directory](/integrations/directory/)
*    Get Started
    *   [Quick start guide](/integrations/getting-started/quick-start-guide/)
    *   [Understanding Integrations in Customer.io](/integrations/getting-started/how-it-works/)
    *   [Troubleshooting](/integrations/getting-started/troubleshooting/)
    *   [Data Compliance and Privacy](/integrations/getting-started/data-compliance/)
*    Data In
    *   [Introduction](/integrations/data-in/getting-started/)
    *    Source Specs
        *   [Understanding incoming data](/integrations/data-in/source-spec/incoming-data/)
        *   [Identify](/integrations/data-in/source-spec/identify-spec/)
        *   [Group](/integrations/data-in/source-spec/group-spec/)
        *   [Page](/integrations/data-in/source-spec/page-spec/)
        *   [Screen](/integrations/data-in/source-spec/screen-spec/)
        *   [Track](/integrations/data-in/source-spec/track-spec/)
        *   [Alias](/integrations/data-in/source-spec/alias-spec/)
        *   [Common fields](/integrations/data-in/source-spec/common-fields/)
    *   [Custom events](/integrations/data-in/custom-events/)
    *    Semantic Events
        *   [Understanding Semantic Events](/integrations/data-in/semantic-events/getting-started/)
        *   [A/B Test events](/integrations/data-in/semantic-events/a-b-test/)
        *   [Customer.io events](/integrations/data-in/semantic-events/cio-journeys/)
        *   [Ecommerce Events](/integrations/data-in/semantic-events/ecommerce/)
        *   [Email events](/integrations/data-in/semantic-events/email/)
        *   [Live chat events](/integrations/data-in/semantic-events/live-chat/)
        *   [Mobile App Lifecycle Events](/integrations/data-in/semantic-events/mobile-app/)
        *   [Video playback events](/integrations/data-in/semantic-events/video/)
    *   [Backfill historical data](/integrations/data-in/importing-old-data/)
    *   [Proxying requests to Customer.io](/integrations/data-in/proxying-requests/)
    *    Connections
        *   [Customer.io API](/integrations/data-in/connections/http-api/)
        *   [Journeys Message Metrics](/integrations/data-in/connections/cio-journeys/)
        *   [Mobile App Sources](/integrations/data-in/connections/mobile/)
        *    Forms
            *   [Get started](/integrations/data-in/connections/forms/connected-forms/)
            *   [Formstack](/integrations/data-in/connections/forms/formstack/)
            *   [Jotform](/integrations/data-in/connections/forms/jotform/)
            *   [Squarespace](/integrations/data-in/connections/forms/squarespace/)
            *   [Typeform](/integrations/data-in/connections/forms/typeform/)
            *   [Unbounce](/integrations/data-in/connections/forms/unbounce/)
            *   [Webflow](/integrations/data-in/connections/forms/webflow/)
            *   [Wordpress with WPForms](/integrations/data-in/connections/forms/wordpress-with-wpforms/)
            *   [Custom JS integrations](/integrations/data-in/connections/forms/javascript-form-integrations/)
            *   [Facebook Lead Ads](/integrations/data-in/connections/forms/facebook-lead-ads/)
            *   [Use form data in Customer.io](/integrations/data-in/connections/forms/forms-in-campaigns/)
            *   [Forms API (backend integrations)](/integrations/data-in/connections/forms/forms-api/)
            *   [Edit or disconnect forms](/integrations/data-in/connections/forms/edit-disconnect/)
        *    JavaScript
            *   [Getting Started](/integrations/data-in/connections/javascript/js-source/)
            *   [JavaScript Frameworks](/integrations/data-in/connections/javascript/frameworks/)
            *   [Method Reference](/integrations/data-in/connections/javascript/method-reference/)
            *   [Migrate from another service](/integrations/data-in/connections/javascript/js-migration/)
            *   [Managing identities](/integrations/data-in/connections/javascript/js-source-identities/)
            *   [Cookies and identity management](/integrations/data-in/connections/javascript/js-source-cookies/)
            *   [Utility Methods and Performance](/integrations/data-in/connections/javascript/utility-methods/)
            *   [In-app messages](/integrations/data-in/connections/javascript/in-app/)
            *   [Notification inbox](/integrations/data-in/connections/javascript/inbox/)
            *   [Content Security Policy (CSP)](/integrations/data-in/connections/javascript/content-security-policy/)
            *   [Proxying the JavaScript client](/integrations/data-in/connections/javascript/js-source-proxy/)
            *    Legacy JavaScript
                *   [Get started](/integrations/data-in/connections/javascript/legacy-js/getting-started/)
                *   [Identify people](/integrations/data-in/connections/javascript/legacy-js/identify/)
                *   [Track and page events](/integrations/data-in/connections/javascript/legacy-js/events/)
                *   [In-app messages](/integrations/data-in/connections/javascript/legacy-js/in-app/)
                *   [Content Security Policy (CSP)](/integrations/data-in/connections/javascript/legacy-js/content-security-policy/)
        *    Track API integrations
            *   [Add a Classic Track API integration](/integrations/data-in/connections/classic-api/journeys-sources/)
            *   [Advanced: transform data](/integrations/data-in/connections/classic-api/cio-journeys-api/)
            *   [Invalid Track API Requests](/integrations/data-in/connections/classic-api/invalid-api-requests/)
        *    HubSpot Beta
            *   [Getting Started](/integrations/data-in/connections/hubspot/getting-started/)
            *   [Map HubSpot data to Customer.io](/integrations/data-in/connections/hubspot/mapping-to-customerio/)
            *   [Filter incoming data](/integrations/data-in/connections/hubspot/filter-incoming-data/)
            *   [Deleting Data](/integrations/data-in/connections/hubspot/delete/)
            *   [HubSpot forms](/integrations/data-in/connections/hubspot/forms/)
        *    Reverse ETL
            *   [About Reverse ETL](/integrations/data-in/connections/reverse-etl/about-reverse-etl/)
            *   [Amazon Redshift](/integrations/data-in/connections/reverse-etl/amazon-redshift/)
            *   [Google BigQuery](/integrations/data-in/connections/reverse-etl/google-bigquery/)
            *   [Microsoft SQL Server](/integrations/data-in/connections/reverse-etl/microsoft-sql/)
            *   [MySQL](/integrations/data-in/connections/reverse-etl/mysql/)
            *   [PostgreSQL](/integrations/data-in/connections/reverse-etl/postgresql/)
            *   [Snowflake](/integrations/data-in/connections/reverse-etl/snowflake/)
            *    Legacy integrations
                *   [Reverse ETL Overview](/integrations/data-in/connections/reverse-etl/database-sync/reverse-etl/)
                *   [Amazon Redshift](/integrations/data-in/connections/reverse-etl/database-sync/redshift-reverse-etl/)
                *   [Google BigQuery](/integrations/data-in/connections/reverse-etl/database-sync/bigquery-reverse-etl/)
                *   [Microsoft SQL server](/integrations/data-in/connections/reverse-etl/database-sync/ms-sql-reverse-etl/)
                *   [MySQL](/integrations/data-in/connections/reverse-etl/database-sync/sql-reverse-etl/)
                *   [PostgreSQL](/integrations/data-in/connections/reverse-etl/database-sync/postgres-reverse-etl/)
                *   [Snowflake](/integrations/data-in/connections/reverse-etl/database-sync/snowflake-reverse-etl/)
        *    Salesforce
            *   [Getting Started](/integrations/data-in/connections/salesforce/getting-started/)
            *   [Map Salesforce data to Customer.io](/integrations/data-in/connections/salesforce/mapping-to-customerio/)
            *   [Map data to other services](/integrations/data-in/connections/salesforce/mapping-data/)
            *   [Scheduled syncs](/integrations/data-in/connections/salesforce/syncs/)
            *   [Deleting Data](/integrations/data-in/connections/salesforce/delete/)
            *   [API Call Calculator](/integrations/data-in/connections/salesforce/api-calls-simulator/)
        *    Servers
            *   [Node.js](/integrations/data-in/connections/servers/node/)
            *   [Python](/integrations/data-in/connections/servers/python/)
            *   [Go](/integrations/data-in/connections/servers/go/)
        *    Customer Data Platforms
            *   [Segment](/integrations/data-in/connections/cdps/segment/)
            *   [Segment data-in (classic)](/integrations/data-in/connections/cdps/segment-destination-classic/)
            *   [Rudderstack](/integrations/data-in/connections/cdps/rudderstack-in/)
            *   [mParticle (Legacy)](/integrations/data-in/connections/cdps/integrating-with-mparticle/)
        *    Webhook-based integrations
            *   [Using Zapier with the Track API](/integrations/data-in/connections/webhooks/zapier-legacy-api/)
            *   [Zoho integration](/integrations/data-in/connections/webhooks/integrating-with-zoho-crm/)
            *   [Hubspot integration](/integrations/data-in/connections/webhooks/integrating-with-hubspot/)
*    Data Out
    *   [Getting Started](/integrations/data-out/getting-started/)
    *   [Add a data-out integration](/integrations/data-out/add-destination/)
    *   [Actions](/integrations/data-out/actions/)
    *   [Action triggers: code mode](/integrations/data-out/action-trigger-syntax/)
    *    Database/Warehouse Integrations
        *   [Introduction](/integrations/data-out/data-warehouses/data-warehouse-intro/)
        *   [Standard integrations](/integrations/data-out/data-warehouses/data-warehouses-intro/)
        *   [Advanced Integrations](/integrations/data-out/data-warehouses/data-warehouses-cdp/)
    *   [Filtering and mapping actions](/integrations/data-out/action-mapping/)
    *   [Resend past data](/integrations/data-out/data-replay/)
    *    Connections
        *   [Actable Predictive](/integrations/data-out/connections/actable-predictive/)
        *   [Adobe Target](/integrations/data-out/connections/adobe-target/)
        *   [Algolia Insights](/integrations/data-out/connections/algolia-insights/)
        *   [Amazon Redshift](/integrations/data-out/connections/amazon-redshift-data-out/)
        *   [Amazon Redshift (Advanced)](/integrations/data-out/connections/amazon-redshift/)
        *   [Amazon S3](/integrations/data-out/connections/amazon-s3-data-out/)
        *   [Amazon S3 (Advanced)](/integrations/data-out/connections/amazon-simple-storage-service/)
        *   [Amplitude](/integrations/data-out/connections/amplitude/)
        *   [Amplitude (Message Metrics)](/integrations/data-out/connections/amplitude-metrics/)
        *   [Attio](/integrations/data-out/connections/attio/)
        *   [Azure blob storage](/integrations/data-out/connections/ms-azure-data-out/)
        *   [Bing Ads](/integrations/data-out/connections/bing-ads/)
        *   [Braze](/integrations/data-out/connections/braze/)
        *   [Braze Cohorts](/integrations/data-out/connections/braze-cohorts/)
        *   [Clevertap](/integrations/data-out/connections/clevertap/)
        *   [Close](/integrations/data-out/connections/close/)
        *   [CommandBar](/integrations/data-out/connections/commandbar/)
        *   [Cordial](/integrations/data-out/connections/cordial/)
        *   [Criteo Audiences](/integrations/data-out/connections/criteo-audiences/)
        *   [Customer.io](/integrations/data-out/connections/customerio/)
        *   [Facebook Conversions API](/integrations/data-out/connections/facebook-conversions-api/)
        *   [Friendbuy](/integrations/data-out/connections/friendbuy/)
        *   [FullStory](/integrations/data-out/connections/fullstory/)
        *   [Gainsight PX](/integrations/data-out/connections/gainsight-px-cloud-action/)
        *   [Google Ad Conversions](/integrations/data-out/connections/google-enhanced-conversions/)
        *   [Google Ads (Gtag)](/integrations/data-out/connections/google-ads/)
        *   [Google Analytics](/integrations/data-out/connections/google-analytics-4/)
        *   [Google BigQuery](/integrations/data-out/connections/google-bigquery-data-out/)
        *   [Google BigQuery (Advanced)](/integrations/data-out/connections/google-bigquery/)
        *   [Google Cloud Storage](/integrations/data-out/connections/gcs-data-out/)
        *   [Google Cloud Storage (Advanced)](/integrations/data-out/connections/google-cloud-storage/)
        *   [Google Sheets](/integrations/data-out/connections/google-sheets-non-etl/)
        *   [Google Tag Manager (GTM)](/integrations/data-out/connections/google-tag-manager/)
        *   [Heap](/integrations/data-out/connections/heap/)
        *   [HubSpot](/integrations/data-out/connections/hubspot/)
        *   [Intercom](/integrations/data-out/connections/intercom/)
        *   [Koala](/integrations/data-out/connections/koala/)
        *   [LaunchDarkly](/integrations/data-out/connections/launchdarkly/)
        *   [LiveLike](/integrations/data-out/connections/livelike-cloud/)
        *   [LogRocket](/integrations/data-out/connections/logrocket/)
        *   [Meta (Facebook) Pixel](/integrations/data-out/connections/meta-pixel/)
        *   [Metronome](/integrations/data-out/connections/metronome/)
        *   [Mixpanel](/integrations/data-out/connections/mixpanel/)
        *   [Mixpanel (Message Metrics)](/integrations/data-out/connections/mixpanel-legacy/)
        *   [MoEngage](/integrations/data-out/connections/moengage/)
        *   [MS Azure Blob Storage (Advanced)](/integrations/data-out/connections/azure-blob-storage/)
        *   [Pinterest Conversions](/integrations/data-out/connections/pinterest-conversions/)
        *   [Pipedrive](/integrations/data-out/connections/pipedrive/)
        *   [PlayerZero](/integrations/data-out/connections/playerzero/)
        *   [Qualtrics](/integrations/data-out/connections/qualtrics/)
        *   [Reporting Webhooks](/integrations/data-out/connections/webhooks/)
        *   [Ripe](/integrations/data-out/connections/ripe/)
        *   [Rudderstack (legacy)](/integrations/data-out/connections/rudderstack-legacy/)
        *    Salesforce
            *   [About this integration](/integrations/data-out/connections/salesforce/salesforce-intro/)
            *   [Sent messages as tasks](/integrations/data-out/connections/salesforce/tasks-in-sf/)
            *   [Frequently Asked Questions](/integrations/data-out/connections/salesforce/salesforce-faq/)
        *   [SalesWings](/integrations/data-out/connections/saleswings/)
        *   [Segment](/integrations/data-out/connections/segment/)
        *   [Segment (Message Metrics)](/integrations/data-out/connections/segment-legacy/)
        *   [SendGrid Marketing Campaigns](/integrations/data-out/connections/sendgrid/)
        *   [Slack](/integrations/data-out/connections/slack/)
        *   [Snowflake](/integrations/data-out/connections/snowflake-data-out/)
        *   [Snowflake (Advanced)](/integrations/data-out/connections/snowflake/)
        *   [Sprig](/integrations/data-out/connections/sprig/)
        *   [Talon.One](/integrations/data-out/connections/talon-one/)
        *   [TikTok Conversions](/integrations/data-out/connections/tiktok-conversions/)
        *   [Twilio](/integrations/data-out/connections/twilio/)
        *   [Twilio Engage Messaging](/integrations/data-out/connections/engage-messaging-twilio/)
        *   [Twilio Studio](/integrations/data-out/connections/twilio-studio/)
        *   [Twitter Pixel](/integrations/data-out/connections/twitter-pixel/)
        *   [Visual Website Optimizer (VWO)](/integrations/data-out/connections/vwo/)
        *   [Webhooks](/integrations/data-out/connections/webhook/)
        *   [Wisepops](/integrations/data-out/connections/wisepops/)
        *   [Yandex](/integrations/data-out/connections/yandex-data-out/)
        *   [Zendesk](/integrations/data-out/connections/zendesk/)
*    API Reference
    *   [About our APIs](/integrations/api/customerio-apis)
    *   [Comparing the Pipelines and Track APIs](/integrations/api/track-vs-cdp-api)
    *   [Pipelines API](/integrations/api/cdp)
    *   [Track API](/integrations/api/track)
    *   [App API](/integrations/api/app)
    *   [Design Studio: HTML best practices](/integrations/api/integrate-with-ds)
    *   [Journeys Webhooks](/integrations/api/webhooks)
*    Mobile SDKs
    *    iOS
        *   [Quick Start Guide](/integrations/sdk/ios/quick-start-guide/)
        *    Getting Started
            *   [How it works](/integrations/sdk/ios/getting-started/how-it-works/)
            *   [Authentication](/integrations/sdk/ios/getting-started/auth/)
            *   [Packages and Configuration Options](/integrations/sdk/ios/getting-started/packages-options/)
            *   [Swift 6](/integrations/sdk/ios/getting-started/swift-six/)
            *   [Troubleshooting](/integrations/sdk/ios/getting-started/troubleshooting/)
        *    Identify and Track Users
            *   [Identify people](/integrations/sdk/ios/tracking/identify/)
            *   [Track events](/integrations/sdk/ios/tracking/track-events/)
            *   [Screen tracking](/integrations/sdk/ios/tracking/screen-events/)
            *   [Mobile Lifecycle events](/integrations/sdk/ios/tracking/lifecycle-events/)
            *   [Anonymous activity](/integrations/sdk/ios/tracking/anonymous-activity/)
            *   [Location tracking](/integrations/sdk/ios/tracking/location/)
        *    Push Notifications
            *   [Set up push notifications](/integrations/sdk/ios/push/push-setup/)
            *   [Set up rich push](/integrations/sdk/ios/push/rich-push/)
            *   [App Groups for push tracking](/integrations/sdk/ios/push/app-groups/)
            *   [Deep Links](/integrations/sdk/ios/push/deep-links/)
            *   [Push metrics](/integrations/sdk/ios/push/push-metrics/)
            *   [Sound in push notifications](/integrations/sdk/ios/push/sound-in-push/)
            *   [Provisional Push](/integrations/sdk/ios/push/provisional/)
            *   [Push service certificates](/integrations/sdk/ios/push/push-certificates/)
            *   [Test your push implementation](/integrations/sdk/ios/push/test-push/)
        *    In-App Messages
            *   [Set up in-app messaging](/integrations/sdk/ios/in-app/set-up-in-app/)
            *   [Inline in-app messages](/integrations/sdk/ios/in-app/inline-in-app/)
            *   [Page rules](/integrations/sdk/ios/in-app/target-in-app-messages/)
            *   [In-app event listeners](/integrations/sdk/ios/in-app/in-app-event-listeners/)
            *   [Notification inbox](/integrations/sdk/ios/in-app/inbox/)
        *    What's New
            *   [4.x -> 4.4.0](/integrations/sdk/ios/whats-new/4.4.0-upgrade/)
            *   [3.x -> 4.0.0](/integrations/sdk/ios/whats-new/4.0.0-upgrade/)
            *   [3.x -> 3.13.0](/integrations/sdk/ios/whats-new/3.13.0-upgrade/)
            *   [3.x -> 3.9.0](/integrations/sdk/ios/whats-new/3.9.0-upgrade/)
            *   [2.x -> 3.x](/integrations/sdk/ios/whats-new/3.x-upgrade/)
            *   [1x -> 2.x](/integrations/sdk/ios/whats-new/2.x-upgrade/)
            *   [Changelog](/integrations/sdk/ios/whats-new/changelog/)
        *    iOS
            *   [Quick Start Guide](/integrations/sdk/ios/3.x/quick-start-guide/)
            *    Getting Started
                *   [How it works](/integrations/sdk/ios/3.x/getting-started/how-it-works/)
                *   [Authentication](/integrations/sdk/ios/3.x/getting-started/auth/)
                *   [Packages and Configuration Options](/integrations/sdk/ios/3.x/getting-started/packages-options/)
                *   [Troubleshooting](/integrations/sdk/ios/3.x/getting-started/troubleshooting/)
            *    Identify and Track Users
                *   [Identify people](/integrations/sdk/ios/3.x/tracking/identify/)
                *   [Track events](/integrations/sdk/ios/3.x/tracking/track-events/)
                *   [Screen tracking](/integrations/sdk/ios/3.x/tracking/screen-events/)
                *   [Mobile Lifecycle events](/integrations/sdk/ios/3.x/tracking/lifecycle-events/)
                *   [Anonymous activity](/integrations/sdk/ios/3.x/tracking/anonymous-activity/)
            *    Push Notifications
                *   [Set up push notifications](/integrations/sdk/ios/3.x/push/push-setup/)
                *   [Set up rich push](/integrations/sdk/ios/3.x/push/rich-push/)
                *   [Deep Links](/integrations/sdk/ios/3.x/push/deep-links/)
                *   [Push metrics](/integrations/sdk/ios/3.x/push/push-metrics/)
                *   [Sound in push notifications](/integrations/sdk/ios/3.x/push/sound-in-push/)
                *   [Provisional Push](/integrations/sdk/ios/3.x/push/provisional/)
                *   [Push service certificates](/integrations/sdk/ios/3.x/push/push-certificates/)
                *   [Test your push implementation](/integrations/sdk/ios/3.x/push/test-push/)
            *    In-App Messages
                *   [Set up in-app messaging](/integrations/sdk/ios/3.x/in-app/set-up-in-app/)
                *   [Inline in-app messages](/integrations/sdk/ios/3.x/in-app/inline-in-app/)
                *   [Page rules](/integrations/sdk/ios/3.x/in-app/target-in-app-messages/)
                *   [In-app event listeners](/integrations/sdk/ios/3.x/in-app/in-app-event-listeners/)
            *    What's New
                *   [3.x -> 3.13.0](/integrations/sdk/ios/3.x/whats-new/3.13.0-upgrade/)
                *   [3.x -> 3.9.0](/integrations/sdk/ios/3.x/whats-new/3.9.0-upgrade/)
                *   [2.x -> 3.x](/integrations/sdk/ios/3.x/whats-new/3.x-upgrade/)
                *   [1x -> 2.x](/integrations/sdk/ios/3.x/whats-new/2.x-upgrade/)
                *   [Changelog](/integrations/sdk/ios/3.x/whats-new/changelog/)
        *    iOS
            *   [Get Started](/integrations/sdk/ios/1.x/getting-started/)
            *   [Identify people](/integrations/sdk/ios/1.x/identify/)
            *   [Track events](/integrations/sdk/ios/1.x/track-events/)
            *   [Push notifications](/integrations/sdk/ios/1.x/push/)
            *   [Rich push notifications](/integrations/sdk/ios/1.x/rich-push/)
            *   [In-app messages](/integrations/sdk/ios/1.x/in-app/)
            *   [Test support](/integrations/sdk/ios/1.x/test-support/)
            *   [Changelog](/integrations/sdk/ios/1.x/changelog/)
        *    iOS
            *   [Get Started](/integrations/sdk/ios/2.x/getting-started/)
            *   [Identify people](/integrations/sdk/ios/2.x/identify/)
            *   [Track events](/integrations/sdk/ios/2.x/track-events/)
            *   [Push notifications](/integrations/sdk/ios/2.x/push/)
            *   [In-app messages](/integrations/sdk/ios/2.x/in-app/)
            *   [Test support](/integrations/sdk/ios/2.x/test-support/)
            *   [Update from 2.10 to 2.11](/integrations/sdk/ios/2.x/update-210-to-211/)
            *   [Migrate from an earlier version](/integrations/sdk/ios/2.x/migrate-upgrade/)
            *   [Troubleshooting](/integrations/sdk/ios/2.x/troubleshooting/)
            *   [Changelog](/integrations/sdk/ios/2.x/changelog/)
    *    Android
        *   [Quick Start Guide](/integrations/sdk/android/quick-start-guide/)
        *    Getting Started
            *   [How it works](/integrations/sdk/android/getting-started/how-it-works/)
            *   [Authentication](/integrations/sdk/android/getting-started/auth/)
            *   [Packages and Configuration Options](/integrations/sdk/android/getting-started/packages-options/)
            *   [Troubleshooting](/integrations/sdk/android/getting-started/troubleshooting/)
        *    Identify and Track Users
            *   [Identify people](/integrations/sdk/android/tracking/identify/)
            *   [Screen tracking](/integrations/sdk/android/tracking/screen-events/)
            *   [Mobile Lifecycle events](/integrations/sdk/android/tracking/lifecycle-events/)
            *   [Anonymous activity](/integrations/sdk/android/tracking/anonymous-activity/)
            *   [Track events](/integrations/sdk/android/tracking/track-events/)
            *   [Location tracking](/integrations/sdk/android/tracking/location/)
        *    Push Notifications
            *   [Push notifications](/integrations/sdk/android/push/push/)
            *   [Deep Links](/integrations/sdk/android/push/deep-links/)
            *   [Channel](/integrations/sdk/android/push/push-notification-channel/)
            *   [Push service certificates](/integrations/sdk/android/push/push-certificates/)
            *   [Test your push implementation](/integrations/sdk/android/push/test-push/)
        *    In-App Messages
            *   [In-app messages](/integrations/sdk/android/in-app/in-app/)
            *   [In-app event listeners](/integrations/sdk/android/in-app/in-app-event-listeners/)
            *   [Inline in-app messages](/integrations/sdk/android/in-app/inline-in-app/)
            *   [Page rules](/integrations/sdk/android/in-app/target-in-app-messages/)
            *   [Notification inbox](/integrations/sdk/android/in-app/inbox/)
        *    What's New
            *   [4.x -> 4.10](/integrations/sdk/android/whats-new/4.10-upgrade/)
            *   [3.x -> 4.x](/integrations/sdk/android/whats-new/4.x-upgrade/)
            *   [2.x -> 3.x](/integrations/sdk/android/whats-new/3.x-upgrade/)
            *   [Changelog](/integrations/sdk/android/whats-new/changelog/)
        *    Android
            *   [Get Started](/integrations/sdk/android/3.x/getting-started/)
            *   [Identify people](/integrations/sdk/android/3.x/identify/)
            *   [Track events](/integrations/sdk/android/3.x/track-events/)
            *   [Push notifications](/integrations/sdk/android/3.x/push/)
            *   [In-app messages](/integrations/sdk/android/3.x/in-app/)
            *   [Test support](/integrations/sdk/android/3.x/test-support/)
            *   [Migrate from an earlier version](/integrations/sdk/android/3.x/migrate-upgrade/)
            *   [Troubleshooting](/integrations/sdk/android/3.x/troubleshooting/)
            *   [Changelog](/integrations/sdk/android/3.x/changelog/)
        *    Android
            *   [Get Started](/integrations/sdk/android/2.x/getting-started/)
            *   [Identify people](/integrations/sdk/android/2.x/identify/)
            *   [Track events](/integrations/sdk/android/2.x/track-events/)
            *   [Push notifications](/integrations/sdk/android/2.x/push/)
            *   [Rich push notifications](/integrations/sdk/android/2.x/rich-push/)
            *   [Test support](/integrations/sdk/android/2.x/test-support/)
            *   [Migrate from an earlier version](/integrations/sdk/android/2.x/migrate-upgrade/)
            *   [Changelog](/integrations/sdk/android/2.x/changelog/)
    *    React Native
        *   [Quick Start Guide](/integrations/sdk/react-native/quick-start-guide/)
        *    Getting Started
            *   [How it works](/integrations/sdk/react-native/getting-started/how-it-works/)
            *   [Authentication](/integrations/sdk/react-native/getting-started/auth/)
            *   [Packages and Configuration Options](/integrations/sdk/react-native/getting-started/packages-options/)
            *   [Troubleshooting](/integrations/sdk/react-native/getting-started/troubleshooting/)
        *    Identify and Track Users
            *   [Identify people](/integrations/sdk/react-native/tracking/identify/)
            *   [Track events](/integrations/sdk/react-native/tracking/track-events/)
            *   [Screen tracking](/integrations/sdk/react-native/tracking/screen-events/)
            *   [Mobile Lifecycle events](/integrations/sdk/react-native/tracking/lifecycle-events/)
            *   [Anonymous activity](/integrations/sdk/react-native/tracking/anonymous-activity/)
            *   [Location tracking](/integrations/sdk/react-native/tracking/location/)
        *    Push notifications
            *   [Set up push notifications](/integrations/sdk/react-native/push-notifications/push/)
            *   [App Groups for push tracking](/integrations/sdk/react-native/push-notifications/app-groups/)
            *   [Deep Links](/integrations/sdk/react-native/push-notifications/deep-links/)
            *   [Handling Multiple Push Providers](/integrations/sdk/react-native/push-notifications/multiple-push-providers/)
            *   [Capture Push Metrics](/integrations/sdk/react-native/push-notifications/push-metrics/)
            *   [Android channels](/integrations/sdk/react-native/push-notifications/push-notification-channel/)
        *    In-App Messages
            *   [Set up in-app messages](/integrations/sdk/react-native/in-app-messages/set-up-in-app/)
            *   [Inline in-app messages](/integrations/sdk/react-native/in-app-messages/inline-in-app/)
            *   [In-app event listeners](/integrations/sdk/react-native/in-app-messages/in-app-actions/)
            *   [Notification inbox](/integrations/sdk/react-native/in-app-messages/inbox/)
        *    What's new
            *   [6.x -> 6.4.0](/integrations/sdk/react-native/whats-new/6.4.0-upgrade/)
            *   [5.x -> 6.0.0](/integrations/sdk/react-native/whats-new/6.x-upgrade/)
            *   [4.x -> 5.0.0](/integrations/sdk/react-native/whats-new/5.x-upgrade/)
            *   [4.x -> 4.3](/integrations/sdk/react-native/whats-new/4.3-upgrade/)
            *   [3.4x -> 4.x](/integrations/sdk/react-native/whats-new/4.x-upgrade/)
            *   [3.x -> 3.4](/integrations/sdk/react-native/whats-new/update-to-3.4/)
            *   [2.x -> 3.x](/integrations/sdk/react-native/whats-new/update-to-3x/)
            *   [Changelog](/integrations/sdk/react-native/whats-new/changelog/)
        *    React Native
            *   [Quick Start Guide](/integrations/sdk/react-native/4.x/quick-start-guide/)
            *    Getting Started
                *   [How it works](/integrations/sdk/react-native/4.x/getting-started/how-it-works/)
                *   [Authentication](/integrations/sdk/react-native/4.x/getting-started/auth/)
                *   [Packages and Configuration Options](/integrations/sdk/react-native/4.x/getting-started/packages-options/)
                *   [Troubleshooting](/integrations/sdk/react-native/4.x/getting-started/troubleshooting/)
            *    Identify and Track Users
                *   [Identify people](/integrations/sdk/react-native/4.x/tracking/identify/)
                *   [Track events](/integrations/sdk/react-native/4.x/tracking/track-events/)
                *   [Screen tracking](/integrations/sdk/react-native/4.x/tracking/screen-events/)
                *   [Mobile Lifecycle events](/integrations/sdk/react-native/4.x/tracking/lifecycle-events/)
                *   [Anonymous activity](/integrations/sdk/react-native/4.x/tracking/anonymous-activity/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/react-native/4.x/push-notifications/push/)
                *   [Deep Links](/integrations/sdk/react-native/4.x/push-notifications/deep-links/)
                *   [Handling Multiple Push Providers](/integrations/sdk/react-native/4.x/push-notifications/multiple-push-providers/)
                *   [Capture Push Metrics](/integrations/sdk/react-native/4.x/push-notifications/push-metrics/)
                *   [Android channels](/integrations/sdk/react-native/4.x/push-notifications/push-notification-channel/)
            *    In-App Messages
                *   [Set up in-app messages](/integrations/sdk/react-native/4.x/in-app-messages/set-up-in-app/)
                *   [Inline in-app messages](/integrations/sdk/react-native/4.x/in-app-messages/inline-in-app/)
                *   [In-app event listeners](/integrations/sdk/react-native/4.x/in-app-messages/in-app-actions/)
            *    What's new
                *   [4.x -> 4.3](/integrations/sdk/react-native/4.x/whats-new/4.3-upgrade/)
                *   [3.4x -> 4.x](/integrations/sdk/react-native/4.x/whats-new/4.x-upgrade/)
                *   [3.x -> 3.4](/integrations/sdk/react-native/4.x/whats-new/update-to-3.4/)
                *   [2.x -> 3.x](/integrations/sdk/react-native/4.x/whats-new/update-to-3x/)
                *   [Changelog](/integrations/sdk/react-native/4.x/whats-new/changelog/)
        *    React Native
            *   [Quick Start Guide](/integrations/sdk/react-native/5.x/quick-start-guide/)
            *    Getting Started
                *   [How it works](/integrations/sdk/react-native/5.x/getting-started/how-it-works/)
                *   [Authentication](/integrations/sdk/react-native/5.x/getting-started/auth/)
                *   [Packages and Configuration Options](/integrations/sdk/react-native/5.x/getting-started/packages-options/)
                *   [Troubleshooting](/integrations/sdk/react-native/5.x/getting-started/troubleshooting/)
            *    Identify and Track Users
                *   [Identify people](/integrations/sdk/react-native/5.x/tracking/identify/)
                *   [Track events](/integrations/sdk/react-native/5.x/tracking/track-events/)
                *   [Screen tracking](/integrations/sdk/react-native/5.x/tracking/screen-events/)
                *   [Mobile Lifecycle events](/integrations/sdk/react-native/5.x/tracking/lifecycle-events/)
                *   [Anonymous activity](/integrations/sdk/react-native/5.x/tracking/anonymous-activity/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/react-native/5.x/push-notifications/push/)
                *   [Deep Links](/integrations/sdk/react-native/5.x/push-notifications/deep-links/)
                *   [Handling Multiple Push Providers](/integrations/sdk/react-native/5.x/push-notifications/multiple-push-providers/)
                *   [Capture Push Metrics](/integrations/sdk/react-native/5.x/push-notifications/push-metrics/)
                *   [Android channels](/integrations/sdk/react-native/5.x/push-notifications/push-notification-channel/)
            *    In-App Messages
                *   [Set up in-app messages](/integrations/sdk/react-native/5.x/in-app-messages/set-up-in-app/)
                *   [Inline in-app messages](/integrations/sdk/react-native/5.x/in-app-messages/inline-in-app/)
                *   [In-app event listeners](/integrations/sdk/react-native/5.x/in-app-messages/in-app-actions/)
            *    What's new
                *   [4.x -> 5.0.0](/integrations/sdk/react-native/5.x/whats-new/5.x-upgrade/)
                *   [4.x -> 4.3](/integrations/sdk/react-native/5.x/whats-new/4.3-upgrade/)
                *   [3.4x -> 4.x](/integrations/sdk/react-native/5.x/whats-new/4.x-upgrade/)
                *   [3.x -> 3.4](/integrations/sdk/react-native/5.x/whats-new/update-to-3.4/)
                *   [2.x -> 3.x](/integrations/sdk/react-native/5.x/whats-new/update-to-3x/)
                *   [Changelog](/integrations/sdk/react-native/5.x/whats-new/changelog/)
        *    React Native
            *   [Get Started](/integrations/sdk/react-native/2.x/getting-started/)
            *   [Identify people](/integrations/sdk/react-native/2.x/identify/)
            *   [Track events](/integrations/sdk/react-native/2.x/track-events/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/react-native/2.x/push-notifications/push/)
                *   [Deep Links](/integrations/sdk/react-native/2.x/push-notifications/deep-links/)
                *   [Handling Multiple Push Providers](/integrations/sdk/react-native/2.x/push-notifications/multiple-push-providers/)
                *   [Capture Push Metrics](/integrations/sdk/react-native/2.x/push-notifications/push-metrics/)
            *    In-App Messages
                *   [Set up in-app messages](/integrations/sdk/react-native/2.x/in-app-messages/set-up-in-app/)
                *   [In-app event listeners](/integrations/sdk/react-native/2.x/in-app-messages/in-app-actions/)
            *    Updates and Troubleshooting
                *   [Migrate from an earlier version](/integrations/sdk/react-native/2.x/updates-and-troubleshooting/migrate-upgrade/)
                *   [Troubleshooting](/integrations/sdk/react-native/2.x/updates-and-troubleshooting/troubleshooting/)
                *   [Changelog](/integrations/sdk/react-native/2.x/updates-and-troubleshooting/changelog/)
        *    React Native
            *   [Get Started](/integrations/sdk/react-native/3.x/getting-started/)
            *   [Identify people](/integrations/sdk/react-native/3.x/identify/)
            *   [Track events](/integrations/sdk/react-native/3.x/track-events/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/react-native/3.x/push-notifications/push/)
                *   [Deep Links](/integrations/sdk/react-native/3.x/push-notifications/deep-links/)
                *   [Handling Multiple Push Providers](/integrations/sdk/react-native/3.x/push-notifications/multiple-push-providers/)
                *   [Capture Push Metrics](/integrations/sdk/react-native/3.x/push-notifications/push-metrics/)
            *    In-App Messages
                *   [Set up in-app messages](/integrations/sdk/react-native/3.x/in-app-messages/set-up-in-app/)
                *   [In-app event listeners](/integrations/sdk/react-native/3.x/in-app-messages/in-app-actions/)
            *    Updates and Troubleshooting
                *   [Migrate from an earlier version](/integrations/sdk/react-native/3.x/updates-and-troubleshooting/migrate-upgrade/)
                *   [Update to version 3.4](/integrations/sdk/react-native/3.x/updates-and-troubleshooting/update-to-3.4/)
                *   [Troubleshooting](/integrations/sdk/react-native/3.x/updates-and-troubleshooting/troubleshooting/)
                *   [Changelog](/integrations/sdk/react-native/3.x/updates-and-troubleshooting/changelog/)
    *    Expo
        *   [Quick Start Guide](/integrations/sdk/expo/quick-start-guide/)
        *    Getting Started
            *   [How it works](/integrations/sdk/expo/getting-started/how-it-works/)
            *   [Authentication](/integrations/sdk/expo/getting-started/auth/)
            *   [Packages and Configuration Options](/integrations/sdk/expo/getting-started/packages-options/)
            *   [Troubleshooting](/integrations/sdk/expo/getting-started/troubleshooting/)
        *    Identify and track people
            *   [Identify people](/integrations/sdk/expo/tracking/identify/)
            *   [Track events](/integrations/sdk/expo/tracking/track-events/)
            *   [Screen tracking](/integrations/sdk/expo/tracking/screen-events/)
            *   [Mobile Lifecycle events](/integrations/sdk/expo/tracking/lifecycle-events/)
            *   [Anonymous activity](/integrations/sdk/expo/tracking/anonymous-activity/)
            *   [Location tracking](/integrations/sdk/expo/tracking/location/)
        *    Push notifications
            *   [Set up push notifications](/integrations/sdk/expo/push-notifications/push/)
            *   [App Groups for push tracking](/integrations/sdk/expo/push-notifications/app-groups/)
            *   [Deep Links](/integrations/sdk/expo/push-notifications/deep-links/)
            *   [Capture Push Metrics](/integrations/sdk/expo/push-notifications/push-metrics/)
            *   [Android channels](/integrations/sdk/expo/push-notifications/push-notification-channel/)
            *   [Multiple push providers](/integrations/sdk/expo/push-notifications/multiple-push-providers/)
        *    In-App Messages
            *   [Inline in-app messages](/integrations/sdk/expo/in-app-messages/inline-in-app/)
            *   [Notification inbox](/integrations/sdk/expo/in-app-messages/inbox/)
            *   [Set up in-app messages](/integrations/sdk/expo/in-app-messages/in-app/)
            *   [In-app event listeners](/integrations/sdk/expo/in-app-messages/handling-and-dismissing-actions/)
        *    What's new
            *   [3.x -> 3.3](/integrations/sdk/expo/whats-new/3.3-upgrade/)
            *   [2.x -> 3.x](/integrations/sdk/expo/whats-new/3.x-upgrade/)
            *   [1x -> 2.x](/integrations/sdk/expo/whats-new/2.x-upgrade/)
            *   [Changelog](/integrations/sdk/expo/whats-new/changelog/)
        *    Expo
            *   [Get Started](/integrations/sdk/expo/1.x/getting-started/)
            *   [Identify people](/integrations/sdk/expo/1.x/identify/)
            *   [Track events](/integrations/sdk/expo/1.x/track-events/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/expo/1.x/push-notifications/push/)
                *   [Deep Links](/integrations/sdk/expo/1.x/push-notifications/deep-links/)
                *   [Capture Push Metrics](/integrations/sdk/expo/1.x/push-notifications/push-metrics/)
            *    In-App Messages
                *   [Set up in-app messages](/integrations/sdk/expo/1.x/in-app/in-app/)
                *   [In-app event listeners](/integrations/sdk/expo/1.x/in-app/handling-and-dismissing-actions/)
            *    Updates and Troubleshooting
                *   [Troubleshooting](/integrations/sdk/expo/1.x/updates-and-troubleshooting/troubleshooting/)
                *   [Changelog](/integrations/sdk/expo/1.x/updates-and-troubleshooting/changelog/)
    *    Flutter
        *   [Quick Start Guide](/integrations/sdk/flutter/quick-start-guide/)
        *    Get Started
            *   [How it works](/integrations/sdk/flutter/getting-started/how-it-works/)
            *   [Authentication](/integrations/sdk/flutter/getting-started/auth/)
            *   [Configuration Options](/integrations/sdk/flutter/getting-started/packages-options/)
            *   [Troubleshooting](/integrations/sdk/flutter/getting-started/troubleshooting/)
        *    Identify & track users
            *   [Identify people](/integrations/sdk/flutter/tracking/identify/)
            *   [Mobile Lifecycle events](/integrations/sdk/flutter/tracking/lifecycle-events/)
            *   [Anonymous activity](/integrations/sdk/flutter/tracking/anonymous-activity/)
            *   [Screen tracking](/integrations/sdk/flutter/tracking/screen-events/)
            *   [Track events](/integrations/sdk/flutter/tracking/track-events/)
            *   [Location tracking](/integrations/sdk/flutter/tracking/location/)
        *    Push notifications
            *   [Set up push notifications](/integrations/sdk/flutter/push-notifications/push-setup/)
            *   [App Groups for push tracking](/integrations/sdk/flutter/push-notifications/app-groups/)
            *   [Deep links](/integrations/sdk/flutter/push-notifications/deep-links/)
            *   [Handling multiple push providers](/integrations/sdk/flutter/push-notifications/multiple-push-providers/)
            *   [Capture push metrics](/integrations/sdk/flutter/push-notifications/push-metrics/)
            *   [Android channels](/integrations/sdk/flutter/push-notifications/push-notification-channel/)
        *    In-App Messages
            *   [In-app messages](/integrations/sdk/flutter/in-app-messages/in-app/)
            *   [Inline in-app messages](/integrations/sdk/flutter/in-app-messages/inline-in-app/)
            *   [Notification inbox](/integrations/sdk/flutter/in-app-messages/inbox/)
            *   [In-app event listeners](/integrations/sdk/flutter/in-app-messages/in-app-actions/)
        *    What's new
            *   [3.x -> 4.0.0](/integrations/sdk/flutter/whats-new/4.0.0-upgrade/)
            *   [3.x -> 3.5.0](/integrations/sdk/flutter/whats-new/3.5.0-upgrade/)
            *   [2.x -> 3.0.0](/integrations/sdk/flutter/whats-new/3.x-upgrade/)
            *   [2.x -> 2.2](/integrations/sdk/flutter/whats-new/2.2-upgrade/)
            *   [Upgrade to Flutter 2.x](/integrations/sdk/flutter/whats-new/2.x-upgrade/)
            *   [Changelog](/integrations/sdk/flutter/whats-new/changelog/)
        *    Flutter
            *   [Quick Start Guide](/integrations/sdk/flutter/2.x/quick-start-guide/)
            *    Get Started
                *   [How it works](/integrations/sdk/flutter/2.x/getting-started/how-it-works/)
                *   [Authentication](/integrations/sdk/flutter/2.x/getting-started/auth/)
                *   [Configuration Options](/integrations/sdk/flutter/2.x/getting-started/packages-options/)
                *   [Troubleshooting](/integrations/sdk/flutter/2.x/getting-started/troubleshooting/)
            *    Identify & track users
                *   [Identify people](/integrations/sdk/flutter/2.x/tracking/identify/)
                *   [Mobile Lifecycle events](/integrations/sdk/flutter/2.x/tracking/lifecycle-events/)
                *   [Anonymous activity](/integrations/sdk/flutter/2.x/tracking/anonymous-activity/)
                *   [Screen tracking](/integrations/sdk/flutter/2.x/tracking/screen-events/)
                *   [Track events](/integrations/sdk/flutter/2.x/tracking/track-events/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/flutter/2.x/push-notifications/push-setup/)
                *   [Deep links](/integrations/sdk/flutter/2.x/push-notifications/deep-links/)
                *   [Handling multiple push providers](/integrations/sdk/flutter/2.x/push-notifications/multiple-push-providers/)
                *   [Capture push metrics](/integrations/sdk/flutter/2.x/push-notifications/push-metrics/)
                *   [Android channels](/integrations/sdk/flutter/2.x/push-notifications/push-notification-channel/)
            *    In-App Messages
                *   [In-app messages](/integrations/sdk/flutter/2.x/in-app-messages/in-app/)
                *   [Inline in-app messages](/integrations/sdk/flutter/2.x/in-app-messages/inline-in-app/)
                *   [In-app event listeners](/integrations/sdk/flutter/2.x/in-app-messages/in-app-actions/)
            *    What's new
                *   [2.x -> 2.2](/integrations/sdk/flutter/2.x/whats-new/2.2-upgrade/)
                *   [Upgrade to Flutter 2.x](/integrations/sdk/flutter/2.x/whats-new/2.x-upgrade/)
                *   [Changelog](/integrations/sdk/flutter/2.x/whats-new/changelog/)
        *    Flutter
            *   [Get Started](/integrations/sdk/flutter/1.x/getting-started/)
            *   [Identify people](/integrations/sdk/flutter/1.x/identify/)
            *   [Track events](/integrations/sdk/flutter/1.x/track-events/)
            *   [Update Flutter SDK](/integrations/sdk/flutter/1.x/update/)
            *    Push notifications
                *   [Set up push notifications](/integrations/sdk/flutter/1.x/push-notifications/push/)
                *   [Deep Links](/integrations/sdk/flutter/1.x/push-notifications/deep-links/)
                *   [Handling Multiple Push Providers](/integrations/sdk/flutter/1.x/push-notifications/multiple-push-providers/)
                *   [Capture Push Metrics](/integrations/sdk/flutter/1.x/push-notifications/push-metrics/)
            *    In-App Messages
                *   [In-app messages](/integrations/sdk/flutter/1.x/in-app-messages/in-app/)
                *   [In-app event listeners](/integrations/sdk/flutter/1.x/in-app-messages/in-app-actions/)
            *    Updates and Troubleshooting
                *   [Update iOS](/integrations/sdk/flutter/1.x/updates-and-troubleshooting/migrate-upgrade/)
                *   [Troubleshooting](/integrations/sdk/flutter/1.x/updates-and-troubleshooting/troubleshooting/)
                *   [Changelog](/integrations/sdk/flutter/1.x/updates-and-troubleshooting/changelog/)

Account & Workspaces

*   [Account Verification](/accounts-and-workspaces/account-verification/)
*   [Audit logs](/accounts-and-workspaces/audit-logs/)
*   [Tasks: Workspace performance](/accounts-and-workspaces/workspace-tasks/)
*    Billing
    *   [How We Bill](/accounts-and-workspaces/how-we-bill/)
    *   [Billing for SMS messages](/accounts-and-workspaces/sms-billing/)
    *   [Billing for WhatsApp messages](/accounts-and-workspaces/whatsapp-billing/)
    *   [AI credits](/accounts-and-workspaces/ai-credits/)
    *   [Reducing billing overages](/accounts-and-workspaces/reduce-billing-overages/)
    *   [Payment Problems](/accounts-and-workspaces/payment-problems/)
    *   [Canceling Your Account](/accounts-and-workspaces/canceling/)
    *   [Plan Features](/accounts-and-workspaces/plan-features/)
    *   [Builder plan](/accounts-and-workspaces/builder-plan/)
*    Your Account
    *    Manage team members
        *   [How to add team members](/accounts-and-workspaces/intro-account-access/)
        *   [Assign standard roles](/accounts-and-workspaces/assign-standard-roles/)
        *   [Create & assign custom roles](/accounts-and-workspaces/create-roles/)
    *   [Switch between accounts](/accounts-and-workspaces/manage-accounts/)
    *   [Edit Account Information](/accounts-and-workspaces/editing-account-information/)
    *   [Manage your API credentials](/accounts-and-workspaces/managing-credentials/)
    *   [Security Best Practices](/accounts-and-workspaces/security-best-practices/)
    *   [Two-Factor Authentication](/accounts-and-workspaces/two-factor-auth/)
    *   [Single Sign-on (SSO)](/accounts-and-workspaces/login-with-sso/)
    *   [Account Regions (US and EU)](/accounts-and-workspaces/data-centers/)
    *   [Enable experimental features](/accounts-and-workspaces/beta-experimental-features/)
*    Workspaces
    *   [Workspaces in Customer.io](/accounts-and-workspaces/workspaces/)
    *   [Date and Time Data in Customer.io](/accounts-and-workspaces/datetime-displays/)
    *   [Case sensitivity and your data](/accounts-and-workspaces/case-sensitivity/)
    *   [Search your workspace](/accounts-and-workspaces/workspace-search/)
*    Privacy & Security
    *   [Session cookies and expiration](/accounts-and-workspaces/login-session/)
    *   [Allowlist our IP addresses](/accounts-and-workspaces/ip-addresses/)
    *   [Customer.io, GDPR, and you!](/accounts-and-workspaces/gdpr-faq/)
    *   [Security](/accounts-and-workspaces/security/)
    *   [Mobile and App Store Privacy](/accounts-and-workspaces/mobile-privacy/)
    *   [Privacy](/accounts-and-workspaces/privacy/)
    *   [Respecting your users' privacy](/accounts-and-workspaces/user-privacy/)
    *   [Customer.io Security Qualifications](/accounts-and-workspaces/security-certifications/)
*    Troubleshooting
    *   [Troubleshooting login and browser issues](/accounts-and-workspaces/login-trouble/)
    *   [Create a HAR file for help troubleshooting](/accounts-and-workspaces/create-a-har-file-for-help-troubleshooting/)

AI

*   [Use Customer.io with AI](/ai/cio-with-llms/)
*    Your Customer.io agent Beta
    *   [Ask the agent](/ai/agent/get-started/)
    *   [How the agent works](/ai/agent/how-it-works/)
    *   [Routines](/ai/agent/routines/)
    *   [Segment builder](/ai/agent/ai-segment-builder/)
    *   [Troubleshooting and feedback](/ai/agent/troubleshooting/)
*    Customer.io CLI
    *   [Get started](/ai/cli/get-started/)
    *   [Service accounts](/ai/cli/service-accounts/)
    *   [Command reference](/ai/cli/reference/)
*    Customer.io MCP
    *   [Get Started](/ai/mcp/get-started/)
    *   [ChatGPT setup](/ai/mcp/chatgpt/)
    *   [Claude setup](/ai/mcp/claude/)
    *   [Cursor and other IDEs](/ai/mcp/ide/)
    *   [Update your MCP client](/ai/mcp/mcp-migration/)
*   [Email content analysis](/ai/content-analysis/)
*   [In-app message suggestions](/ai/in-app-suggestions/)
*   [In-app survey analysis](/ai/in-app-survey-analysis/)
*   [Use our docs with AI](/ai/use-docs-with-ai/)

[Release Notes](/release-notes/)

# Changelog

Check out the release history for the Flutter SDK. Stable releases have been tested thoroughly and are ready for use in your production apps.

#### Need to upgrade?

Select your current version to see all the features and fixes from your version to the latest release.

1.5.21.5.11.5.01.4.01.3.21.3.11.3.01.2.71.2.61.2.51.2.41.2.31.2.21.2.11.2.01.1.21.1.11.1.01.0.0

### Breaking Changes

### Features

### Bug Fixes

# 1.x Releases[](#1x-releases)

* * *

*   ### 1.5.2[](#152)
    
    September 6, 2024[code changes](https://github.com/customerio/customerio-flutter/compare/1.5.1...1.5.2)
    
    Updates Android Native dependency from **3.11.0** to **3.11.2** which includes following improvements.
    
    ### Features
    
    *   Messages created in the [new drag and drop in-app editor](https://customer.io/docs/release-notes/2024-07-15-in-app-visual-editor/) will load much faster and don’t require pre-fetching assets. If you are using the older in-app editor, the initial in-app message may experience a delay. We highly recommend upgrading to the new in-app editor to avoid this issue and ensure optimal performance. \[[#139](https://github.com/customerio/customerio-flutter/issues/139)\] ([b10cc75](https://github.com/customerio/customerio-flutter/commit/b10cc751d6f220e7c7ade1c189bba28ee16b68ff))
    
    ### Bug Fixes
    
    *   Fixed crash that could occur on some Android devices during asset pre-fetching step in certain situations. \[[#139](https://github.com/customerio/customerio-flutter/issues/139)\] ([b10cc75](https://github.com/customerio/customerio-flutter/commit/b10cc751d6f220e7c7ade1c189bba28ee16b68ff))
    *   Resolved an issue where calling `CustomerIO.MessagingInApp().dismissMessage()` explicitly would print crash logs on Android. The method can now be called safely without unnecessary logs. \[[#142](https://github.com/customerio/customerio-flutter/pull/142)\] ([1635acf](https://github.com/customerio/customerio-flutter/commit/1635acfba88fcf74462072294a4d3e70f069e119))
    
*   ### 1.5.1[](#151)
    
    August 1, 2024[code changes](https://github.com/customerio/customerio-flutter/compare/1.5.0...1.5.1)
    
    ### Bug Fixes
    
    *   Resolved an issue where the native iOS code communicated to the Flutter code on a non-platform thread. This change ensures that platform channel messages are sent on the correct platform thread, preventing potential data loss or crashes. ([#134](https://github.com/customerio/customerio-flutter/issues/134)) ([bc8704b](https://github.com/customerio/customerio-flutter/commit/bc8704b03891372566f3450ed02a082ecb0ae4a9))
    
*   ### 1.5.0[](#150)
    
    July 2, 2024[code changes](https://github.com/customerio/customerio-flutter/compare/1.4.0...1.5.0)
    
    ### Features
    
    *   When using page rules and when an in-app messages need a second to load, the in-app message might appear after a user navigates to another page. We made changes to ensure the page-rules are checked after the message is loaded and immediately before it’s displayed in order to resolve this issue.([#131](https://github.com/customerio/customerio-flutter/issues/131)) ([a563055](https://github.com/customerio/customerio-flutter/commit/a5630555e34668a10c299a1b22f59afcc46217e9))
    

*   ### 1.4.0[](#140)
    
    April 18, 2024[code changes](https://github.com/customerio/customerio-flutter/compare/1.3.2...1.4.0)
    
    ### Features
    
    *   support for android gradle plugin 8 ([#117](https://github.com/customerio/customerio-flutter/issues/117)) ([48b4e06](https://github.com/customerio/customerio-flutter/commit/48b4e06ae85ef7bd58e963e89d67d23d7191d5aa))
    

*   ### 1.3.2[](#132)
    
    April 8, 2024[code changes](https://github.com/customerio/customerio-flutter/compare/1.3.1...1.3.2)
    
    ### Bug Fixes
    
    *   added proguard rules for R8 strict mode ([#116](https://github.com/customerio/customerio-flutter/issues/116)) ([9946fe7](https://github.com/customerio/customerio-flutter/commit/9946fe73938ae25caf4beac710855feeaa2e4dba))
    
*   ### 1.3.1[](#131)
    
    November 14, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.3.0...1.3.1)
    
    ### Bug Fixes
    
    *   improve android push click behavior ([#89](https://github.com/customerio/customerio-flutter/issues/89)) ([62b9e61](https://github.com/customerio/customerio-flutter/commit/62b9e615cbe0c145319d4a5ceb8ab44823b6adb6))
    
*   ### 1.3.0[](#130)
    
    October 25, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.7...1.3.0)
    
    ### Features
    
    *   in-app message persistence ([#97](https://github.com/customerio/customerio-flutter/issues/97)) ([71d85cc](https://github.com/customerio/customerio-flutter/commit/71d85cc4ce25a37399a68afda975abea19bfccc1))
    

*   ### 1.2.7[](#127)
    
    October 18, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.6...1.2.7)
    
    ### Bug Fixes
    
    *   in-app crash for no browser ([#94](https://github.com/customerio/customerio-flutter/issues/94)) ([8b859ed](https://github.com/customerio/customerio-flutter/commit/8b859eddf383c1a195767eb87cf6513bb81ac44c))
    
*   ### 1.2.6[](#126)
    
    September 28, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.5...1.2.6)
    
    ### Bug Fixes
    
    *   stack-overflow caused by BQ recursion ([#90](https://github.com/customerio/customerio-flutter/issues/90)) ([ebc7511](https://github.com/customerio/customerio-flutter/commit/ebc7511d19409d7524f5aa8dd5446d85dc14ecfb))
    
*   ### 1.2.5[](#125)
    
    September 7, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.4...1.2.5)
    
    ### Bug Fixes
    
    *   in-app concurrency issue android ([#73](https://github.com/customerio/customerio-flutter/issues/73)) ([93332a4](https://github.com/customerio/customerio-flutter/commit/93332a44f0865534b414626a9f177efbb979f311))
    
*   ### 1.2.4[](#124)
    
    July 25, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.3...1.2.4)
    
    ### Bug Fixes
    
    *   in-app messages not displaying for release builds on Android ([#65](https://github.com/customerio/customerio-flutter/issues/65)) ([1d742c2](https://github.com/customerio/customerio-flutter/commit/1d742c2975fd200df45a7e6c81c54eead0302a9c))
    
*   ### 1.2.3[](#123)
    
    July 14, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.2...1.2.3)
    
    ### Bug Fixes
    
    *   hardcode android native SDK version ([#61](https://github.com/customerio/customerio-flutter/issues/61)) ([587f559](https://github.com/customerio/customerio-flutter/commit/587f559fbba4864d17f0506875474ff705866189))
    
*   ### 1.2.2[](#122)
    
    June 27, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.1...1.2.2)
    
    ### Bug Fixes
    
    *   iOS crash on forced unwrapping ([#59](https://github.com/customerio/customerio-flutter/issues/59)) ([f514174](https://github.com/customerio/customerio-flutter/commit/f5141742c49e876f40034d366c7122d519ee897e))
    
*   ### 1.2.1[](#121)
    
    June 6, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.2.0...1.2.1)
    
    ### Bug Fixes
    
    *   updated module name from common to CioInternalCommon ([#55](https://github.com/customerio/customerio-flutter/issues/55)) ([d81f8df](https://github.com/customerio/customerio-flutter/commit/d81f8df2f3c686f197625c77900af0862211b8e1))
    
*   ### 1.2.0[](#120)
    
    June 1, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.1.2...1.2.0)
    
    ### Features
    
    *   in-app dismiss support ([#51](https://github.com/customerio/customerio-flutter/issues/51)) ([c4d21f2](https://github.com/customerio/customerio-flutter/commit/c4d21f2c294ee37ebfc8f644bc6580cd44556544))
    

*   ### 1.1.2[](#112)
    
    May 3, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.1.1...1.1.2)
    
    ### Bug Fixes
    
    *   autoupdate to latest major version of iOS SDK ([#40](https://github.com/customerio/customerio-flutter/issues/40)) ([974a342](https://github.com/customerio/customerio-flutter/commit/974a3422544e712ae52fc7ca1a8318601d0859c2))
    
*   ### 1.1.1[](#111)
    
    April 26, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.1.0...1.1.1)
    
    ### Bug Fixes
    
    *   missing opened metric on android 12 and above ([#43](https://github.com/customerio/customerio-flutter/issues/43)) ([1a61e0e](https://github.com/customerio/customerio-flutter/commit/1a61e0e587bd0315122db2783b76930fa372c589))
    
*   ### 1.1.0[](#110)
    
    April 26, 2023[code changes](https://github.com/customerio/customerio-flutter/compare/1.0.0...1.1.0)
    
    ### Features
    
    *   process push notifications received outside CIO SDK ([#38](https://github.com/customerio/customerio-flutter/issues/38)) ([7b5cb7e](https://github.com/customerio/customerio-flutter/commit/7b5cb7e2aab1f7d3d9a521d5a58b9d0f3eab5177))
    

*   ### 1.0.0[](#100)
    
    April 3, 2023[code changes](https://github.com/customerio/customerio-flutter/issues/17)
    
    ### Features
    
    *   added missing methods ([#17](https://github.com/customerio/customerio-flutter/issues/17)) ([73f29e6](https://github.com/customerio/customerio-flutter/commit/73f29e64cb58c24f97f3654c5519e22e5255c507))
    *   added SDK config ([#1](https://github.com/customerio/customerio-flutter/issues/1)) ([e8ed7dd](https://github.com/customerio/customerio-flutter/commit/e8ed7ddef985895840a4e406c1a5bb35250c7096))
    *   tracking and in-app added ([#2](https://github.com/customerio/customerio-flutter/issues/2)) ([c23f2d9](https://github.com/customerio/customerio-flutter/commit/c23f2d936b801692618c5938ab3d32183345fbbe))
    
    ### Bug Fixes
    
    *   add test coverage and refactored scripts ([#34](https://github.com/customerio/customerio-flutter/issues/34)) ([f7f2387](https://github.com/customerio/customerio-flutter/commit/f7f2387941a6416411b26061420ccfb98ed0db72))
    *   formatting issues ([d67fa7e](https://github.com/customerio/customerio-flutter/commit/d67fa7eea264d20e1b6314277bef926150625f4e))
    *   in-app remove gist org id ([#19](https://github.com/customerio/customerio-flutter/issues/19)) ([ce4cc9e](https://github.com/customerio/customerio-flutter/commit/ce4cc9e4dd596ba2ff47e02199096154eac8ec06))
    *   missing methods and extra dependency ([2c5deca](https://github.com/customerio/customerio-flutter/commit/2c5decac44288e6fba439c1a5669032a0282c69c))
    *   obj-c bindings issue ([0dbe4ef](https://github.com/customerio/customerio-flutter/commit/0dbe4ef4a893df10d5bf060b6635240699357fa1))
    *   plugin version in user-agent ([a10e482](https://github.com/customerio/customerio-flutter/commit/a10e482de83bb4f648408f99a2bed1cade6561c7))
    *   release script typo ([2a8b7ae](https://github.com/customerio/customerio-flutter/commit/2a8b7aea96d74cd095c122cede2f7c7ff3dfbd89))
    *   typo fixed ([#9](https://github.com/customerio/customerio-flutter/issues/9)) ([a5107df](https://github.com/customerio/customerio-flutter/commit/a5107dfb566561d9b8d3155f0a8a87096de78ee2)), closes [#7](https://github.com/customerio/customerio-flutter/issues/7) [#8](https://github.com/customerio/customerio-flutter/issues/8)
    *   updated android dependency to auto update ([#24](https://github.com/customerio/customerio-flutter/issues/24)) ([040cef2](https://github.com/customerio/customerio-flutter/commit/040cef205821c9bb1913a378dfffa356a3b25650))
    *   updated icon and typo ([57c6eef](https://github.com/customerio/customerio-flutter/commit/57c6eefb7d77bc88972450d75e74f1982abb8b16))
    

*    [1.x Releases](#1x-releases)
    *    [1.5](#15x-releases)
        *   [1.5.2](#152)
        *   [1.5.1](#151)
        *   [1.5.0](#150)
    *    [1.4](#14x-releases)
        *   [1.4.0](#140)
    *    [1.3](#13x-releases)
        *   [1.3.2](#132)
        *   [1.3.1](#131)
        *   [1.3.0](#130)
    *    [1.2](#12x-releases)
        *   [1.2.7](#127)
        *   [1.2.6](#126)
        *   [1.2.5](#125)
        *   [1.2.4](#124)
        *   [1.2.3](#123)
        *   [1.2.2](#122)
        *   [1.2.1](#121)
        *   [1.2.0](#120)
    *    [1.1](#11x-releases)
        *   [1.1.2](#112)
        *   [1.1.1](#111)
        *   [1.1.0](#110)
    *    [1.0](#10x-releases)
        *   [1.0.0](#100)

* * *

Platform

*   [Platform overview](https://customer.io/customer-engagement-platform)
*   [Platform features](https://customer.io/features/)
*   [Journeys](https://customer.io/journeys/)
*   [Data Pipelines](https://customer.io/data-pipelines/)
*   [Parcel](https://customer.io/parcel/)
*   [Pricing](https://customer.io/pricing/)

Resources

*   [Documentation](https://docs.customer.io/)
*   [Release Notes](https://docs.customer.io/release-notes/)
*   [Blog](https://customer.io/blog/)
*   [Community](https://academy.customer.io/community/login)
*   [Competitors](https://customer.io/competitors/)
*   [API](https://docs.customer.io/api/)
*   [Guides](https://customer.io/learn/)

Company

*   [About](https://customer.io/about/)
*   [Careers](https://customer.io/careers/)
*   [Support](https://fly.customer.io/?support=true)
*   [Partners](https://customer.io/partners/)
*   [Startup Program](https://customer.io/startup-program/)
*   [Contact](https://customer.io/contact/)

![Customer.io](https://docs.customer.io/images/cio-logo-no-text-verdant.svg)

[win@customer.io](mailto:win@customer.io)  
  
9450 SW Gemini Dr  
Suite 43920  
Beaverton, Oregon 97008-7105 US

[![LinkedIn](https://docs.customer.io/images/Social Linkedin Fill.svg)](https://www.linkedin.com/company/customer-io)

[![Twitter (X)](https://docs.customer.io/images/Social Twitter Fill.svg)](https://twitter.com/customerio)

[![Youtube](https://docs.customer.io/images/Social Youtube Fill.svg)](https://www.youtube.com/channel/UCkCaWdezRoa8ZyR9pEVaipA)

[![Instagram](https://docs.customer.io/images/Social Instagram Fill.svg)](https://www.instagram.com/customer.io/)

[Status](https://status.customerio.com/) [Terms of Service](https://customer.io/legal/terms-of-service/) [Privacy Policy](https://customer.io/legal/privacy-policy/) @2024 Peaberry Software, Inc.

.st0{fill:#2dbcaf}.st1{fill:#5dc9e1}.st2{fill:#fddd00}.st3{fill:#ce3262}.st4{fill:#00acd7}.st5{fill:#fff}function aiHelperLink(e){$(e).attr("href",function(){return e.href+"?query="+encodeURIComponent($(".ais-SearchBox-input").first().val())})}