When a user clicks the "notify me" button, an event is triggered and published via an internal HTTP API to a Kafka message broker, which is then consumed by a middleware and sent to Marketing Cloud with Salesforce REST APIs.
The custom journey in Salesforce Marketing Cloud ensures that emails are sent at optimal times but without guaranteeing stock availability at the time of email opening, thus managing customer expectations effectively.
“A unique characteristic of our solution is that this feature is only available to logged in users. We made this decision in order to not have a recaptcha or another system to prevent spam,” says David Pereira.
The website uses Salesforce B2C Commerce Cloud as the core e-commerce solution with SFRA, alongside many back-end services. A significant aspect of this implementation was the upgrade to the latest SFRA version (v6), which was completed in partnership with OSF Digital.
Other technologies used include Javascript; Node.js; webpack; Vue.js; Bootstrap 5 and Jenkins.
Besides this specific project, Create IT has been focused on bringing several innovations to life and maintaining the solution in production. “Our team is at the forefront of the value stream of our client”, highlights Pedro Vala, CTO @Create IT.