Overview
The Marketing Relationship Analysis feature helps users visualize the relationship between a response variable (e.g., pipeline) and a marketing variable (e.g., LinkedIn spend) over a specific time period and granularity (e.g., weekly, monthly, quarterly). The widget generates an XY scatter plot with best-fit curves based on various models and highlights the curve with the best R-squared value.
Key Features
Visual Representation:
Generates an XY scatter plot to illustrate the relationship between the selected variables.
Includes multiple curve-fitting options for better data analysis.
Curve-Fitting Models:
Linear: Straight-line relationship for simple proportionality.
Logarithmic: Captures diminishing returns without a defined cap.
Power Function: Models diminishing returns using fractional power.
Hill Function: An S-shaped curve capturing gradual or steep saturation points.
Sigmoid: Models S-shaped growth with clear upper and lower limits.
Exponential Decay: Captures rapid early growth and clear levelling-off behaviour.
Adstock Saturation: Combines delayed and saturation effects for time-dependent variables.
Performance Metric:
Highlights the best-fitting curve based on the R-squared value to determine the most accurate model.
How to Use
Create a Configuration
Enter a name for the config (Spend vs Pipeline weekly Analysis)
Select any filters to apply. (Filter out Pipeline through Outbound channels or Spend through offline channels)
Select the Time Period for analysis (e.g., Jan 2024 - Dec 2024).
Set the Time Granularity:
Weekly
Monthly
Quarterly
Choose the Response Variable (e.g., pipeline-generated).
Select the Marketing Variable (e.g., LinkedIn spend).
Click Generate. It usually takes up to 10 minutes to generate this config.
Once the config gets generated, you will see the Visualization
Analyze Visualization
View the scatter plot with the selected variables on the X and Y axes.
Choose curve-fitting models to display:
Linear
Logarithmic
Hill Function
Power Function
Sigmoid
Exponential Decay
Adstock Saturation
Analyze Best Fit
The widget automatically computes the R-squared value for each curve-fitting model.
The model with the highest R-squared value is highlighted as the Best Fit.
Use the detailed tooltip on the chart to view key metrics for each model to see the R-squared value.
Curve Models Explained
1. Hill Function
Shape: S-shaped curve with explicit saturation.
Use Case: Ideal for capturing diminishing returns, with flexibility for steep or gradual saturation.
2. Logarithmic
Shape: Diminishing returns without an explicit cap.
Use Case: Suitable for simple models where saturation is not critical.
3. Exponential Decay
Shape: Rapid early growth followed by clear levelling off.
Use Case: Common for short-term campaigns with strong initial effects.
4. Sigmoid (Logistic)
Shape: S-shaped curve with symmetric behaviour.
Use Case: Useful for scenarios with gradual growth and symmetric saturation.
5. Power Function
Shape: Models diminishing returns with a fractional power.
Use Case: Ideal for moderate diminishing returns.
6. Adstock Saturation
Shape: Models carry over and diminishing effects together.
Use Case: Captures delayed and saturation effects in time-dependent variables.
Tips for Effective Use
Select a time granularity that aligns with your analysis goals (e.g., weekly for short-term campaigns, quarterly for long-term trends).
Use the tooltip insights to better understand the implications of each curve model.
Focus on the best-fit model to guide strategic decisions.