Home/Practice Test/Salesforce/Free Salesforce Marketing Cloud Engagement Developer Practice Test | 2026 Edurely

Free Salesforce Marketing Cloud Engagement Developer Practice Test | 2026 Edurely

Turn campaign data into working code. Try the free practice test to review personalization, scripting, APIs, and Marketing Cloud data skills.

Real Exam Style
Questions
Detailed
Explanations
All Domains
Covered
Timed
Practice
4.8919 learner reviews across Microsoft, AWS, and CompTIA tracksVerified purchases
Jump Straight to the Free Salesforce Marketing Cloud Engagement Developer Questions (No Sign-Up or Credit Card required)
Why choose us
1
Expert Explanations + Sources Master every concept with clarity.
2
2026-Fresh Questions Always current, never outdated.
3
Real Exam Simulation Practice like you'll test.
4
90-Day Free Updates Stay ahead of changes.
5
Start in 60 Seconds No waiting, instant access.

Salesforce Certified Marketing Cloud Engagement Developer at a glance

Salesforce Certified Marketing Cloud Engagement Developer

CertificationSalesforce Certified Marketing Cloud Engagement Developer
Number of questions60 multiple-choice/multiple-select questions and up to 5 unscored questions
Duration105 minutes
Passing score63%
Question formatsMultiple-choice and multiple-select
DeliveryProctored exam delivered onsite at a testing center or in an online environment
Exam costUS$200 or JPY 30,000, plus applicable taxes
LanguagesEnglish, Japanese
Certification validityAnnual certification maintenance is required through the Salesforce Certified Marketing Cloud Engagement Specialist certification maintenance badge; the certification expires if required maintenance is not completed by the applicable deadline
Retake policyWithin each release cycle, wait 24 hours after the first failed attempt and 14 days after the second failed attempt. After a third failed attempt, wait until the next release cycle. Attempts reset at the beginning of the next release cycle. The retake fee is US$100.
PrerequisitesSalesforce Certified Marketing Cloud Engagement Specialist

The certification is designed for developers with hands-on experience developing for Marketing Cloud Engagement. Candidates create dynamic and personalized marketing assets such as emails, landing pages, and forms using HTML, CSS, and AMPscript, are proficient in SQL, and have experience using Marketing Cloud APIs. Salesforce states that candidates generally have at least 1 year of experience developing for Marketing Cloud and associated tools.

Skills measured and their weighting

Skill areaWeight
Data Modeling14%
Programmatic Languages35%
API22%
Data Management22%
Security7%

Source: help.salesforce.com — official Salesforce Certified Marketing Cloud Engagement Developer exam guide. The official exam guide states that exam questions align to the Summer ’26 release. Figures were checked against Salesforce’s official certification documentation. Confirm current details there before booking.

Sit the whole exam before you sit the whole exam

The full bank covers every domain, with timed mode and per-domain scoring.

Premium
Timed mode Per-domain score tracking Unlimited free updates PDF + Practice Test
Get the full bank 30-day money back

SALESFORCE-MARKETING-CLOUD-ENGAGEMENT-DEVELOPER Practice Questions By Domains

5 domains covered
Premium 30 of 196 free

Practice the full exam, not a sample

Unlock the full bank and practise every domain end to end.

Unlock all 196 questions

Salesforce Marketing Cloud Engagement Developer Practice Test

Preparing for the Salesforce Marketing Cloud Engagement Developer certification is easier when every study session has a clear purpose. Students can Locate preparation materials for your exam and use this guide to organize practice around Salesforce’s current official topic outline. The goal is not simply to complete as many questions as possible. Effective practice should reveal weak areas, explain why a response is right or wrong, and help learners apply Marketing Cloud Engagement development concepts with confidence.

The credential is intended for developers who create personalized messages, landing pages, and forms with Marketing Cloud Engagement. Salesforce describes the target candidate as someone who can work with HTML, CSS, AMPscript, SQL, platform data, and Marketing Cloud APIs. Candidates are also expected to understand subscriber management, advanced segmentation, data configuration, and troubleshooting across the platform.

Salesforce generally recommends at least one year of hands-on Marketing Cloud development experience. The official guide also identifies the Salesforce Certified Marketing Cloud Engagement Specialist certification as a prerequisite. This background matters because the developer credential builds on email application knowledge and moves into coding, integrations, data processing, and security decisions.

