Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Anonymous
Not applicable

Reconcilation of Data for campaigns to understand how manu cutomer did not open email

Hello Friend, 

Request for your help, in Power bi desktop trying to build a reconciliation of information to understand which customer ID did not open an email sent to them. 

Some of the customer are contacted multiple time as there are different campaign delivery labels. what we need to accomplish is if any customer did not open even once an email when sent in different campaigns delivery.

Campaign NameCampaign Delivery LabelDateLabelLabel-OpenLabel-SentCustomerIDStatusReconcilationUnique_Id_OpenUnique_Id_Sent
Q2 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner18e0ab4f80ec4187be6bbddbfc65646bFailedNo 18e0ab4f80ec4187be6bbddbfc65646b-AR Launch Email 1B Winner
Q3 CampaignSent-AR Launch Echo Email 4 AR Launch Echo Email 40554f789536943aaa3107e4e5956bf6dSentNo 0554f789536943aaa3107e4e5956bf6d-AR Launch Echo Email 4
Q3 CampaignSent-AR Launch Echo Email 4 AR Launch Echo Email 40921d634c246464287617284286b4c89SentNo 0921d634c246464287617284286b4c89-AR Launch Echo Email 4
Q3 CampaignSent-AR Launch Echo Email 4 AR Launch Echo Email 40ffae51efda04ef4ba2335f168fc24a8SentNo 0ffae51efda04ef4ba2335f168fc24a8-AR Launch Echo Email 4
Q3 CampaignSent-AR Launch Echo Email 4 AR Launch Echo Email 41978498e6aa148f08239a4c406b22000SentNo 1978498e6aa148f08239a4c406b22000-AR Launch Echo Email 4
Q3 CampaignSent-AR Launch Echo Email 431/08/2022 01:31:06OpenAR Launch Echo Email 4AR Launch Echo Email 403325f09dc414c049d667acf64a7192eSentYes03325f09dc414c049d667acf64a7192e-AR Launch Echo Email 403325f09dc414c049d667acf64a7192e-AR Launch Echo Email 4
Q3 CampaignSent-AR Launch Echo Email 431/08/2022 21:15:46OpenAR Launch Echo Email 4AR Launch Echo Email 40a4941bab97044e2b9c375f340f04d6eSentYes0a4941bab97044e2b9c375f340f04d6e-AR Launch Echo Email 40a4941bab97044e2b9c375f340f04d6e-AR Launch Echo Email 4
Q3 CampaignSent-AR Launch Echo Email 4########OpenAR Launch Echo Email 4AR Launch Echo Email 410e8c5f0684742bc8a7ac7290954009eSentYes10e8c5f0684742bc8a7ac7290954009e-AR Launch Echo Email 410e8c5f0684742bc8a7ac7290954009e-AR Launch Echo Email 4
Q2 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner18e0ab4f80ec4187be6bbddbfc65646bFailedNo 18e0ab4f80ec4187be6bbddbfc65646b-AR Launch Email 1B Winner
Q3 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner4615821101d040d6b7d199173804f6aaFailedNo 4615821101d040d6b7d199173804f6aa-AR Launch Email 1B Winner
Q3 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner7430edb85f494abda559c7e25a261290FailedNo 7430edb85f494abda559c7e25a261290-AR Launch Email 1B Winner
Q3 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner1039f3fbde17498b921338be21c71918FailedNo 1039f3fbde17498b921338be21c71918-AR Launch Email 1B Winner
Q3 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner65a16f5d-30f8-4cde-a915-2167e1f78744FailedNo 65a16f5d-30f8-4cde-a915-2167e1f78744-AR Launch Email 1B Winner
Q2 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner3d42bd28e722494dbea70b140b1671f7FailedNo 3d42bd28e722494dbea70b140b1671f7-AR Launch Email 1B Winner
Q2 CampaignSent-AR Launch Email 1B Winner########OpenAR Launch Email 1B WinnerAR Launch Email 1B Winnerc788dd4e-18c8-4619-b17b-62ca8c54a124FailedYesc788dd4e-18c8-4619-b17b-62ca8c54a124-AR Launch Email 1B Winnerc788dd4e-18c8-4619-b17b-62ca8c54a124-AR Launch Email 1B Winner
Q2 CampaignSent-AR Launch Email 1B Winner########Start Strong Video PromotionalAR Launch Email 1B WinnerAR Launch Email 1B Winnerc788dd4e-18c8-4619-b17b-62ca8c54a124FailedYesc788dd4e-18c8-4619-b17b-62ca8c54a124-AR Launch Email 1B Winnerc788dd4e-18c8-4619-b17b-62ca8c54a124-AR Launch Email 1B Winner
Q2 CampaignSent-AR Launch Email 1B WinnerAR Launch Email 1B Winner04927b21709340d294e41ae8d696b156FailedNo 04927b21709340d294e41ae8d696b156-AR Launch Email 1B Winner
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 204c94419db05438c971f254078864992SentYes04c94419db05438c971f254078864992-AR Launch Echo Email 204c94419db05438c971f254078864992-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 206c8de61ca4d4bb88ec8294c6f116c54SentYes06c8de61ca4d4bb88ec8294c6f116c54-AR Launch Echo Email 206c8de61ca4d4bb88ec8294c6f116c54-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 204c94419db05438c971f254078864992SentYes04c94419db05438c971f254078864992-AR Launch Echo Email 204c94419db05438c971f254078864992-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 2017ccb1fc8784ebaaa9be09c9d6a4daeSentYes017ccb1fc8784ebaaa9be09c9d6a4dae-AR Launch Echo Email 2017ccb1fc8784ebaaa9be09c9d6a4dae-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 215/08/2022 16:58:40OpenAR Launch Echo Email 2AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289SentYes05e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 220/05/2022 00:35:37OpenAR Launch Echo Email 2AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289SentYes05e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 20384cbd4-aef8-4ab5-b585-2173fa65bf5bSentYes0384cbd4-aef8-4ab5-b585-2173fa65bf5b-AR Launch Echo Email 20384cbd4-aef8-4ab5-b585-2173fa65bf5b-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 20384cbd4-aef8-4ab5-b585-2173fa65bf5bSentYes0384cbd4-aef8-4ab5-b585-2173fa65bf5b-AR Launch Echo Email 20384cbd4-aef8-4ab5-b585-2173fa65bf5b-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 20384cbd4-aef8-4ab5-b585-2173fa65bf5bSentYes0384cbd4-aef8-4ab5-b585-2173fa65bf5b-AR Launch Echo Email 20384cbd4-aef8-4ab5-b585-2173fa65bf5b-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 20502bcf0a6654db5a191509ce2991431SentYes0502bcf0a6654db5a191509ce2991431-AR Launch Echo Email 20502bcf0a6654db5a191509ce2991431-AR Launch Echo Email 2
Q2 CampaignSent-AR Launch Echo Email 213/05/2022 02:07:03OpenAR Launch Echo Email 2AR Launch Echo Email 20551001a359b4a6a8668fa1ecc176966SentYes0551001a359b4a6a8668fa1ecc176966-AR Launch Echo Email 20551001a359b4a6a8668fa1ecc176966-AR Launch Echo Email 2
Q3 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 203325f09dc414c049d667acf64a7192eSentYes03325f09dc414c049d667acf64a7192e-AR Launch Echo Email 203325f09dc414c049d667acf64a7192e-AR Launch Echo Email 2
Q3 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 204c94419db05438c971f254078864992SentYes04c94419db05438c971f254078864992-AR Launch Echo Email 204c94419db05438c971f254078864992-AR Launch Echo Email 2
Q3 CampaignSent-AR Launch Echo Email 215/08/2022 16:58:40OpenAR Launch Echo Email 2AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289SentYes05e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 2
Q3 CampaignSent-AR Launch Echo Email 220/05/2022 00:35:37OpenAR Launch Echo Email 2AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289SentYes05e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 205e0d5b4ad2149cc95bdea8e06914289-AR Launch Echo Email 2
Q3 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 204cf5229b6954a04ab9248dbf1e501f7SentYes04cf5229b6954a04ab9248dbf1e501f7-AR Launch Echo Email 204cf5229b6954a04ab9248dbf1e501f7-AR Launch Echo Email 2
Q3 CampaignSent-AR Launch Echo Email 2########OpenAR Launch Echo Email 2AR Launch Echo Email 204c94419db05438c971f254078864992SentYes04c94419db05438c971f254078864992-AR Launch Echo Email 204c94419db05438c971f254078864992-AR Launch Echo Email 2

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Anonymous ,

