Possible to sync edge profile with hub instantly?
Hello,
We are currently utilizing the Edge Decisioning API WebSDK to accurately present customers with the most relevant offers. The ask is to present the offer related to customer's most recently viewed product.
What we did
Once a customer views a product on our website, a journey is triggered that updates the profile with the ID of the recently viewed product. Subsequently, in our offer decision-making process, we employ a rule that displays the offer associated with that product if it is found in the customer's profile. This is working fine but it takes sometime before the customer see the correct offer.
Whats the issue
We are encountering an issue because the journey updates the customer's profile in the hub, but the Edge Decisioning API retrieves profile data from the Edge. The synchronization between the profile on the Edge and the hub can take anywhere from 2 minutes to 2 hours, leading to customers receiving incorrect offers.
Question
Is it possible to synchronize the hub profile with the Edge instantly, or is there a more effective method to show customers their recently viewed products? It's worth noting that before adding the recently viewed product to the profile, we attempted to directly utilize event data, but currently, it's not feasible to integrate event data into our offer decisioning process.
Thanks,
Arpan
