Skip to content

Add and update contacts in marketing events with workflows

Last updated: April 30, 2026

Available with any of the following subscriptions, except where noted:

Use a workflow to automate the process of adding contacts to and updating the participant state of these contacts in your marketing events.

Please note: this action only works for marketing events manually created in HubSpot. It cannot be used for events synced via integrations.

  1. In your HubSpot account, navigate to Automation > Workflows.
  2. Click the name of an existing workflow, or create a new workflow.
  3. Click the + add icon to add a workflow action.
  4. In the left panel, click to expand the Marketing section. Then, select Add participant to marketing event
  5. Configure your workflow action: 
    • Contact: this will be set to the enrolled contact by default. 
    • Marketing event: select your marketing event. This will only apply to manually created marketing events. Marketing events created from third-party integrations will not appear.
    • Mark contact as: the contact participant stage. You can select from Registered, Attended, or Cancelled
    • Started attending at: the date and time the contact attended the event. This is an optional field. 
    • Finished attending at: the date and time the contact completed the event. This is an optional field. 
  6. After setting up your workflow action, at the top, click Save
  7. Continue setting up your workflow

 

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.