Please have a try.

Create a column.

Column =
VAR _1 =
    CALCULATE (
        COUNT ( 'Table'[Campaign Name] ),
        FILTER ( 'Table', 'Table'[Campaign Name] = EARLIER ( 'Table'[Campaign Name] ) )
    )
VAR _2 =
    CALCULATE (
        COUNT ( 'Table'[Campaign Name] ),
        FILTER (
            'Table',
            'Table'[Campaign Name] = EARLIER ( 'Table'[Campaign Name] )
                && 'Table'[Unique_Id_Sent] = BLANK ()
        )
    )
VAR _3 =
    CALCULATE (
        DISTINCTCOUNT ( 'Table'[Campaign Name] ),
        'Table'[Campaign Name] = EARLIER ( 'Table'[Campaign Name] )
            && 'Table'[Unique_Id_Sent] = BLANK ()
    )
RETURN
    IF ( _1 = _2, _3, 0 )

 

vpollymsft_0-1664156627285.png

Best Regards

Community Support Team _ Polly

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

thank you Polly (Community Support Team _ Polly),your input is helpful. did give me an idea. 

 

I saw the data got jumbled in the above table. hence pasting a sample. 

 

I have different Campaigns and in each campaigns have different delivery lables. 

To know number of sent email, unique email sent id will have the details 

