Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form below and we will reply as soon as possible.

  • Integration Hub
  • Contact Us
  • Docs home
  • Workflows
  • Building & Configuration

Add Data nodes

Use Track Event and Update User Property nodes to write data when users reach a point in the Workflow

Updated at March 30th, 2026

Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form with the details about the help content you'd like to see.

  • Home

  • Getting Started

    • Installation & Developers

      • Web Experiences

        • Mobile Experiences

          • Workflows

            • Analytics & Data

              • Account Management

                • Integrations

                  Table of Contents

                  Track Event Add a Track Event to the canvas When to use it Update User Property Add an Update User Property node to the canvas When to use it Connecting in-product and out-of-product messages

                  Data nodes don't send messages — they record information. Use them to mark milestones, update user attributes, trigger other Appcues content, create segments, or send data to external tools through integrations.

                  Track Event

                  A Track Event node fires a custom event when a user reaches it. The event appears in the Events Explorer under "Application events" and can be used anywhere events are accepted: audience targeting, triggers, segments, and integration payloads.

                  Add a Track Event to the canvas

                  1. Click any + button on the Workflow canvas.
                  2. Under Data, select Track Event.
                  3. Enter the event name. Use a descriptive, consistent naming convention (for example, workflow_onboarding_step_3_reached).

                  When to use it

                  • Mark that a user has passed a specific point in the Workflow so you can target or trigger other content based on that milestone.
                  • Send a signal to an integrated tool (for example, fire an event that Salesforce, HubSpot, or Amplitude picks up through its integration).
                  • Create segments based on Workflow progression (for example, "users who reached step 3 but didn't finish").

                  Update User Property

                  An Update User Property node sets one or more user properties when a user reaches it. You can update up to 10 properties per node.

                  Add an Update User Property node to the canvas

                  1. Click any + button on the Workflow canvas.
                  2. Under Data, select Update User Property.
                  3. Select an existing user property from the dropdown and enter the new value. Repeat for additional properties (up to 10).

                  When to use it

                  • Set a flag that other experiences can check (for example, set onboarding_email_sent to true so a separate Flow can conditionally show a message).
                  • Update a lifecycle stage property as users progress (for example, change lifecycle_stage from "new" to "activated").
                  • Write a timestamp so you can build time-based segments later.

                  Connecting in-product and out-of-product messages

                  Track Event and Update User Property nodes are the bridge between Workflow messages and standalone web experiences. For example, you can fire an event in a Workflow after sending an email, then use that event as the trigger for an in-app Flow that picks up where the email left off.

                  For a detailed walkthrough, see Building multi-channel campaigns with in-product and out-of-product messages.

                  Was this article helpful?

                  Yes
                  No
                  Give feedback about this article

                  Related Articles

                  • Add an Email node
                  • Add a Mobile Push node
                  • Add a Flow node
                  Appcues logo

                  Product

                  Why Appcues How it works Integrations Security Pricing What's new

                  Use cases

                  Appcues Integration Hub User Onboarding Software Feature Adoption Software NPS & Surveys Announcements Insights Mobile Adoption

                  Company

                  About
                  Careers

                  Support

                  Developer Docs Contact

                  Resources

                  The Appcues Blog Product Adoption Academy GoodUX Case studies Webinar Series Made with Appcues

                  Follow us

                  Facebook icon Twitter icon grey Linkedin icon Instagram icon
                  © 2022 Appcues. All rights reserved.
                  Security Terms of Service Privacy Policy

                  Knowledge Base Software powered by Helpjuice

                  Expand