Adobe Marketo Engage Business Practitioner Professional study materials
Adobe Marketo Engage Business Practitioner Professional study resources

Adobe Marketo Engage Business Practitioner Professional practice questions

One question at a time. Build your Adobe Marketo Engage Business Practitioner Professional understanding.

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 1Administration and Maintenance

A Marketo user needs to be able to build programs and edit landing pages but should not be able to change system settings or manage users. Which role configuration accomplishes this?

  1. Assign the user the Admin role and rely on audit logs to catch unwanted changes
  2. Assign the user a custom role that grants program and landing page permissions without admin permissions Correct answer.
  3. Assign the user the Analytics role, which includes landing page editing by default
  4. Assign the user no role and share program links so they can edit via direct URL

Explanation

Marketo controls access through roles and permissions, and custom roles let an admin grant only the specific functional permissions a user needs. Admin-level capabilities such as user management and system settings are separate permissions that must be granted explicitly. Least-privilege custom roles are the standard way to scope access.

Question 2Administration and Maintenance

What is the purpose of a workspace in Marketo Engage?

  1. To group users by their login authentication method
  2. To provide a separate partition of people and marketing assets for different brands or regions Correct answer.
  3. To define the SMTP relay used for delivering email
  4. To store archived email templates that are no longer in active use

Explanation

Workspaces partition people and assets so that teams, brands, or regions can operate independently within one instance. They are paired with partitions, which control which person records each workspace can see. This separation supports both organizational structure and data access control.

Question 3Administration and Maintenance

An admin wants to ensure that leads from a specific region are only visible to that region's marketing team. Which combination of features should be used?

  1. A lead partition assigned to a workspace, with users assigned to that workspace Correct answer.
  2. A separate database subscription purchased for the region
  3. A custom field marked as sensitive and hidden from other teams
  4. A smart list with a region filter shared with the team

Explanation

Lead partitions control which person records a workspace can access, and users see only the partitions available to the workspaces they belong to. Combining a partition with workspace membership enforces visibility boundaries. Smart lists and field settings do not restrict record-level access.

Question 4Administration and Maintenance

Which login setting allows an admin to require that users authenticate through the organization's identity provider rather than a Marketo-native password?

  1. Password complexity rules
  2. Two-factor authentication enforcement
  3. SAML single sign-on configuration Correct answer.
  4. Login IP restriction

Explanation

SAML single sign-on lets Marketo delegate authentication to an external identity provider. Once configured, users authenticate through the IdP rather than a Marketo-managed password. Password rules and IP restrictions apply to native logins and do not federate identity.

Question 5Administration and Maintenance

What is the primary function of the audit trail in Marketo Engage?

  1. To store the full change history of each lead record's field values
  2. To log every email open and click for reporting purposes
  3. To record administrative and asset changes with the user and timestamp responsible Correct answer.
  4. To capture API error responses for integration debugging

Explanation

The audit trail tracks changes made to assets and administrative settings, including who made the change and when. It is used for accountability and troubleshooting configuration changes. Lead activity and email engagement are tracked separately in activity logs and reports.

Question 6Administration and Maintenance

An admin needs to review which users downloaded a particular list of leads last quarter. Which capability provides this information?

  1. The lead activity log on each individual record
  2. The program performance report
  3. The audit trail, which records list export activity Correct answer.
  4. The email performance report

Explanation

The audit trail records administrative and data-access actions including list exports, along with the user and time. This supports compliance reviews of who accessed lead data. Lead activity logs and performance reports do not capture export events.

Question 7Administration and Maintenance

Which feature should be configured to automatically notify an admin when a critical system setting is changed?

  1. A smart campaign with a trigger on data value changes
  2. A system-generated alert subscription for administrative changes Correct answer.
  3. A scheduled batch campaign that emails a report
  4. A webhook subscribed to the audit trail endpoint

Explanation

Marketo provides built-in notifications and alert subscriptions that can inform admins about important system events. Subscribing to administrative change alerts gives near-real-time awareness without custom build. Smart campaigns and webhooks are not the native mechanism for admin change alerts.

