Calling Adobe Campaign just to send emails | Community
Skip to main content
Level 4
August 23, 2017

Calling Adobe Campaign just to send emails

  • August 23, 2017
  • 3 replies
  • 17331 views

HI

we have a scenario where the html for  the email and the users will be provided by some external system and wants to use the campaign only to send the emails( push).

What is the best approach to do that or if you can point me to the right location.

thanks

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

3 replies

florentlb
Level 10
August 24, 2017

Hi,

You can design workflows that would import both the recipients (and store them in the database if needed) and trigger a delivery with the imported content.

You can also directly create a delivery where you would choose "target from a file" when defining the email target. In any type of email delivery you can import content from an HTML or ZIP (with html/css files) files.

What is your version of Adobe Campaign? You should be able to find useful information from the documentation home pages for your version:

Do not hesitate to share more details about your requirements so we can point you to the right direction.

Florent

Level 4
August 24, 2017

The reason that it want to use campaign is to get the delivery logs with bounce backs and other items.

The scenario is that the emails ( HTML ) is getting generated on the fly based on a recomendation engine and its a lot and complex logic that is done to generate that html. Also the html is customize to each and every users ( they get different content based on their preferences)

Currently they are using another provider by calling their API to send ( by sending the html and User email )

with that said whats the recommended approach or the best way to handle this ( just by switching the current email provider)?

thanks

Level 4
August 31, 2017

Hi Derrick,

It is not a problem of SOAP call, because in allcases (Message Center or specific workflow of batch import/or dedicated WS method call), at the end there is call to submitNotification method call.

But there are 12 M of mails per week, so approximately 1.7 M per day, so it is enough large. Hence if Vendib needs real-time response time, he should use a dedicated instance, to guarantee realtime performance.

Message Center solution having distinct MTA servers than the default marketing instance, it can ensure better realtime response time, and moreover he will get other services as monitoring etc. And VendimB has already the module license included in his contract, so no problem for him (except to check the volume to send with his Adobe sales contact).

In the case of VendimB would not need realtime response time and if he could leverage the recommandation delivery sending in batch mode by importing a file of contact/email contents, it is like a standard campaign, and so he doesn't need to use submitNotification and he can generates a standard targerData personalisation and standard recurrent or continuous delivery.

(Not to mention that Message Center has also a batch mode for rcp Events).

If the volume would be, let say, about 10.000 mails per day, it could be considered to use same instance, to my mind, and have more or less acceptable response time with WS calling submitNotification directly.

Because implementing submitNotification is very easy, VendimB could have a try, and compares it to Message Center functionalities (and Amazon SES costs/functionalities suggested by Amit, as well).

Regards

J-Serge


thanks jean-Serge,

do you have any example code on calling the soap just to push emails? I can look the documentation and see but I was just wandering if any of you have some sample to show how to send HTML Email content  and receipient  to SOAP service to send the email

thanks

Amit_Kumar
Level 10
August 24, 2017

Hi,

Are you planning to use personalization in Adobe campaign?

What will be the frequency, how many email i an hour for peak hours, Are you looking for Real time messaging?

there are so many question which will decide the best approach.

If you are planning to use Real time messaging, you have to use on Message center, with customisation to consume HTML.

If the volume is less, you can use the method suggested by Florent.

If you just want to use Adobe campaign like esp without using personalization, then why not use a simple SMTP server instead.

Regards,

Amit

Level 4
August 24, 2017

HI Amit

will not need the personalization. Will me about 12 millions emails weekly ( as this is some recommendation that goes out). as far as using the SMTP not sure what you mean by that . SMTP with another client other than campaign or using the AC as smtp? if thats an option I want to explore that if you can point me to a correct direction. all we need to track for this emails is the outbounds /bounce back and open rates.

Amit_Kumar
Level 10
August 25, 2017

Hi,

What I was suggesting, is using another service for this purpose. Adobe campaign counts broadlog as a communication sent so if you are using 12 million per week, it will be expensive if you are paying per broadlog entry to Adobe. I would rather use Amazon Simple Email Service (SES) - Cloud Email Sending Service if I don't need personalization capabilities in Adobe campaign.

SES provides better deliverability than Adobe campaign email deliverability.

If you want to use Adobe campaign than you have to configure Message center to process batch events in real time.

As J-Serge, suggested, Go with a dedicated instance MTA (message center) for these communications otherwise, it will impact your server performance.

I would recommend don't use js on your current marketing instance before consulting with Adobe, Probably they need to increase the js memory limit for your instance.

Regards,

Amit.

Level 3
November 9, 2018

Is there a way to directly import a file (with profile information including email addresses) into Adobe Campaign Standard with Profile data and simply send emails to that list ?

This will be a flat file which is already segmented and no need of suppressions or any other business criteria or reconciliation but needs the workflow to pickup the firstname, email addresses and loyalty ID from the file and personalize it in the creative and send to these email addresses.

Any help is much appreciated.

Thanks

Sid

naveens49375819
Level 3
November 9, 2018

Yes you can, just need to import list using data loading activity and create delivery template where you should configure external file in target mapping. Later you can use this template in your workflow.

Thanks

Naveen

Level 3
November 9, 2018

Thanks Naveen ,

I really appreciate your response on this.

I was able to resolve an issue of the delivery template because I didn't have the targeting mapping selected to external file. Once I did that and re-ran the workflow (I attached new delivery) the process is just showing as running and never delivering. In the delivery component it says the delivery failed. I have attached the screeenshots of my configurations if those help.