AI Strategy

Subcontracting vs Referral: Which Model Protects Your Client Relationship?

4 min read

Subcontracting vs Referral: Which Model Protects Your Client Relationship?

When a freelancer or agency works with an AI delivery team, there are two basic structures. In a referral, the delivery team does the work for the client and pays a fee for the introduction. In a subcontract, the freelancer or agency keeps the client contract and hires the delivery team to build the work. The difference looks small on paper, but it decides who owns the client, who carries the risk and when the money moves.

Key takeaways

  • In a referral, the client usually contracts with the delivery team, so the referrer has less control.
  • In a subcontract, the freelancer or agency owns the client, so they carry more responsibility to that client.
  • A subcontract needs clear payment and handover terms, because the freelancer is paying for work it has sold.
  • Either model can work. The right one depends on who should keep the client relationship.

How a referral works

A referral is a simple introduction. The referrer brings a lead, the delivery team contracts with the client, and the referrer receives a fee, often a percentage of the first project. The referrer does not manage the build and is not responsible for its quality. The delivery team owns the client relationship from the start.

Referrals are easy to set up, but they have a weakness. The client may come to trust the delivery team more than the person who introduced them, and the referrer loses the relationship over time.

How a subcontract works

In a subcontract, the freelancer or agency signs the client contract, collects payment and manages the project. They then hire a delivery team to build the work. The delivery team's relationship is with the freelancer or agency, not with the client.

The freelancer keeps the client, the margin and the long-term relationship. They also take on the responsibility to deliver the outcome, answer complaints and handle the commercial details.

Which model protects the client relationship

A subcontract protects the relationship for the freelancer or agency, because the client never signs with anyone else. A referral protects the relationship for the delivery team, because the client deals with them directly. If your business depends on keeping clients, a subcontract is usually the better choice. If you want to focus only on introductions and have no interest in managing projects, a referral is simpler.

Questions to answer before you choose

  • Who should the client call when something breaks?
  • Who should own repeat work from the client?
  • Who carries the risk if the project fails?
  • How much control do you want over pricing and scope?

Growmerz offers both: the partner can stay in front of the client under a subcontract, or Growmerz can come in front. The terms are on the become a partner page.

Frequently asked questions

Is a referral fee better than a subcontract?

Not in general. A referral gives you a fee with little responsibility. A subcontract gives you the client and the margin, with more responsibility.

Can I switch from a referral to a subcontract later?

Possible, but it needs the client's agreement and a new contract. Decide early which model you want.

What if the client wants to deal with the delivery team directly?

Set the rule in advance. Most arrangements allow direct contact for technical questions and keep commercial questions with the party that holds the contract.

Which model is better for a freelancer just starting out?

Many freelancers start with a referral because it is simpler. Moving to a subcontract later is easier once you have delivered a few projects together.