Most sales and service teams love using Omni-Channel in Salesforce. It helps route work to the right person at the right time. But what if you need to route something that Omni-Channel doesn’t support by default—like an Opportunity?
That’s a challenge one of our clients faced. They were a B2C company whose customers were signing up for products on their website. When those customers had trouble checking out, they didn’t want them to be treated like cold leads. Instead, they wanted a real Opportunity to be created—tied directly to that person’s account—so a sales rep could help right away.
“They didn’t want those to come in as leads… they wanted this to automatically create an opportunity.” – Matthew Gardner, SOLVD Consultant
The problem? Salesforce doesn’t let you route Opportunities in Omni-Channel right out of the box. But at SOLVD, we’ve figured out a way.
To make Opportunities work with Omni-Channel, you create a new custom object—think of it as a “work ticket” linked to the Opportunity.
We call it an Opportunity Work Item.
Here’s how to set it up:
Step 1: Build the Custom Object
Create a new object in Salesforce and add just a few fields:
Step 2: Set Up the Service Channel
This is what connects your new object to Omni-Channel.
Enable secondary routing priorities, so you can decide which Opportunities should be handled first (based on the “Type” field).
“Using status-based capacity helps make sure Opportunities stay in the right queue, even if someone logs out.” – Matthew Gardner, SOLVD Consultant
Step 3: Build Routing and Queues
Set routing rules and create queues for different types of Opportunities. Each queue should connect to the routing setup you just made.
Step 4: Create the Flow
You’ll need one automation (Flow) that runs when an Opportunity is created or updated. It checks a custom box—like “Route via Omni-Channel”—and then builds the new Opportunity Work Item and sends it to the right queue.
This lets your reps start helping customers right away.
Without this workaround, sales reps would have to dig through lists of Opportunities or manually assign them. That wastes time and delays help.
By routing Opportunities through Omni-Channel:
✅ Sales reps see new work right away
✅ Customers get help faster
✅ You keep using the tools you already have—just smarter
“I clicked the ‘Route via Omni-Channel’ box, and it showed up instantly in my queue.” – Matthew Gardner, SOLVD Consultant
If you’re wondering how to make Salesforce work better for your team—whether that’s routing custom objects, building automations, or setting up Omni-Channel—SOLVD is here to help.
Schedule a free consultation today and let us show you how to make your Salesforce setup work smarter, not harder.
From my initial call with Spencer through project implementation with John and Evan, my experience with the SOLVD team was excellent. They were quick to understand our business needs, clear when explaining the reasoning behind proposed solutions, transparent when reporting on progress and timeline, and all around enjoyable to work with. Would highly recommend and looking forward to continue working with them in the future!
SOLVD was very straight forward with everything needed to complete the project. No surprises, no issues, and cost was aligned with the estimate. They made implementation easy and quick.
As a rule, I'm pretty stingy with my recommendations. So it's a pleasure for me to recommend Solvd as a top-flight Salesforce consultancy. Solvd recently led our company's conversion to the Lightning interface and did it on time, on budget and made it easy for me and my team. I know I'll use their services again, and am confident they can do the same for you.
Start Automating Today