What Topics Should the Practice Test Cover?

The current Salesforce Marketing Cloud Engagement Developer outline contains five weighted domains. The percentages show how much attention each domain receives within the published blueprint.

These five areas total 100%. Programmatic Languages is the largest domain, while API and Data Management are equally important at 22% each. Data Modeling provides the structure that makes personalization and segmentation reliable, and Security affects every solution even though it has the smallest individual weighting.

A useful Salesforce Marketing Cloud Engagement Developer practice test should follow this balance. It should not focus only on AMPscript syntax or SQL queries. Students also need to understand the Contact model, OAuth, REST and SOAP behavior, imports, extracts, send logs, deletion processes, and secure development choices.

Data Modeling — 14%

Data modeling determines how customer information is organized and connected. Poor data design can create duplicate contacts, inaccurate personalization, inefficient queries, and difficulties when a contact asks for their data to be removed.

Contact model configuration

Contact Builder helps organize data around people and their relationships. Students should understand Contact Keys, Subscriber Keys, channel addresses, attribute groups, populations, and data relationships. The Contact Key is especially important because it identifies a person across channels. An email address may change or be shared, so it is not always the best permanent identifier.

Salesforce’s contact-model learning material explains how Contact Keys, Contact IDs, and Subscriber Keys participate in contact management. For study purposes, focus on why a business selects a stable key and how inconsistent keys can create multiple contact records for the same individual.

Types and uses of data extensions

A data extension is a table that stores Marketing Cloud Engagement data. It can contain sendable subscriber information, reference data, preferences, product records, campaign data, or query results. Students should know the difference between sendable and nonsendable data extensions and understand when a shared data extension is appropriate across business units.

Review fields, data types, primary keys, nullability, default values, retention settings, and relationships. A primary key helps prevent duplicate rows, but it must match the business purpose of the table. A field should also use a suitable data type and size; storing everything as text usually creates unnecessary validation and query problems.

Contacts across channels

One person can interact through email, mobile, or other channels. The contact model should connect these channel identities to a consistent contact record. Learn how the Contact Key supports this connection and why a subscriber record in one area is not automatically identical to every contact record across the platform.

Contact Delete

Removing a row from a data extension is not the same as deleting the person from Marketing Cloud Engagement. Salesforce directs users to Contact Builder when contact information must be removed from the platform. The official Contact Deletion guidance should be part of your study because deletion affects linked data and requires careful operational planning.

Practice focus: Draw a simple contact model for a company with customers, purchases, preferences, and channel addresses. Identify the primary key for each table, decide which data extension is sendable, and explain what must happen if a person requests deletion.

Programmatic Languages — 35%

Programmatic Languages is the largest domain. It covers AMPscript, Server-Side JavaScript, development practices, AMPscript processing, and send-time exclusion logic.

AMPscript fundamentals

AMPscript is an interpreted language used to connect customer data with personalized marketing content. It can be included in emails, landing pages, SMS messages, and other supported content. Salesforce processes AMPscript on its servers when a message is rendered or a page loads.

Students should understand variables, functions, conditional statements, loops, data lookups, string and date operations, error prevention, and personalization. Practice reading small blocks of code and describing their output in plain language. You should be able to determine what happens when data is missing, a lookup returns no row, or a field contains an unexpected value.

Salesforce documents inline AMPscript, code blocks, and tag-based syntax. Inline syntax is useful for inserting a value into content, while code blocks support multiple variables and operations. Rather than memorizing every available function, learn the major function groups and how to confirm exact syntax in the official AMPscript reference.

Server-Side JavaScript

Server-Side JavaScript, commonly called SSJS, runs on Marketing Cloud Engagement servers rather than in the visitor’s browser. It can work with messages, landing pages, applications, data, and platform functions. Salesforce notes that SSJS does not use the browser Document Object Model and cannot use external libraries in the same way as client-side JavaScript.

Understand variables, arrays, functions, objects, try…catch, Core library functions, and Platform functions. SSJS can support more advanced procedures and exception handling, while AMPscript is often simpler for inline personalization and subscriber-specific content.

The correct language depends on the problem. A well-prepared student should be able to explain why AMPscript is suitable for straightforward message personalization and why SSJS may be considered for more complex server-side logic on a landing page or application.

Development best practices

Good Marketing Cloud code should be readable, testable, secure, and efficient. Use meaningful variable names, organize repeated logic, validate inputs, handle empty values, and add useful comments where the purpose is not obvious. Avoid unnecessary lookups inside repeated operations, and do not expose sensitive values in content or logs.

Separate responsibilities when possible. Data preparation may belong in an automation or SQL activity rather than in complicated send-time scripting. Moving heavy work out of the message-rendering process can improve reliability and make troubleshooting easier.

AMPscript processing order

The processing order can change the result of a message. Salesforce explains that AMPscript in email components is evaluated in a defined sequence: preheader, HTML body, text body, and subject line. A variable set in a later component is not available earlier in that sequence.

This is a useful example of why practice should test understanding rather than memorized definitions. Students should be able to trace where a value is assigned, where it is read, and what the value will be at each point.

Send-time exclusions

A send-time exclusion prevents a subscriber from receiving a particular message when specified logic is true. Study when programmatic exclusion is appropriate and how it differs from broader subscription status or data filtering. Examples may involve account status, campaign eligibility, regional restrictions, or other business rules evaluated at send time.

Exclusion logic must be tested carefully. An error can either send content to an ineligible contact or suppress a valid recipient. Good preparation includes positive, negative, empty-data, and boundary cases.

Practice focus: Build a small personalized email in a safe learning environment. Include a greeting, a conditional content block, a fallback for missing values, and documented exclusion logic. Then explain the order in which each script section is processed.

API — 22%

The API domain measures whether a developer can select appropriate Marketing Cloud Engagement API capabilities, authenticate securely, construct requests, and respond correctly to results.

REST and SOAP APIs

Marketing Cloud Engagement provides REST and SOAP APIs. Salesforce’s API overview explains that REST offers access to capabilities across the platform, while SOAP provides broad coverage of email-related operations. The two APIs do not have complete feature parity, so a solution may use one or both depending on the requirement.

Students should understand resources, objects, methods, routes, headers, request bodies, and responses. With REST, common methods include GET, POST, PATCH, and DELETE. SOAP operations use structured envelopes and objects. The important skill is selecting the interface that supports the required business action, not assuming that one API is always better.

OAuth authentication

API integrations use credentials created through Installed Packages. A server-to-server integration typically uses a client ID and client secret to request an OAuth access token. The application then sends that token with authorized API requests.

Salesforce recommends protecting the client secret and access token, requesting only necessary scopes, and never exposing secrets in client-side JavaScript or mobile applications. For SOAP calls, OAuth access tokens can be supplied in the request header. For REST, the token is normally sent as a bearer token in the authorization header.

Do not memorize one token value or endpoint from a sample. Learn the flow:

  1. Create or configure an appropriate API integration.
  2. Obtain the correct authentication base information.
  3. Request a token using the supported OAuth flow.
  4. Store credentials securely.
  5. Send the token with the request.
  6. Handle expiration, failure, and retry behavior appropriately.

Objects, methods, and routes

A route identifies the resource being accessed, while the method expresses the intended action. Request data may appear in the URL, headers, or body. Students should recognize how these parts work together and how account or business-unit context can affect the result.

Response handling

An integration is incomplete if it sends a request but ignores the response. Study successful status codes, client errors, authorization failures, server failures, rate limits, and asynchronous result patterns. Read response bodies because they often include useful error information or identifiers needed for the next step.

Retries should be controlled. Automatically repeating every failed request can create duplicates or increase load. A developer should determine whether an operation is safe to retry, whether backoff is needed, and how to log failures without exposing private data.

Practice focus: Use a mock service or approved test environment to design an integration flow. Document its OAuth steps, chosen API, route, method, scopes, expected response, failure handling, and retry rules.

Data Management — 22%

Data Management covers imports, SQL, extracts, sending logs, and the effect of Contact Delete. This domain connects platform administration with developer-level reasoning.

Import activities

An import activity moves data from a file into Marketing Cloud Engagement. Students should understand file formats, delimiters, headers, field mapping, destination data extensions, update choices, and error handling. A file that looks correct to a person may still fail because of encoding, an unexpected delimiter, invalid dates, or values longer than the destination field permits.

