Elevate Customer Engagement with Royal Cyber's Salesforce B2C Live Streaming Cartridge
Director of Technology – Salesforce
October 13, 2023
In today’s fast-paced digital landscape, captivating your audience’s attention and providing immersive experiences is key to staying ahead in the eCommerce game. Imagine a world where merchants can dynamically showcase their products in real-time, engaging customers like never before.
Enter Royal Cyber’s Salesforce B2C Live Streaming Cartridge, a groundbreaking integration of AWS Live Streaming service seamlessly embedded within the Salesforce Commerce Cloud. This innovation empowers merchants to broadcast live product demonstrations, providing customers with a vivid and interactive shopping experience.
Unveiling the Integration
Getting Started
To initiate the live streaming experience, follow these steps:
- Custom Preferences Configuration: Fill in the fields including recordingConfigArn, AWS_ACCESS_KEY_ID, and AWS_SECRET_ACCESS_KEY, obtained from AWS, in Custom Preferences within Business Manager.
- Create Channel: Navigate to Merchant Tools and select AWS Live Streaming to create a new channel.
- Select Products: Merchants will be presented with a list of products. Against each product, there’s an option to “Create Channel”. Choose the product you wish to feature in the live stream.
- Configuring the Stream: Choose the desired configurations for the stream, including the Channel Config, Webcam, and Microphone. Start the broadcast by clicking the “Start Broadcast” button.
Customer Experience
- View Live Stream: Visit the product detail page of the item being live-streamed. Here, customers can witness the product in action, providing them with an unparalleled shopping experience.
- Access Recorded Video: Even if a customer misses the live stream, they can still access the recorded video on the respective product detail page. This ensures that no one misses out on valuable product demonstrations.
Use Cases: Amplifying Engagement
Live Demonstrations
On-Demand Viewing
Overcoming Limitations
- IAM Permissions: Proper IAM permissions are required to obtain AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY.
- Recording Configuration: A recording configuration must be created on the AWS side to obtain the recordingConfigArn.
- Permissions and Access: Ensure that the necessary permissions are enabled for the creation of IVS channels and accessing the S3 bucket.
- S3 Bucket Visibility: The S3 bucket should be set to public to ensure smooth functioning.
Compatibility and Reliability
A Roadmap to Success: Implementation Guide
- Seamless Integration: Begin by extracting the provided zip file.
- Cartridge Placement: Place the folders “bm_app_custom_liveStreaming” and “app_custom_liveStreaming” within the “cartridges” folder of the storefront-reference-architecture.
- Configuration Tweaks: Open the “webpack.config.js” file and replace instances of “app_storefront_base” with “app_custom_liveStreaming” throughout the file.
- Package Precision: Open the “package.json” file and set the variables as follows:
“packageName”: “app_custom_liveStreaming “
“paths”: { “base”: “./cartridges/app_storefront_base/” } - Compile and Conquer: Execute npm run compile:js && npm run compile:scss at the root folder of storefront-reference-architecture to compile JavaScript and SCSS.
- Upload with Confidence: Upload the cartridge to your Salesforce Commerce Cloud instance.
- Activate and Elevate: Log in to Business Manager and activate the code version with the uploaded cartridges.
- Cartridge Configuration: Add “app_custom_liveStreaming” in the cartridge path for the target site within Business Manager.
- Fine-Tuning Business Manager: Additionally, add “bm_app_custom_liveStreaming” in the Business Manager cartridge path for the target site.
- Seal the Deal: Apply the changes and witness the magic unfold.
Elevating Customer Engagement with External Interfaces
By leveraging AWS services and a custom application deployed on an EC2 instance, the Live Streaming Cartridge revolutionizes the way products are presented on Salesforce Commerce Cloud product detail pages.
Breaking Down Barriers: Firewall Requirements
In a testament to its seamless integration, the SF B2C Live Streaming cartridge operates without the need for any firewall requirements, ensuring a hassle-free experience.
Conclusion
With Royal Cyber’s Salesforce B2C Live Streaming Cartridge, merchants can take their customer engagement to new heights. By seamlessly integrating AWS Live Streaming into their product detail pages, they can provide a dynamic and immersive shopping experience that sets them apart in today’s competitive eCommerce landscape. Elevate your customer engagement and unlock new possibilities with this innovative solution.
Poonam Chandersy
Elevate Your Customer Engagement with Salesforce
Recent Posts
- How Composability and AI are Reshaping the Business Landscape December 17, 2024
- Unlocking the Power of Data: Leveraging ServiceNow for Efficient Data Extraction December 16, 2024
- Transforming Business Processes with ServiceNow’s Flow Designer December 16, 2024
- Royal Cyber’s Salesforce CRM Accelerator for Adobe Commerce: Powering Unified Customer Experiences December 11, 2024
Recent Blogs
- Learn to write effective test cases. Master best practices, templates, and tips to enhance software …Read More »
- In today’s fast-paced digital landscape, seamless data integration is crucial for businessRead More »
- Harness the power of AI with Salesforce Einstein GPT for Service Cloud. Unlock innovative ways …Read More »