Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Prepare the Entry Source

Learning Objectives

After completing this unit, you’ll be able to:

  • Determine your data requirements.
  • Create an entry source.

Before you create a journey, first work out all your technical and data requirements. What data points can you access? How do you know which contacts to include? Can you use your data to personalize messages? What attribute can you use to measure for the journey goal?

Prepare Your Entry Data

Entry data is the information you have for a contact when the contact enters a journey. It’s a snapshot of your contacts’ data attributes taken at the moment they are added to the journey. Contact data is updated as the journey goes on, but entry data is not. You can compare entry data to contact data to present before-and-after data points in personalization strings, for example, or to watch for changes in an attribute. You can filter on entry or contact data in entry sources or decision splits.

Note

You can schedule how often you want to check the data extension for updates, from daily to annually, and how long you want the entry source scheduled to run for specific entry sources.

Select the Entry Source

The entry source admits contacts into your journey. Each journey must include only one entry source. There are two commonly used types: a Data Extension entry source or an Event. 

Welcome journey with the entry source highlighted

A Data Extension Entry Source

A data extension entry source in Journey Builder takes an existing data extension from Email Studio or Contact Builder, or a List from MobileConnect, and places customers into the journey according to a schedule. If you use a data extension entry source be sure to: 

  • Include fields needed for personalization or dynamic content in the data extension.
  • Use a sendable data extension.
  • Prepare any suppression or publication data extensions in advance. You can then select these in the send email activity during configuration.
  • Create a single data extension using a query if the data for the journey is stored in multiple data extensions. Queries can be created in Automation Studio using the SQL Query Activity.
  • Pre-filter your data extension, if possible, to speed processing.
  • If applicable link the data extension into the data model in Contact Builder.
Note

There are links to helpful resources for working with data extensions included in the Resources section.

And Sometimes, an API Entry Event

In some cases, you might want to inject contacts into a journey, but the customer activity happens outside of Marketing Cloud Engagement. These actions are called events. It’s best practice to use an API entry event for event-based entry use cases. However, some development work is required to set up an API endpoint to add customers to a journey. Work with an IT resource in your organization to create an API endpoint for journey entry, or consider engaging with Salesforce Marketing Cloud Engagement Services.

Case Study: Isabelle Decides on an Entry Source

After completing this process, Isabelle, NTO’s digital marketing manager, decides to use her sendable data extension, NewSubscribers, as the entry source for NTO’s welcome campaign. It includes all the data for new subscribers that she needs to craft a customized journey.

In the next unit, we learn how to build a journey campaign.

Resources

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback