Are you going live? Do you have no idea how to start climbing THAT mountain? Look no further! Below are two checklists!
- Get Sign-off on UAT in Sandbox
- Do NOT go live without sign-off. This is a bad idea.
- Clone CPQ Page Layouts and Assign them to Proper Profiles
- You can not put managed package layouts in a change set so we clone the CPQ layouts, assign them to the profiles they need to be, and add the new cloned layouts to the change set.
- Create Change Set
- This should include every single thing you did in sandbox to support the CPQ implementation. Here is an AMAZING change set chrome plugin. Only works in classic.
- Extract Configuration Data
- Create Legacy Data Import Files
- This largely depends on the data your customer wants to bring over from the legacy system. Usually this entails subscriptions and renewals. Existing contracts that were in the old system but need to be in the new system for renewal purposes. This set of imports relies on the data mapping requirements you get from your customer.
- Make List of CPQ Users
- You will need to know who you need to access CPQ as part of their job in production. Sales Reps, Sales Ops, Finance, Legal are all examples of user types that may need access to CPQ.
- Update Any Layouts not in Change Set
- If you do not do the cloning thing from pre-deployment, you’ll have to make manual updates to the CPQ page layouts.
- Update Any Field Sets to Match Sandbox
- CPQ managed package field sets will need to be manually updated. Any of the line editor field sets on Quote or Quote Line. Similar field sets on Product Option. These will all need to be manually adjusted in production to match sandbox.
- Validate Successful Go Live with Quotes against Test Account
- TEST IT. Do all the testing. As much as possible. Some clients even do a full UAT in production before assigning licenses.
- Deliver “How-To” Documentation (User Doc and/or Admin Doc)
- Assign CPQ Permission Set Licenses to Users
That’s it! Do comment if you’ve got more to add to this list!