Magidoc

AudienceEngagementAnalysis
Object

Comprehensive engagement analysis including current distribution, historical trends, campaign statistics, and AI-powered insights

Fields

#

activeStageCount

Non-null

Number of contacts in Active lifecycle stage (recently engaged)

activeStagePercentage

Non-null

Percentage of contacts in Active lifecycle stage

atRiskStageCount

Non-null

Number of contacts in At-Risk lifecycle stage (30-60 days inactive)

atRiskStagePercentage

Non-null

Percentage of contacts in At-Risk lifecycle stage

avgEngagementScore

Average engagement score across all contacts (0-100)

avgLast5Clicks

Average number of clicks per contact across the last 5 campaigns (0-5)

avgLast5ClicksPct

Average click rate percentage across the last 5 campaigns (0-100%)

avgLast5Opens

Average number of opens per contact across the last 5 campaigns (0-5)

avgLast5OpensPct

Average open rate percentage across the last 5 campaigns (0-100%)

clickToOpenRate

Click-to-open rate percentage across the last 5 campaigns

clicks0Count

Non-null

Number of contacts who clicked 0 of the last 5 campaigns

clicks0Pct

Non-null

Percentage of contacts who clicked 0 of the last 5 campaigns

clicks1Count

Non-null

Number of contacts who clicked 1 of the last 5 campaigns

clicks1Pct

Non-null

Percentage of contacts who clicked 1 of the last 5 campaigns

clicks2Count

Non-null

Number of contacts who clicked 2 of the last 5 campaigns

clicks2Pct

Non-null

Percentage of contacts who clicked 2 of the last 5 campaigns

clicks3Count

Non-null

Number of contacts who clicked 3 of the last 5 campaigns

clicks3Pct

Non-null

Percentage of contacts who clicked 3 of the last 5 campaigns

clicks4Count

Non-null

Number of contacts who clicked 4 of the last 5 campaigns

clicks4Pct

Non-null

Percentage of contacts who clicked 4 of the last 5 campaigns

clicks5Count

Non-null

Number of contacts who clicked all 5 of the last 5 campaigns

clicks5Pct

Non-null

Percentage of contacts who clicked all 5 of the last 5 campaigns

cold30DayChange

Cold segment percentage point change over the last 30 days (positive = growth)

cold60DayChange

Cold segment percentage point change over the last 60 days (positive = growth)

cold90DayChange

Cold segment percentage point change over the last 90 days (positive = growth)

coldCount

Non-null

Number of Cold contacts (engagement score 15-39)

coldPercentage

Non-null

Percentage of Cold contacts in the total audience

coldToInactiveCount

Non-null

Number of contacts that moved from Cold to Inactive in the last 30 days (becoming dormant)

coldToWarmCount

Non-null

Number of contacts that moved from Cold to Warm in the last 30 days (recovering engagement)

consistentCount

Non-null

Number of contacts with consistent engagement (stable Warm/Hot, 4+ campaigns)

consistentPct

Non-null

Percentage of contacts with consistent engagement

contentMarketFit

Non-null

Content-market fit assessment: Strong, Good, Moderate, or Weak

dataAsOfUtc

Non-null

Timestamp when this data was last calculated

decliningCount

Non-null

Number of contacts with declining engagement trend

decliningOnlyPct

Non-null

Percentage of contacts showing declining engagement (for AI insight calculations)

decliningPct

Non-null

Percentage of contacts with declining engagement trend

dormantStageCount

Non-null

Number of contacts in Dormant lifecycle stage (60-90 days inactive)

dormantStagePercentage

Non-null

Percentage of contacts in Dormant lifecycle stage

hot30DayChange

Hot segment percentage point change over the last 30 days (positive = growth)

hot60DayChange

Hot segment percentage point change over the last 60 days (positive = growth)

hot90DayChange

Hot segment percentage point change over the last 90 days (positive = growth)

hotCount

Non-null

Number of Hot contacts (engagement score 70-100)

hotPercentage

Non-null

Percentage of Hot contacts in the total audience

hotToColdCount

Non-null

Number of contacts that moved from Hot to Cold in the last 30 days (significant engagement decline)

hotToWarmCount

Non-null

Number of contacts that moved from Hot to Warm in the last 30 days (cooling engagement)

improvingCount

Non-null

Number of contacts with improving engagement trend

improvingPct

Non-null

Percentage of contacts with improving engagement trend

inactive30DayChange

Inactive segment percentage point change over the last 30 days (positive = growth, negative = improvement)

inactive60DayChange

