Opens / Clicks using RowID (or something similar) of BroadLog | Community
Skip to main content
michaelr8873103
Level 2
December 16, 2019
Solved

Opens / Clicks using RowID (or something similar) of BroadLog

  • December 16, 2019
  • 1 reply
  • 3508 views

Trying to build a report table show Opens / Clicks using something similar to the recipient delivery log 'RowId' 

 

Have built workflow using BroadLog, TrackingLog & Recipient tables, and complimentary data: RowId(GetDate([delivery/broadLogRcp/eventDate])).... but this generates the RowId of the BroadLog, not the Recipient Broad Log.

 

I'm just trying to build a table something like the following: 

 

1st email recipients receivedopensclicks
2nd email recipients receivedopensclicks
3rd email recipients receivedopensclicks

 

All recipients have received different emails 1st, 2nd and 3rd depending on when they subscribed. 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jonathon_wodnicki

Hi,

 

RowId() returns the line number of the row in the result set, and so would ignore any args passed to it.

You can get the 1st delivery, 2nd delivery.. with rownum(partitionby([@recipient-id]), orderby(min(@eventdate)) = 1, 2.. on broadlogrcp. From there it's a join to trackinglogrcp for the counts.

 

Thanks,

-Jon

1 reply

Jonathon_wodnicki
Community Advisor
Jonathon_wodnickiCommunity AdvisorAccepted solution
Community Advisor
December 18, 2019

Hi,

 

RowId() returns the line number of the row in the result set, and so would ignore any args passed to it.

You can get the 1st delivery, 2nd delivery.. with rownum(partitionby([@recipient-id]), orderby(min(@eventdate)) = 1, 2.. on broadlogrcp. From there it's a join to trackinglogrcp for the counts.

 

Thanks,

-Jon

michaelr8873103
Level 2
December 20, 2019
Thanks, but I need this for AC classic, and RowNum & PartitionBy don't work in Classsic