The 12 Critical Questions
Question 1: What's Your DXP Heritage, And Why Does It Matter?
Different DXPs evolved from different origins, and that heritage shapes their core strengths:
CMS Heritage Platforms
- Strength: Deep content management and governance capabilities
- Watch For: May require more custom development for advanced experiences
- Best For: Content-heavy organisations with complex editorial workflows
Portal Heritage Platforms
- Strength: Strong user authentication, personalisation, and application integration
- Watch For: Can feel more like an application platform than a marketing tool
- Best For: Organisations needing secure, personalised user portals
Commerce Heritage Platforms (e.g., SAP, Salesforce)
- Strength: Deep ecommerce integration and transactional capabilities
- Watch For: May be over-engineered for non-commerce use cases
- Best For: Retail and B2C organisations where commerce is central
Headless First Platforms (e.g., Contentful, Contentstack)
- Strength: API first architecture, developer experience, composability
- Watch For: May lack mature marketing tools compared to traditional DXPs
- Best For: Tech-forward organisations comfortable with composable architecture
Ask the Vendor: "What was this platform originally designed to solve? How has that shaped your product roadmap?"
Question 2: How Do You Actually Support Headless and Composable Architecture?
Every vendor now claims to support "headless" and "composable." But the reality varies dramatically:
Level 1: API Availability
- The platform exposes APIs, but the architecture is still monolithic
- Primarily intended for channel delivery, not true composability
Level 2: Hybrid Support
- The platform offers both traditional and headless approaches
- Can work in composable contexts but requires architectural compromises
Level 3: True Headless
- Content management is completely decoupled from presentation
- APIs are first-class, not an afterthought
- Designed for composable integration from the ground up
Ask the Vendor: "Show me three enterprise customers using your platform in a fully composable architecture. What challenges did they encounter?"
Question 3: What Does Your API Coverage Actually Look Like?
Not all APIs are created equal. Dig deeper:
Content Delivery APIs
- RESTful and/or GraphQL support?
- Response time SLAs?
- Global CDN distribution?
- Rate limiting and caching strategies?
Content Management APIs
- Can you programmatically manage all content operations?
- Batch operations support?
- Webhook system for real-time updates?
- API versioning and backward compatibility?
Administration APIs
- User and permission management?
- Content model creation and updates?
- Workflow configuration?
- Audit and compliance reporting?
Ask the Vendor: "What percentage of platform functionality is available via API? What requires using the UI?"
Question 4: How Do You Handle Multichannel Publishing?
The primary purpose of a DXP is to manage experiences across multiple channels. But implementations vary:
Structured Content Model
- How granular can content be broken down?
- Can content components be reused across different experience types?
- How do you handle channel-specific variations?
Preview and Testing
- Can authors preview content in the context of each channel?
- Support for device simulation?
- Integration with staging/production environments?
Publishing Workflow
- Single-click publish to all channels or per-channel control?
- Scheduled publishing support?
- Rollback capabilities?
Ask the Vendor: "Walk me through publishing a single piece of content to your website, mobile app, and IoT device. What's the actual workflow?"
Question 5: What's Your Approach to Personalisation?
Personalisation can mean anything from simple A/B testing to AI-driven individualisation:
Segmentation Capabilities
- What data can you segment on?
- Real-time vs. batch segmentation?
- Integration with CDP and customer data?
Content Targeting
- How do you map content variations to segments?
- Visual tools for marketers or developer-dependent?
- Performance impact of personalisation at scale?
Optimisation and Testing
- A/B and multivariate testing support?
- Statistical significance calculation?
- AI-driven optimisation?
Ask the Vendor: "Show me how a non-technical marketer would set up a personalised experience for three different audience segments."
Question 6: How Does AI Actually Work in Your Platform?
Everyone's adding AI features. Not all implementations are equally valuable:
AI Integration Approach
- Built-in AI or bring your own model?
- Which AI services do you integrate with?
- Cost structure for AI operations?
Practical Applications
- Content generation and variation?
- Automated tagging and categorisation?
- Search and recommendations?
- Optimisation suggestions?
Governance and Control
- How do you ensure AI outputs meet brand standards?
- Audit trails for AI-generated content?
- Human approval workflows?
- Data privacy compliance for AI processing?
Ask the Vendor: "Show me three specific ways AI saves time for content teams today — not features on your roadmap, but capabilities in production."
Question 7: What's Your Integration Story?
DXP success depends on integration. Get specific:
Prebuilt Connectors
- How many are truly production-ready vs. proof of concept?
- How are they maintained and updated?
- What's your partner ecosystem for integration development?
Integration Architecture
- iPaaS partnerships or recommendations?
- Support for event-driven architecture?
- Real-time vs. batch integration patterns?
Marketplace Maturity
- How many active integrations?
- Quality review process?
- Support and documentation standards?
Ask the Vendor: "We use [your specific DAM/Commerce/CDP]. Show me how the integration actually works and who's responsible for maintaining it."
Question 8: What's the Developer Experience Like?
Your development team will make or break the implementation:
Development Environment
- Local development support?
- Version control integration?
- CI/CD pipeline compatibility?
Documentation and Resources
- Quality and completeness of documentation?
- Code examples and starter projects?
- Active developer community?
Technology Stack
- Framework agnostic or opinionated?
- Support for your team's preferred languages?
- Cloud native architecture?
Ask the Vendor: "Can we spend an hour with one of your technical architects discussing our specific architecture? Not a sales engineer — an actual architect."
Question 9: How Does Low-Code Actually Work for Marketers?
The promise of marketing independence is appealing. The reality varies:
Visual Editing
- What can marketers change without developer help?
- How do you balance flexibility with brand consistency?
- Learning curve for non-technical users?
Component Libraries
- Prebuilt components available?
- Custom component creation process?
- Design system integration?
Guardrails
- How do you prevent marketers from breaking things?
- Approval workflows for risky changes?
- Rollback capabilities?
Ask the Vendor: "Bring in someone from marketing who uses your platform daily. Let me ask them about their actual experience."
Question 10: What Does Your Pricing Actually Look Like?
List prices are fiction. Understand the real cost structure:
Licence Costs
- Named users, concurrent users, or consumption-based?
- How do costs scale with growth?
- Hidden fees for API calls, bandwidth, storage?
Implementation Costs
- Typical services engagement size?
- Internal team requirements?
- Third-party partner costs?
Ongoing Costs
- Maintenance and support fees?
- Cost of upgrades?
- Training and enablement?
- Integration maintenance?
Ask the Vendor: "Show me the total cost of ownership for a company similar to ours over three years, including everything — not just licence fees."
Question 11: What's Your Upgrade and Evolution Path?
Platforms evolve. How that evolution impacts customers matters:
Update Frequency
- How often are new versions released?
- Breaking changes vs. backward compatibility?
- Cloud vs. on-premise update models?
Feature Adoption
- Automatic feature rollout or opt-in?
- Beta programme for new capabilities?
- Deprecation policy and timelines?
Migration Support
- Upgrading between major versions?
- Migrating from competitive platforms?
- Content model changes?
Ask the Vendor: "Walk me through your last major version upgrade. What was the customer impact? How much work was required?"
Question 12: What Does Your Partner Ecosystem Actually Deliver?
Remember: 90% of organisations rely on partners for DXP success.
Partner Types
- Global systems integrators?
- Specialised boutique agencies?
- Regional partners?
- Technology partners?
Partner Capability
- Certified developers count?
- Reference projects in your industry?
- Average project size and duration?
- Partner satisfaction scores?
Partner Support
- How does the vendor support partners?
- Partner training and certification programmes?
- Co-marketing and sales support?
Ask the Vendor: "Introduce me to three implementation partners who've done projects similar to ours. I want to interview them directly."