Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I have 3 tables. The campaign table is connected to the interactions table by the contact table.
Campaign Table
Contact Table
Interaction Table
My current try
FirstInt =
VAR CampaignDate = SELECTEDVALUE('EDW vwTravel'[TransDate])
VAR IntAfterCampaign =
FILTER (
SUMMARIZE (
'EDW Interactions',
'EDW Interactions'[Date],
"Count",DISTINCTCOUNT('EDW Interactions'[FullMemberShipNumber])
),
'EDW Interactions'[Date] > CampaignDate
)
VAR FirstIntType =
MINX ( IntAfterCampaign, [Count] )
RETURN
FirstIntType
My problems with this
I am getting duplicates by type. (I only want the first type)
The number is interactions is way too low.
What I am trying to do
I am trying to calculate the count of the first interaction after a campaign email is sent out. I also want to visualize by type of interaction.
How I want to visualize
Solved! Go to Solution.
Hi @Anonymous
You can add a new DAX measure in your Interactions table to get the first date. It is dynamic to what you select in the Matrix.
OR
Proud to be a Super User!
Hi @Anonymous
You can add a new DAX measure in your Interactions table to get the first date. It is dynamic to what you select in the Matrix.
OR
Proud to be a Super User!
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!