Skip to content

Cobalia Growth Guide

Marketing Consultant Pricing for SaaS: 4 Fair Models

A marketer-first guide to pricing SaaS consulting work: compare project fees, retainers, performance pay, and hybrids without taking on unmeasurable risk.

•7 min read

Quick answer

If you are an independent marketer pricing SaaS client work, separate the work you control from the results you share with the client. Charge a defined project fee for an audit or setup, a scoped retainer for ongoing execution, or a base fee plus a clearly defined performance payment when the conversion event is verifiable. Pure commission is a choice, not the default: first confirm the product, allowed channels, who pays campaign costs, access to conversion records, and what happens to earned payments after the contract ends.

The right price depends on your scope, costs, capacity, and risk. A percentage alone tells you almost nothing about what you might collect. This guide helps you, the marketer, build a quote you can defend without inventing a market-standard rate or promising client results.

Build your price from the work and risk

Before discussing a number, write down what the engagement actually requires:

  • Deliverables: Research, campaign setup, creative, landing-page work, reporting, and client meetings. Distinguish a one-off build from recurring optimization.
  • Dependencies: Product access, a named approver, a working signup or sales handoff, and an agreed response time for client decisions.
  • Costs: Your time, contractors, tools, and any media spend. State explicitly which costs the client pays directly.
  • Capacity: The number of clients and experiments you can serve without neglecting existing commitments. Reserve time for prospecting, administration, and revisions.
  • Risk: Whether a client can change pricing, pause campaigns, refuse leads, or withhold the data needed to verify a payout.

Set your own minimum viable fee from your real operating costs and target compensation, not a viral hourly-rate screenshot. If the client asks for a lower price, reduce the scope or risk you accept rather than silently absorbing unpaid work.

Choose one of four pricing models

1. Fixed project fee for a bounded outcome you can deliver

Use a project fee when you can define the finish line: a funnel audit, a tracking plan, a landing-page experiment, or a campaign launch. Quote the deliverables, review rounds, client inputs, and acceptance criteria. Treat ongoing optimization as a separate engagement.

Example, not a rate recommendation: For a fictional B2B SaaS company, you might scope a paid audit of its trial-to-activation journey with a written diagnosis and one experiment brief. The client gets a usable artifact even if no campaign launches. You do not promise a number of customers from an audit.

Watch for: An audit that quietly turns into full implementation. Define what happens when access is delayed or new channels are added.

2. Scoped monthly retainer for recurring work

A retainer can cover a defined cadence of campaign reviews, experiments, reporting, and stakeholder calls. Specify what is included each month, what requires a separate quote, and how either side can change the scope. A retainer buys agreed work or availability, not unlimited output or guaranteed growth.

Watch for: Client delays that consume your availability and requests to manage extra channels without adjusting the fee. Write down the approval owner and change process before you start.

3. Performance payment for a verifiable conversion

A commission, qualified-lead payment, or revenue share can align your upside with results if you can audit the trigger. Choose an event both sides can see: for example, an accepted net-new paid account in the billing system rather than an unqualified page view. Define exclusions, refunds, duplicate customers, attribution window, reporting cadence, payment timing, and what survives termination.

Watch for: A promising percentage attached to an undefined denominator. A share of invoiced revenue, cash collected, first-year subscription revenue, and lifetime customer revenue are different deals. Do not fund media spend yourself unless you have knowingly priced that downside.

Google's campaign URL guidance explains how UTM parameters identify campaign traffic. A tagged visit is useful evidence for analysis, but it is not by itself a contract rule for who earns a commission. Google also documents how Analytics attribution assigns reporting credit; agree separately on the payment rule and the client-side record that decides eligibility.

4. Base fee plus performance upside

Use a hybrid when you will do substantial setup and recurring work but also want to participate in a measurable result. The base fee should cover the work you cannot avoid doing; the variable component should reward an event the client can reconcile. State whether the performance payment is in addition to, not secretly deducted from, the base fee.

Watch for: A token base fee used to shift all sales, product, and tracking risk to you. If the client cannot yet measure a qualified event, start with a paid discovery or fixed pilot and revisit variable pay after the data is trustworthy.

Run a pricing decision before sending your quote

Use this short decision sequence with each SaaS prospect:

  • Can you inspect the product and customer path? If not, propose discovery first.
  • Is the client asking for a finite deliverable or continuous execution? Start with a project fee for the former and a scoped retainer for the latter.
  • Can both sides verify the payout event? If not, leave performance pay out of the initial quote.
  • Who controls the outcome? Product quality, pricing, sales follow-up, onboarding, and refunds are usually outside your direct control; price accordingly.
  • Is the campaign economics testable? Ask who funds spend, what success would mean, and when the pilot will be reviewed. Avoid presenting unverified customer lifetime value as collected revenue.
  • What happens if the work ends? Agree on outstanding invoices, reporting access, commission tail, and treatment of previously referred customers in writing.

For a concrete prospect qualification process, see our guide to finding SaaS marketing clients. Once you know the scope, adapt the SaaS marketing proposal template to present your recommendation. These are separate steps: prospecting finds a fit; pricing allocates work and risk; the proposal explains the test.

Copy-ready pricing section for your proposal

Adapt this illustrative wording, not its terms, to your actual deal:

Suggested wording: My fee covers [specific deliverables] during [defined period], with [named client inputs] required before launch. The client pays [media and tool costs] directly. If we add a performance component, a qualifying event is [precise billing or CRM status], credited under [written attribution rule and window]. We will reconcile [source of record] on [cadence], review exclusions and refunds on [process], and pay accepted amounts on [timing]. Work outside this scope requires a separate approval and quote.

A proposal is not a signed agreement. Have binding payment, data, IP, channel, and termination terms reviewed where appropriate. Our affiliate agreement checklist for marketers gives you a starting list of issues to negotiate. If you publicly recommend a product in exchange for compensation, review the FTC's endorsement disclosure guidance for US-facing promotions; your client contract does not replace a clear audience-facing disclosure.

Frequently asked questions

Should I charge hourly or per project as a marketing consultant?

Use hourly billing for work whose scope cannot be bounded yet, with a cap and approval rules if the client needs predictable costs. Use a project fee when you can describe the deliverable, revision limits, and completion criteria. Neither model automatically makes a client engagement profitable; check your actual time and costs.

How do I price performance marketing when I do not control sales?

Avoid tying your entire fee to paid customers if the client controls follow-up, product, or checkout. Price the work you control with a project or base fee, then negotiate a variable component only for an observable event with a documented attribution and dispute process.

Is a revenue share better than a retainer for SaaS clients?

Not inherently. Revenue share may reward long-term upside but depends on clear attribution, billing access, refund rules, and the agreed payment duration. A retainer gives a defined price for recurring work. Compare the risk and reporting burden of each, not just the headline percentage.

What should I do if a client wants commission-only work?

Ask to see the product, conversion path, approved channels, source-of-record data, budget, and written payment terms. If those basics are unavailable, suggest a paid tracking or discovery phase. You can decline a deal whose payout cannot be verified.

Should my fee include ad spend and tools?

State each cost separately. In most proposals, it is clearer for the client to own and fund its ad accounts directly while your fee covers agreed marketing work. If you are expected to advance any expense, negotiate approval, reimbursement, and a limit before spending.

Explore future SaaS partnerships

If you are an independent growth, performance, or affiliate marketer interested in future SaaS client partnerships, join the Cobalia waitlist and choose marketer on the signup form. Cobalia is collecting interest before launch; a signup is not a promise of access, client work, or earnings.