Hello @nikhil719,
I would like to explain you one thing, you can not decide which email can be send based on offer eligibility.
Offer basically use for personalisation.
1. First you need to create a segment based on event etc .
For e.g there is 100 people in segment, 50 male and 50 female.
2. For e.g. then you need to create two offer one for male and second for female. Add them in one offer decision. You also need to add fallback offer.
3. In your journey you need to first read segment data.
4. Then crate email and add the offer decision which you created in step 2.
5. When this journey run then automatically email will be personalised or correct offer selected.
In journey you can define ‘one time entrance as yes’ then it automatically not allow to enter same profile in journey for next 30 days.
Now if you want to send this offer data to website or any third party app from journey then you need to create a Action not data source.
Go to administration-> configurations-> Action.
There you need to create action and define the Api credentials for third party app.
Once you configured this action, it automatically appear on Journey activity tab.
From there you can select it in your journey and send the data to web app.
I hope it will help you.
Thanks,
Parvesh
Thank you Parvesh for detailed explanation and it makes sense.
As far as I could gather there is a possibility of using offer for content personalization and there is not direct way of using offer qualification in condition orchestration. I was trying to check if some how we can create a "Data Source" which calls Decision service API and by passing dynamic values we can retrieve qualified offers for a profile , but this doesn't seems like a possibility.
Thanks,
Nikhil