Platform Architecture

API-driven, event-based, and loosely coupled, Resulticks’ platform architecture is integrated, robust, and flexible, fusing the latest technologies to deliver optimal performance and marketing transformation.

Built for transformational impact

Built from the ground up, Resulticks overcomes silos, eliminates delays, maximizes scale, and ensures optimal efficiency to deliver marketing transformation. Our solution combines the three core aspects of omnichannel engagement into one integrated platform: CDP, communication orchestration, and AI/ML-based analytics.

Cloud-agnostic and architected to seamlessly integrate with on-premises data components, Resulticks is supported by a powerful data platform with SQL and NoSQL components to store and harness structured, semi-structured, and unstructured data through batch and streaming ingestions.

top-curve

The key platform architecture building blocks

Solution Stack
expand-large

Resulticks’ presentation layer delivers a consistent UX. From one platform, you can manage everything from segmentation to orchestration to insights and more with ease. Moreover, almost all functionalities can be configured to suit your specific needs and preferences. This layer also enables role-based administration to help you govern access privileges for different modules.

All internal functionalities from the application layer are exposed on the services layer via REST API. In addition to more than 75 out-of-the-box connector APIs, Resulticks also supports legacy SOAP and WCF-based services.

The application services layer exposes functional endpoints to the presentation layer and supports the various protocols for communications through channels such as email, social media, mobile, and digital assistants. The platform enables SMS delivery through partner gateways in different regions. This layer also supports Resulticks’ built-in approval workflows, omnichannel rules engine, internal job services, and the data pipelines powering the services layer.

Resulticks leverages SQL and NoSQL databases to host structured, semi-structured, and unstructured data. It's multi-tenanted Hadoop cluster stores response data. The data layer supports indexing through GPUs that enable real-time processing for large volumes. Its built-in rule-based ETL helps bring in complex data sets.

Resulticks enables real-time/batch queues, indexing, and data pipeline support in one integrated architecture. It incorporates Kafka, Aerospike, and Solr to observe, map, categorize, and direct, incoming data streams to relevant servers and components.

Resulticks applies advanced crypto techniques to create hashes and protect personal identifiable information, ensuring data security on the cloud (at rest and in archive). It stores audience data in a dedicated database for each tenant, and also supports the storage of sensitive data on-premises in a private cloud for additional compliance readiness.

Resulticks only sends crypto hashes to the cloud, and it executes data transfers using 246-bit TLS encryption, secure web services, and site-to-site VPN connection based on brand needs. With data masking and role-based security control, it further avoids unwanted exposure and access.

Architecture highlights

API-driven and microservices-based

API-driven and microservices-based

Resulticks offers over 75 out-of-the-box API connectors—and custom integrations upon request—to consolidate audience data from CRM systems, external databases, social media, other digital channels, web analytics, DMPs, and more.

This architecture enables out-of-the-box integration with minimal customization and the scaling of data ingestion and synchronization frequency. It also facilitates the consolidation of audience data into the Customer Information Hub (CIH).

Event-driven

Event-driven

Resulticks’ event-driven architecture is key to the platform’s ability to deliver real-time audience engagement. This architecture can process real-time data streams and signals such as webhooks, and the omnichannel rules engine provides complex event processing to trigger contextual communications. The platform can auto-scale for concurrent events and communications to keep up with the scale and speed of real-time marketing.

Loosely coupled

Loosely coupled

Thanks to its loosely coupled architecture, Resulticks makes it easy to assemble or disassemble solution components, allowing them to execute both independently and in sync. This empowers you to unbind data, services, and systems from their legacy sources to accelerate digital transformation. Resulticks has also implemented multi-threaded job services to enhance the platform’s scalability.

close-icon
API-driven and microservices-based

API-driven and microservices-based

Resulticks offers over 75 out-of-the-box API connectors—and custom integrations upon request—to consolidate audience data from CRM systems, external databases, social media, other digital channels, web analytics, DMPs, and more.

This architecture enables out-of-the-box integration with minimal customization and the scaling of data ingestion and synchronization frequency. It also facilitates the consolidation of audience data into the Customer Information Hub (CIH).

close-icon
Event-driven

Event-driven

Resulticks’ event-driven architecture is key to the platform’s ability to deliver real-time audience engagement. This architecture can process real-time data streams and signals such as webhooks, and the omnichannel rules engine provides complex event processing to trigger contextual communications. The platform can auto-scale for concurrent events and communications to keep up with the scale and speed of real-time marketing.

close-icon
Loosely coupled

Loosely coupled

Thanks to its loosely coupled architecture, Resulticks makes it easy to assemble or disassemble solution components, allowing them to execute both independently and in sync. This empowers you to unbind data, services, and systems from their legacy sources to accelerate digital transformation. Resulticks has also implemented multi-threaded job services to enhance the platform’s scalability.

The Resulticks impact

Break free from siloed solutions

Break free from siloed solutions

Resulticks continuously and seamlessly consolidates data from wide-ranging connectors and campaign responses into a single Customer Information Hub, automatically augmenting, transforming, and activating your audience data for next-level engagement and powerful insights.

Fast-track time to market

Fast-track time to market

Resulticks’ architecture and modules are truly integrated. This means it can handle the full spectrum of omnichannel engagement, from data management and identity resolution to segmentation, orchestration, and analytics in mere minutes.

Cloud agnostic

Cloud agnostic

Flexible enough to be hosted on Microsoft Azure, Amazon Web Services, and other providers, Resulticks reduces infrastructure cost by minimizing changes to your technology stack and maximizing its consumption.

See true omnichannel, real-time marketing automation in action.

Request a meeting
arrow
Blog Choosing the right martech stack Learn more
arrow
Infographic Building blocks for a robust omnichannel architecture Learn more
gartner-logo
As of June 15, 2020, Resulticks has an overall rating of 4.9 out of 5 in the multichannel marketing hubs market, based on 17 reviews. The Gartner Peer Insights logo is a trademark and service mark of Gartner, Inc, and/or its affiliates and is used here in with permission. All rights reserved.