A SaaS product built for one type of customer can often serve others. A scheduling platform for independent consultants might also work for agencies. A project management tool used by creative teams might be useful to accounting firms.
The difficulty is deciding what needs to change in order for you to expand to that new source of customers. Pick the wrong thing, and you might alienate current customers. Pick the right thing, and you might find yourself spending 6 months developing an entirely different product.
In this post, we’re going to talk about 7 ways to think about this problem – along with some implementation tips, too.
1. Add Configurable Workflows With Embed Workflow
One of the first things to examine is whether the new segment needs a different product or merely a different process. That sounds vague, but let me elaborate:
Imagine a platform that handles customer requests. A small business might want every request sent directly to its owner. An agency might assign requests by client. A larger organization might require manager approval before anyone starts work.
The underlying request can stay the same. What changes is what happens after it arrives. Simple enough.
Embed Workflow lets you add a workflow builder to your SaaS so customers can configure these processes. You expose the relevant events and actions from your product, then let users connect them with conditions, delays, approvals, and other steps.
For example, customers could create workflows that:
- Assign new requests based on their type or value.
- Ask a manager to approve work before it proceeds.
- Send reminders when an item has been waiting too long.
- Notify a client when a task reaches a particular stage.
This gives you a way to support different operating processes without hardcoding each variation into your application.
You can also provide workflow templates for specific segments. An agency could start with a client approval workflow, while an internal operations team starts with an employee request workflow.
The integration still requires decisions about which data and actions users can access. But once those building blocks are available, they can support multiple customer needs.
2. Support Different Data Requirements With Custom Fields
A new segment may need to record information your original customers never asked for.
An agency might organize projects by client, campaign, and deliverable. An internal team might use department, cost center, and project owner. Both still need projects, deadlines, and assigned tasks. What’s the solution? Custom fields.
Custom fields let these customers capture their own information without requiring you to add every field to the standard product.
The important question is what customers can do with those fields afterward. A field has limited value if users can fill it in but cannot search, filter, report on, or use it in a workflow.
For example, a “Department” field becomes more useful when it can determine who receives an approval request. A “Client tier” field can help decide which requests receive priority handling.
The best thing to do: offer logical field types and let customers decide which fields are required. Where possible, provide starting configurations for each segment so users do not have to design their setup from scratch.
Custom fields work best when they extend an existing record. If a new segment needs fundamentally different objects and relationships, adding more fields may only disguise a larger product gap.
3. Connect to the Tools Each Segment Already Uses
Your product might meet a new segment’s needs and still be difficult to adopt because it does not connect to their existing software.
An agency may need to send billable hours to an accounting system. A sales team may need customer records synced with its CRM. An e-commerce operator may need an order to trigger work in your application.
In these cases, the missing capability is often the connection between products.
Start by mapping the information that needs to move:
- What data must enter your product?
- What changes need to be sent elsewhere?
- Which system owns each record?
- Does the transfer need to happen immediately or on a schedule?
These questions help distinguish a necessary integration from a convenient extra.
APIs, webhooks, and reusable connectors can support multiple segments, but customers may still need a ready-made integration they can configure themselves. The right approach depends on their technical ability and how central the connection is to their work.
Prioritize integrations that remove a clear adoption barrier. A connection that eliminates daily duplicate data entry may matter more than several integrations customers would rarely use.
4. Adapt Roles and Permissions to Different Team Structures
Expanding from individual users to teams changes who needs access and what they should be allowed to do.
An independent consultant may manage everything in one account. An agency may need employees, freelancers, and clients working together. An internal department may need managers to approve changes while staff handle day-to-day tasks.
If everyone receives the same access, the product may be unsuitable even when its core features fit.
Look at the practical boundaries each segment needs. Can a client view only their own projects? Can a contractor update assigned work without seeing financial information? Can a manager approve a request without becoming an account administrator?
Workflow permissions also matter. The person who runs a process may not be the person who should edit it.
You do not necessarily need a complex permission system immediately. Start with the roles and access boundaries that prospective customers actually require. Build on a consistent model so future segments do not each need their own set of exceptions.
5. Tailor Onboarding and Templates to Each Segment
Sometimes the product already supports a new segment, but the setup makes that difficult to recognize.
A customer who signs up and sees unfamiliar examples has to translate your product into their own working context. They may leave before discovering that it can do what they need.
Segment-specific onboarding reduces that effort.
For an agency, you might guide the user through creating a client project, inviting a collaborator, and setting up an approval workflow. For an internal team, the first steps might involve creating a department, submitting a request, and assigning responsibility.
The underlying features can be the same. The starting point and explanation change.
Useful adjustments include:
- Templates based on common tasks in the segment.
- Sample data that reflects the customer’s work.
- Setup guides using familiar terminology.
- Default views that highlight relevant information.
Keep the first session focused on a useful result. Customers should be able to complete one real task before being asked to configure every option.
This also helps you diagnose product gaps. If customers still struggle after receiving relevant guidance and templates, the problem may go deeper than onboarding.
6. Adjust Packaging Before Adding Features
A new segment may need a different way to buy and adopt your product, even when it can use the existing feature set.
A small team might want self-service setup and predictable monthly pricing. An agency might need multiple client workspaces. A larger business might require onboarding assistance and a higher level of support.
Review whether your packaging matches how the segment gets value from the product.
That could mean changing usage limits, grouping relevant capabilities into a plan, or offering a paid onboarding service. It could also mean reconsidering a billing unit that makes adoption unnecessarily expensive for that group.
For example, charging for every occasional client viewer may discourage agencies from inviting their customers, even if collaboration is a major benefit of the product.
Keep these changes tied to concrete buying and usage patterns. A new plan name alone will not make an offering suitable for a different audience.
Where possible, serve the plans through the same underlying product. Separate versions create ongoing work whenever you fix a bug, release a feature, or update documentation.
7. Validate Demand Before Committing to Deeper Changes
Configurable features make expansion easier, but they do not establish that a segment is worth pursuing.
Work with a small group of customers from the target segment before committing to a substantial roadmap. Help them configure the product, observe where they struggle, and track whether they keep using it.
Look beyond initial enthusiasm. Can they complete their core tasks? Do they return without prompting? Will they pay a price that supports the onboarding and support they need?
Pay particular attention to repeated requests. If several customers independently need the same capability, that is stronger evidence than a detailed wish list from one prospect.
Also distinguish between temporary setup work and permanent operational effort. A customer who needs help configuring their first workflow is different from one who needs your team to intervene every week.
Some segments will require changes to your core data model, infrastructure, or product behavior. Recognizing that early lets you decide whether the opportunity justifies the investment.
Start With the Process Differences
The most practical expansion opportunities are often segments that already need your core product but work differently from your existing customers.
Identify those differences before adding features. Some will be handled through custom fields or integrations. Others will need better permissions, onboarding, or packaging.
When the gap is how work moves through your application, start with configurable workflows. Embed Workflow gives customers a way to adapt processes within your SaaS, helping you serve new use cases without building a separate implementation for each one.

Kiefer is the Head of Marketing at Embed Workflow, where he helps SaaS companies integrate automation directly into their apps, all without Zapier or custom backend builds. He brings 10+ years of experience turning complex systems into clear, actionable content across SaaS, WordPress, and plugin ecosystems.