To know number of open email, unique email open id will have the details. 

 

some of the sent id would have been sent email in different campaigns delivery lables. so we are trying to know if any of the sent email id did not open an email in all the delivery campaigns. 

 

Campaign NameCampaign Delivery LabelDateLabelLabel-OpenLabel-SentCustomerIDStatusReconcilationUnique_Id_OpenUnique_Id_Sent
Q3 CampaignWinner11/9/2022 17:48  Winner118e0ab4f80ec4187be6bbddbfc65646bFailedNo 18e0ab4f80ec4187be6bbddbfc65646b-AR Launch Email 1B Winner
Q3 CampaignWinner11/9/2022 22:03ClickWinner1Winner14615821101d040d6b7d199173804f6aaSentYes4615821101d040d6b7d199173804f6aa-AR Launch Email 1B Winner4615821101d040d6b7d199173804f6aa-AR Launch Email 1B Winner
Q3 CampaignEcho11/9/2022 22:03  Echo17430edb85f494abda559c7e25a261290Failed 7430edb85f494abda559c7e25a261290-AR Launch Email 1B Winner
Q3 CampaignEcho11/9/2022 22:03  Echo11039f3fbde17498b921338be21c71918Failed 1039f3fbde17498b921338be21c71918-AR Launch Email 1B Winner
Q3 CampaignEmail11/9/2022 22:05  Email165a16f5d-30f8-4cde-a915-2167e1f78744Sent 65a16f5d-30f8-4cde-a915-2167e1f78744-AR Launch Email 1B Winner
Q3 CampaignEmail21/9/2022 22:10  Email200b71e705a7a46f3b10086ae8f89db19Sent 00b71e705a7a46f3b10086ae8f89db19-AR Launch Echo Email 1
Q3 CampaignEmail11/9/2022 22:11ClickEmail1Email10c416a21a0114d19856e9038b61b52f5SentYes0c416a21a0114d19856e9038b61b52f5-AR Launch Echo Email 10c416a21a0114d19856e9038b61b52f5-AR Launch Echo Email 1
Q3 CampaignEcho21/9/2022 22:11OpenEcho2Echo213aae02b10a54b46babdf6c10f8469a7SentYes13aae02b10a54b46babdf6c10f8469a7-AR Launch Echo Email 113aae02b10a54b46babdf6c10f8469a7-AR Launch Echo Email 1
Q3 CampaignEmail11/9/2022 22:17OpenEmail1Email129740e7214ff427ba2bfd74f5bc6cf16SentYes29740e7214ff427ba2bfd74f5bc6cf16-AR Launch Echo Email 129740e7214ff427ba2bfd74f5bc6cf16-AR Launch Echo Email 1
Q2 CampaignWinner11/6/2022 17:48  Winner12cbbdc063632491b8557af286b962907Sent 2cbbdc063632491b8557af286b962907-AR Launch Echo Email 1
Q2 CampaignWinner110/5/2022 22:03  Winner12ef16fd407694fd29dd0a5b6db83c62eSent 2ef16fd407694fd29dd0a5b6db83c62e-AR Launch Echo Email 1
Q2 CampaignEcho110/5/2022 22:03OpenEcho1Echo135281e94519c42349f93ebeb25c6a873Sent35281e94519c42349f93ebeb25c6a873-AR Launch Echo Email 135281e94519c42349f93ebeb25c6a873-AR Launch Echo Email 1
Q2 CampaignEcho110/5/2022 22:03  Echo135fdc4904a5e4569a89b76c0c93a4e78Sent 35fdc4904a5e4569a89b76c0c93a4e78-AR Launch Echo Email 1
Q2 CampaignEmail110/5/2022 22:05  Email1440e1a7da0d1491a854940cc4c7636c6Sent 440e1a7da0d1491a854940cc4c7636c6-AR Launch Echo Email 1
Q2 CampaignEmail210/5/2022 22:10OpenEmail2Email24765a18855ca46eeb2235f419c8aa181Sent4765a18855ca46eeb2235f419c8aa181-AR Launch Echo Email 14765a18855ca46eeb2235f419c8aa181-AR Launch Echo Email 1
Q2 CampaignEmail110/5/2022 22:11OpenEmail1Email152f65c17ebbf442b9d7d4e6c7cac134bSent52f65c17ebbf442b9d7d4e6c7cac134b-AR Launch Echo Email 152f65c17ebbf442b9d7d4e6c7cac134b-AR Launch Echo Email 1
Q2 CampaignEcho210/5/2022 22:11OpenEcho2Echo254ee1cfded1c466992f103e477541a14Failed54ee1cfded1c466992f103e477541a14-AR Launch Echo Email 154ee1cfded1c466992f103e477541a14-AR Launch Echo Email 1
Q2 CampaignEmail110/5/2022 22:17  Email1561796a4e88745239ec9669882745353Sent 561796a4e88745239ec9669882745353-AR Launch Echo Email 1
Q2 CampaignEmail210/5/2022 22:18ClickEmail2Email2573173b8e5bc40cfbabe32553de04f96Sent573173b8e5bc40cfbabe32553de04f96-AR Launch Echo Email 1573173b8e5bc40cfbabe32553de04f96-AR Launch Echo Email 1
Q2 CampaignEmail210/5/2022 22:18  Email25818c05627954f40864e48bd572ce6c6Sent 5818c05627954f40864e48bd572ce6c6-AR Launch Echo Email 1
Anonymous
Not applicable

