Adobe Campaign integration with Screen Capture | Community
Skip to main content
Level 2
February 25, 2022
Solved

Adobe Campaign integration with Screen Capture

  • February 25, 2022
  • 2 replies
  • 1360 views

Hi Team,

 

I am exploring new things in Adobe campaign classic and have been using it for 4+ years. Could any of you pour in some insights of how to integrate Adobe campaign classic with any of screen capture tool. 

 

Use case: I need to take screenshot or download deployed email deliveries via workflows and should be extracted in .csv or .txt file

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

You could perhaps try this approach for screen captures.

 

  1. Given that all your deliveries have mirror link enabled, develop workflow which extracts the mirror link for your campaigns, perhaps grouped by date/time campaign and extract these links in csv/text to your local server.
  2. Your server will then make a curl/wget request to the mirror link and you will need to integrate it with a script that takes screen captures.of the curled url.
  3. The end to end process will need to work in the following way;
    • ACC - export file containing mirror links groupped by date/time and campaign id
    • CURL script - to connect to mirror link and subsequence code to screencapture, the script will read the passed campaign delivery id/date fields and create a folder based on that to save the screen captures.

What you need to take into account with the above solution is that the mirror link request will be recorded in the tracking logs, also will only work if mirror links are enabled.

 

A different solution would be to configured BCC which is the best way and provided OOTB with ACC. (https://experienceleague.adobe.com/docs/campaign-classic/using/installing-campaign-classic/additional-configurations/email-archiving.html?lang=en)

You can setup a managed email server specifically with enough storage to contain millions of emails, and confiure your ACC deployment to send a copy of ALL* emails sent to this address.

 

I guess, your requirement is actually to capture emails sent, for archival/historical purposes, and thus; the second solution is the better approach.

2 replies

Craig_Thonis
Adobe Employee
Adobe Employee
February 25, 2022

Hi Inatius,

 

There isn't a way to integrate a screen capture tool, but any screen capture tool can be used to capture screenshots of Campaign. Even the basic print screen can be used.

 

Regards,

Craig

david--garcia
david--garciaAccepted solution
Level 10
February 28, 2022

You could perhaps try this approach for screen captures.

 

  1. Given that all your deliveries have mirror link enabled, develop workflow which extracts the mirror link for your campaigns, perhaps grouped by date/time campaign and extract these links in csv/text to your local server.
  2. Your server will then make a curl/wget request to the mirror link and you will need to integrate it with a script that takes screen captures.of the curled url.
  3. The end to end process will need to work in the following way;
    • ACC - export file containing mirror links groupped by date/time and campaign id
    • CURL script - to connect to mirror link and subsequence code to screencapture, the script will read the passed campaign delivery id/date fields and create a folder based on that to save the screen captures.

What you need to take into account with the above solution is that the mirror link request will be recorded in the tracking logs, also will only work if mirror links are enabled.

 

A different solution would be to configured BCC which is the best way and provided OOTB with ACC. (https://experienceleague.adobe.com/docs/campaign-classic/using/installing-campaign-classic/additional-configurations/email-archiving.html?lang=en)

You can setup a managed email server specifically with enough storage to contain millions of emails, and confiure your ACC deployment to send a copy of ALL* emails sent to this address.

 

I guess, your requirement is actually to capture emails sent, for archival/historical purposes, and thus; the second solution is the better approach.