CRM Response Object for Revenue Attribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional CRM systems fail to collect and retain critical information, particularly when leads are not converted into opportunities, leading to incomplete data on revenue attribution to marketing campaigns and lack of historical records of customer interactions, which hampers accurate sales and marketing performance analysis.

Innovation Solution

A Response object is introduced to synchronize and normalize data across Lead, Contact, and Opportunity objects, enabling unified reporting and revenue attribution, while also capturing repeat responses and maintaining a parent-child relationship for cascade campaigns to ensure comprehensive data capture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional CRM systems use conventional data collection methods, then system simplicity is maintained, but critical information is lost when leads are not converted into opportunities

Engineering Contradiction:
Improvecritical informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the CRM data model by introducing a distinct 'Response' object type to capture customer interactions independently of lead conversion status. This segmentation allows response data to be collected and stored separately, preventing information loss when leads are not converted, while maintaining overall system structure through modular object design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary 'Response' object that acts as a mediator between marketing campaigns and traditional CRM objects (leads, contacts, opportunities). This intermediary captures interaction data without requiring conversion to opportunity status, enabling revenue attribution while preserving system simplicity through a standardized data collection mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If traditional CRM systems only track current lead status, then data storage requirements are minimized, but historical records of customer interactions are lost

Engineering Contradiction:
Improvehistorical informationVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent implements preliminary action by creating Response objects to capture customer interaction data at the time of occurrence, rather than waiting for lead conversion or sale completion. This preliminary data capture ensures historical information is preserved from the outset, enabling later analysis of campaign effectiveness without requiring additional data collection efforts.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If conventional CRM systems attribute revenue to all campaigns a customer responded to, then attribution coverage is maximized, but attribution accuracy deteriorates

Engineering Contradiction:
Improveattribution accuracyVSAvoidrevenue attribution efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements feedback mechanisms by establishing bidirectional relationships between Response objects and Campaign objects. This feedback loop allows the system to track which specific campaign responses led to conversions, providing accurate attribution data that feeds back into campaign performance analysis, thereby improving both attribution accuracy and efficiency.

Inventive Principle:
Principle #23Feedback

4Loss of information

If traditional CRM systems allow only a single response object between customer and campaign, then data structure simplicity is maintained, but repeat responses are not recorded

Engineering Contradiction:
Improverepeat response informationVSAvoiddata structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies dynamics by allowing multiple Response objects to be associated with a single customer-campaign pair, transforming the static one-to-one relationship into a dynamic one-to-many relationship. This enables the system to capture repeat responses and evolving customer interactions while maintaining data structure simplicity through consistent object modeling and relationship rules.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11341166B2Method and system for attributing metrics in a CRM system
Publication Date: 2022.05.24 FULL CIRCLE INSIGHTS INC
  • US11341166B2 patent drawing
  • US11341166B2 patent drawing
  • US11341166B2 patent drawing

AI summary

In an embodiment of the present invention, a Response object collects and synchronizes information from other types of objects as may be implemented in a CRM system. For example, certain objects may include a Lead or Contact Object, a Campaign object, and an Opportunity Object that is synchronized into a Response object. In this way, the results for a given Lead or Contact can be directly attributed to the Campaign or Opportunity without having to guess as may be necessary in certain typical CRM systems.