Event Management

Workflows handling event registration, confirmation, and attendee tracking

MetricValue
Workflows4
Prioritymedium
Grouping Confidence70% — Mixed marketing (registration) and sales (follow-up) activities with unclear scope boundaries
ConsolidationCreate unified event workflow with registration confirmation, attendee routing, and follow-up task assignment

Workflows in this Group

WorkflowTriggerOutcomeTypeComplexity
[RVSP Confirmation] December 2024: NYC EventContact RSVPs for December 2024 NYC eventContact receives RSVP confirmation email with event details and is added to event attendee trackingNotificationmedium
EventsContact registers for or attends an eventSync event attendee data to ClayDataSynclow
Assign Crescendo Live NY call tasksContact is identified for Crescendo Live NY event follow-up calling campaignContact is assigned to specific team members and enrolled in appropriate sequence for event follow-upRoutingmedium
Event testTest trigger for event-related functionalityValidates event data integration with ClayDataSynclow

Key fields: hubspot_owner_id

Dependencies: Event management platform, Task assignment logic

Domain Summary

Mixed collection of event-related automations with unclear scope boundaries. Contains event-specific confirmation emails, external data sync to Clay, sales follow-up assignment, and test workflows. Current implementation lacks unified event management strategy and relies heavily on external systems.

Current Problems

Rearchitecture Approach

Consolidate into event lifecycle management with clear marketing/sales handoff. Eliminate external Clay dependency by implementing native Salesforce Campaign and Campaign Member functionality. Create reusable event templates instead of event-specific workflows.

Recommended Automations

Event Registration Handler

Build PropertyValue
Flow API NameN/A
Flow TypeN/A
Target ObjectN/A
Execution ModeN/A
Priorityhigh
ReusableYes

Purpose: Process event registrations and trigger appropriate confirmation flows based on event type

Trigger: Contact record update with event registration data

Entry Criteria Formula: N/A

Logic Overview: Evaluate event type and registration status, create Campaign Member record, route to appropriate confirmation flow based on event category (marketing vs sales)

Replaces: [RVSP Confirmation] December 2024: NYC Event, Events

Required Fields:

FieldPurposeUsageHubSpot SourceNet New?Migration Note
Event_Type__cCategorize events as marketing or sales-driven for routing logicreadN/AYesNew field needed to distinguish between marketing events and sales meetings
Event_Registration_Status__cTrack registration status (registered, confirmed, attended, no-show)bothN/AYesReplaces event-specific tracking with standardized status field

Interactions With Other Recommended Automations: _Not documented. This should be populated for multi-flow domains._

Sales Event Follow-up Router

Build PropertyValue
Flow API NameN/A
Flow TypeN/A
Target ObjectN/A
Execution ModeN/A
Prioritymedium
ReusableYes

Purpose: Assign sales team members and enroll attendees in appropriate follow-up sequences for sales-focused events

Trigger: Campaign Member record indicates attended status for sales event

Entry Criteria Formula: N/A

Logic Overview: Query event type and attendee characteristics, assign to available team member using round-robin or territory rules, create follow-up tasks and sequence enrollment

Replaces: Assign Crescendo Live NY call tasks

Required Fields:

FieldPurposeUsageHubSpot SourceNet New?Migration Note
Event_Follow_up_Required__cFlag indicating if event requires sales follow-upreadN/AYesAutomates decision logic for follow-up requirements
OwnerIdAssign contact owner for follow-up activitieswritehubspot_owner_idNoStandard Salesforce field, maps directly from HubSpot owner

Interactions With Other Recommended Automations: _Not documented. This should be populated for multi-flow domains._

Cross-Flow Interaction Model

Interaction handoffs were not provided. Add flowInteractionModel entries so build sequencing and contracts are explicit.

Migration Sequence

  1. Deactivate test workflow (Event test)
  2. Map existing event data to Salesforce Campaign and Campaign Member objects
  3. Build Event Registration Handler with reusable event templates
  4. Implement Sales Event Follow-up Router with team assignment logic
  5. Migrate event-specific confirmation emails to Marketing Hub
  6. Establish data sync between Marketing Hub events and Salesforce Campaigns
  7. Decommission Clay integration for event data

Architecture Diagram

graph TD

A[Contact Registration] --> B{Event Type?}

B -->|Marketing| C[Marketing Hub Confirmation]

B -->|Sales| D[Create Campaign Member]

D --> E{Attendance Status?}

E -->|Attended| F[Sales Follow-up Router]

E -->|Registered| G[Wait for Attendance Update]

F --> H[Assign Owner]

F --> I[Create Follow-up Tasks]

F --> J[Enroll in Sequence]

C --> K[Sync to Campaign Member]

K --&gt; E</code></pre>