Who this is for
Software companies that sell to other businesses, from early revenue to a few million in ARR. Typically one to three marketers and no RevOps function, a media budget somewhere between €3,000 and €50,000 a month, and buyers in more than one country.
The founder or Head of Growth decides; the marketer runs it day to day. Sales may be a founder, a small team or a self-serve checkout.
Where SaaS demand generation usually breaks
Each ad platform optimises toward the conversions it can see. For SaaS that is usually a sign-up or a form fill, and a sign-up from a company that will never buy counts the same as one from a target account. Budget drifts toward cheap leads.
The other common problem is drift between channels. Search ads, LinkedIn posts, nurture e-mails and the pricing page are written at different times by different people, so the buyer meets three versions of the product. Reporting then lives in a spreadsheet that joins ad clicks to CRM deals by hand.
How Demander handles it
-
Read the product
The crawler ranks your pricing, product, customer and security pages and builds a profile: category, plans and prices, proof points, integrations, named competitors and how complex the purchase is. You correct it before planning starts. See product intelligence.
-
Propose the buying committee
An economic buyer, a champion and a technical evaluator for software, each checked for product fit, reach on each platform by country, economics (cost per lead to CAC, LTV to CAC, payback), evidence and compliance. See personas and buying committees.
-
Match offers to how you sell
The offer ladder (checklist, benchmark, case study, webinar, trial or demo, consultation) is chosen by buying complexity and pricing model, and every funnel stage gets messages per angle. See messaging and funnel.
-
Make the creatives
Search ads, paid social, carousels, documents, short videos, landing pages and e-mails from the same messages, laid out in your fonts and colours. See creative studio.
-
Count the conversions that matter
Define sign-up, trial start, booking or purchase. Detect them on a thank-you page, with track() in your app, through the server events API, or from Stripe, Calendly and Cal.com webhooks. See conversion tracking.
-
Send pipeline back to the platforms
SQLs, new opportunities and closed-won deals from HubSpot, Pipedrive or Salesforce are uploaded hourly as offline conversions, and the allocator weights each platform by pipeline value. See budget and bidding.
Trial-led and demo-led, side by side
Most SaaS companies run one motion or both. Destinations are set per offer and can be overridden per campaign, so a trial offer and a demo offer can run at the same time.
| Trial-led (self-serve) | Demo-led (sales-assisted) | |
|---|---|---|
| Offer at the conversion stage | Free trial or sign-up | Demo or consultation |
| How the conversion is recorded | track() in your app, the server events API, or a Stripe webhook for paid plans | Calendly, Cal.com or HubSpot meetings, a form, or a native LinkedIn or Meta lead form |
| What it moves in the lifecycle | The stage you set on the conversion, for example lead or MQL | A booking counts as a meeting and moves the company into sales |
| What the ad platforms learn from | The trial conversion, then SQL, opportunity and closed-won from your CRM | The booking, then SQL, opportunity and closed-won from your CRM |
What to expect in the first weeks
The first day is planning. Paste the URL, review the profile, personas, messages and creatives, and approve the proof claims you want used in copy. New workspaces run in sandbox, where a market simulator runs the whole loop with fictional companies and nothing reaches an ad platform.
Before going live you connect ad accounts, the CRM and your mailboxes, add the tracking snippet and define conversions. Campaigns are created paused, and the launch is a separate action you approve.
In the first weeks live, the optimiser is cautious on purpose. A campaign with less than seven days of data keeps at least 5 percent of the budget, an ad is not judged before 1,000 impressions and €30 of spend (the defaults), and no budget moves by more than 20 percent a day without approval. Pipeline arrives later than clicks in B2B, so until opportunities exist the allocator works from conversions and switches to pipeline value as deals appear in the CRM.
Which plan fits
Starter suits a founder-led company starting paid and outbound on up to three ad platforms, with changes prepared for one-click approval. Growth is the plan most SaaS teams run: every ad platform, low-risk changes applied on their own within your limits, and multi-touch attribution. Scale adds three brands and sets budgets and rotates creatives on its own. If you would rather pay as spend grows, Performance has Growth features with a fee on spend. See pricing.
Questions people ask
Can Demander optimise for activated trials instead of sign-ups?
Yes, if you send activation as a conversion through track() or the server events API. Set it as the campaign optimisation target (cost per conversion or ROAS on that conversion) and switch on sending it to the ad platforms, so their bidding learns from it too.
Which CRMs does it read pipeline from?
HubSpot, Pipedrive and Salesforce. Demander reads opportunities, stage moves, wins, losses and meetings. Meetings and stage moves appear on the account timeline but never count as attribution touches, so a sales call does not take credit from the ad that started the account.
We sell both self-serve and through sales. Does that work?
Yes. Each offer has its own destination and completion conversion, and a campaign can override it. A trial offer for one persona and a demo offer for another run side by side, and attribution can filter by conversion.
How soon does budget move toward pipeline?
Allocation starts from benchmark priors and your conversions. Once opportunities exist in the CRM, their value weights the allocation and is uploaded to the platforms. How long that takes depends on your sales cycle, which Demander does not shorten by itself.