Saturday, January 22, 2022

Tips for passing Salesforce User Experience Designer Certification

 

Motivation behind this


Today 22nd January 2022, I have passed Salesforce User Experience Designer Certification and fortunately reached 30x certified. I have been trying this certification from quite a long time which gives a different dimensions of learning and exploring design options in human centric ways. This concepts behind this exam is thoughtful and definitely helps to execute project discovery, design, UI development and usability testing in proper ways.

Sharing my tips to prepare and pass this certification for trailblazers.





Exam Outline



Content: 60 multiple-choice / multiple-select questions
Time allotted to complete the exam: 105 minutes
Passing score: 65%
Registration fee: USD 200 plus applicable taxes as required per local law
Delivery options: Proctored exam delivered in an online proctored environment
References: No hard-copy or online materials may be referenced during the exam

Topics


Topics

Weighting

Discovery

13%

User Experience (UX) fundamentals

16%

Human-centered Design

12%

Declarative Design

27%

Testing

11%

Salesforce Lightning Design System (SLDS)

21%                

Preparation



Very nicely written blogs to refer:
Be sure to practice all the questions and flashcards from the preparation trailmix.

Few Important points to cover for exam


Discovery
  • UX Research Basics and Good Research Method (Behavioral, Attitudinal, Qualitative and Quantitative)
  • Common methods like: Surveys, Card Sorting activities (grouping things into categories), Contextual inquiry, Usability Testing)
  • Aim and Scope of study and how to formulate questions
  • Gathering data in Qualitative and Quantitative ways
  • Importance of Open ended questions
  • Tips on conducting research
  • Storytelling
  • User personas and their activities 
    • Sales Cloud Personas like Sales Leader, Deal Closer. Pipeline Builder
    • Service Cloud Personas like Case Solver, Expert Agent, Service Admin
    • Marketing Cloud Personas like Marketing Manager, Strategic Leader
    • Community Cloud Personas like Community End User, Community Manager, Community Admin
  • Process Mapping like Capability Model, Detailed Process Map, Value Stream Map and best practices 

UX Fundamentals
  • App Designing and Prototyping - creating low-fidelity prototypes, wireframing (scenarios given when to use what), interactive mockups for high fidelity
  • Whiteboarding and build your story, mocking up with Journey Builder and Experience Cloud
  • Mobile App Branding - creating branded App and what we can change like:
    • App Icon, App Name, Launch Screen, Color Scheme, Application Store, Authentication URL and Help URL
    • Distribute App via Apple App Store and Google Playstore
  • Lightning Experience for Salesforce Mobile App - App Launcher, Navigation Bar, Personalization of Navigation
  • What are ways we can customize that can be reflected on the mobile app.

Human-centered Design

  • Ways of Relationship Design
    • Difference and usefulness of User Experience Design and Service Design
    • Goals: Engagement, Connection, Social Values
    • How to strengthen employee relationships, community relationship
    • Mindsets of Relationship design - Compassion, Courage, Intention, Reciprocity
  • Web accessibility
    • Decorative vs. Informational
    • Importance of color, contrast requirement (4.5:1)
    • Animations and when to pause
    • Given a use case identify component states of a button 
  • Agile Basics - given a use case of estimation on user stories
  • Ethics by design - Equality and Inclusion in Salesforce Products
    • Transparency and accountability
    • Running Consequence scanning workshop

Declarative Design

  • Optimizing Sales Process through Path and what are the things can be included like (key fields, best practices, policy reminders, links to chatter posts)
  • Salesforce Adoption Strategies - given a scenario on sandbox to be identified for testing
  • User Engagement
    • Onboading, Feature discovery & adoption, Troubleshooting help and Deeper Learning. 
    • Components which are used and how (declarative way) for Welcome Mat, Prompts, Field-Level Help, Setup Assistant
    • Push vs Pull method
    • In-App guidance and choosing right type of prompt, M.A.P. (Message, Audience, Purpose)
  • Lightning Experience Features
    • Setting up navigations
    • Use of Help menu
    • Service setup flows
    • Account, Opportunity, Lead, Kanban view, path
    • Creating object relationship (Lookup, Master-Detail)
    • Service Console and Sales Console advantages over standard one
    • Knowledge publishing for different sets of users
    • Einstein chat bot and given a use case of post implementations and training requirement
    • Custom Themes and Branding specially for Experience Cloud
    • Dynamic Forms, Screen Flows, Lightning App Builder
  • Lightning Experience Customizations
    • Use of Compact Layout, Highlights Panel, List View with Filtering, Record visibility with field level security
    • Global Action, Object specific actions