Inactive segment percentage point change over the last 60 days (positive = growth, negative = improvement)

inactive90DayChange

Inactive segment percentage point change over the last 90 days (positive = growth, negative = improvement)

inactiveCount

Non-null

Number of Inactive contacts (engagement score 0-14)

inactivePercentage

Non-null

Percentage of Inactive contacts in the total audience

inactiveToColdCount

Non-null

Number of contacts that moved from Inactive to Cold in the last 30 days (starting to re-engage)

insights

Non-null

AI-generated insights about engagement patterns, trends, and opportunities

lostStageCount

Non-null

Number of contacts in Lost lifecycle stage (90+ days inactive)

lostStagePercentage

Non-null

Percentage of contacts in Lost lifecycle stage

needsAttentionCount

Non-null

Number of contacts needing attention (Cold/Inactive with declining trends)

neverEngagedOpportunityCount

Non-null

Number of never-engaged contacts with reengagement potential

neverEngagedStageCount

Non-null

Number of contacts in NeverEngaged lifecycle stage (past onboarding, never opened/clicked)

neverEngagedStagePercentage

Non-null

Percentage of contacts in NeverEngaged lifecycle stage

newStageCount

Non-null

Number of contacts in New lifecycle stage (onboarding period, 0-60 days)

newStagePercentage

Non-null

Percentage of contacts in New lifecycle stage

opens0Count

Non-null

Number of contacts who opened 0 of the last 5 campaigns

opens0Pct

Non-null

Percentage of contacts who opened 0 of the last 5 campaigns

opens1Count

Non-null

Number of contacts who opened 1 of the last 5 campaigns

opens1Pct

Non-null

Percentage of contacts who opened 1 of the last 5 campaigns

opens2Count

Non-null

Number of contacts who opened 2 of the last 5 campaigns

opens2Pct

Non-null

Percentage of contacts who opened 2 of the last 5 campaigns

opens3Count

Non-null

Number of contacts who opened 3 of the last 5 campaigns

opens3Pct

Non-null

Percentage of contacts who opened 3 of the last 5 campaigns

opens4Count

Non-null

Number of contacts who opened 4 of the last 5 campaigns

opens4Pct

Non-null

Percentage of contacts who opened 4 of the last 5 campaigns

opens5Count

Non-null

Number of contacts who opened all 5 of the last 5 campaigns

opens5Pct

Non-null

Percentage of contacts who opened all 5 of the last 5 campaigns

pendingScoringCount

Non-null

Number of contacts pending initial engagement score calculation

pendingScoringPercentage

Non-null

Percentage of contacts pending initial engagement score calculation

pendingScoringStageCount

Non-null

Number of contacts pending lifecycle stage assignment (not yet scored)

pendingScoringStagePercentage

Non-null

Percentage of contacts pending lifecycle stage assignment

positiveEngagementPct

Non-null

Percentage of contacts showing positive engagement patterns (consistent + improving)

reactivatedStageCount

Non-null

Number of contacts in Reactivated lifecycle stage (previously dormant/lost, now engaging)

reactivatedStagePercentage

Non-null

Percentage of contacts in Reactivated lifecycle stage

reengagementOpportunityCount

Non-null

Number of high-priority reengagement opportunities (At-Risk/Dormant with priority 3+)

reliableReadsCount

Non-null

Number of reliable readers (Warm with 2-3 opens in last 5 campaigns)

segmentRecommendations

Non-null

Recommended segments for targeted campaigns based on engagement analysis

sporadicCount

Non-null

Number of contacts with sporadic engagement (inconsistent pattern)

sporadicPct

Non-null

Percentage of contacts with sporadic engagement

totalContacts

Non-null

Total number of active contacts in the audience

vIPEngagedCount

Non-null

Number of VIP contacts (Hot with 4+ opens in last 5 campaigns)

warm30DayChange

Warm segment percentage point change over the last 30 days (positive = growth)

warm60DayChange

Warm segment percentage point change over the last 60 days (positive = growth)

warm90DayChange

Warm segment percentage point change over the last 90 days (positive = growth)

warmCount

Non-null

Number of Warm contacts (engagement score 40-69)

warmPercentage

Non-null

Percentage of Warm contacts in the total audience

warmToColdCount

Non-null

Number of contacts that moved from Warm to Cold in the last 30 days (declining engagement)

warmToHotCount

Non-null

Number of contacts that moved from Warm to Hot in the last 30 days (positive engagement uplift)

Usages

#

References

#

  • Field engagementAnalysis from Query