Grain:
CAMPAIGNS — one row per campaign. COMMUNICATIONS — one row per channel within a campaign. SEGMENTS — one row per recipient subgroup within a communication.GIFTS.SEGMENT_KEY). This page covers all tables in the hierarchy plus the email and event tables that connect to it.
Key rule: GIFTS.SEGMENT_KEY is the entry point into this hierarchy. Start there and join upward to reach campaign-level totals.
Table columns
Tables on this page: CAMPAIGNS · COMMUNICATIONS · SEGMENTS · EMAILS · EMAIL_VERSIONS · SENT_EMAILS · EVENTS · CONTACT_SEGMENT_STATISTICSCAMPAIGNS
One row per top-level marketing initiative. Contains giving goals and date range for the campaign.COMMUNICATIONS
One row per channel within a campaign (e.g. Direct Mail, Email Blast). Contains pre-aggregated performance totals.SEGMENTS
One row per recipient subgroup within a communication.SEGMENT_KEY is the FK carried on GIFTS — it is the entry point for campaign attribution queries.
EMAILS
One row per email created within a communication. Contains aggregate performance metrics across all versions.EMAIL_VERSIONS
One row per version of an email (e.g. version A and version B in a split test). Individual delivery records live inSENT_EMAILS.