Learn the differences among adding new rows, updating existing rows, and replacing data. The correct choice depends on whether the target is a history table, a current-state table, a temporary audience, or another data set.

SQL for segmentation and transformation

SQL Query Activities can retrieve and transform information from data extensions and supported data views. Salesforce’s SQL learning module covers filtering, joining, and organizing data for segmentation and reporting.

Review SELECT, aliases, WHERE, joins, grouping, aggregate functions, date filtering, deduplication, and null handling. A developer should be able to translate a business requirement into a correct result set. For example, choosing between an inner join and a left join changes which contacts remain in the output.

Marketing Cloud SQL should be written with platform limits and data volume in mind. Select only required fields, filter early, avoid unnecessary complexity, and match join fields with compatible data. Test with representative data, including duplicates, nulls, and empty results.

Data extracts and exports

Data can leave Marketing Cloud Engagement through activities, files, APIs, and other supported mechanisms. Study how the destination, volume, schedule, security requirements, and downstream process influence the chosen method. A recurring bulk transfer may need a different design from a real-time request for one record.

Send logs

A send log is a data extension used to retain send-time information. It can capture standard send context and selected fields useful for troubleshooting, auditing, or reporting. Students should understand when a send log is helpful, how fields are mapped, and why retention should be planned.

Logging every possible value without a purpose can increase storage and make analysis harder. Record the information needed to meet a defined reporting or troubleshooting requirement and protect sensitive data.

Contact Delete and related data

Contact deletion appears in both Data Modeling and Data Management because it affects structure as well as operations. Removing a person can affect linked contact information and requires more than deleting a row from a sendable table. Review suppression periods, process timing, connected data, and the effect of reintroducing the same identifier.

Practice focus: Create a sample data extension and a small import file. Map its fields, decide how existing rows should be handled, write a SQL query that builds an eligible audience, and document what information would be exported or recorded in a send log.

Security — 7%

Security is the smallest domain by percentage, but it should influence every design decision. Marketing data can contain personal information, preferences, engagement history, and identifiers that require careful handling.

Least privilege

Give users, installed packages, and API integrations only the permissions needed for their work. Salesforce’s API integration security guidance recommends minimum OAuth scopes. Limiting access reduces the damage that can result from a compromised credential or incorrect request.

Credential and token protection

Never place client secrets in browser code, public repositories, emails, or unprotected configuration files. Keep access tokens out of URLs and use authorization headers. Use secure storage and follow the organization’s credential-rotation process.

Secure transport and input handling

Use TLS for API communication. Validate input from forms, files, and external systems before using it in content, SQL, or API calls. Encode output appropriately to reduce injection and rendering risks. Error messages should help support teams without revealing secrets or private customer data.

Data access, retention, and deletion

Security includes controlling who can access data, how long the data is retained, and how deletion requests are completed. Retain information because it supports a documented requirement, not simply because storage is available.

Practice focus: Review a sample integration and identify its users, permissions, scopes, stored secrets, transmitted data, logs, and retention period. Suggest one concrete improvement for each area that is unnecessarily broad.

How Structured Preparation Improves Developer Readiness

Organized practice helps students turn a broad technical outline into specific skills. The best results come from combining knowledge checks with hands-on work.

Topic coverage that follows the blueprint

A balanced practice bank keeps the 35% Programmatic Languages domain prominent without ignoring API, Data Management, Data Modeling, or Security. This prevents a learner from feeling prepared only because familiar AMPscript questions were repeated frequently.

Explanations that reveal the decision process

A correct response is more useful when the explanation identifies the governing concept. For instance, an API explanation should show why a particular route or method fits the requirement, while a data-model explanation should show how the identifier affects contacts across channels.

Practice by topic before mixed assessments

Students should begin with small groups of questions while learning a domain. Mixed sessions become more valuable later because they require the learner to identify the topic and select the right approach without being told what concept is being tested.

A record of weak areas

Track results by domain and subtopic. Someone may score well in Programmatic Languages overall but repeatedly miss AMPscript processing-order problems. Another learner may understand API calls but needs work on authentication and secure response handling.

Ethical preparation that develops usable skills

