US English (US)
ES Spanish

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
English (US)
US English (US)
ES Spanish
  • 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

                • Best Practices

                  • 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