emailCampaigns log {ts '2025-06-30 10:41:14'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 10:41:37'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 10:41:38'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23045 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:32:24'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23040 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:32:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 22906 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:32:57'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:32:57'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:33:05'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:34:06'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:35:05'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:36:05'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:37:06'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:38:05'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:39:06'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:40:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:41:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:42:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 11:43:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:48:53'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:49:00'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23046 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:49:18'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:49:18'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:49:55'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:50:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:51:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:52:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:53:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:54:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:55:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:57:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:58:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 13:59:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:00:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:01:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:01:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:03:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:04:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:05:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:06:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:07:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:07:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:09:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:10:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:11:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:12:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:13:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:14:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:15:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:16:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:17:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:18:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:19:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:20:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:21:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:22:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:23:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:24:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 14:25:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:01:34'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:01:41'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:01:52'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:01:52'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:02:09'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:03:10'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:04:10'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:05:10'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:06:10'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:07:10'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:08:10'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:09:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:10:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:11:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:12:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:28:52'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 22120 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:28:57'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 15:31:47'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID inner join tbl_EML_CampaignHyperlinks h with (nolock) on h.campaignId = r.campaignId and h.hyperLink = rc.clickDestination where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:45:16'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( 1 = 1 ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:45:24'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID inner join tbl_EML_CampaignHyperlinks h with (nolock) on h.campaignId = r.campaignId and h.hyperLink = rc.clickDestination where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23048 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:45:40'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '46' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:45:41'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '46' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:45:44'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '34' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:45:47'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '38' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:28'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '34' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:30'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '46' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '46' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23049 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:39'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID inner join tbl_EML_CampaignHyperlinks h with (nolock) on h.campaignId = r.campaignId and h.hyperLink = rc.clickDestination where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23049 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:42'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '46' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:50'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '38' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:50'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '38' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:53'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID inner join tbl_EML_CampaignHyperlinks h with (nolock) on h.campaignId = r.campaignId and h.hyperLink = rc.clickDestination where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23047 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:55'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '38' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '34' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:51:56'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where ( [gtmCampaignId] = '34' ) ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER {ts '2025-06-30 16:52:15'} SQL declare @ownerId int = 387 ; declare @ownerType varchar(3) = 'BRO' ; with data as ( select e.campaignId, dbo.fseToken( e.campaignId ) as campaignTk, e.name as campaignName, e.campaignType, e.emailSubject, e.emailFromDisplay, e.emailFrom, cast( case when coalesce( e.scheduled, 'N' ) = 'Y' then 1 else 0 end as bit ) scheduled, e.useInternalContact, e.runDate, e.includeUnsubscribe, e.statusCd, e.timeReminded, e.timeStarted, e.timeCompleted, e.creator_typ, e.message1Default, e.message2Default, e.lastUpdatedDate, e.createDate, e.emailManagerVersion, e.emailEditorType, e.eai_batchId, dbo.fseToken( e.eai_batchId ) as eai_batchTk, e.creator_member_id, e.targetListId, e.updateUserId, e.responderListId, e.formResponderListId, case when e.statusCd = 'PEN' then 'Pending' when e.statusCd = 'RUN' then 'Running' when e.statusCd = 'ABT' then 'Aborted' when e.statusCd = 'SUC' then 'Executed' else 'Unknown' end as status, case when e.scheduled = 'N' then 'Not Scheduled' else case when e.statusCd = 'PEN' then 'Scheduled for Future Date/Time' when e.statusCd = 'RUN' then 'Currently Running' when e.statusCd = 'ABT' then 'Executed Unsuccessfuly' when e.statusCd = 'SUC' then 'Executed Successfully' else 'Unknown' end end as statusLong, m.campaignId gtmCampaignId, m.campaignName gtmCampaignName , e.emailMessage , e.emailMessageEditorContent , ( SELECT count(*) FROM tbl_EML_CampaignRecipients r with (nolock) WHERE r.CampaignID = e.campaignId ) as recipientCount , ( select count(*) from tbl_EML_RecipientClicks rc with (nolock) inner join tbl_EML_CampaignRecipients r with (nolock) on r.RecipientID = rc.RecipientID inner join tbl_EML_CampaignHyperlinks h with (nolock) on h.campaignId = r.campaignId and h.hyperLink = rc.clickDestination where rc.ignoreClick = 'n' and r.campaignId = e.campaignId ) as clicks , ( select count(*) from tbl_eml_campaignunsubscribes u with (nolock) where u.campaignid = e.campaignId and u.ownerid = e.ownerId and u.ownertype = e.fsl_tablecode ) as unsubscribes , ( select count(*) from tbl_EML_CampaignRecipients cr with (nolock) where cr.campaignId = e.campaignId and cr.beaconCount >= 1 ) as opens , case when e.eai_batchId is not null then ( select b.status, b.message, b.batchTime, b.statusTime from tbl_EAI_InboundBatches b with (nolock) where b.ownerId = e.ownerId and b.ownerType = e.fsl_tablecode and b.batchId = e.eai_batchId for json auto, include_null_values, without_array_wrapper ) else cast( null as varchar ) end as batchStatus, cast( case when e.emailMessage like '%UNSUBSCRIBE-LINK-HERE%' then 1 else 0 end as bit ) containsUnsubscribe from tbl_EML_Campaign e with (nolock) left outer join tbl_GTM_Campaigns m with (nolock) on m.ownerId = e.ownerId and m.ownerType = e.fsl_tablecode and m.campaignId = e.gtmCampaignId where e.ownerId = @ownerId and e.fsl_tablecode = @ownerType and e.emailManagerVersion = '2.0' and e.emailEditorType = 'BEE' ) , data_mappedData as ( select * from data ) , data_preData as ( select * from data_mappedData with (nolock) where [campaignId] = 23043 ) , data_data as ( select * from data_preData ) , data_return as ( select * from data_data where 1 = 1 order by campaignName offset 0 rows fetch next 10000000 rows only ) , data_result as ( select ( select count(*) from data_data ) as totalCount, ( select * from data_return for json auto, include_null_values ) as data ) select * from data_result for JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER