Acquia Academy

Acquia Certified Personalization Developer Pro

This is the study guide for the Acquia Certified Personalization Developer Pro Examination.

This guide explains the exam blueprint, breaks down knowledge domains, and helps you get familiar with the nature of questions asked in the exam. It also provides helpful steps to prepare for the exam and links to further resources for study and preparation.

About the exam

The following is the key information about the exam:

  • Exam name: Acquia Certified Personalization Developer Pro
  • Exam duration: 60 minutes
  • Exam length: 40 questions
  • Pass/Fail mark: 65%

The purpose of this exam is to validate skills and knowledge of developers that design, implement, and maintain the Acquia Personalization application. These individuals are directly responsible for supporting leadership in understanding the benefits of personalizing and the marketers that design and launch campaigns.

This exam validates a candidate’s ability to:

  • Configure Acquia Personalization for building personalization campaigns
  • Understand and implement the best practices of Acquia Personalization
  • Support marketing and leadership teams that personalize

Steps to certification

Newcomer: You are absolutely new to Drupal and Acquia products.

Intermediate: You are an Acquia Certified Drupal Developer or Acquia Certified Backend Specialist but are new to Acquia Personalization.

Advanced: You are an Acquia Certified Drupal Developer or Acquia Certified Backend Specialist, have Acquia Personalization development experience, and wish to get certified.

Take Acquia Academy product introduction courses

All skill levels are encouraged to leverage the courses within the Acquia Personalization learning plan. Learning plans are the best guide to move learners in a curated and chronological order toward certification.

Customers can access these and many other courses for free by self-registering on Acquia Academy at https://customers.acquiaacademy.com. All other audiences can see Acquia Academy documentation for registration instructions. Once they have an account, they can log in to Acquia Academy and review the courses as many times as they like.

Gain practical experience

Completing the courses alone will not prepare you to pass the certification exam. You need to have some real-life, practical experience to attempt the exam. For this purpose, we recommend that you gain practical experience by working on at least 2-3 projects utilizing Acquia Personalization.

Perform self-assessment

Once you decide to take the exam, we recommend that you study the domains and topics covered by the exam and their relative weights. You should also perform a self-assessment of your own areas of strength and weakness against the domains and topics detailed in the exam blueprint. This is a recommended starting point for experienced Personalization users.

Use labs and study guide

Based on your self-assessment, you may need to gain knowledge and experience in some domains or topics. The best way to learn is by working or experimenting with the tools. Follow the suggestions given for preparation in the Preparation section and refer to the external resources given in the Study Guide section.

Appear for the exam

At this stage, you should be ready to take the exam. For instructions about registering for the exam, see Exam Registration. You may choose from an online proctored or an onsite proctored exam delivery option.

Exam domains

Note

This exam blueprint includes topics/domains and test objectives to help guide the test taker. They should not be construed as a comprehensive listing of all of the content on this examination.

Domain% of Questions
1.0 Fundamental Personalization Concepts10%
2.0 Installation and Initial Configuration20%
3.0 Building Campaigns and Segments35%
4.0 Testing and Training (Technical Handoff)35%
TOTAL100%

Content

Domain 1.0: Fundamental Personalization Concepts

1.1. Demonstrate understanding of fundamental concepts of website personalization

1.2. Demonstrate understanding of benefits and limitations of personalization

1.3. Demonstrate ability to build organizational understanding for personalization

Domain 2.0: Installation and Initial Configuration

2.1. Demonstrate ability to install the Personalization module, enforce configuration, and ensure site readiness

2.2. Demonstrate ability to configure, test, and set up data collection

Domain 3.0: Building Campaigns and Segments

3.1. Demonstrate ability to collect data

3.2. Demonstrate ability to understand and use Profile data

3.3. Demonstrate ability to define and use Segments

3.4. Demonstrate understanding of Analytics provided by Personalization

3.5. Demonstrate ability to configure Personalization in Management & Permissions

Domain 4.0: Testing and Training (Technical Handoff)

4.1. Demonstrate ability to test and validate that personalization is running

4.2. Demonstrate ability to display content, leveraging the browser’s inspect tool for verification

4.3. Determine accuracy of the data reported

4.4. Ensure data is moving to strengthen Profile Manager into information

4.5. Troubleshooting suspicious functionality completed by team members

Self-assessment

Experienced developers will likely know their weaknesses more than they know their strengths. You might have judged your own skill levels while reading through the exam domains. It is quite natural for you to be more experienced and proficient in one domain than another. Also, within a domain, it is likely that you have hands-on experience with some topics but have never touched other areas within the same domain.

How to use self-assessment

We suggest you perform a skills and expertise self-analysis with respect to the domains and topics listed in the blueprint. The blueprint lists test objectives (topics) for each domain. Rank your skills on a scale of 0 to 10 against each test objective (0 for absolutely zero knowledge or exposure and 10 for complete mastery).

  • Topics with a score of 8+ are your strengths.
  • Topics with a score of 5 to 7 will need some preparation.
  • Topics with a score below 5 may require a lot of preparation, or guided instruction.

You may use the following table to carry out your evaluation.

Acquia Certified Personalization Developer Pro self-assessment table

DomainTopicYour Score (1-10)
1Fundamental Personalization Concepts
 
1.1Demonstrate understanding of fundamental concepts of website personalization
 
1.2Demonstrate understanding of benefits and limitations of personalization
 
1.3Demonstrate ability to build organizational understanding for personalization
 
2Installation and Initial Configuration
 
2.1Demonstrate ability to install the Personalization module, enforce configuration, and ensure site readiness
 
2.2Demonstrate ability to configure, test, and set up data collection
 
3Building Campaigns and Segments
 
3.1Demonstrate ability to collect data
 
3.2Demonstrate ability to understand and use Profile data
 
3.3Demonstrate ability to define and use Segments
 
3.4Demonstrate understanding of Analytics provided by Personalization
 
3.5Demonstrate ability to configure Acquia Personalization in Management & Permissions
 
4Testing and Training (Technical Handoff)
 
4.1Demonstrate ability to test and validate that personalization is running
 
4.2Demonstrate ability to display content, leveraging the browser’s inspect tool for verification
 
4.3Determine accuracy of the data reported
 
4.4Ensure data is moving to strengthen Profile Manager into information
 
4.5Troubleshooting suspicious functionality completed by team members
 

Preparation

Once you have a list of topics you need to review, you will possibly face two challenges:

  1. Find and study documentation and knowledge resources for the topics.
  2. Find enough practical case studies covering the topics.

Knowledge resources

Customers and Partners can self-register on the appropriate branch of Acquia Academy and take courses in the relevant domain to refresh their knowledge.

Available courses include:

A list of online resources and documentation for each learning domain appears in the Study Guide section.

Study guide

Domain 1.0: Fundamental Personalization Concepts

1.1 Demonstrate understanding of fundamental concepts of website personalization

TopicLink
Using campaigns in Acquia PersonalizationUsing campaigns in Personalization
Creating and managing segmentsCreating and managing segments
Creating and managing eventsCreating and managing events (see also Goals)
Creating and managing goalsCreating and managing goals
Creating personalized slotsCreating personalized slots
Acquia Personalization GlossaryPersonalization glossary

1.2 Demonstrate understanding of benefits and limitations of personalization

TopicLink
Personalize Drupal with Acquia PersonalizationHow to Deliver Personalized Brand Experiences
Acquia’s approach to PersonalizationAcquia’s Approach to Personalization

1.3 Demonstrate ability to build organizational understanding for personalization

TopicLink
Touches by UTM content detail reportTouches by UTM content detail report

Domain 2.0: Installation and Initial Configuration

2.1 Demonstrate ability to install the Personalization module, enforce configuration, and ensure site readiness

TitleLink
Installing Acquia PersonalizationInstalling the Acquia Personalization module
Mapping taxonomy terms to PersonalizationMapping taxonomy terms to Personalization
Building personalized experiencesBuilding personalized experiences
Initializing content for campaignsInitializing content for campaigns
Configuring Personalization settingsConfiguring personalization settings

2.2 Demonstrate ability to configure, test, and set up data collection

TitleLink
Creating personalized slotsCreating personalized slots
Installing PersonalizationInstalling the Acquia Personalization module
Leveraging taxonomies to track user behaviorUtilizing Taxonomies to Track User Behavior
Configuring personalization settingsConfiguring personalization settings
Limiting data collection and excluding Drupal entitiesLimiting data collection and excluding Drupal entities
Ad-blocking and PersonalizationAd blocking and Personalization

Domain 3.0: Profile Manager / Campaign Builder

3.1 Demonstrate ability to collect data

TitleLink
Creating and managing goalsCreating and managing goals
Using the Personalization APIsUsing the Personalization APIs

3.2 Demonstrate ability to understand and use Profile data

TitleLink
Examining visitor informationExamining visitor information
Profile ManagerProfile Manager

3.3 Demonstrate ability to define and use Segments

TitleLink
Creating and managing segmentsCreating and managing segments
Segment examplesSegment examples

3.4 Demonstrate understanding of Analytics provided by Personalization

TitleLink
Using reports and dashboards in Profile ManagerUsing reports and dashboards in Personalization
Viewing reports in PersonalizationViewing reports in Personalization

3.5 Demonstrate ability to configure Acquia Personalization in Management & Permissions

TitleLink
Configuring personalization settingsConfiguring personalization settings
Data warehouseData warehouse
Using the Personalization APIsUsing the Personalization APIs

Domain 4.0: Testing and Training (Technical Handoff)

4.1 Demonstrate ability to test and validate that personalization is running

TitleLink
Demonstrate ability to test and validate that personalization is runningWe are reassembling best practice documentation into a single link. The new URL is currently TBD.
Creating personalized slotsCreating personalized slots

4.2 Demonstrate ability to display content, leveraging the browser’s inspect tool for verification

TitleLink
Cookies used by PersonalizationCookies used by Personalization

4.3 Determine Accuracy of the Data Reported

TitleLink
Examining visitor informationExamining visitor information
Displaying Personalization diagnostic messagesDisplaying Personalization diagnostic messages
Using Google Tag Manager with PersonalizationUsing Google Tag Manager with Personalization
Default segment criteriaDefault segment criteria

4.4 Ensure data is moving to strengthen Profile Manager into information

TitleLink
captureIdentity - Personalization JavaScript APIcaptureIdentity - Personalization JavaScript API
Configuring personalization settingsConfiguring personalization settings
Data warehouse Person field typesperson_identifier table
Capture visitor identity with Google Tag ManagerCapture visitor identity with Google Tag Manager

4.5 Ensure data is moving to strengthen Profile Manager into information

TitleLink
Using campaigns in PersonalizationUsing campaigns in Personalization

Acquia Help

Filter by product:

Acquia Academy common questions

If you can't find what you're looking for, try refining your search or contact our Support teamfor further assistance.