Flow 1 - Optimove Handles All API Calls

Optimove Handles All API Calls - Flow
- Event Trigger:
A web-hook (connected to the optimove-optipromo-publisher
API) is set up as an event listener via Optimove’s External API.
- Execution Process:
When a campaign runs in Optimove with conditional execution, it triggers a call to the webhook URL.
- Webhook Operations (via
optimove-optipromo-publisher
API):
- Retrieves the list of customers targeted by the campaign from Optimove’s External API GetProcessedCampaignCustomers.
- Validates customers and retrieves their rewards by calling the OptiPromo Promotions Validate API.
- Uploads the resulting data to the designated data connection.
- Updates Optimove’s External API with each customer’s promotion status [Integrations/UpdateCustomerPromotionStatus](https://developer.optimove.com/reference/post_integrations-updatecustomerpromotionstatus.

Optimove Handles All API Calls - Diagram
Updated 1 day ago