Historical learning notes and practice questions. See the issuer notice above for credential status and current learning options.
Independent study resource
Exam objectives and policies can change. Confirm current details with the certification issuer.
Check current objectives
Use the official exam guide as the source for current objectives and section weights.
Practice for learning
Use sample questions to review concepts and identify topics for further study.
Works on Any Device
Full practice experience on phone, tablet, or desktop
Free, No Sign-Up
Start practicing immediately, no account or email required
Salesforce Certified Marketing Cloud Personalization Accredited Professional – Complete 2026 Guide
Historical learning notes for Salesforce Certified Marketing Cloud Personalization Accredited Professional. See the issuer notice above for credential status and current learning options.
Recommended Prerequisites
We recommend completing this certification first to prepare you better.
Current exam registration and delivery are unavailable. See the issuer notice above for current learning options.
Exam Topics
Last updated:
Who may use this historical learning reference?
- Personalization specialists: You implement real-time web and email personalization using Marketing Cloud Personalization (Interaction Studio) and want to certify your skills.
- Marketing Cloud implementation partners: You deliver personalization projects for clients and need the AP credential to validate your hands-on expertise with the platform.
- E-commerce and content strategists: You manage product recommendations and dynamic content experiences and want to prove your ability to configure Einstein Recipes and campaign targeting.
Official references: Use the issuer’s current materials to confirm exam objectives, format, and fees before booking.
Official sources: Salesforce exam pricing·Independent exam-prep resource; details may change.
Marketing Cloud Personalization: Key Concepts
Catalog and Unified Profile
Marketing Cloud Personalization (formerly Interaction Studio) builds Unified Profiles by tracking individual behaviour across channels. The Catalog stores product, article, or content items with attributes, forming the basis for recommendation algorithms. Item types (Products, Articles, Blog Posts) can be configured with custom attributes. Catalog data can be ingested via sitemap, feeds, or API. The Unified Profile aggregates engagement history across web, email, mobile, and in-store touchpoints.
Einstein Recipes and Recommendation Strategies
Einstein Recipes define how the ML algorithm selects recommended items. Recipe types: Collaborative Filtering (users who viewed/bought X also liked Y), Content Affinity (attributes the individual user prefers), User Trending (popular among similar users). Strategies combine multiple Recipes with explicit rules (exclude viewed items; include only in-stock items, boost by margin). The exam tests how to configure a Strategy for a given personalisation scenario, e.g., homepage recommendations vs cart page cross-sell vs post-purchase email.
Web Campaigns and Server-Side Personalisation
Web Campaigns are the delivery mechanism for personalised experiences. Server-Side Campaigns run before the page renders, for personalising page content without DOM flicker. Client-Side Campaigns inject content after page load, for overlays, pop-ups, and callouts. A/B testing is built into campaigns, control group receives the default experience, treatment group receives the personalised version. The exam tests when to use server-side vs client-side delivery and how to configure campaign targeting rules.
Segmentation and Triggered Campaigns
Segment Builder creates real-time audience segments based on Unified Profile attributes, engagement score, category affinity, lifecycle stage. Segments update in real time as users engage. Triggered Campaigns fire when a user enters or exits a segment, or performs a specific action (abandons cart, views a product). Triggered messages can fire via email (via Marketing Cloud Journey Builder), mobile push, or real-time web experiences. The exam tests segment design and trigger condition configuration.
Channel Integration: Email and Salesforce
Email Integration connects Personalization with Marketing Cloud: Einstein Recipe recommendations appear in email templates via AMPscript or Open Time Email. Journey Builder integration enables triggered journeys based on Personalization segment entry. Salesforce CRM integration surfaces personalised recommendations in Sales and Service Cloud records. The exam tests how recommendation blocks are implemented in emails, how to pass user context between channels, and how to measure personalisation lift (revenue per recommendation shown).
Salesforce Certified Marketing Cloud Personalization Accredited Professional Practice Questions (With Explanations)
Test your knowledge with these 15 sample questions.
Question 1: A retailer wants product recommendations on its homepage to react to what the visitor is doing right now. What does this require?
Key takeaway: Personalization responds to in-session behaviour, so what the visitor clicks and views in the current visit changes what they are shown.
Show correct answer and explanation
Correct answer: D. Behaviour evaluated in the current session
Personalization responds to in-session behaviour, so what the visitor clicks and views in the current visit changes what they are shown.
- A hand-curated list is the same for everyone and never adapts.
- Last week's segment misses everything about this visit.
- A nightly batch cannot react to something that happened a minute ago.
Question 2: What is a catalog in Marketing Cloud Personalization?
Key takeaway: The catalog holds the items, such as products or articles, along with their attributes, which is what recommendations are drawn from.
Show correct answer and explanation
Correct answer: A. The structured set of items that can be recommended
The catalog holds the items, such as products or articles, along with their attributes, which is what recommendations are drawn from.
- Email templates are content assets, not catalog items.
- Visitor history is behavioural data rather than the catalog.
- Campaign scheduling is a separate configuration.
Question 3: Why does the quality of catalog attributes matter so much?
Key takeaway: A recommendation rule can only filter or rank on data it has, so missing or inconsistent attributes directly limit what you can personalise on.
Show correct answer and explanation
Correct answer: B. Recommendations can only use attributes that exist
A recommendation rule can only filter or rank on data it has, so missing or inconsistent attributes directly limit what you can personalise on.
- Campaign capacity is not a function of attribute count.
- Attribute data does not drive page load performance.
- Email sending does not depend on catalog attributes.
Question 4: A visitor is browsing anonymously and then signs in. What should happen to their behaviour data?
Key takeaway: Identity resolution links the anonymous session to the known profile, so the browsing that led up to sign-in is not lost.
Show correct answer and explanation
Correct answer: A. The session is tied to their known profile
Identity resolution links the anonymous session to the known profile, so the browsing that led up to sign-in is not lost.
- Overwriting the known profile would destroy its history.
- Discarding pre-login behaviour throws away the most recent intent signal.
- Leaving the profiles separate means neither view is complete.
Question 5: What does an affinity score represent?
Key takeaway: Affinity is built from repeated behaviour and expresses a visitor's inclination towards a category, brand or other attribute.
Show correct answer and explanation
Correct answer: B. How strongly a visitor leans towards an attribute
Affinity is built from repeated behaviour and expresses a visitor's inclination towards a category, brand or other attribute.
- Lifetime spend is a monetary measure, not an affinity.
- Merchandising priority is a business decision, not visitor behaviour.
- Session count measures frequency of visits.
Question 6: A campaign should only show to visitors who have put something in the basket but not checked out. How is this expressed?
Key takeaway: Segments can be defined on behaviour, including what has happened in the current session, which is what basket abandonment is.
Show correct answer and explanation
Correct answer: A. As a segment based on in-session behaviour
Segments can be defined on behaviour, including what has happened in the current session, which is what basket abandonment is.
- Catalog attributes describe items, not visitor state.
- A nightly export cannot drive an on-site message during the visit.
- A manual list cannot keep pace with live sessions.
Question 7: Why is a control group used when testing a personalisation campaign?
Key takeaway: Without a group that does not see the campaign, a rise in conversion cannot be attributed to the personalisation rather than to something else.
Show correct answer and explanation
Correct answer: B. To show what would have happened without it
Without a group that does not see the campaign, a rise in conversion cannot be attributed to the personalisation rather than to something else.
- Frequency capping is a separate campaign setting.
- Control groups are about measurement, not reducing load.
- Review processes are unrelated to holdout measurement.
Question 8: What distinguishes a recipe from a simple rule in recommendations?
Key takeaway: A recipe lets you blend approaches, such as popularity, affinity and similarity, and weight them, rather than applying one filter.
Show correct answer and explanation
Correct answer: D. A recipe combines and weights several strategies
A recipe lets you blend approaches, such as popularity, affinity and similarity, and weight them, rather than applying one filter.
- Recipes are evaluated in real time as well.
- Both can serve web and email channels.
- Either can be configured without development work.
Question 9: A client complains that recommendations keep suggesting items the visitor already bought. What should be configured?
Key takeaway: Recommendation logic supports excluding items based on prior behaviour, which is exactly what a repeat purchase of a one-off item needs.
Show correct answer and explanation
Correct answer: D. An exclusion rule for purchased items
Recommendation logic supports excluding items based on prior behaviour, which is exactly what a repeat purchase of a one-off item needs.
- Showing fewer bad recommendations does not make them relevant.
- Refreshing affinity does not stop already-purchased items appearing.
- A separate catalog per visitor is unworkable.
Question 10: What is the purpose of a sitemap or tracking implementation in Personalization?
Key takeaway: The tracking implementation identifies page types, items being viewed and actions being taken, which is what turns raw traffic into usable behaviour.
Show correct answer and explanation
Correct answer: B. It tells the platform what each page and action means
The tracking implementation identifies page types, items being viewed and actions being taken, which is what turns raw traffic into usable behaviour.
- Search engine indexing is handled by a different kind of sitemap.
- Email engagement is tracked by the email platform.
- Caching is a delivery concern.
Question 11: Why would a retailer personalise search results as well as recommendations?
Key takeaway: Someone typing a query is telling you what they want, so ordering those results by their affinities is a high-value place to personalise.
Show correct answer and explanation
Correct answer: C. Search already signals strong intent
Someone typing a query is telling you what they want, so ordering those results by their affinities is a high-value place to personalise.
- Most of the page can be personalised, not just search.
- Search personalisation depends on catalog attributes rather than replacing them.
- Browsing behaviour is highly relevant to how results should be ranked.
Question 12: A campaign performs well on desktop but poorly on mobile. What is the sensible response?
Key takeaway: Screen size and intent differ between devices, so a placement that works on one may need different content or positioning on the other.
Show correct answer and explanation
Correct answer: C. Treat them as separate contexts and adjust
Screen size and intent differ between devices, so a placement that works on one may need different content or positioning on the other.
- Waiting for an unchanged campaign to improve is not a plan.
- Turning off a campaign that works on desktop discards real value.
- Dismissing inconvenient data is not a response.
Question 13: What does a frequency cap on a campaign do?
Key takeaway: Frequency capping stops the same message being shown repeatedly to one visitor, which protects the experience and the message's effect.
Show correct answer and explanation
Correct answer: A. It limits how often a visitor sees the message
Frequency capping stops the same message being shown repeatedly to one visitor, which protects the experience and the message's effect.
- Campaign conflicts are handled by prioritisation.
- Item count per placement is a separate setting.
- Audience size is governed by the segment, not a frequency cap.
Question 14: A business wants to prove the value of personalisation to its finance team. What should it present?
Key takeaway: Finance wants the incremental effect, which means the difference in conversion and revenue between the personalised and the control experience.
Show correct answer and explanation
Correct answer: C. Conversion and revenue against the control group
Finance wants the incremental effect, which means the difference in conversion and revenue between the personalised and the control experience.
- Event volume shows the platform is working, not that it earns money.
- Campaign count measures team output rather than outcome.
- Impression volume is activity, not value.
Question 15: Which best describes what Marketing Cloud Personalization does?
Key takeaway: It evaluates who the visitor is and what they are doing now, and selects the content, offers or recommendations to show them in response.
Show correct answer and explanation
Correct answer: C. Decides what each visitor sees, as they browse
It evaluates who the visitor is and what they are doing now, and selects the content, offers or recommendations to show them in response.
- Paid media budgeting is handled by advertising tools.
- Scheduled email sending is Marketing Cloud Engagement's role.
- Consolidated customer records sit in Data Cloud.
Salesforce Certified Marketing Cloud Personalization Accredited Professional Exam FAQs
- What is covered on the Salesforce Certified Marketing Cloud Personalization Accredited Professional exam?
- This page shows the section-wise exam weightage so you know exactly which topics carry the most weight. Use the exam topics and practice questions above to align your study with the official outline.
- What is Marketing Cloud Personalization Accredited Professional?
- Marketing Cloud Personalization AP validates skills in personalization strategy, web and mobile personalization, and creating personalized customer experiences.
- Do I need Marketing Cloud Consultant before Personalization AP?
- Yes, Marketing Cloud Consultant knowledge is recommended. You should have Marketing Cloud Personalization experience and personalization strategy expertise.
- Are there free practice questions for the Salesforce Certified Marketing Cloud Personalization Accredited Professional exam?
- Yes. This page includes free sample practice questions with explanations. Use them alongside the current official documentation.
- How do I prepare for the Salesforce Certified Marketing Cloud Personalization Accredited Professional certification?
- Use the exam tips, prerequisites, and study strategy on this page. Focus first on the highest-weighted sections, then take the sample practice questions. Schedule the exam when you consistently score well on practice tests.
Next Certifications After This AP
AP credentials pair well with core platform certifications. Consider:
At a Glance: What MCP AP Covers
- Personalisation campaigns: Configuring web campaigns (banners, popups, inline content replacements) triggered by visitor behaviour, segment membership, or Einstein decisions. Email personalisation campaigns using Open-Time Content. Mobile SDK integration for app personalisation. A/B testing campaign variations and measuring lift.
- Einstein Recipes and decisions: Building Einstein Recipes with Ingredients (collaborative filtering, viewed together, trending), Boosters (promote items from specific categories), and Exclusions (filter out purchased items). Einstein Decisions for next-best-action using AI-driven decisioning. Segment membership rules for targeted campaign eligibility.
- Data model and Identity Resolution: The MCP data model (Users, Sessions, Events, Catalogue objects). Identity Resolution merging anonymous visitors with known profiles across web sessions, email opens, and CRM data. The Sitemap for tracking behavioural events (ViewItem, AddToCart, Purchase) and how catalogue data powers recommendations.
Where the Exam Weight Falls
AP format: 50 questions, 75 minutes, Pass/Fail, $150. Einstein Recipes configuration is the most distinctive topic, know Ingredients, Boosters, and Exclusions thoroughly.
Scenario Strategy: How to Approach MCP AP Questions
Questions describe a personalisation or recommendation scenario and ask which MCP feature, configuration, or component delivers it. Think real-time first: MCP is about the current visitor’s session, not historical batch data.
- For Recipe questions: Collaborative Filtering Ingredient = recommend items that similar users purchased. Viewed Together Ingredient = recommend items frequently viewed together in the same session. Trending Ingredient = recommend items with recent high view/purchase velocity. When a scenario says ’recommend products that customers who bought this item also bought’. Use the Collaborative Filtering Ingredient, not ’Viewed Together’ (which is same-session browsing, not purchase co-occurrence).
- For campaign trigger questions: web campaigns can be triggered by page type (product detail page), segment membership (Gold loyalty member), behaviour event (added item to cart but didn’t checkout, cart abandonment), or Einstein decision. When a scenario describes ’show a discount popup to visitors who viewed 3 products without adding to cart’, configure a rule-based campaign with a ’view count’ behavioural trigger.
- For Identity Resolution questions: MCP tracks anonymous visitors with a cookie. When a visitor identifies themselves (login, email capture), MCP links the anonymous session data to the known profile. Identity Resolution matches across channels (web session + email open + mobile app + CRM record) to create a unified customer profile. When a question asks ’how does MCP know this website visitor is the same person as this email subscriber’, the answer is Identity Resolution.
Readiness Benchmark
Pass 3 timed 40-question mocks before booking (Pass/Fail scoring)
MCP AP is for digital marketing specialists implementing personalisation programmes. Hands-on experience configuring campaigns and Recipes in a live MCP environment is essential, the product has a unique interface and terminology that is difficult to learn from documentation alone. Access a demo or trial environment through your Salesforce partner relationship.
3 Concepts That Fail Most Marketing Cloud Personalization Candidates
These are not the hardest topics; they are the ones where candidates are most confidently wrong. Learn the distinction early.
1. Identity Resolution: Web SDK Tracks Anonymous Until Identity Is Asserted
The MCP Web SDK tracks visitors anonymously by default (anonymous profile). When a user logs in or fills out a form, the system merges the anonymous session with a known profile using the Identity attribute (email, CRM ID). Candidates expect immediate identity resolution, anonymous tracking must be explicitly merged via setIdentity() or an identity event. Without this, web behaviour is attributed to an anonymous profile.
2. Campaigns vs Experiences vs Templates: Three-Level Content Hierarchy
A Campaign is the top-level container for a personalisation initiative. An Experience is a specific content variant within a campaign (shown to a defined audience segment). A Template is the layout/format definition for how content is rendered (banner, popup, infobar). Candidates create new campaigns for every A/B test variant, the exam expects multiple Experiences within one Campaign for variant testing.
3. Einstein Decisions vs Rules-Based Personalisation: ML vs Configuration
Einstein Decisions uses machine learning to select the best content/offer for each visitor based on their behaviour and attributes. Rules-based personalisation uses explicit audience segment conditions to show specific content. Candidates use Einstein Decisions for all personalisation, the exam expects rules-based for deterministic scenarios ("show this offer to all Gold members") and Einstein Decisions for "best next action" recommendations.
Common Questions
- How hard is the Marketing Cloud Personalization ap exam?
- The Marketing Cloud Personalization ap is a Pass/Fail accredited professional exam (50 questions, 75 minutes, $150) designed for practitioners with hands-on implementation experience. It is considered moderately challenging for those who have configured Marketing Cloud Personalization ap on real customer projects. Candidates without hands-on experience often find the specialised data model and feature configuration scenarios harder than expected. Most experienced practitioners pass with 3–4 weeks of focused review using the official Salesforce Trailmix for this accreditation.
- What are the highest-weight MCP AP exam sections?
- Personalisation Campaigns (30%) and Einstein Recipes and Decisions (25%) together account for 55% of the exam. Configuring web and email personalisation campaigns, building Einstein Recipes for product recommendations, and understanding how Personalization uses behavioural data for real-time decisioning are the most tested areas.
- What is the difference between Marketing Cloud Personalization and Marketing Cloud Engagement?
- Marketing Cloud Engagement (SFMC) is for batch and journey-based email, SMS, and push communications. Marketing Cloud Personalization (MCP) is for real-time 1:1 personalisation at the moment of interaction, personalising website content, product recommendations, and triggered messages based on what a visitor is doing right now. MCP captures real-time behavioural data; SFMC uses profile and campaign data.
- What are Einstein Recipes in Marketing Cloud Personalization?
- Einstein Recipes are the recommendation algorithm configurations in MCP. They define how to select and rank items (products, content, offers) for display to a user. Ingredients are the rules that determine which items are eligible (e.g., viewed categories, purchased products). Boosters increase the score of certain items. Exclusions remove items already purchased. The exam tests how to configure Recipes for common recommendation scenarios.
- What concepts do most Marketing Cloud Personalization candidates get wrong?
- The most commonly misunderstood topics for the Marketing Cloud Personalization exam are: (1) Identity Resolution: Web SDK Tracks Anonymous Until Identity Is Asserted; (2) Campaigns vs Experiences vs Templates: Three-Level Content Hierarchy; (3) Einstein Decisions vs Rules-Based Personalisation: ML vs Configuration. Candidates are most confidently wrong on these. Learn the distinctions early to avoid losing marks on questions you expect to get right.
- Why do most Marketing Cloud Personalization Ap candidates fail questions about Identity Resolution?
- The MCP Web SDK tracks visitors anonymously by default (anonymous profile). When a user logs in or fills out a form, the system merges the anonymous session with a known profile using the Identity attribute (email, CRM ID). Candidates expect immediate identity resolution, anonymous tracking must be explicitly merged via setIdentity() or an identity event. Without this, web behaviour is attribu...
- Why do most Marketing Cloud Personalization Ap candidates fail questions about Campaigns vs Experiences vs Templates?
- A Campaign is the top-level container for a personalisation initiative. An Experience is a specific content variant within a campaign (shown to a defined audience segment). A Template is the layout/format definition for how content is rendered (banner, popup, infobar). Candidates create new campaigns for every A/B test variant, the exam expects multiple Experiences within one Campaign for vari...
- Why do most Marketing Cloud Personalization Ap candidates fail questions about Einstein Decisions vs Rules-Based Personalisation?
- Einstein Decisions uses machine learning to select the best content/offer for each visitor based on their behaviour and attributes. Rules-based personalisation uses explicit audience segment conditions to show specific content. Candidates use Einstein Decisions for all personalisation, the exam expects rules-based for deterministic scenarios ("show this offer to all Gold members") and Einstein...
More Exam-Prep Guides
Start MCP AP Prep
After this exam, consider Sales Cloud Consultant or Service Cloud Consultant next.
Share or cite this study guide
Free to link from a forum post, study repo or article. Copy the Markdown and paste it anywhere.