Agencies & system integrators
One platform.
Many client projects.
Deliver customer data and identity resolution projects with separate environments, repeatable setup practices and support planned around each client.
Illustrative client setup
One client can have multiple workspaces.
One platform. Multiple clients. Clear separation.
Design each client environment deliberately.
A workspace has its own database, connections and Customer Model. Plan the deployment and access boundaries for each client, including production, test and any additional environments.
Match the client’s stack
Use the client’s PostgreSQL or Snowflake warehouse, or discuss the proposed Free and Starter paths with Krenalis-managed PostgreSQL.
Separate data and operations
Define workspace databases, credentials, access and operating responsibilities for each engagement. A workspace is not automatically an agency tenant.
Agree on ownership early
Set out who controls the database, credentials, configuration and ongoing operations before delivery starts.
Repeatable delivery
Build a practice around customer data.
Reuse your own setup patterns and delivery checklists, then configure and validate each client’s data separately.
- 01
Start from your delivery template
Define the Customer Model, deployment checklist and responsibilities for the engagement.
- 02
Connect client data
Map CRM records, website events and other sources to the client’s workspace.
- 03
Configure identity rules
Select identifiers, priorities and property sources appropriate to that business.
- 04
Validate and activate
Check representative matches and non-matches, then connect the intended destinations.
- 05
Scale and support
Document the setup, agree on ongoing operations and expand the scope as needed.
Delivery templates here describe your reusable project practice, rather than a promised built-in template or tenant management feature.
Service opportunities
Turn the platform into a client outcome.
Customer data modeling
Help clients define useful customer attributes, events and identifiers.
Integration projects
Connect source systems, build mappings and configure destinations.
Identity resolution setup
Design, test and refine matching rules against client data.
Onboarding and enablement
Prepare environments, document the setup and train the client team.
Analytics and Customer AI
Make consistent profiles and customer history available to downstream applications.
Ongoing operations
Offer agreed monitoring, maintenance and data services as part of your engagement.
Your clients keep control
Build a relationship.
Keep the data accessible.
With BYOW, customer data is stored in the client’s chosen workspace database. Use clear agreements for access, documentation and operational handover.
Any transfer between operators or hosting arrangements needs a technical and contractual review. Define that process before promising portability.
Client ownership
Agree who owns and administers the database and connected accounts.
Documented delivery
Record identifiers, priorities, mappings, dependencies and operating procedures.
Planned handover
Agree how the client or another operator can take responsibility for the setup.
Partner conversations
Shape the model around the engagement.
Talk to us about partner or reseller options, dedicated support and professional services. Program structure, eligibility, commercial terms and availability are still being defined.
Discuss licensing before offering a hosted service to third parties. Partner discussions do not change the current licence terms.
Review the licence policyBring us a client scenario.
Share the number of clients and environments, data sources, deployment preferences and the services you want to deliver.
Discuss a partnership