Testing

Salesforce Lightning Design System (SLDS)
That's all I can remember and thanks for reading!

Further Reading for other certifications


Sunday, January 9, 2022

Tips for passing Salesforce Marketing Cloud Developer Certification

 

Motivation behind this


Today 9th January 2022, I have passed Salesforce Marketing Cloud Developer certification. Recently I have cleared Marketing Cloud Admin as well. As there are few concepts are common both for Developer and Admin which helps to expedite the preparation. Sharing my tips to prepare and pass this certification.


Exam Outline



Content: 60 multiple-choice / multiple-select questions (plus 5 unscored questions)
Time allotted to complete the exam: 105 minutes
Passing score: 63%
Registration fee: USD 200 plus applicable taxes as required per local law
Delivery options: Proctored exam delivered in an online proctored environment
References: No hard-copy or online materials may be referenced during the exam

Topics


Topics

Weighting

Data Modeling

14%

Programmatic Languages

35%

API

22%

Data Management

22%

Security

7%


Preparation


Dedicated 3 weeks focus study from Partner Learning Camp is good for preparation.


Also, blog written by Zuzzana Jarczynska has good collection Preparing for the Salesforce Marketing Cloud Developer certification

Few Important points to cover for exam


Data Modeling
  • Types of Data Extensions - Standard, Filtered, Custom
  • Non-sendable vs Sendable Data Extension and how records are added to Sendable DE
  • Contact Builder Features, use of Attribute Groups
  • From Contact Model - difference and usefulness of Contact Id, Contact Key and Subscriber Key
  • Data Retention Policies
  • Best practices of deleting 2 Million Contact Data
  • Steps of Deletion - Deletion process initiated, followed by Suppression Period, Final Deletion
  • Deletion using REST APIs using Contact ID, Contact Key or List
Programmatic Languages
  • AMPScript
    • Given a snippet of code to display the outcome
    • AMPScript Processing in this order: HTML Body -> Text Body  -> Subject Line
    • How to use a variable and attributes
    • Lookup. LookupRows functions
    • CONVERT and CASE
    • Math function specially DateAdd, DateDiff, Divide, Mod, Now(), RedirectTo, RaiseError, BeginImpressionRegion, EndImpressionRegion
  • SSJS
    • We can use Arrays and advanced error handling through SSJS over AMPScript
    • How to use AMPScript and SSJS together: Variable.GetValue("@myAmpVariable")
    • Platform Object support, along with Core and when to use what
    •  Error Handling with try-catch block
  • GTL
    • When to use it and advantages over SSJS
  • Exclusion Scripts
    • ROWCOUNT(LOOKUPROWS("Suppression", "Email Address",emailaddr))> 0;
    • Domain(emailaddr) != "mycompany.com"
API
  • Scenarios of using SOAP and REST API, their capabilities, limitations and when to use what
  • Use of Client Id, Client Secret and Authorization information as Header
  • GET and POST syntax for REST APIs
  • Transactional Messaging
  • Few important methods of SOAP: Configure, Execute, Extract, Create, Update, Delete
  • Few objects of SOAP: AccountUser, DataExtension, DataExtensionObject, Subscriber
  • When to process synchronously and asynchronously like TriggeredSends, queued calls
  • REST timeouts
  • Error Handling and how to solve errors.
  • Accessing Journey Builder, Content Builder, Event Notification Service from REST
  • Marketing Cloud SDK and where to find help
Data Management
  • File Import Considerations
    • FTP & File Drop Automation File Naming Pattern: %%BASEFILENAME_FROM_TRIGGER%%
    • Processing of encrypted files
  • Send Log and Data Retention Policies, less than 10 custom fields considerations, Contact Delete implications
  • SQL
    • Syntax of SELECT queries with different types of JOIN
    • Selecting All fields
    • Comparing with WHERE clause in performance optimized way
    • Data Views: Bounce, Open, Click
    • SQL Best practices: Staging the data, Consider when data is > 1M
Security
  • Encryption Methods: Asymmetric, Symmetric, Salt, Initiation Vector
  • Transparent Data Encryption
  • Tokenized Sending
  • Using SSL Certificate
There are around 20 sample questions can be found from fast path course at PartnerLearningCamp which are very effective.

Happy Learning!

Further Reading for other certifications