Overview

The Cvent Salesforce App offers a seamless integration for sales and marketing teams, allowing them to access crucial information about attendee interactions in both digital and physical events.

This article covers the process of enabling and configuring Sync Attendee Activities feature in the Cvent Salesforce App. It provides step-by-step instructions on how to enable the feature, configure attendee activities sync, and view attendee activities data. Additionally, it explains how to add attendee activities-related lists to Salesforce contacts, leads, and person account layouts. The guide also covers the automatic task creation process, activity definitions, and the use of external attendee activities.

Attendee Activities

Cvent Salesforce App provides your sales and marketing teams with access to information about digital and physical attendee interactions throughout the lifecycle of your event.

This includes:

  • Session enrollments and participation
  • Speaker document download
  • Appointment statuses
  • Exhibitor booth scans using LeadCapture
  • Interactions with Exhibitor
  • Feedback submissions
  • Email delivery status and click tracking
  • Attendee Hub Login
  • Urchin Tracking Module (UTM) Parameters
  • External Activities
  • Event Ads

Turn on Sync Attendee Activities

To sync detailed attendee activities data recorded during an event, you’ll need to enable the feature in the Cvent Salesforce App.

  1. Log in to Salesforce and navigate to Setup > Visualforce Pages and click the Preview button for App Configuration Page. Enable the “Sync Attendee Activities” feature toggle. Note that you need to authorize the Salesforce Metadata API to use this feature.
Note

Once you turn off the feature, you can no longer sync new activity data. The existing activity data remains unaffected in Salesforce.

Configure Attendee Activities Sync

Once you enable the feature, attendee activities data can sync from Cvent as part of attendee data sync workflows. Ensure that you enable attendee activities data sync in your Cvent event. Refer to Attendee Activities Sync.

Note

Attendee activities data can potentially increase the time taken during the attendee sync, so use it mindfully.

  1. Go to Cvent Admin to enable automatic activity data retrieving with attendee syncs (if required).
picture of configuration in Salesforce
  1. When syncing attendee data from a past date, you can choose to either sync just attendees, or sync attendee activities as well.
picture of configuration in Salesforce
  1. Additionally, you get the ability to include attendee activity data on every manual sync.

Viewing Attendee Activities Data

You can track attendee activities within a dedicated tab of the Cvent App.

picture of configuration in Salesforce

The Cvent Event and Attendee pages also display the Attendee Activities.

picture of configuration in Salesforce

If you don’t see the Attendee Activities related list on the event or attendee pages, manually add them to the page layout.

Additionally, you can change an existing contact, lead, and person account layout to display the attendee activities-related list. To do this:

  • Go to Setup > Object Manager > select the object > Page Layouts and select the desired layout to customize.
  • Enable the Attendee Activities related list by dragging it from the top section to the page layout to the bottom.
  • Remove the standard New and Change Owner buttons. Users can’t create attendee activity records manually.
picture of configuration in Salesforce

Once the Attendee Activities related list appears on a Salesforce contact page, you can view all activities across all events in which this contact participated.

picture of configuration in Salesforce

Clicking on the Attendee Activity Number shows more details about the activity. These details include information based on specific activity type.

For example, Submitted event feedback or Submitted session feedback activities show the survey questions and responses. Similarly, the Qualified by LeadCapture activity includes the exhibitor booth details where the lead scanning occurred and the qualification survey details.

picture of configuration in Salesforce

Update Campaign Members for Session-Campaigns

You can configure a mapping between attendee activity types and campaign member statuses. This mapping guides every activity data sync to create/update campaign members for session campaigns and keep them in the corresponding statuses. Refer to session campaigns for more details about session status mappings and session campaigns.

Attendee activities in the following types contribute to campaign members’ creation/update flow:

  • Added to session wait list
  • Registered for session
  • Cancelled registration for a session
  • Checked in to a session
  • Submitted session feedback

Automatic Task Creation

You can set up conditions for automatic task creation, triggered by attendee activities. You’ll select Cvent Attendee Activity as a trigger during task configuration creation. See Tasks and Opportunities for more details on automatic task creation.

Activity Definitions

Activity NameActivity TypeDescription
Registered for eventevent.registeredAttendee has registered for an event.
Canceled registration for eventevent.registrationCancelledAttendee has canceled the registration for an event.
Checked in to an eventevent.checkedInAttendee checked in to an event.
Marked as no-show for eventevent.noShowAttendee has not participated in the event.
Added to event waitlistevent.waitlistedAttendee has been added to the event waitlist.
Checked out of eventevent.checkedOutAttendee checked out from an event.
Tracked event website page visitevent.pageVisitTrackedAttendee visited and registered for event from Cvent website using a URL with UTM parameters.
Registration substituted for eventevent.attendeeSubstitutedAttendee substituted in an event.
Played videoevent.videoPlayedAttendee viewed a video on the event website.
Visited Attendee Hubevent.attendeeHubVisitedAttendee clicked on the option to visit Attendee Hub from the event website.
Invitee abandons registrationevent.registrationAbandonedAttendee abandoned the registration for an event.
Submitted event feedbackevent.feedbackSubmittedAttendee has submitted the feedback survey for an event.
Opened custom cardevent.customCardOpenedAttendee opened a custom card during an event.
External activity for eventevent.externalAttendee engaged in an external activity related to an event.
Registered for sessionsession.enrolledAttendee has enrolled for a session.
Canceled registration for sessionsession.unenrolledAttendee has canceled the enrollment for a session.
Checked in to sessionsession.checkedInAttendee checked in to a session.
Marked as no-show for sessionsession.noShowAttendee has not participated in the session.
Added to session waitlistsession.waitlistedAttendee has been added to a session waitlist.
Checked out of sessionsession.checkedOutAttendee checked out from a session.
Submitted session feedbacksession.feedbackSubmittedAttendee has submitted the feedback survey for a session.
Upvoted a questionsession.questionUpvotedAttendee upvoted a question during a session.
Asked a questionsession.questionAskedAttendee asked a question during a session.
External activity for sessionsession.externalAttendee engaged in an external activity related to a session.
Submitted a poll responsesession.pollResponseSubmittedAttendee submitted a response to a poll during a session.
Created appointmentappointment.createdAttendee has created an appointment, or an appointment has been created for the attendee.
Accepted appointmentappointment.acceptedAttendee accepted an appointment invitation.
Canceled appointmentappointment.cancelledAttendee canceled an appointment.
Checked in to appointmentappointment.checkedInAttendee checked-in for their existing appointment.
Declined appointmentappointment.declinedAttendee declined an appointment invitation.
Appointment deniedappointment.deniedAn appointment was denied.
Rescheduled appointmentappointment.rescheduledAn appointment in the attendee calendar was rescheduled.
External activity for appointmentappointment.externalAttendee engaged in an external activity related to an appointment.
Viewed exhibitor detailsexhibitor.viewedAttendee has viewed the exhibitor details.
Opened exhibitor social linkexhibitor.socialLinkOpenedAttendee has clicked on the Social link for an exhibitor.
Opened exhibitor documentexhibitor.documentOpenedAttendee has opened the Exhibitor Document.
Opened exhibitor weblinkexhibitor.weblinkOpenedAttendee has clicked on the Web link for an exhibitor.
Joined exhibitor virtual boothexhibitor.virtualBoothJoinedAttendee has joined the virtual booth with an exhibitor.
External activity for exhibitorexhibitor.externalAttendee engaged in an external activity related to an exhibitor.
Clicked link in invitation emailemail.clickedAttendee clicked on a link in the invitation email.
Email to attendee openedemail.openedAttendee opened an email.
Email sent to attendeeemail.sentEmail is sent to attendee.
Email to attendee undeliverableemail.undeliveredThe invitation email to the attendee was marked undeliverable by the recipients’ system.
Email to attendee bouncedemail.bouncedThe invitation email to the attendee bounced.
Qualified in LeadCapturelead.qualifiedA lead qualification survey was submitted by the exhibitor booth staff for this attendee.
Scanned by LeadCapturelead.scannedAttendee scanned as a new lead using LeadCapture.
Inbound lead createdlead.inboundCreatedThe inbound lead was created from the Attendee Hub exhibitor page.
Submitted speaker feedbackspeaker.feedbackSubmittedAttendee has submitted the feedback survey for a speaker.
Downloaded speaker documentspeaker.fileDownloadedAttendee downloaded a file provided by a speaker.

External Attendee Activities

Besides the standardized activity definitions listed above, you can create your own. These custom definitions define external activities. Cvent planners can set up external activities for events, sessions, appointments and exhibitors.

External attendee activities sync to Salesforce like other activity types. The “Type” field in Salesforce stores the planner-given activity name.

External attendee activity types remain unavailable in the type picker for opportunity configuration because, unlike standard activities mentioned in the preceding text, standardized names don’t exist for each activity. The planner can create a custom name for each activity type within Cvent. If using external activities for process automation (for example, creating tasks, opportunities, etc.), please use Salesforce Flows or Process Builder.

Last updated on