Question 8Administration and Maintenance

What does the communication limit setting control?

  1. The maximum number of emails a person can receive within a defined time window Correct answer.
  2. The maximum size of an email asset in kilobytes
  3. The number of custom fields allowed per record
  4. The number of recipients allowed per email send

Explanation

Communication limits cap how many emails a person receives in a rolling time period, protecting engagement and deliverability. They are configured at the instance level and applied during sends. They do not govern asset size, send volume, or field counts.

Question 9Administration and Maintenance

A marketing team wants to suppress sends during a company-wide holiday week. Which setting is designed for this?

  1. The email frequency cap per program
  2. A communication limit time zone and blackout configuration Correct answer.
  3. The operational email designation
  4. The unsubscribe preference center

Explanation

Communication limits include configuration for when sends are permitted, including blackout periods and time zone handling. This prevents deliveries during designated windows. The preference center, program-level caps, and operational email settings serve different purposes.

Question 10Administration and Maintenance

Which field type must be used to store a value that drives dynamic content segmentation reliably?

  1. A field designated as a segmentation field Correct answer.
  2. A formula field
  3. A free-text string field
  4. A URL field

Explanation

Segmentation relies on a field designated as the segmentation field for a given segmentation, so values map to defined segments. Free-text or other field types do not automatically map to segment definitions. Segmentation fields must be configured at the admin level before use in dynamic content.

Question 11Administration and Maintenance

What is the effect of adding a new segment to an existing segmentation that is already in use by dynamic content?

  1. Existing dynamic content automatically applies the new segment's content to all recipients
  2. All existing segments are deleted and must be recreated
  3. The segmentation is locked and the new segment cannot be added
  4. Content must be defined for the new segment, or recipients may see default or empty content Correct answer.

Explanation

When a segment is added, dynamic content using that segmentation needs content defined for the new segment. Without defined content, recipients in that segment may receive default or empty variants. Existing segments and content remain intact.

Question 12Administration and Maintenance

Which admin setting determines the default time zone used for scheduling campaigns when a person's time zone is unknown?

  1. The program's channel type
  2. The subscription's default time zone in location settings Correct answer.
  3. The email template's send settings
  4. The individual user's profile time zone

Explanation

The instance default time zone is configured in admin location settings and is used when a person's time zone is not known. User profile time zones affect the interface, not campaign scheduling defaults. Channel and template settings do not set the fallback time zone.

Question 13Administration and Maintenance

An admin needs to add a custom field that tracks a lead's loyalty tier and should be usable in smart list filters. What must be done first?

  1. Create a smart campaign that populates the field
  2. Create the field in the field management area with an appropriate type Correct answer.
  3. Add the field to an email template as a token
  4. Import values into the field via a list import

Explanation

Custom fields must be created in field management before they can be used in filters, tokens, or imports. The field type determines the filtering and storage behavior. Tokens, campaigns, and imports all depend on the field already existing.

Question 14Administration and Maintenance

What happens when a custom field is deleted in Marketo Engage?

  1. The field is hidden but its values remain available for reporting
  2. The field and its stored values are removed and cannot be recovered Correct answer.
  3. The field is renamed and retained as a system field
  4. The field is archived and can be restored within 30 days

Explanation

Deleting a custom field removes both the field definition and the data stored in it, and the action is not reversible. Admins should confirm the field is unused before deletion. There is no built-in recycle bin for deleted fields.

Question 15Administration and Maintenance

Which feature allows an admin to back up and move program assets between instances?

  1. Program import and export via the program actions menu Correct answer.
  2. The audit trail export
  3. The lead database export
  4. The email performance report export

Explanation

Programs can be exported and imported to move assets between instances or to create backups. This includes associated assets such as emails and landing pages. Lead, audit, and report exports move data, not program assets.

Question 16Administration and Maintenance

An admin wants to reuse a proven nurture program in a new workspace. Which consideration applies to exporting and importing the program?

  1. All smart campaign history transfers with the program
  2. Assets referencing workspace-specific items may need remapping after import Correct answer.
  3. Imported programs automatically activate all smart campaigns
  4. Programs cannot be imported into a different workspace

