Migrate your Zilliant CPQ data
Manufacturing-focused CPQ with strong pricing optimization and variant configuration for B2B distributors. Integrates natively with Salesforce and SAP but carries heavy configuration complexity that complicates migrations.
In its favor
Why people choose Zilliant CPQ
The signal that keeps Zilliant CPQ on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
G2 users cite efficient quote cycle times and faster configuration of complex machine builds compared to legacy systems, especially in mid-market manufacturing
Customization and integration capabilities receive consistent praise, with users highlighting extensibility for additional application logic via Groovy
Highly rated on G2 (~4.8) for product management, specifically around variant configuration models being accessible to sales teams for the first time
Increased pricing and quoting accuracy translates directly to savings in order-change rework, according to validated G2 reviews from sales support managers
B2B distributors and manufacturers choose Zilliant for AI-powered pricing intelligence embedded directly in the quote workflow rather than as a separate analytics layer
Slow loading and performance issues during complex operations are the most cited frustrations, particularly during quote generation with many line items
Time lag between configuration completion and pricing calculation creates friction in fast-moving sales cycles, with users describing it as a recurring bottleneck
Manufacturing complexity that exceeds the platform's constraint-based configuration model forces teams to maintain workarounds outside CPQ, undermining the single-source-of-truth goal
Integration complexity with multiple ERP systems (SAP, Salesforce) creates data synchronization drift that requires manual correction
Some users report the platform's opinionated approach to pricing logic conflicts with unique discounting requirements in their specific vertical
Reasons to switch
Why people leave Zilliant CPQ
The recurring reasons buyers give for replacing Zilliant CPQ. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Zilliant CPQ fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Zilliant CPQ pricing overview
Zilliant does not publish per-seat or per-tier pricing publicly. Sales engagements are custom-scoped and include professional services for implementation. The Quick Start program (3-8 week deployment) suggests a structured entry tier, but specific feature gates between editions are not documented in available sources.
Not publicly documented
Tier 1 of 1
Contact sales
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Zilliant CPQ's schedule — see our quote-based pricing →
What gets migrated
Zilliant CPQ object support
Object-by-object support for Zilliant CPQ migrations. Per-pair details surface during scoping.
Products
Fully supportedProducts are the primary CPQ entity and map directly to Material in ERP terminology. Standard and custom product attributes are available. We migrate product hierarchies and variant configuration rules as structured rule sets. ERP_ID cross-references are preserved to maintain downstream sync integrity.
Quotes
Fully supportedQuotes represent the core output object in Zilliant CPQ. We migrate Quote headers, line items (SalesItems), pricing calculations, and guided-selling context. We flag historical Quote status states explicitly so closed/won/lost states map correctly to the destination.
Price Lists
Fully supportedPrice Lists contain catalog, reference, global list, published, and matrix price types. We preserve the full price type hierarchy and sequencing. Multi-currency price lists require explicit currency mapping during migration.
Price Items
Mapping requiredPrice Items are linked to Products and belong to Price Lists. ERP_ID column visibility can be toggled via UI Profiles system-wide or per-role—ERP cross-references may be hidden but are still present. We extract both visible and hidden ERP_ID fields to avoid orphaned pricing rows.
Sales Agreements
Mapping requiredSales Agreements store customer-specific pricing contracts. They contain effective date ranges, discount tiers, and pricing overrides. We map agreement structures to destination equivalents but tiered and scaled pricing logic may require field-level reconfiguration at the destination.
Guided Selling Rules
Mapping requiredProduct rules defined by characteristics drive guided selling flows and constraint-based configuration. These are stored as structured rules, not individual records. We export them as rule packages; destination systems without constraint-based configuration engines will need manual reimplementation.
Business Data Attributes (BDAs)
Mapping requiredBDAs are custom fields mapped between SAP C4C and CPQ via lookup tables supporting String, Boolean, and Decimal types. Localization of list-code values in C4C is not preserved in BDA—only the raw code is stored. We flag all BDA mappings for manual validation post-migration.
Accounts
Mapping requiredAccounts are subject objects in CPQ, linked to Quotes and Opportunities. They support standard and custom attributes. Large account hierarchies with custom address structures require field-level mapping during migration.
Contacts
Mapping requiredContacts are subject objects with PartnerRoleRecord associations. We preserve contact-to-account linkages and custom BDA fields. Partner function records attached to contacts require additional mapping work.
Sales Items
Mapping requiredSales Items are the line-item subject type in CPQ, containing quantity, pricing, and product references. Complex BOM (Bill of Materials) item configurations with nested quantity settings require recursive extraction to preserve the full product structure.
Attachments and Notes
Mapping requiredAttachments and links in the Notes section of Quotes had a known bug where single-click downloads could trigger multiple downloads equal to the number of attachments—this was resolved in a recent patch. We migrate attachment metadata and links, but file binaries require separate file-transfer handling.
Custom Fields
Mapping requiredZilliant CPQ supports standard pre-delivered attributes plus custom attributes via the CPQ schema. Custom field mapping between C4C and CPQ uses BDA lookup tables. We export custom field definitions and data but cannot guarantee equivalent custom-field capabilities at the destination.
Users and Access
Mapping requiredUser management includes domain-approval restrictions—users with unapproved email domains cannot sign in. Role-based UI Profiles control field visibility (e.g., ERP_ID column). We migrate user records and role assignments but domain-allowlist configuration must be replicated manually at the destination.
| Object | Support | Notes |
|---|---|---|
| Products | Fully supported | Products are the primary CPQ entity and map directly to Material in ERP terminology. Standard and custom product attributes are available. We migrate product hierarchies and variant configuration rules as structured rule sets. ERP_ID cross-references are preserved to maintain downstream sync integrity. |
| Quotes | Fully supported | Quotes represent the core output object in Zilliant CPQ. We migrate Quote headers, line items (SalesItems), pricing calculations, and guided-selling context. We flag historical Quote status states explicitly so closed/won/lost states map correctly to the destination. |
| Price Lists | Fully supported | Price Lists contain catalog, reference, global list, published, and matrix price types. We preserve the full price type hierarchy and sequencing. Multi-currency price lists require explicit currency mapping during migration. |
| Price Items | Mapping required | Price Items are linked to Products and belong to Price Lists. ERP_ID column visibility can be toggled via UI Profiles system-wide or per-role—ERP cross-references may be hidden but are still present. We extract both visible and hidden ERP_ID fields to avoid orphaned pricing rows. |
| Sales Agreements | Mapping required | Sales Agreements store customer-specific pricing contracts. They contain effective date ranges, discount tiers, and pricing overrides. We map agreement structures to destination equivalents but tiered and scaled pricing logic may require field-level reconfiguration at the destination. |
| Guided Selling Rules | Mapping required | Product rules defined by characteristics drive guided selling flows and constraint-based configuration. These are stored as structured rules, not individual records. We export them as rule packages; destination systems without constraint-based configuration engines will need manual reimplementation. |
| Business Data Attributes (BDAs) | Mapping required | BDAs are custom fields mapped between SAP C4C and CPQ via lookup tables supporting String, Boolean, and Decimal types. Localization of list-code values in C4C is not preserved in BDA—only the raw code is stored. We flag all BDA mappings for manual validation post-migration. |
| Accounts | Mapping required | Accounts are subject objects in CPQ, linked to Quotes and Opportunities. They support standard and custom attributes. Large account hierarchies with custom address structures require field-level mapping during migration. |
| Contacts | Mapping required | Contacts are subject objects with PartnerRoleRecord associations. We preserve contact-to-account linkages and custom BDA fields. Partner function records attached to contacts require additional mapping work. |
| Sales Items | Mapping required | Sales Items are the line-item subject type in CPQ, containing quantity, pricing, and product references. Complex BOM (Bill of Materials) item configurations with nested quantity settings require recursive extraction to preserve the full product structure. |
| Attachments and Notes | Mapping required | Attachments and links in the Notes section of Quotes had a known bug where single-click downloads could trigger multiple downloads equal to the number of attachments—this was resolved in a recent patch. We migrate attachment metadata and links, but file binaries require separate file-transfer handling. |
| Custom Fields | Mapping required | Zilliant CPQ supports standard pre-delivered attributes plus custom attributes via the CPQ schema. Custom field mapping between C4C and CPQ uses BDA lookup tables. We export custom field definitions and data but cannot guarantee equivalent custom-field capabilities at the destination. |
| Users and Access | Mapping required | User management includes domain-approval restrictions—users with unapproved email domains cannot sign in. Role-based UI Profiles control field visibility (e.g., ERP_ID column). We migrate user records and role assignments but domain-allowlist configuration must be replicated manually at the destination. |
Gotchas
What to watch for in Zilliant CPQ migrations
Issues we've hit on past Zilliant CPQ migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Groovy scripted logic does not export as data
ERP_ID column may be hidden but still critical
SAP characteristic labels can duplicate after legacy migration
BDA list-type fields lose C4C localization
Attachment downloads could fire multiple times on older builds
| Severity | Issue |
|---|---|
| High | Groovy scripted logic does not export as data |
| Medium | ERP_ID column may be hidden but still critical |
| Medium | SAP characteristic labels can duplicate after legacy migration |
| Medium | BDA list-type fields lose C4C localization |
| Low | Attachment downloads could fire multiple times on older builds |
Leaving Zilliant CPQ?
Where Zilliant CPQ customers move next
12 destinations Zilliant CPQ can migrate to.
How a Zilliant CPQ migration works
Four steps, Zilliant CPQ-specific
Connect
Not publicly documented into Zilliant CPQ. Scopes limited to read-only on the data we move.
Map
We translate Zilliant CPQ-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Zilliant CPQ quirks before production.
Migrate
Full migration with Zilliant CPQ rate-limit handling. Rollback available throughout.
FAQ
Zilliant CPQ migration FAQ
Answers to the questions buyers ask most during Zilliant CPQ migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Zilliant CPQ migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Zilliant CPQ.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Zilliant CPQ setup and destination — written quote back within a business day.