Conga CPQ - Fundamentals

What You’ll Learn
- The admin console & navigation map you’ll use daily
- The core data objects (products, attributes, bundles, price lists, rules, quotes) and how they relate
- A practical mental model for Conga CPQ: Configure → Price → Quote, plus approvals & templates
- Hands-on setup: create a starter catalog, price list, and a first quote
Prereqs
- You’ve completed Lesson 1 and chosen your environment (training org or watch-along).
- You have access to Conga CPQ admin areas (profile/permission sets in place).
- Workbook and sample CSVs downloaded (from Lesson 1 resources).
The Conga CPQ Mental Model
Think of Conga CPQ as five Lego layers you’ll stack in most builds:
- Catalog — Products, attributes, bundles (the sellable building blocks)
- Rules — Constraints that make configurations valid (require/block/recommend/auto-add)
- Pricing — Price lists, tiers, matrices, promos, taxes/fees
- Quote Experience — Template, terms, validity, versioning, output
- Approvals & Governance — Discount guardrails, approval matrices, auditability
You will touch each layer in a predictable order during setup and quoting.
UI Tour & Admin Navigation Map
Labels may vary slightly across versions—follow the structure.
- CPQ Admin / Conga Console
- Products / Catalog: manage products, families, and attribute sets
- Attributes: define attributes and assign to products/bundles
- Constraint Rules: compatibility rules (require/block/recommend/auto)
- Bundles / Options / Option Groups: structure complex offerings
- Pricing: price lists, price list entries, tiers/volume/matrix tables
- Proposals / Templates: quote templates, sections, and content tokens
- Approvals: thresholds, ladders, routing (discount or policy-based)
- Utilities / Settings: currency, numbering, defaults, global toggles
Keep this mental map handy; we’ll walk the areas in today’s lab.
Core Objects & Relationships (Quick Reference)
- Product: A sellable item/service (SKU)
- Attribute: A selectable option for a product (e.g., Color, Warranty)
- Bundle: A product that contains other products as required or optional items
- Option Group / Option: How bundle choices are grouped and presented
- Constraint Rule: If/Then logic that enforces valid configurations
- Price List: A named list of prices (often by region/channel/currency)
- Price List Entry: The product’s price on a given price list
- Price Matrix / Tiers / Volume: Rules for price breaks or attribute-driven pricing
- Quote / Proposal: The customer-facing offer, with lines, totals, terms, and validity
- Approval Rule: Routes quotes for approval based on conditions (e.g., discount > X%)
Data Flow at a Glance (Text Diagram)
[Products] + [Attributes] + [Bundles]
\ | /
--> [Constraint Rules] ----> [Valid Configuration]
\
--> [Price List + Entries + Matrix] --> [Net Price]
\
--> [Quote Template + Terms + Approvals] --> [Final Quote]
Lab 1: Foundation Setup (15–20 min)
Goal: Create a clean base you’ll reuse in every module.
-
Create a Product Family
- Example:
Laptops
(you can also addAccessories
)
- Example:
-
Price List
- Create Price List:
Standard (USD)
- Confirm currency and set it to active
- Create Price List:
-
Base Product
- Product:
Starter Laptop
- Assign to Laptops family
- Set Active = true
- Product:
-
Price List Entry
- For
Starter Laptop
onStandard (USD)
- List Price:
900.00
- For
Checkpoint: Can you see Starter Laptop
with a valid Price List Entry?
Lab 2: Attributes & Attribute Sets (15–25 min)
Goal: Add selectable options to the product.
-
Attributes
RAM Size
(values: 8 GB, 16 GB)Warranty
(values: 1 Year, 2 Years)
-
Assign Attributes
- Attach both attributes to
Starter Laptop
- Set display order and defaults (e.g., RAM default = 8 GB; Warranty default = 1 Year)
- Attach both attributes to
-
(Optional) Attribute Pricing
- If your org supports attribute-driven price deltas, add:
RAM 16 GB
→ +100.00
Warranty 2 Years
→ +75.00
- If your org supports attribute-driven price deltas, add:
Checkpoint: On a new quote, picking 16 GB or 2-Year warranty should alter price (if you added deltas).
Lab 3: Bundle & Constraint Rules (20–30 min)
Goal: Build a simple bundle and enforce a rule.
-
Accessory Products
Carrying Case
(list price:40.00
)USB-C Dock
(list price:120.00
)
-
Create Bundle
- Make
Starter Laptop
a bundle - Add optional options:
Carrying Case
,USB-C Dock
- Make
-
Constraint Rule (Recommend/Require)
- If RAM = 16 GB, recommend
USB-C Dock
- (Alternate) If
Warranty = 2 Years
, requireCarrying Case
(for shipping protection) — illustrative only
- If RAM = 16 GB, recommend
Checkpoint: When configuring the bundle, the rule should trigger the desired behavior (recommend or require).
Lab 4: Tier/Volume Pricing (15–20 min)
Goal: Add a quantity break.
-
Define Tier for
Starter Laptop
- Qty
1–9
:900.00
- Qty
10+
:850.00
- Qty
-
(Optional) Accessory Tier
Carrying Case
Qty10+
:35.00
Checkpoint: On a quote, set quantity to 10
. The laptop unit price should drop to 850.00
.
Lab 5: Build a Quote (10–15 min)
Goal: See the end-to-end result.
- Create a Quote / Proposal for a test account
- Add Lines
Starter Laptop
qty12
- Pick 16 GB RAM and 2-Year warranty
- Add Carrying Case (optional)
- Review Pricing
- Confirm tiered price and attribute deltas
- Check subtotal, taxes/fees (if configured), and totals
- Preview Output
- Generate the PDF/Doc with template defaults
- Confirm validity date and terms show up
Checkpoint: Can you explain exactly why the final net price is what it is?
Troubleshooting (Quick Reference)
- I can’t see CPQ admin menus: Check profile/permission sets & package visibility
- Attribute changes don’t affect price: Ensure attribute pricing is enabled and linked to the product/price list
- Bundle options aren’t showing: Verify the product is marked as a bundle and options are active
- Tier pricing not applying: Confirm the correct Price List Entry and that the quantity meets your tier
- PDF not rendering as expected: Check template assignment and content tokens; verify the quote is in a renderable status
Quick Quiz (2 minutes)
- Name the five Lego layers in our Conga mental model.
- What’s the difference between a Price List and a Price List Entry?
- Give an example of a Constraint Rule you’d use in your business.
- Where would you configure a quantity discount?
(Answers: Catalog/Rules/Pricing/Quote/Approvals; Price List is the container; Entry is the product’s price on that list; Rule examples vary; Quantity discounts live in tier/volume/matrix pricing.)
What’s Next (Lesson 3 Preview)
In Lesson 3 — Catalog Modeling, we’ll go deeper into:
- Product families, versioning, and lifecycle flags
- Attribute strategy (grouping, defaults, display logic)
- Bundle design patterns for complex offerings
- A guided selection flow that always returns a valid configuration
Bring your workbook—Lesson 3 is where your catalog starts feeling real.