Original practice material supports lasting knowledge. If you Strengthen your knowledge across Salesforce exam topics, use the material as a diagnostic aid and confirm product behavior in Salesforce’s current documentation. Avoid any source that claims to provide confidential assessment items.

A Six-Week Learning Plan

This plan can be adjusted around work or study commitments. Learners without daily Marketing Cloud access can use Trailhead, official documentation, diagrams, pseudocode, safe sample data, and an approved training environment.

Week 1: Contact model and data extensions

  • Review Contact Keys, Subscriber Keys, channel addresses, and attribute relationships.
  • Compare sendable, nonsendable, and shared data extensions.
  • Practice choosing data types, primary keys, and retention settings.
  • Explain why deleting a data-extension row is not the same as Contact Delete.

Week 2: AMPscript

  • Review variables, conditions, functions, lookups, and personalization.
  • Practice fallbacks for missing or unexpected data.
  • Trace the processing order across message components.
  • Design and test a simple send-time exclusion rule.

Week 3: SSJS and coding practices

  • Review SSJS syntax, arrays, functions, objects, and exception handling.
  • Compare appropriate AMPscript and SSJS use cases.
  • Refactor one script for clearer names, validation, and error handling.
  • Complete a topic assessment and rebuild every misunderstood example.

Week 4: REST, SOAP, and OAuth

  • Match business requirements to REST or SOAP capabilities.
  • Draw the OAuth authentication flow for an installed package.
  • Review routes, methods, headers, request bodies, and scopes.
  • Practice classifying successful, failed, expired, and throttled responses.

Week 5: Imports, SQL, extracts, and send logs

  • Configure a sample file-to-data-extension mapping.
  • Practice filtering, joins, aggregation, deduplication, and null handling.
  • Compare options for scheduled bulk data and near-real-time integration.
  • Design a send log around a specific reporting requirement.

Week 6: Security and mixed review

  • Review least privilege, token protection, TLS, validation, and retention.
  • Complete mixed-domain practice under steady time pressure.
  • Review incorrect and guessed answers by domain.
  • Revisit the three weakest subtopics with small practical exercises.

After completing the plan, students can Get ready for your next career credential by carrying forward the same cycle of official reading, hands-on work, assessment, and targeted review.

Hands-On Activities for Better Understanding

Design a preference-center data flow

Map the form input, validation, contact identifier, preference data extension, update method, confirmation response, and security controls. Decide whether AMPscript or SSJS is better for each server-side step.

Build a personalization matrix

Create several sample subscriber records, including missing names, invalid values, and different customer groups. Define expected content for each case, then test the logic with safe sample data.

Model an API integration

Choose a simple operation such as adding information to a data extension. Document authentication, scopes, REST or SOAP selection, request structure, success handling, error logging, and retry behavior.

Optimize an audience query

Start with a clear segmentation requirement. Build the query in small stages, confirm the row count at each stage, and inspect duplicates or nulls. Select only the fields needed by the target data extension.

Plan a contact-deletion workflow

Identify how a request is verified, which Contact Key is used, who is authorized, what suppression or processing period applies, how completion is recorded, and how accidental re-entry is prevented.

How to Learn from Practice-Test Results

Do not stop at the total score. Use an error log containing these fields:

  • Domain: Which of the five official areas contains the concept?
  • Subtopic: Was the issue AMPscript, SSJS, SQL, OAuth, Contact Delete, or another skill?
  • Cause: Was it missing knowledge, poor reading, an incorrect assumption, or time pressure?
  • Rule: What official concept explains the correct approach?
  • Next action: What short exercise will demonstrate improvement?

Review uncertain correct answers as well as incorrect ones. Guessing correctly does not mean the concept is dependable. Revisit the documentation, create a small example, and explain the answer without looking at the choices.

After several sessions, compare patterns. Repeated errors in OAuth questions may indicate confusion about installed packages, scopes, or tokens. Repeated SQL errors may show a need to practice join behavior or null handling. Use the pattern to choose the next activity.

Common Study Mistakes

Focusing only on AMPscript

AMPscript is important, but the certification also measures SSJS, APIs, SQL, contact architecture, imports, extracts, deletion, and security. A one-topic study plan does not match the official blueprint.

Memorizing functions without understanding data flow

Knowing a function name is not enough. Students should know where input comes from, what happens when it is missing, when the code runs, and what output is produced.

