Hi All,
Is it possible to directly send, get and update any profile details from seibel CRM or a website present details via webapps hosted on adobe campaign [may be via API calls].
-> If it is possible it will be extremely helpful if any sample syntax to connect with external APIs from adobe campaigns' webapps can be shared for directions.
Our scenario: We want to host an unsubscription webapp in adobe campaign which will be universal for many data sources and should directly update the data [opt-out/opt in profiles] present in the Seibel crm without daily import/export workflows. Apologies for the bits and pieces, but just wanted to confirm if it is possible via adobe campaign hosted webapps.
Solved! Go to Solution.
Views
Replies
Total Likes
Hello @Poonam_Dogra
Within your web app, you can write a code to post data to an API once the preferences are updated in the Campaign.
The webApp activities will look like this.
What is happening in these activities?
But you will have to consider things like API request failures. How will you process the backlogs of these failed requests?
Another way you can do it is instead of posting the data in the WebApp you can first save this data in the schema and then create a workflow to query the data and then post data to the API via a technical workflow.
There is no recommended approach for this kind of scenario
Hello @Poonam_Dogra
Within your web app, you can write a code to post data to an API once the preferences are updated in the Campaign.
The webApp activities will look like this.
What is happening in these activities?
But you will have to consider things like API request failures. How will you process the backlogs of these failed requests?
Another way you can do it is instead of posting the data in the WebApp you can first save this data in the schema and then create a workflow to query the data and then post data to the API via a technical workflow.
There is no recommended approach for this kind of scenario
I've done this approach before and it worked. One thing to watch is the total amount of calls per second. I believe ACC can only handle 35 per second on the inbound module. So check your license and the tier you are hosted on. It is possible for Tech Ops to stand up more modules/servers to support the traffic, but you may need an extra contract for it.
Thankyou so much for sharing the details, really grateful for your time and efforts on this.
Thank you @David_Loyd for confirming that the approach worked in the past.
I will try this for our scenario.
Thanks once again!
Views
Replies
Total Likes
Views
Like
Replies