Hi @Anonymous ,

Please have a try.

Create a column.

Column =
VAR _1 =
    CALCULATE (
        COUNT ( 'Table'[Campaign Name] ),
        FILTER ( 'Table', 'Table'[Campaign Name] = EARLIER ( 'Table'[Campaign Name] ) )
    )
VAR _2 =
    CALCULATE (
        COUNT ( 'Table'[Campaign Name] ),
        FILTER (
            'Table',
            'Table'[Campaign Name] = EARLIER ( 'Table'[Campaign Name] )
                && 'Table'[Unique_Id_Sent] = BLANK ()
        )
    )
VAR _3 =
    CALCULATE (
        DISTINCTCOUNT ( 'Table'[Campaign Name] ),
        'Table'[Campaign Name] = EARLIER ( 'Table'[Campaign Name] )
            && 'Table'[Unique_Id_Sent] = BLANK ()
    )
RETURN
    IF ( _1 = _2, _3, 0 )

 

vpollymsft_0-1664156627285.png

Best Regards

Community Support Team _ Polly

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

Hi @Anonymous ,

I have created a simple sample, please refer to my pbix file to see if it helps you.

Create a measure.

Measure =
VAR _1 =
    CALCULATE (
        COUNT ( 'Table'[Campaign Name] ),
        FILTER (
            ALL ( 'Table' ),
            'Table'[Campaign Name] = SELECTEDVALUE ( 'Table'[Campaign Name] )
                && 'Table'[Label-Open] = "Failed"
        )
    )
VAR _2 =
    CALCULATE (
        COUNT ( 'Table'[Campaign Name] ),
        FILTER (
            ALL ( 'Table' ),
            'Table'[Campaign Name] = SELECTEDVALUE ( 'Table'[Campaign Name] )
        )
    )
RETURN
    IF ( _1 = _2, _1, 0 )

 

 

vpollymsft_0-1663911664109.png

If I have misunderstood your meaning , please provide more details with your desired output based on the aboved data.

 

Best Regards

Community Support Team _ Polly

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.