Treating Contact Key and email address as interchangeable

An email address is a channel address and can change or be shared. The identifier strategy should support the organization’s cross-channel contact model.

Assuming REST and SOAP have identical coverage

Salesforce states that the APIs do not have complete parity. Choose based on the required capability and verify the current reference.

Ignoring unsuccessful API responses

Authentication failures, invalid requests, throttling, and server errors require different handling. A strong integration interprets the status and response body before deciding whether to retry.

Writing SQL without representative test data

A query may work on five clean rows and fail with production-scale duplicates, nulls, or unexpected dates. Test both normal and edge conditions.

Confusing row removal with platform contact deletion

Deleting one row does not necessarily remove all information associated with a contact. Study the official Contact Delete process and its operational effects.

Measuring progress only by overall percentage

A high total score can hide a serious weakness in a smaller domain. Track domain-level performance and require yourself to explain each result.

Readiness Checklist

Students are approaching readiness when they can confidently do the following:

  • Explain Contact Keys, Subscriber Keys, channel addresses, and contact relationships.
  • Select suitable data-extension types, fields, keys, and retention settings.
  • Describe Contact Delete and distinguish it from deleting a table row.
  • Read and troubleshoot common AMPscript syntax and functions.
  • Explain when AMPscript or SSJS is the more suitable option.
  • Trace AMPscript processing across message components.
  • Design reliable send-time exclusion logic.
  • Match a requirement to REST or SOAP capabilities.
  • Describe OAuth authentication and secure token use.
  • Interpret API success and error responses and choose safe retry behavior.
  • Configure a logical import mapping and update method.
  • Write SQL using filters, joins, grouping, and null handling.
  • Select appropriate data-extraction and transfer approaches.
  • Explain how send logs supports reporting and troubleshooting.
  • Apply least privilege, secure storage, TLS, validation, and appropriate retention.
  • Maintain stable results across mixed practice sessions.
  • Explain the reasoning behind an answer without relying on memorized wording.

Frequently Asked Questions

What are the current Marketing Cloud Engagement Developer domains?

Salesforce’s official guide lists Data Modeling at 14%, Programmatic Languages at 35%, API at 22%, Data Management at 22%, and Security at 7%.

Is the Salesforce Marketing Cloud Engagement Developer credential active?

Yes. Salesforce currently lists it in both the developer and marketing certification portfolios. It is not marked as retiring in Salesforce’s published certification overview as of August 2026.

Is there a prerequisite?

Yes. The current official guide and credential page identify the Salesforce Certified Marketing Cloud Engagement Specialist credential as the prerequisite.

How much experience does Salesforce recommend?

Salesforce describes the typical candidate as having at least one year of development experience with Marketing Cloud and related tools. Hands-on work is useful because the topics require troubleshooting and design judgment.

Do I need to know AMPscript and SSJS?

Yes. Programmatic Languages are the largest domain. Candidates should understand the syntax, functions, strengths, limitations, processing behavior, and development practices associated with both languages.

How much SQL should I study?

Study SQL well enough to build and troubleshoot segmentation or transformation queries. Focus on selection, filters, aliases, joins, aggregation, dates, deduplication, and null values, along with Marketing Cloud query practices.

Should I learn both REST and SOAP APIs?

Yes. Understand the purpose and general capabilities of each: OAuth authentication, objects or resources, methods, routes, response handling, and why some use cases require one API rather than the other.

What is outside the target candidate’s scope?

The official guide says candidates are not expected to know the MobilePush SDK, Journey Builder SDK, custom components, or how to configure Marketing Cloud Connect. These technologies may be useful professionally, but they should not replace the study of the published objectives.

Does this certification require maintenance?

Salesforce certifications are subject to maintenance requirements. The current Spring ’26 maintenance information states that the Marketing Cloud Engagement Specialist maintenance badge maintains both the Specialist and Developer credentials for eligible holders. Salesforce lists April 16, 2027, as the deadline for that badge. Credential holders should check the current Salesforce maintenance information because assignments and deadlines can change.

Are practice tests enough by themselves?

No. Practice tests are most useful when combined with official documentation, Trailhead learning, safe hands-on exercises, and detailed review. They identify gaps but do not replace practical development experience.

Can any preparation resource guarantee success?

No legitimate provider can guarantee a certification result. Readiness depends on experience, accurate study, repeated application, and the ability to reason through unfamiliar situations.

Top 10 Most Challenging SALESFORCE-MARKETING-CLOUD-ENGAGEMENT-DEVELOPER Questions

Question 1
Domain: Data Management
Which query would fill a data extension with each subscriber’s most recent click date?
  • A. SELECT TOP 1 c.SubscriberKey, c.eventDate FROM _Click c ORDER BY c.eventDate DESC
  • B. SELECT c.SubscriberKey, MIN (c.eventDate) AS eventDate FROM _Click c GROUP BY c.SubscriberKey
  • C. SubscriberKey
  • D. SELECT c.SubscriberKey, MAX(c.eventDate) AS eventDate FROM _Click c GROUP BY
  • E. SELECT c.SubscriberKey, c.eventDate FROM_Click c WHERE c.IsUnique = 1
  • F. SubscriberKey
Question 2
Domain: Programmatic Languages
An email is sent with content that changes based on conditions. Which AMPscript function should track the different content versions inside the message?
  • A. ContentArea
  • B. BeginImpressionRegion
  • C. ContentAreaByName
  • D. ContentBlockName
Question 3
Domain: API
A request comes in to link Marketing Cloud with a lead capture tool that creates a new data extension for every published form. The extension’s name must exactly match the form name. Which API feature could be used to create these data extensions on the fly?
  • A. SOAP API using Create Method and the DataExtension Object
  • B. REST API using POST on the /interaction/v1/EventDefinitions endpoint with Schema populated
  • C. REST API using POST on the /data/v1/customobjectdata/ endpoint
  • D. Creating the data extension using API is not possible
These are the hard ones. There are 186 more. Every question explains why the wrong answers are wrong, with a link to official docs.
Get all 196 questions
Question 4
Domain: Data Modeling
Why isn’t an email’s tracking data appearing in Sales Cloud after troubleshooting MarketingCloud Connect installation? What should be checked next?
  • A. The audience was a Salesforce Data Extension containing the appropriate SFID
  • B. The email was sent to the All Subscribers list
  • C. The tracking destination folder was set to My Tracking
  • D. The audience was built using a Triggered Send Data Extension template
Question 5
Domain: Security
For a fully branded CloudPage with Content Builder images, how many SSL certificates are required to secure the page and its assets?
  • A. Three
  • B. Two
  • C. None
  • D. One
Question 6
Domain: Data Management
To retain six months of data in a data extension, how should data retention be configured in Email Studio?
  • A. Run a query to overwrite the rows with six months of data
  • B. Import a file to overwrite the rows with six months of data
  • C. Create a new data extension that includes data retention settings
  • D. Update the data extension configuration to include data retention settings.
Question 7
Domain: Programmatic Languages
Which SSJS library is suitable for use on landing pages? Choose one.
  • A. None
  • B. Core
  • C. Both
  • D. Platform
Question 8
Domain: API
When uploading a base64 file to Content Builder via an API Installed Package, an insufficient Privileges error occurs. What should be checked to troubleshoot?
  • A. Validate Client Id and Client Secret are correct
  • B. Verify the Asset Type Id matches the Asset Type Name
  • C. Confirm the REST Base URI uses the correct subdomain
  • D. Confirm the Component's Channel options are available
Question 9
Domain: Data Modeling
A clinic creates populations for staff, patients, and vendors. How many populations should be created to optimize performance?
  • A. Five
  • B. Three
  • C. Unlimited
  • D. One
Question 10
Domain: Security
To protect data at rest while allowing visibility to authorized users, which encryption method should Northern Trail Outfitters use?
  • A. Encrypted Data Sending
  • B. Field-Level Encryption
  • C. Tokenized Sending
  • D. Transparent Data Encryption
Disclaimer: Edurely is an independent educational platform. We are not affiliated with, authorized by, endorsed by, or in any way officially connected to Salesforce . Full disclaimer
Edurely
Curated By Edurely Team

The Edurely Team comprises certified professionals and subject matter experts dedicated to delivering accurate, up-to-date exam preparation materials. We rigorously review every resource to ensure it aligns with the latest industry standards and certification objectives to help you succeed.