Salesforce Commerce Cloud is a leading ecommerce platform used by many of Queue-it’s enterprise customers. Salesforce customers can now benefit from Queue-it’s updated Salesforce SFRA Cartridge Connector, which helps prevent abuse and adds flexibility to waiting room setup.
Salesforce Commerce Cloud is a leading ecommerce platform used by many of Queue-it’s enterprise customers. Some of our Salesforce customers integrate Queue-it at the CDN level using one of Queue-it’s edge connectors. For other customers who integrate directly into their Salesforce instance, a version update to the Salesforce Cartridge Connector gives options to strengthen security and tailor their waiting room implementation.
Some customers using the Salesforce Connector saw malicious traffic going directly to the waiting room. This limited the effectiveness of bot and abuse protection measures placed before the waiting room.
Flexible implementation & improved integration
Recent updates to Queue-it Connectors gave customers additional versatility with their implementations and integrations. But these updates weren’t yet reflected in the Salesforce SFRA Connector.
To help Salesforce customers strengthen their security and tailor their waiting room implementation and integration, Queue-it has updated our Salesforce SFRA Cartridge Connector.
Secure your setup
You can now force all requests to go through the Salesforce Connector, preventing visitors from navigating directly to the waiting room. Visitors will be issued a secure token from your Salesforce servers, which is then checked by Queue-it to allow visitors into the waiting room. By ensuring all visitors first pass through your Salesforce servers, you can run bot and abuse checks on all traffic before it enters the waiting room.
Get integration control & implementation flexibility
Recent updates to Queue-it Connectors gave customers additional versatility with their implementations and control with their integrations. For instance, customers can:
- Create a trigger with the wildcard (*) that matches any value, ensuring that an action (e.g. send to waiting room) is taken for all visitors
- Customize Queue-it session cookie attributes, like setting the secure flag on cookies
- Log visitor behavior in Salesforce for visitors who have successfully been through the waiting room
- Get better tools to handle errors and diagnose integration issues
Force all requests through the Salesforce Connector
You’ll need to update settings in both Salesforce and the GO Queue-it Platform to force all requests through the Salesforce Connector.
In Queue-it, first ensure you have the Bots & Abuse feature on your Queue-it subscription. In the GO Queue-it Platform, navigate to the settings for you waiting room under Manage | Waiting Rooms and then go to the Bots and Abuse tab. There you’ll need to ensure “Require valid token to enter queue” is set, and that “Require user identification key” is set to Require unique key.
In Salesforce, the configuration can be found under Merchant Tools (select site if prompted) | Site Preferences | Custom Preferences and ensure the “queueit-enableEnqueueTokenYesboleanDefault” flag is set to true.
Tailor your implementation & integration settings
To create a trigger that matches any value, navigate to Integration | Triggers in the GO Queue-it Platform. Create a new trigger or edit an existing one. In the rule logic, check “Match any” or enter an asterisk (*) in the “Value” field to match all values.
To set the Secure flag on your cookies, go to Integration | Configurations, create or edit a Configuration, and check the box for “Secure cookies”.
To log visitor behavior in Salesforce for visitors who’ve been through the waiting room, navigate to Merchant Tools (select site if prompted) | Site Preferences | Custom Preferences and ensure the “queueit-enableLoggingYesboleanDefault” flag is set to true.
You can read more technical documentation of the Salesforce SFRA Connector on our GitHub page.
If your CDN provider already offers computing on the edge (e.g. Akamai EdgeWorkers, Cloudflare Workers), we recommend using an edge Connector to realize the benefits of edge integrations. Alternatively, Salesforce customers can now benefit from updating to Queue-it’s latest Salesforce SFRA Cartridge Connector. The updated Connector gives you more control over user flows to prevent bots and abuse, and gives you added flexibility for your waiting room setup.
For more information on how to get the most out of your Queue-it implementation, contact your Queue-it support representative at firstname.lastname@example.org.