Browse all practice questions for the Marketing Cloud Developers Certification Practice Test. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

Marketing Cloud Developers Certification Practice Test 2026 - Free Marketing Cloud Practice Questions and Study Guide course image
More practice questions

These questions are part of the practice quiz. Start practicing

  • True or false: You can't URL-encode a redirect URI in Enhanced Packages, as part of API Integration.
  • Which of the following is a correct example of a component of a triggered send?
  • Which account type isolates deletions to that account, regardless of other accounts in the structure?
  • What does the getContent(callback) method do in a Marketing Cloud block?
  • What is the recommended practice for storing client credentials in an API Integration?
  • What is a potential side effect of using intermediate tables when you have many joins?
  • What does setData(dataObject, callback) do, and what risk does a partial data object introduce?
  • When should you use SELECT DISTINCT queries?
  • To view coupons used in your Marketing Cloud account, which data view should you query?
  • What is the REST API route for sending transactional messages?
  • The Journey data view provides information about journeys, including status, created and last modified date, and other general journey information. Which option matches this description?
  • Which of the following lists the HTTP methods used by REST in this context?
  • Which data view lets you view subscribers in your Marketing Cloud account and their statuses, with no access to subscriber attributes?
  • Which statement is true about the InsertDE function's scope?
  • SetSuperContent is intended for what purpose in the editor?
  • Which data view would you use to view the subscription history for SMS sends?
  • What fields are included in the token request for server-to-server integration?
  • In Field-Level Encryption Data Imports, which API calls are available?
  • To view data related to spam complaints from subscribers, which data view should you query?
  • If a query activity is part of a program or automation, what should you not do on the same step?
  • Which function would you use to retrieve a content block by its numeric identifier?
  • Which statement best describes the use of Super Content in the block preview?
  • The AttributeValue AMPscript function can pull values from which data sources? (Select the most complete option.)
  • What is a potential risk of passing a partial data object to setData?
  • What does the scope field represent in the access token request?
  • After you add an API Integration component to a package, can you remove it?
  • In the example BuildRowSetFromString('123|456|789', '|'), how many rows are returned in the rowset?
  • Using SELECT * in a Query Activity can cause which behavior regarding fields added after the query is saved?
  • Which function retrieves a content block by its Key?
  • To find subscribers on lists in your Marketing Cloud account, which data view should you query?
  • Which account type isolates deletions to that account, no matter which accounts exist in the larger structure?
  • What does getData(callback) retrieve for a custom block?
  • What is the content of the Public App Integration examples?
  • Regarding the content passed to the callback versus the Super Content, is it always identical?
  • Block widgets interact with the editor using what mechanism?
  • How can AttributeValue be used with Lookup to retrieve an attribute's value?
  • Lock-and-Publish accounts deletions?
  • To create and install packages in Marketing Cloud, which permission is required?
  • Which data view is used to view email open events in Marketing Cloud?
  • What is a recommended practice for data view queries to improve performance?
  • Agency and Agency Client account deletions behave how?
  • The Forward To A Friend data view stores what kind of information?
  • Open-ended comment designations such as -- to comment out a line are not supported.
  • UNION is a supported SQL construct.
  • Which statement best characterizes REST in terms of complexity and transparency?
  • When assigning scopes for a Legacy Package API Integration, what is recommended?
  • Which clause should you specify with TOP queries to avoid unpredictable results?
  • To persist user-selected configuration separately from the block content, which method should you use?
  • Which authentication method does an enhanced Marketing Cloud App package use to acquire an access token on behalf of a user?
  • What is the default timeout for a query activity?
  • What is the endpoint to request an access token in the v2 token flow?
  • Which statement accurately describes SOAP's support for formal contracts and reliability features?
  • Which of the following is true about the UpsertDE function?
  • In the SMS message tracking data view, which values are currently represented as static GUIDs?
  • What is the purpose of intermediate tables in query design?
  • Does the width set by setBlockEditorWidth persist across sessions?
  • Which data view provides information about publication lists and can be used with SMS messages?
  • In the Data View: Bounce example, what does left(smtpbouncereason, 4000) accomplish?
  • How should you add custom Journey Builder events or activities to an existing Marketing Cloud app?
  • MIN and MAX functions are supported.
  • For data views, what cap is recommended to optimize performance?
  • In server-to-server integrations, which credentials are used to request the access token in the client credentials flow?
  • What does AttributeValue return if the requested attribute is not available in the current data source context?
  • To retrieve a content image by its ID, which function is used?
  • Which data view provides behavioral information related to email messages forwarded to friends (FTAF)?
  • Which statement about using setContent is correct?
  • LookupRowsCS returns a maximum of 2000 rows.
  • Email tracking data extensions allow only SELECT statements to data extensions or data views.
  • JourneyActivityObjectID corresponds to which field in the _Sent, _Open, _Bounce, and _Unsubscribe data views?
  • What are the components of a triggered send?
  • The LookupOrderedRows example returns which of the following?
  • Which data view lets you view subscribers in your Marketing Cloud account and their statuses (note that subscriber attributes are not available)?
  • To identify the Triggered Send Definition for an email activity in a Marketing Cloud journey, which data view would you join to the email tracking system data views?
  • What happens when you delete a contact related to Email Studio?
  • Why should you always select a list under subscriber management when creating a Triggered Send Definition?
  • Which condition is a primary reason to use SOAP?
  • Which statement about the Data View _SubscriberSMS is true?
  • Which SSJS statement adds a new row to a Data Extension?
  • An Installed Package Component is described as:
  • In AMPScript, what is the correct order of operations for composing and sending an email?
  • Which statement best describes what a triggered send definition does?
  • Public App Integration describes which of the following?
  • Which data view would you query to view emails sent from your Marketing Cloud account?
  • What does FTAF stand for in Marketing Cloud terminology?
  • Which statement best describes the InsertDE function in Marketing Cloud?
  • Web Apps make API requests in the context of an end user and are issued what credentials?
  • In the example usage of BuildRowSetFromString, how many values are produced?
  • What context does getUserData(callback) provide about the currently authenticated user?
  • Which statement about REST API requests is false?
  • When using setContent, which statement about the source of truth for content is correct?
  • Which grant type does not provide a refresh token?
  • Which pair best describes the core elements of a triggered send definition?
  • For Enterprise 2.0 accounts, where does Enable Contact Delete occur?
  • Which statement is true about EnterpriseAttribute data view limitations?
  • What does ContentAreaByName do?
  • Who can install packages and apps in Marketing Cloud?
  • What is emphasized about deleting contacts in Marketing Cloud?
  • Which statement correctly describes SOAP's support for reliability and security features?
  • What does DataExtensionRowCount return?
  • Which operator should be avoided in a WHERE clause to improve performance?
  • SOAP can benefit developers when there is a high need for transactional reliability due to support for which features?
  • Which query pattern is not permitted in this environment?
  • What does ListID represent in Marketing Cloud data sends?
  • How is a transactional message accessed in the SOAP API?
  • Which function would you use to fetch a content block by its name (another phrasing)?
  • What does the ContentArea AMPscript function return?
  • What is the purpose of Triggered Send in Marketing Cloud SSJS?
  • What is a recommended approach to improve performance for a poorly running query in Automation Studio?
  • What does the Content Builder SDK cross-document wrapper provide?
  • According to best practices, what should you do when working with Triggered Send Definitions?
  • GROUP BY is a supported SQL construct.
  • In Case 1, REST focuses on resource-based operations inherited from HTTP. Which verbs are commonly used to manage resources?
  • Which data view would you query to view subscriber profile attributes added in Enterprise 2.0 accounts?
  • In Enterprise 2.0 accounts, deletions must originate from which account?
  • What fields are typically returned in a Marketing Cloud access token response?
  • In Enhanced Packages, true or false: After you add an API Integration component, it can't be removed.
  • Which type of integration performs tasks without an end-user context?
  • What are the valid width constraints when using setBlockEditorWidth(width, callback())?
  • Understand the Contact Record Deletion Process
  • What does the baseUrl represent in a Marketing Cloud integration?
  • Which function retrieves a content image by its Key?
  • Which statement accurately describes REST in contrast to SOAP?
  • Which data format is predominantly used in REST to support browser clients?
  • Who can delete a package or app in Marketing Cloud?
  • To view click data for links in emails, which data view should you query?
  • Which of the following is NOT a field when creating a Triggered Send Definition?
  • For handling errors at scale, what approach is recommended instead of RaiseError?
  • Which method exports data as encrypted data only when Field-Level Encryption is enabled?
  • What token flow is used for server-to-server integrations to obtain an access token?
  • What is the requirement to uninstall a package or app in Marketing Cloud?
  • Which attribute is used to specify the execution context name in a Server-Side JavaScript block?
  • What happens when you uninstall a package installed from AppExchange across the enterprise?
  • In the AMPscript example %%=Lookup('PostalCode','City','PostalCode',46016)=%%, what value is returned?
  • LookupOrderedRowsCS returns a specified number of rows.
  • InsertData is used in which scenarios?
  • Which function counts the rows in a data extension?
  • LookupOrderedRowsCS supports specifying multiple additional field-value pairs as part of an AND clause.
  • Nested Queries are supported.
  • Which statement best describes the SOAP API in Marketing Cloud?
  • Which is an efficient search for last names starting with H?
  • Which HTTP verbs are typically used for CRUD operations in REST?
  • Which is a valid Server-Side JavaScript block declaration?
  • In optimization, where should you use the primary key field in a query against data extensions?
  • What is the maximum payload for any REST call?
  • Which statement describes a benefit of explicitly listing column names in the SELECT clause rather than using SELECT *?
  • When deleting records created by child business units in Enterprise 2.0, which MID should be used in the request?
  • Which data view provides tracking data on content shared from your Marketing Cloud sends via Social Forward?
  • What is a practical outcome of REST tooling and browser extensions for developers?
  • What is the effect of calling triggerAuth(appID)?
  • Which statement best describes the UpsertData function?
  • Which data view contains data on Marketing Cloud email send jobs?
  • Which data view provides information about publication lists in Marketing Cloud, including SMS opt-ins?
  • What is a fundamental property of REST that contrasts with SOAP's statefulness?
  • Which AMPscript functions are listed for Field-Level Encryption Data Imports?
  • When creating an API Integration in Legacy Packages, which option is automatically selected for the integration type?
  • CAST and CONVERT functions are supported.
  • What is the host in the sample request for the token endpoint?
  • What is the recommended action to improve performance when business-critical functions rely on data extensions used in a query activity?
  • Which statement about LookupRows is correct?
  • On-Your-Behalf accounts deletions originate in?
  • Which data view would you query to view subscriber statuses in your account?
  • Which pattern is not permitted when combining data joins with column selection?
  • Which function would you use to retrieve a content image by its ID?
  • Which data view provides SMS message tracking information for MobileConnect SMS sends, including send and receive history?
  • In Enterprise 2.0 accounts, when profile attributes are created, which data view can return profile attribute columns in addition to the standard columns?
  • Data View _SurveyResponse is used to:
  • Which statement about the AMPscript Lookup function is true?
  • What does JobID represent in the context of an email send?
  • Which statement about redirect URIs in Enhanced Packages is true?
  • Which statement about JSON in REST payloads is true?
  • When re-importing a MobileConnect contact, which status must be re-imported?
  • If Field-Level Encryption is enabled, exporting data via a data extension export to an FTP location results in what?
  • What is the account ID in a token request typically referred to as?
  • Where is the triggered send definition located in the UI?
  • Which data view lets you view subscribers in your Enterprise Marketing Cloud account and their profile attributes?
  • What is a key REST advantage in terms of developer response and testing?
  • Which function is restricted to use in landing pages, microsites, CloudPages, or an SMS message in MobileConnect?
  • Which SQL statement retrieves tracking information for a triggered send by querying the tracking data view?
  • Which statement about LookupRows is correct?
  • Contact Delete removes contact information across the entire enterprise for Enterprise 2.0 accounts.
  • In best practices, which statement is correct regarding Publish vs Pause/Start?
  • Public Apps are issued which credential(s) because they cannot maintain the confidentiality of a client secret?
  • LookupOrderedRowsCS treats strings as case-sensitive.
  • Which statement correctly describes the four components of a REST request?
  • For Field-Level Encryption Data Imports, which option is used for Triggered Sends?
  • What base URLs are accessed with the access token?
  • JOIN is a supported SQL construct.
  • Which scenario best illustrates REST's suitability for extensive back-and-forth messaging?
  • Which function allows you to retrieve a content block by its numeric identifier?
  • To provide a real-time update experience, how should a custom block update the canvas when a user makes changes?
  • Which statement best describes the communication mechanism used by block widgets?
  • Which of the following is a valid redirect URI for local testing in Enhanced Packages?
  • In a Marketing Cloud app integration, what is the Endpoint URL used to load assets and define the base path for resources?
  • Data View _UndeliverableSms is used to view:
  • MobileConnect and MobilePush Contact Deletion
  • If you want to fetch a content block by its name, which function should you call?
  • Which statement describes a key characteristic of SOAP?
  • Which statement correctly describes the InvokeCreate operation?
  • To add custom Journey Builder events or activities to an existing Marketing Cloud app, what must you do?
  • Which of the following describes how the RaiseError function behaves with its second parameter?
  • REST calls have different timeout values depending on operation. Which of the following is correct?
  • What is the primary purpose of calling setSuperContent on a custom block in the editor?
  • What does SMTPBounceReason represent in Marketing Cloud data fields?
  • Which API supports username and password authentication?
  • When enabling Field-Level Encryption for your Marketing Cloud account, which statement correctly describes how data is handled after import?
  • Which data view is used to confirm which subscribers were sent emails from your account?
  • In Marketing Cloud, what tool is used to run queries against data views?
  • UpsertDE can add a new row if no match is found. Which option reflects this behavior?
  • What does the InsertData function return when inserting a row into a data extension?
  • In an access token, the token grants access to which services?
  • Which statement describes REST + JSON as an easy way to expose web services?
  • Which statement about the OAuth 2.0 integration in the enhanced Marketing Cloud App is true?
  • In ContentArea, which parameters are required?
  • Data views such as _open and _click have what limitations?
  • Data View _Unsubscribe is used to:
  • Which statement reflects best practice for triggered send definitions?
  • Which data view provides tracking data on content shared from your Marketing Cloud sends via Social Forward?
  • Which statement best describes the JourneyActivity data view?
  • What does URI stand for in REST APIs, and what does it specify?
  • Agency and Agency Client accounts deletions?
  • What is the effect of splitting a long query into multiple component queries that each have timeouts of 30 minutes?
  • REST calls are which of the following?
  • Which SSJS call adds a subscriber to a List?
  • Which statement best describes the relationship between REST and browser clients regarding data formats?
  • Which data view provides subscription history for MobileConnect SMS sends, such as which mobile numbers are subscribed to a keyword?
  • What is AMPScript usage for transactional messages?
  • True or false: In Enhanced Packages, the API Integration component cannot be removed once added.
  • What does ContentAreaByName do, in terms of return behavior?
  • What is the lifetime of an access token in this system?
  • Which data view does not support MobileConnect?
  • Which account type isolates deletions to that account regardless of the larger structure?
  • LookupRowsCS returns a rowset from a data extension where the field matches the specified value.
  • Which statement best describes REST API capabilities?
  • Which description best characterizes LookupOrderedRows in AMPscript?
  • IF constructs are supported for conditional statements.
  • Which data view lets you view impression data for content shared from your Marketing Cloud sends via Social Forward?
  • Which SQL expression removes both carriage return and line feed characters from a string?
  • For On-Your-Behalf accounts, deletions originate in the parent account and cascade to which accounts?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy