First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Marketo Engage Core Concepts and Administration
In Marketo Engage, which object holds a person's email address, lead score, and custom field values as a single record?
- A lead record Correct answer.
- A smart campaign
- An email asset
- A program channel
Explanation
The lead record is the fundamental person object in the database; it stores standard fields such as email address and lead score alongside any custom fields created in the field management area. Smart campaigns, channels, and emails act on or reference leads but do not store the person attributes themselves.
Question 2Marketo Engage Core Concepts and Administration
A marketer needs every new lead created through a specific web form to be assigned to the owner of the program that contains the form. Which Marketo feature accomplishes this without manual steps?
- A segmentation of the lead database
- A lead assignment rule triggered by a form fill Correct answer.
- An email send that notifies sales
- A default value on the lead owner field
Explanation
Lead assignment rules run when a person is created or updated and can assign an owner based on criteria such as the source program. Default field values and notifications do not transfer ownership automatically from the program context.
Question 3Marketo Engage Core Concepts and Administration
Which Marketo workspace construct allows a large organization to keep the leads, programs, and assets of separate business units isolated from one another?
- Partitions and workspaces Correct answer.
- Channels and tags
- Fields and field types
- Smart lists and static lists
Explanation
Lead partitions separate the person database, and workspaces separate marketing assets and programs, so business units can operate without seeing each other's data. Lists, channels, and fields are organizational tools but do not enforce this isolation.
Question 4Marketo Engage Core Concepts and Administration
A marketer wants to know which lifecycle stage a person currently occupies after several program successes. Which Marketo feature reports this progression over time?
- Email performance report
- Web page activity report
- Landing page conversion report
- Revenue Cycle Analytics with lifecycle reporting Correct answer.
Explanation
Revenue Cycle Analytics models lifecycle stages and lets marketers analyze movement between stages over time. The other reports cover email, landing page, and web activity metrics rather than lifecycle progression.
Question 5Marketo Engage Core Concepts and Administration
Which setting determines whether a lead can exist in more than one lead partition at the same time?
- The duplicate deduplication rule
- The field-level visibility setting
- The program membership status
- The partition assignment setting for the person Correct answer.
Explanation
Partition assignment determines the single partition a person belongs to; a person record resides in one partition at a time unless the record is duplicated. Deduplication, field visibility, and program membership do not control partition membership.
Question 6Marketo Engage Core Concepts and Administration
A marketer creates a custom field called Renewal Date and wants it to store a calendar date for filtering. Which field type should be selected?
- Boolean
- Integer
- String
- Date Correct answer.
Explanation
The Date field type stores a calendar date and supports date-based filtering and smart list constraints. String, Integer, and Boolean store text, whole numbers, and true/false values respectively and cannot hold a date value.
Question 7Marketo Engage Core Concepts and Administration
A marketer needs to prevent anyone from editing a compliance field after it is set. Which Marketo field setting supports this?
- Adding the field to a smart list
- Setting the field as a primary key
- Assigning the field to a channel
- Marking the field as blocked from updates Correct answer.
Explanation
Marketo allows a field to be blocked from updates so that its value cannot be changed after it is populated, which supports compliance requirements. Primary keys, channels, and smart lists serve unrelated purposes.
Question 8Marketo Engage Core Concepts and Administration
Which Marketo concept defines the set of statuses a person can hold inside a program and which status counts as success?
- The smart campaign
- The program channel Correct answer.
- The program tag
- The engagement score
Explanation
A program channel defines the statuses available in a program and designates which statuses count as success for reporting. Tags classify programs, smart campaigns execute logic, and engagement scores measure engagement.
Question 9Marketo Engage Core Concepts and Administration
A marketer wants a person who fills out a form to move to the Registered status in a webinar program. Which configuration is required for the change flow step to work?
- The form must be published to a landing page
- The program must be tagged with a region
- The status must exist on the program's channel Correct answer.
- The person must be in a static list
Explanation
A Change Program Status flow step can only use statuses defined by the program's channel, so the desired status must exist there. Tags, list membership, and landing page publication do not govern which statuses are available.
Question 10Marketo Engage Core Concepts and Administration
Which Marketo feature lets a marketer define reusable scoring logic that applies across multiple programs based on behaviors such as email clicks and form fills?
- Dynamic content
- Smart lists
- Lead scoring in a scoring model Correct answer.
- Engagement programs
Explanation
A scoring model centralizes point values and thresholds for behaviors and attributes so scores stay consistent across programs. Engagement programs, smart lists, and dynamic content handle nurturing, filtering, and personalization rather than scoring logic.
Question 11Marketo Engage Core Concepts and Administration
A marketer wants certain email clicks to add points while preventing the same behavior from scoring twice within a day. Which scoring feature prevents repeated scoring?
- A program tag
- A dynamic content block
- A static list of clickers
- Score decay and capping settings Correct answer.
Explanation
Scoring models support settings such as score capping and decay that limit how often or how much a behavior adds points. Static lists, dynamic content, and tags do not regulate score accumulation.
Question 12Marketo Engage Core Concepts and Administration
Which Marketo construct stores a reusable set of fields and logic that can be applied to multiple forms without rebuilding them each time?
- A snippet
- A form template Correct answer.
- A program tag
- A landing page template
Explanation
Form templates let marketers define reusable field layouts and behavior that individual forms can inherit. Landing page templates, snippets, and tags serve different reuse purposes in page design and classification.
Question 13Marketo Engage Core Concepts and Administration
A marketer wants to route a person to a thank-you page only after the form submission succeeds. Which Marketo form setting controls this?
- The visibility rule setting
- The progressive profiling setting
- The prefill setting
- The follow-up page setting Correct answer.
Explanation
The follow-up page setting defines where the person is sent after a successful submission. Visibility rules, progressive profiling, and prefill change which fields appear or are populated, not the post-submit destination.
Question 14Marketo Engage Core Concepts and Administration
Which Marketo feature allows a marketer to show different content to different segments within a single email asset?
- Tokens
- Dynamic content Correct answer.
- A/B testing
- Snippets
Explanation
Dynamic content displays variants of a block based on the segment a person belongs to, letting one email serve multiple audiences. A/B testing compares variants, snippets are reusable content blocks, and tokens insert values.
Question 15Marketo Engage Core Concepts and Administration
A marketer wants to insert a person's first name into an email subject line using a value stored on the lead record. Which mechanism is appropriate?
- A person token Correct answer.
- A smart list
- A channel status
- A program tag
Explanation
Person tokens pull attribute values such as first name from the lead record into email content and subject lines. Tags, channel statuses, and smart lists do not insert record values into content.
Question 16Marketo Engage Core Concepts and Administration
Which Marketo feature lets a marketer send a single email at a scheduled time to a group of leads without building a smart campaign?
- A trigger campaign
- An engagement program stream
- A webhook
- An email program with a scheduled batch send Correct answer.
Explanation
An email program supports scheduling a batch send to a defined audience directly. Engagement streams deliver ongoing nurture, trigger campaigns fire on events, and webhooks call external systems.
Question 17Marketo Engage Core Concepts and Administration
A marketer wants to test two subject lines by sending each to a portion of the audience and then sending the winner to the remainder. Which Marketo capability supports this?
- Dynamic content
- Engagement program cadence
- Progressive profiling
- Email champion/challenger testing Correct answer.
Explanation
Champion/challenger testing sends variants to sample groups, measures performance, and sends the winning version to the rest of the audience. Cadence, profiling, and dynamic content do not automate winner selection.
Question 18Marketo Engage Core Concepts and Administration
Which Marketo feature allows a marketer to call an external service with lead data during a smart campaign flow?
- A landing page template
- A smart list
- A program tag
- A webhook Correct answer.
Explanation
Webhooks let a smart campaign send lead data to an external endpoint as a flow step. Smart lists, tags, and templates do not make outbound service calls.
Question 19Marketo Engage Core Concepts and Administration
A marketer wants to ensure that only people who have never been contacted receive a specific onboarding email. Which smart list filter best expresses this?
- Program Status is Member
- Email Address is not empty
- Lead Score is greater than zero
- Was Sent Email is false Correct answer.
Explanation
The Was Sent Email filter with a false value identifies people who have not received an email, supporting a one-time onboarding send. The other filters test data presence, score, or membership rather than prior sends.
Question 20Marketo Engage Core Concepts and Administration
Which Marketo object is required before a marketer can add people to a program and track their progress through statuses?
- A program with a channel Correct answer.
- A field
- A static list
- A segmentation
Explanation
Program membership and status tracking require a program that has a channel defining its statuses. Static lists, segmentations, and fields support other tasks but do not provide membership statuses.
Question 21Marketo Engage Core Concepts and Administration
A marketer wants to automatically add a person to a nurture stream when a form is submitted. Which flow step accomplishes this?
- Change Engagement Program Stream Correct answer.
- Send Alert
- Change Program Status
- Add to List
Explanation
The Change Engagement Program Stream flow step moves a person into a specified stream of an engagement program. Changing program status, adding to a list, and sending alerts do not place people into nurture streams.
Question 22Marketo Engage Core Concepts and Administration
Which Marketo setting controls how long a person remains in a smart campaign's wait step before continuing?
- The campaign's qualification rule
- The email's send frequency
- The duration configured on the wait step Correct answer.
- The program's channel status
Explanation
The wait step itself holds a configured duration that determines how long the person pauses before the next flow step. Qualification rules, channel statuses, and send frequency govern other behaviors.
Question 23Marketo Engage Core Concepts and Administration
A marketer wants a smart campaign to process each person only once even if they qualify again later. Which setting achieves this?
- Enabling the campaign's schedule
- Setting the channel to operational
- Adding a wait step
- Setting the qualification rule to allow each person once Correct answer.
Explanation
The qualification rule controls how often a person can run through a campaign; allowing each person once prevents repeat processing. Scheduling, wait steps, and channel type do not limit repeat qualification.
Question 24Marketo Engage Core Concepts and Administration
Which Marketo area should a marketer use to review and approve a landing page before it becomes publicly available?
- The scoring model
- The landing page's draft and approve workflow Correct answer.
- The program tag list
- The lead database
Explanation
Landing pages use a draft and approve workflow so edits stay private until approved and published. The lead database, scoring model, and tag list do not govern page publication.
Question 25Marketo Engage Core Concepts and Administration
A marketer needs to ensure that leads from a European business unit are visible only to that unit's users while sharing the same field definitions. Which combination accomplishes this?
- Separate partitions with a shared workspace
- Separate workspaces with a shared partition Correct answer.
- A static list restricted to unit users
- A single workspace with field-level visibility rules
Explanation
Workspaces isolate assets and user access while a shared partition keeps all leads in one database with common field definitions. Separate partitions would split the database, and visibility rules or lists do not isolate assets.
Question 26Marketo Engage Core Concepts and Administration
A marketer wants to know which Marketo Engage workspace construct groups users and controls their access to specific partitions, programs, and assets. Which construct serves this purpose?
- User group
- Workspace Correct answer.
- Partition
- Role
Explanation
A workspace is the organizational container that scopes users to particular partitions, programs, landing pages, and other assets, so access is limited to that business context. Roles define what actions a user may perform, while partitions separate person records. Workspaces and roles combine to determine effective permissions.
Question 27Marketo Engage Core Concepts and Administration
A marketing operations admin wants a new custom field on the person record to hold a numeric value used in scoring and in smart list filters. Which field type should be selected?
- Integer Correct answer.
- String
- Boolean
- Score
Explanation
An Integer field stores whole numeric values that can be used in filters, flow steps, and scoring logic. Score is a dedicated field type used for engagement or behavior scoring rather than general numeric storage. String and Boolean cannot hold arbitrary numbers for comparison.
Question 28Marketo Engage Core Concepts and Administration
A marketer is building a smart campaign and wants people to enter it only when their email address is not empty and their country is Canada. Which combination should be placed in the Smart List?
- A single filter with two constraint values
- Two triggers joined with the AND operator
- Two filters joined with the AND operator Correct answer.
- A flow step that checks the data at runtime
Explanation
Filters evaluate existing data, so Email Address is not empty and Country is Canada are expressed as two filters joined with AND. Triggers respond to real-time events rather than static attributes. Constraints narrow one filter's values and cannot combine two unrelated conditions.
Question 29Marketo Engage Core Concepts and Administration
A marketer wants to reuse a single set of email content across several programs while letting each program control its own send schedule and audience. Which approach best fits Marketo Engage?
- Use a program template that includes the email Correct answer.
- Build one smart campaign shared by all programs
- Send the same email from a single engagement program
- Create a separate email asset in each program
Explanation
A program template can include the email asset and its structure, so each new program created from the template gets its own copy of the email while retaining its own schedule, smart list, and membership. Separate assets in every program duplicate maintenance, and a single shared smart campaign cannot hold distinct schedules and audiences per program.
Question 30Marketo Engage Core Concepts and Administration
A marketer notices that people who were already members of a program are not receiving a flow step that was added later. Which behavior explains this outcome?
- The flow step requires the person to be in the database first
- Program status flow steps apply only to newly added members
- People who already passed the flow step are not reprocessed Correct answer.
- Smart campaigns skip people whose status is already success
Explanation
A smart campaign processes each person once per qualification, so members who already moved through the flow are not sent back through newly added steps unless they qualify again. Adding a step does not retroactively reprocess the existing population. To reach them, the marketer must run a separate campaign or re-qualify those people.
Question 31Data Management and Audience Segmentation
A marketer wants a Smart List that returns every person whose job title contains the word 'Manager' regardless of capitalization. Which filter configuration achieves this?
- Use the Job Title filter with the operator 'starts with' and the value manager
- Use the Job Title filter with the operator 'contains' and the value Manager Correct answer.
- Use the Job Title filter with the operator 'is not empty' and the value Manager
- Use the Job Title filter with the operator 'is' and the value Manager
Explanation
The 'contains' operator performs a substring match and is case-insensitive in Smart List filters, so it captures titles such as 'Regional Manager' or 'Manager, Demand Gen'. The 'is' operator requires an exact full-field match and would miss longer titles.
Question 32Data Management and Audience Segmentation
Which statement correctly describes the relationship between a segmentation and its segments in Marketo Engage?
- Segments are containers of segmentations, and a person can belong to only one segmentation per segment
- A segmentation is a container of related segments, and a person can belong to only one segment within a given segmentation Correct answer.
- A segmentation is a container of related segments, and a person can belong to every segment within a given segmentation
- A segmentation and a segment are interchangeable terms for the same object
Explanation
A segmentation groups mutually exclusive segments that describe one dimension of a person, such as Industry or Company Size. Because segments within a segmentation are exclusive, each person resolves to at most one segment per segmentation.
Question 33Data Management and Audience Segmentation
A list upload must add new people and update existing records without creating duplicates. Which import mode should the marketer select?
- Create new people and update existing people Correct answer.
- Update existing people only
- Skip new people and update existing people
- Create new people only
Explanation
The combined create-and-update mode deduplicates against existing records using the configured dedupe field and both inserts new people and refreshes matched ones. Choosing only create or only update leaves half the file unprocessed.
Question 34Data Management and Audience Segmentation
Which field type should a marketer choose when the allowed values are a fixed, controlled set such as 'Enterprise', 'Mid-Market', and 'SMB'?
- Picklist Correct answer.
- String
- URL
- Email
Explanation
A picklist field constrains input to a predefined set of values, which keeps reporting and segmentation consistent. A free-text string field would allow inconsistent entries like 'enterprise' or 'ENT'.
Question 35Data Management and Audience Segmentation
A marketer needs to send a one-time email to a curated set of contacts that should not be affected by ongoing qualification rules. Which audience construct fits best?
- A program channel
- A Smart List used as a dynamic audience
- A default segmentation
- A static list populated by import or Add to List flow step Correct answer.
Explanation
A static list holds an explicit membership that only changes when someone adds or removes people, so it is stable for one-off sends. Smart Lists re-evaluate continuously and membership can shift between send and delivery.
Question 36Data Management and Audience Segmentation
What is the default deduplication field Marketo Engage uses when importing a list of people?
- Email Address Correct answer.
- Full Name
- Company Name
- Marketo ID
Explanation
Email Address is the default dedupe field because it is the standard unique identifier for a person record. Marketers can choose another unique field during import if the data supports it.
Question 37Data Management and Audience Segmentation
A marketer wants to suppress anyone who has unsubscribed from all future email sends. Which approach enforces this at the person-record level?
- Delete their person records
- Remove them from all segmentations
- Rely on the Unsubscribed field value and the system unsubscribe flag Correct answer.
- Add them to a static suppression list only
Explanation
The unsubscribe flag on the person record is the authoritative suppression signal and is honored by email sends. Static lists alone are fragile because membership must be maintained manually.
Question 38Data Management and Audience Segmentation
Which activity indicates that a person's record was merged with another record in Marketo Engage?
- Update Program Status
- Change Data Value
- Add to List
- Merge Leads Correct answer.
Explanation
The Merge Leads activity is logged when two person records are combined, with one record surviving and the other removed. It is the audit trail marketers use to investigate missing records.
Question 39Data Management and Audience Segmentation
A marketer wants to build a segment for people in the 'Technology' industry using a custom field. Where is the segment defined?
- In the Admin area under Users and Roles
- In the Design Studio under Forms
- In the segmentation editor, adding a segment with a rule based on the Industry field Correct answer.
- In the Smart List of the email program
Explanation
Segments are created inside a segmentation, and each segment has a rule that evaluates a person field such as Industry. Once approved, the segmentation can be used to personalize content and reporting.
Question 40Data Management and Audience Segmentation
A marketer needs to identify people whose email address is missing so the data quality team can remediate the records. Which Smart List filter returns those people?
- Email Address contains @
- Email Address is not invalid
- Email Address is not empty
- Email Address is empty Correct answer.
Explanation
The 'is empty' operator on the Email Address filter returns records where the field has no value. This is the standard way to surface incomplete records for cleanup.
Question 41Data Management and Audience Segmentation
Two records exist for the same person: one with an email address and recent activity, one without an email but with a phone number. What should the marketer confirm before merging?
- Which record will survive and whether field values from the losing record are preserved Correct answer.
- Whether both records were created on the same day
- Whether both records have the same program status
- Whether both records are in the same segmentation
Explanation
When merging, the surviving record keeps its values unless the marketer chooses to carry over data from the losing record, and activity history is consolidated. Confirming the survivor avoids losing valuable field data.
Question 42Data Management and Audience Segmentation
A marketer wants to send a nurture email only to people who opened a previous email in the same engagement program. Which filter logic is appropriate?
- Clicked Link in any email in the last 30 days
- Opened Email with the constraint that the email is the previous nurture send Correct answer.
- Member of Engagement Program is true
- Was Sent Email is the current email
Explanation
The Opened Email filter can be constrained to a specific email asset, so the audience is limited to people who opened that prior nurture send. This creates a behavior-based branch for the next step.
Question 43Data Management and Audience Segmentation
A marketer wants to add a 'Lead Score' to each person and have it increase when they fill out a form. Which combination of objects is required?
- A static list named Lead Score and an Add to List flow step
- A score field of type String and a Change Data Value flow step
- A segment named Lead Score and a segmentation trigger
- A score field of type Integer and a Change Score flow step Correct answer.
Explanation
Scoring uses a numeric field and the Change Score flow step, which increments or decrements the value. The field must be numeric for arithmetic to work.
Question 44Data Management and Audience Segmentation
A marketer needs to remove people from a nurture audience when they become customers. Which construct best supports automatic removal?
- A static list that is manually pruned each week
- A Smart List with a filter excluding people whose Lifecycle Stage is Customer Correct answer.
- An email program with a suppression flag
- A segmentation with a single segment for customers
Explanation
A Smart List with an exclusion filter re-evaluates continuously, so people drop out automatically as their lifecycle stage changes. This is the standard way to keep a dynamic audience current.
Question 45Data Management and Audience Segmentation
A marketer wants to enrich person records with a custom field that stores the lead source category and must be limited to five predefined values. Which configuration is correct?
- Create a Formula field that computes the category
- Create a Picklist field with the five values defined in Admin Correct answer.
- Create a Segmentation field that stores the category
- Create a String field and enforce values through form validation
Explanation
A picklist field defines the allowed values centrally, so imports, forms, and API writes all respect the same list. This prevents free-text drift across channels.
Question 46Data Management and Audience Segmentation
A marketer wants to find all people who belong to a specific static list and also have a job title containing 'Director'. Which Smart List setup is correct?
- One filter with an OR condition between the two criteria
- Two separate Smart Lists joined by a program
- Two filters in the same Smart List: Member of List and Job Title contains Director Correct answer.
- A single filter with the operator 'is any of' on Job Title
Explanation
Filters placed together in one Smart List are combined with AND logic by default, which returns people satisfying both conditions. This is the simplest way to intersect list membership and a title criterion.
Question 47Data Management and Audience Segmentation
A marketer notices that a person appears in two segments of the same segmentation. What is the most likely explanation?
- The segmentation has not been approved
- The segmentation rules overlap and the person matches more than one rule Correct answer.
- The person was imported twice
- The person is a member of multiple programs
Explanation
Segments within a segmentation are intended to be mutually exclusive, so overlapping rules can cause a person to match multiple segments. The marketer should review the rule logic to remove overlap.
Question 48Data Management and Audience Segmentation
A marketer wants to populate a custom field with a normalized country value from an imported file that contains variants like 'USA', 'U.S.', and 'United States'. Which approach is most reliable?
- Use a data normalization step or import mapping to standardize values before import Correct answer.
- Delete records with nonstandard values
- Import as-is and rely on segmentation to group variants
- Create a separate field for each variant
Explanation
Normalizing values before or during import ensures the field contains a consistent vocabulary, which keeps segments and reporting accurate. Relying on downstream grouping leaves inconsistent raw values in the database.
Question 49Data Management and Audience Segmentation
A marketer needs to know how many people in a Smart List have a specific value in a custom field. Which tool provides this without exporting the list?
- The landing page conversion report
- The program channel report
- The email performance report
- The Smart List view showing the person count with the filter applied Correct answer.
Explanation
The Smart List view displays the current count of people matching the applied filters, which answers the question directly. Reports focus on channel performance rather than audience composition.
Question 50Data Management and Audience Segmentation
A marketer wants to ensure that people who fill out a form are added to a static list only if they have not previously been added. Which behavior should be confirmed?
- The Add to List step creates a new person record each time
- The Add to List flow step is idempotent and does not create duplicates in the list Correct answer.
- The form creates a new segmentation for each submission
- The static list automatically removes people after 30 days
Explanation
Adding an existing list member again is a no-op, so the list does not accumulate duplicate entries. Marketers can rely on this when the same flow runs multiple times for one person.