Explanation

Program import recreates assets, but references to workspace- or instance-specific items such as templates and fields may require remapping. Historical campaign and engagement data does not transfer. Imported campaigns are not auto-activated.

Question 17Administration and Maintenance

What is the purpose of a launchpoint in Marketo Engage?

  1. To publish a landing page to a custom domain
  2. To launch a smart campaign on a schedule
  3. To send a test email to a seed list
  4. To configure an integration with a third-party service Correct answer.

Explanation

Launchpoints are the configuration points where Marketo connects to external services such as CRM, webinar, or advertising platforms. Each launchpoint stores credentials and settings for that service. They do not schedule campaigns, publish pages, or send tests.

Question 18Administration and Maintenance

An admin sets up a two-way sync with a CRM and wants to control which fields sync. Where is field-level sync behavior configured?

  1. In the email template used for notifications
  2. In the field management area where each field's sync behavior is specified Correct answer.
  3. In the user role assigned to the integration user
  4. In the smart campaign that triggers the sync

Explanation

Field-level sync behavior, including whether a field syncs and in which direction, is configured in field management. The integration itself is connected through a launchpoint, but field mapping is controlled at the field level. Campaigns, templates, and roles do not set field sync direction.

Question 19Administration and Maintenance

Which admin area is used to review and manage API service credentials and their usage?

  1. The landing pages section
  2. The users and roles section
  3. The web services section of the admin menu Correct answer.
  4. The tags section

Explanation

API service credentials and usage information are managed in the web services area of admin. This is where service users and their permissions are configured. User roles, landing pages, and tags are separate admin areas.

Question 20Administration and Maintenance

An integration is failing intermittently and the admin suspects API rate limits. What is the most appropriate first step?

  1. Review API usage and error data in the web services area to identify throttling Correct answer.
  2. Convert the integration to use a webhook instead
  3. Disable the audit trail to reduce load
  4. Increase the number of human users assigned to the integration

Explanation

API usage and error information in the web services area shows whether calls are being throttled or failing. Identifying the pattern guides remediation such as batching or backoff. Adding users, disabling audit, or switching to webhooks does not address rate limiting.

Question 21Administration and Maintenance

What is the function of the recycle bin in Marketo Engage?

  1. To store leads that have unsubscribed
  2. To archive sent emails for compliance
  3. To queue emails awaiting delivery
  4. To hold deleted assets so they can be restored within a limited period Correct answer.

Explanation

The recycle bin retains deleted assets such as programs and emails so they can be restored within the retention window. After that period, they are permanently removed. It does not store unsubscribed leads, archived emails, or pending sends.

Question 22Administration and Maintenance

A program was deleted by mistake two days ago. What is the correct recovery approach?

  1. Restore it from the recycle bin before the retention period expires Correct answer.
  2. Import it from a lead database export
  3. Contact support to restore it from a backup after 30 days
  4. Recreate the program manually from memory

Explanation

Deleted assets are retained in the recycle bin for a limited period and can be restored during that window. Restoring preserves the original asset structure. Manual recreation, lead exports, and post-window support requests are not the intended path.

Question 23Administration and Maintenance

Which practice best supports data hygiene at the admin level?

  1. Disabling field validation to speed data entry
  2. Standardizing field naming and defining picklist values centrally Correct answer.
  3. Allowing each team to create fields with its own naming
  4. Storing multiple data points in a single free-text field

Explanation

Central standards for field naming and picklist values reduce duplication and improve reporting consistency. Allowing ad hoc field creation or unstructured free text undermines data quality. Validation should be used, not disabled.

Question 24Administration and Maintenance

An admin is preparing for a large list import and wants to avoid creating duplicate records. Which setting should be reviewed before the import?

  1. The program's channel type
  2. The deduplication rules that determine how matching records are merged or updated Correct answer.
  3. The email template's token configuration
  4. The landing page's follow-up settings

Explanation

Deduplication rules define how incoming records are matched and whether existing records are updated or new ones created. Reviewing these rules before import prevents unintended duplicates. Templates, landing pages, and channel types do not affect import deduplication.

Question 25Administration and Maintenance

What is the purpose of the unsubscribe settings in admin?

  1. To set the maximum number of emails per send
  2. To configure the SMTP server used for delivery
  3. To assign unsubscribe permissions to user roles
  4. To define how unsubscribe requests are processed and which pages or messages are used Correct answer.

Explanation

Unsubscribe settings determine how opt-out requests are handled, including the pages and messaging presented to recipients. This supports compliance with consent requirements. They do not govern send volume, delivery servers, or role permissions.

Question 26Administration and Maintenance

Which role permission in Marketo Engage controls whether a user can access the Admin area?

  1. Access Marketing Activities
  2. Access Admin Correct answer.
  3. Access Design Studio
  4. Access Database

Explanation

The 'Access Admin' permission is a role-level setting that grants users entry to the Admin section. Other permissions such as Access Marketing Activities, Access Design Studio, and Access Database control access to their respective areas but do not grant Admin access.

Question 27Administration and Maintenance

An admin wants to ensure that a specific custom field is not accidentally overwritten by a CRM sync. Which setting should be configured?

  1. Set the field's data type to 'text' instead of 'string'
  2. Exclude the field from the CRM sync in the field mapping Correct answer.
  3. Mark the field as read-only in the field settings
  4. Disable the field in the lead database

Explanation

Field-level sync behavior is controlled in the CRM field mapping, where an admin can choose which fields are synced and in which direction. Excluding a field from the mapping prevents the CRM from overwriting its value in Marketo.

Question 28Administration and Maintenance

Which feature allows an admin to define a set of allowed values for a field to ensure consistent data entry?

  1. Smart List
  2. Picklist Correct answer.
  3. Dynamic Content
  4. Segmentation

Explanation

A picklist field type restricts input to a predefined set of values, which enforces consistency. Segmentation, Smart Lists, and Dynamic Content are used for grouping, filtering, and personalization, not for restricting field input.

Question 29Administration and Maintenance

An admin needs to review all login activity for a specific user over the past 30 days. Where can this information be found?

  1. Lead activity log in the database
  2. User audit log in Admin Correct answer.
  3. API usage report in LaunchPoint
  4. Campaign activity log in Marketing Activities

Explanation

The user audit log in the Admin area records user login and administrative actions. Lead activity logs track lead-level actions, campaign logs track campaign execution, and API reports track API calls.

Question 30Administration and Maintenance

What is the primary purpose of setting up a sandbox in Marketo Engage?

  1. To provide an additional production environment for high-volume campaigns
  2. To test changes without affecting the production instance Correct answer.
  3. To allow external users to access the database
  4. To store backup copies of all leads and activities

Explanation

A sandbox is a separate Marketo instance used for testing and development, so changes can be validated before being applied to production. It is not a backup, a production environment, or an external access point.

Question 31Administration and Maintenance

An admin notices that a smart campaign is not firing for leads who meet the smart list criteria. Which step should be taken first to diagnose the issue?

  1. Verify the lead's email address is valid
  2. Review the lead's activity log for errors
  3. Check the campaign's qualification rules and activation status Correct answer.
  4. Check the CRM sync status for the lead

Explanation

The first step is to confirm the campaign is active and that its qualification rules (such as 'every time' vs. 'once') are configured as intended. Other checks may be relevant but are secondary to confirming the campaign's basic setup.

Question 32Administration and Maintenance

Which admin setting controls the default number of days after which inactive leads are archived?

  1. Lead archiving threshold in Admin > Lead Management Correct answer.
  2. Field-level sync settings in Admin > Field Management
  3. Workspace settings in Admin > Workspaces & Partitions
  4. Communication limits in Admin > Email

Explanation

The lead archiving threshold is configured in Admin > Lead Management and determines when inactive leads are automatically archived. Communication limits control email frequency, workspace settings control partitions, and field sync settings control CRM field mapping.

Question 33Marketing Activities and Campaign Management

A marketer wants a smart campaign to add a person to a static list whenever they fill out a specific form. Which flow step type accomplishes this?

  1. Change Program Status
  2. Interesting Moment
  3. Send Alert
  4. Add to List Correct answer.

Explanation

The Add to List flow action adds a person to a chosen static list and is the standard way to enroll records into list-based segmentation from a trigger campaign. Program status changes track progress within a program, not list membership.

Question 34Marketing Activities and Campaign Management

Which campaign type must be activated manually and processes people who qualify at the moment it runs, rather than reacting to a live event?

  1. Engagement program stream
  2. Trigger campaign
  3. Batch campaign Correct answer.
  4. Webhook campaign

Explanation

Batch campaigns run on a schedule (or on demand) and process all people who meet the smart list filters at that time. Trigger campaigns instead fire in real time when their trigger event occurs.

Question 35Marketing Activities and Campaign Management

What is the purpose of a smart list filter in a batch campaign?

  1. To select the campaign's success criteria
  2. To define which people the campaign will process Correct answer.
  3. To set the campaign's schedule and time zone
  4. To choose which email asset the campaign sends

Explanation

Smart list filters and triggers determine the audience a campaign acts on. Flow steps define what happens to those people, and the Schedule tab controls timing.

Question 36Marketing Activities and Campaign Management

A trigger campaign uses the trigger 'Fills Out Form' with a specific form selected. What happens when a person fills out a different form?

  1. The campaign triggers only if the person is also in a list
  2. The campaign does not trigger because the form does not match Correct answer.
  3. The campaign triggers because any form fill qualifies
  4. The campaign triggers after a 24-hour delay

Explanation

A form-fill trigger is constrained to the form(s) specified in the trigger constraint. Fills on other forms do not satisfy that trigger, so the campaign does not fire for them.

Question 37Marketing Activities and Campaign Management

Which flow step would you use to pause a person's progression through a campaign for a defined period before the next step runs?

  1. Request Campaign
  2. Remove from Flow
  3. Choice
  4. Wait Correct answer.

Explanation

The Wait flow step delays subsequent flow steps for a set duration or until a specified date/time. It is the standard mechanism for pacing within a campaign.

Question 38Marketing Activities and Campaign Management

A marketer needs different follow-up actions depending on whether a lead's score is above or below a threshold. Which flow step supports this branching?

  1. Send Email
  2. Add Interesting Moment
  3. Change Data Value
  4. Choice Correct answer.

Explanation

The Choice flow step evaluates one or more choices in order and routes each person down the first matching branch. It is the branching construct inside a smart campaign flow.

Question 39Marketing Activities and Campaign Management

What does a program's channel define?

  1. The list of users who can edit the program
  2. The landing page domain for the program
  3. The email template used for the program's sends
  4. The set of statuses a person can have within the program Correct answer.

Explanation

A channel defines the progression statuses (for example, Member, Engaged, Converted) available to a program and which of them count as success. Programs inherit their allowed statuses from their assigned channel.

Question 40Marketing Activities and Campaign Management

Which setting on a smart campaign determines whether a person can run through the campaign more than once?

  1. The campaign's success criteria
  2. Qualification rules in the Schedule tab Correct answer.
  3. The program's channel type
  4. The smart list's filter logic

Explanation

Qualification rules on the Schedule tab control re-entry, such as allowing a person to run through the flow every time they qualify or only once. This governs repeat processing.

Question 41Marketing Activities and Campaign Management

A marketer wants to send a follow-up email three days after a webinar registration, but only to people who have not yet attended. Which combination of campaign elements achieves this?

  1. A trigger campaign with no constraints and an immediate Send Email
  2. A batch campaign with a Wait step and a filter for attendance Correct answer.
  3. A webhook campaign that posts to the webinar platform
  4. An engagement program with a single stream and no cadence

Explanation

A scheduled batch campaign can target registrants who have not attended, and a Wait step of three days paces the send. Filters on attendance exclude those who already attended.

Question 42Marketing Activities and Campaign Management

Two smart campaigns both trigger on the same form fill. Campaign A sends a welcome email and Campaign B updates a score field. What is the expected behavior?

  1. The second campaign is blocked until the first completes
  2. Only the campaign with higher priority runs
  3. Both campaigns run independently for the qualifying person Correct answer.
  4. Only the first campaign created will run

Explanation

Multiple trigger campaigns can respond to the same event; each evaluates its own smart list and runs its own flow independently. There is no inherent conflict that blocks one because another exists.

Question 43Marketing Activities and Campaign Management

A marketer wants people who reach a 'Registered' status in an event program to be added to a nurture stream. Which approach is most appropriate?

  1. Use a webhook to call the nurture program
  2. Create a trigger campaign using 'Program Status is Changed' as the trigger Correct answer.
  3. Manually import the registrants into the nurture program
  4. Add a flow step in the event program that changes program status

Explanation

A 'Program Status is Changed' trigger campaign can detect when a person reaches the Registered status in the event program and then add them to the nurture stream. This keeps the handoff automated and event-driven.

Question 44Marketing Activities and Campaign Management

What does the 'Request Campaign' flow step do?

  1. It schedules the current campaign for a later date
  2. It requests a new campaign be created from a template
  3. It asks another smart campaign to run its flow for the person Correct answer.
  4. It sends an approval request to a marketing manager

Explanation

Request Campaign invokes another smart campaign so that the person is processed by that campaign's flow. It is commonly used to chain campaigns together.

Question 45Marketing Activities and Campaign Management

A marketer builds a smart list with two filters: 'Score is greater than 50' and 'Country is Canada'. They want people who meet both conditions. Which filter logic setting should they use?

  1. Use the Advanced filter with OR logic
  2. Use ANY of the filters
  3. Use ALL of the filters Correct answer.
  4. Use a single combined filter

Explanation

'Use ALL of the filters' applies AND logic so a person must satisfy every filter to qualify. This matches the requirement that both score and country conditions be true.

Question 46Marketing Activities and Campaign Management

A campaign should send an email only to people who have not received it before. Which smart list filter best enforces this?

  1. Not Was Sent Email Correct answer.
  2. Email Was Delivered
  3. Member of List
  4. Was Sent Email

Explanation

The 'Not Was Sent Email' filter excludes anyone who has previously been sent the specified email, preventing duplicate sends. It is the standard suppression technique for one-time sends.

Question 47Marketing Activities and Campaign Management

What is the effect of setting a smart campaign's schedule to 'Run once' with a future start date?

  1. It runs continuously after the start date
  2. It re-runs every time a person qualifies
  3. It processes qualifying people a single time at the scheduled start Correct answer.
  4. It waits for manual activation each day

Explanation

A 'Run once' schedule processes the audience one time at the configured start date and time, then the campaign completes. It does not repeat automatically.

Question 48Marketing Activities and Campaign Management

A marketer wants to test two subject lines by splitting the audience evenly and sending each version to half. Which capability supports this?

  1. Webhook flow step
  2. Program status change
  3. Engagement program stream
  4. Email A/B test within the program Correct answer.

Explanation

An email A/B test lets you define variants and split the audience by a percentage to compare performance. It is built for subject line and content testing.

Question 49Marketing Activities and Campaign Management

Which statement about program statuses is accurate?

  1. Statuses are defined by the program's channel and can be customized per channel Correct answer.
  2. Statuses replace smart list filters in a campaign
  3. Statuses can only be set manually by a user
  4. Statuses are shared globally across all programs

Explanation

A program's available statuses come from its assigned channel, and channels can be configured with custom statuses. This lets different program types track progression differently.

Question 50Marketing Activities and Campaign Management

A marketer wants to notify the sales team whenever a lead's score exceeds 80. Which flow step sends an internal alert with lead details?

  1. Interesting Moment
  2. Change Score
  3. Send Alert Correct answer.
  4. Send Email

Explanation

Send Alert delivers an internal notification email, typically to sales or marketing users, and can include tokenized lead details. It is intended for internal alerts rather than prospect communication.