Lead Generation

AI Referral Engine

Happy customers get asked for a referral at the right moment, and every referred deal is tracked back to them.

Your happiest customers are your best salespeople, but nobody remembers to ask them at the right time. This engine spots the moments a customer is most likely to say yes, such as a resolved ticket or a renewal, and sends a referral ask in your voice. Every referred lead is tracked back to the person who sent it, and you set the rules.

  • Referral asks sent at the moments customers are happiest
  • Every referred deal traced back to the customer who sent it
  • Ask rules, timing and wording stay under your control
$3,900 20–30 working days Optional maintenance $249/mo
A gear beside a balanced scale and a ruler, showing a referral weighed fairly and tracked to its source.

What it is

AI Referral Engine watches for the moment a customer is likely to say yes, such as a strong support outcome or a renewal, sends a referral ask, and tracks any referred deal back to that customer. It works inside your CRM, so every ask, reply and referred deal sits on the customer's record.

Why businesses buy it

Referred buyers arrive already trusting you, which makes them some of the easiest customers to win. Yet most businesses ask for referrals rarely and at random. The moment passes, the customer forgets, and your warmest pipeline never shows up. This engine makes the ask part of your routine without adding work for your team, and it shows exactly which customers bring in new business. The written scope tells you up front which trigger moments it watches, which channel it uses and how results are tracked.

Problems this solves

Happy customers are never asked for a referral

The engine watches for moments a customer is likely to say yes, such as a strong support outcome or a renewal. It then sends a referral ask through your agreed channel.

Referral asks go out at awkward moments, like during a complaint

You define the trigger moments and approval rules during setup. Asks are tied to positive signals in your CRM, so timing follows your rules rather than a fixed calendar.

Nobody knows which customers have actually referred business

Every ask, reply and referred deal sits on the customer's record in your CRM. You can see at a glance who referred whom, and thank them properly.

Scope card SKU UPM-C0022

AI Referral Engine

Everything this build includes, written down before you pay. Choose a delivery speed and any add-ons, then add it to your cart.

$3,900 one-time build price
1. Choose your delivery speed

Delivery times are in working days (Monday to Friday) and start once your intake is complete. They can extend because of national or public holidays, technical issues outside our control (such as platform outages, third-party changes, account approvals or access delays), or natural disasters and other events beyond our control. If a delay happens, we tell you in writing with a new date.

What is included

Channel
1 channel
Integrations
Up to 2 systems with read and write access
Knowledge
Up to 100 documents
Workflows
Up to 6 workflows with your approval rules
Languages
1
Testing
50 documented test scenarios
Revisions
2 rounds
Handoff
1 × 60-min handoff session (recorded)
Support
30 days after launch

A good fit if

You know referrals are a good source of new business, but asking for them depends on someone remembering to do it.
You have moments in the customer lifecycle, such as a resolved support ticket or a renewal, that are natural times to ask.
You want referred deals credited back to the referring customer automatically, not tracked in a spreadsheet.
Your CRM already holds your customer and deal records, so a referral program built on it actually gets used.

Not the right fit if

Your referred leads mostly come from partners or resellers, not your own customers. See AI Partner Lead System.
You need new prospects found directly, not referrals from existing customers. See AI Lead Generation Engine.
You want the qualifying conversation, not the referral ask itself, handled by AI. See AI Lead Qualification Agent.
You need more than six workflows or more than two connected systems. Add a note at checkout and we quote the extra scope, or start from a custom build.

How it works

  1. It watches your CRM for the moments you defined as good times to ask, such as a resolved ticket or a renewal.
  2. When one of those moments happens, it sends a referral ask in the tone and channel you approved, to that customer.
  3. It gives the customer a simple way to refer someone, and captures who they refer without extra steps on their end.
  4. The referred contact is checked against existing records and, if new, created as a lead attributed to the referring customer.
  5. It tracks that referred lead through your pipeline, so you can see which referrals turned into real deals.
  6. It logs every ask sent, every referral captured, and every deal it led to, for reporting and any referral rewards.

What you provide within 72 hours

Your portal lists these the moment you order. Delivery starts the working day after everything is in and your access is checked.

  • Admin access to your CRM, sandbox or test records are fine to start.
  • The moments in the customer lifecycle that should trigger a referral ask, and any that should not.
  • Your referral reward rules, if you offer one, and who approves them.
  • Ten real sample customer interactions, so the tone and timing reflect how your team actually talks to customers.
  • The person who approves referral asks that fall into a gray area.
  • Admin access and API keys for every connected system, shared by adding our team as a user or creating a key you control, never by email.
  • Your business information (company basics, hours and brand voice), shared during intake.
  • One decision-maker who can sign off on the final setup.
  • An API key for your own AI model account (for example OpenAI or Google Gemini), created for this build with a spending limit.
The 72-hour rule. Send everything on your checklist, including access, within 72 hours of ordering so your build starts on time.

Timeline

Start Intake verified, trigger moments and referral tone agreed.
Weeks 1–2 Trigger detection and referral-ask workflow built from your rules.
Week 3 CRM connected with read and write access for referral tracking.
Weeks 3–4 Fifty documented test scenarios run, results sent to you.
Week 4 Your review and two rounds of changes.
Go-live Live, recorded 60-minute handoff session, support starts.
Delivery options, in working days (Monday to Friday) from completed intake. They can extend because of national or public holidays, technical issues outside our control (such as platform outages, third-party changes, account approvals or access delays), or natural disasters and other events beyond our control. If a delay happens, we tell you in writing with a new date.
OptionDelivery timePrice
Standard20–30 working days$3,900
Express15–25 working days$4,600
Rush10–20 working days$5,250

What you receive at handover

  • The AI Referral Engine, configured with your agreed trigger moments
  • Up to six referral workflows with your approval rules, plus prompt and guardrail settings
  • A CRM connection that records every ask, reply and referred deal, plus up to one more system
  • A test report covering the documented test scenarios
  • An admin guide and recorded handoff session
  • 30 days of post-launch support

Expected benefits and how to measure them

  • Can turn good customer moments into referral asks
  • Helps keep asks well timed and appropriate
  • Makes it easy to credit and thank customers who refer
Referral asks sent
Count asks logged in your CRM each month, compared with asks sent by hand before launch.
Referred deals created
Report on deals with a referral source in your CRM, quarter on quarter.
Referred deals won
Compare won deals from referrals with those from other sources in your CRM.

Before you start: Record how many referral asks went out last quarter and how many referred deals followed. Note how referrals are tracked today.

These are things to track, not promised results. Outcomes depend on your data, your team and your market.

Running costs

The build price is one-time. Running it costs roughly $50 to $250 a month in AI model usage and hosting, billed to your own accounts, on top of whatever CRM plan you already pay for.

AI usage during the build and testing is billed the same way, in your own accounts, so every provider relationship stays yours.

Ask about running costs

Custom requirements

If you need something outside the Scope Card, add a note at checkout. You get a written Change Quote, and that work only starts once you accept it. Your original order keeps its delivery date either way. Larger or bespoke projects go through the Custom AI request form instead.

Request a custom version

Keep it running

Monthly maintenance covers monitoring, fixes and adjustments to trigger moments as your customer lifecycle changes. It starts after the thirty days of post-launch support and can be cancelled any month.

$249/mo (the minimum fee, includes 2 change hours)

Optional. Starts after the post-launch support period. Cancel any month.

How maintenance works

How this compares

Do it yourself with a SaaS toolHire a custom agencyUpmark Labs
Price A referral program tool is usually a monthly platform fee A custom agency quotes after discovery calls Ours is one fixed price, shown before you buy
Scope Most tools ask every customer on the same fixed schedule An agency agrees scope during the project Ours asks at the moment your own data shows a customer is happy
Delivery A referral tool works the day you sign up, on a generic schedule An agency usually takes several weeks, set per project Ours has a fixed delivery time shown before you buy, with faster options
Attribution Most tools rely on a code the customer has to remember to share An agency build depends on what was agreed Ours tracks the referral straight back to the customer in your CRM

Questions about this product

How does it decide the right moment to ask a customer for a referral?

It watches for the moments you define during setup, such as a resolved support ticket or a renewal, and sends the ask then, rather than on a fixed calendar schedule. You control exactly which moments count and which ones don't trigger anything at all.

Can we exclude certain customers or segments from ever being asked?

Yes. You set the rules for who is eligible during setup, and any customer or segment you exclude is never sent a referral ask at all, regardless of how the trigger moments happen to play out for that particular account.

What's the monthly cost of keeping referral asks running?

Roughly $50 to $250 a month in AI model usage and hosting, paid in your own accounts, on top of your existing CRM plan. We charge nothing extra per referral ask sent or per referral captured, however many happen each month.

How does a referred deal get credited back to the original customer?

When a referred contact is captured, it's created or matched as a lead in your CRM with the referring customer's own record attached to it. That attribution stays in place as the referred lead moves all the way through your pipeline.

Can we change the trigger moments once the engine is live?

Yes. Adjustments to trigger moments or the referral ask's tone fit inside the monthly change hours of maintenance once you have it. A bigger change, such as adding a formal reward program, is scoped as a written Change Quote first.

How much of our team's time does getting the referral engine set up take?

Expect to spend one to two hours on intake, mainly defining trigger moments and any reward rules, inside the seventy-two-hour window after ordering the build. After that, expect roughly an hour to review the fifty test scenarios we run before going live.

What if the referral ask doesn't sound like something we'd actually send?

You get two rounds of changes built into the price, after reviewing the fifty documented test scenarios, so tone mismatches get caught before launch. Anything that still doesn't match the Scope Card in the first five working days is fixed at no extra cost.

Who owns the referral data it collects over time?

You do. Every referral ask, response and attributed lead is written directly into your own CRM, not stored anywhere else outside it. Thirty days of post-launch support are included, and monthly maintenance picks up ongoing changes from there if you want it.

Stop relying on someone remembering to ask.

Order the AI Referral Engine and your happiest customers start getting asked at the right moment, with every referred deal tracked back to them.

Works well with

Six brass weather vanes, one turned with a green pennant and a note, showing one account signalling interest now.
Lead Generation

AI Buying Signal Agent

Watches up to 6 buying signals, matches them to accounts in your CRM and alerts the account owner with a why-now note…

From $3,900 Delivery in 20–30 working days
Stage cards in a rail with a brass token on one and a folded calendar page, showing a lead placed as a deal with next steps.
Lead Generation

AI Lead Qualification Agent for Pipedrive

Qualifies inbound leads with a short conversation and scores them against your criteria, connected natively to Pipedrive so it reads and updates…

From $4,650 Delivery in 20–30 working days
Cards flowing from a paper funnel with one diverted by a brass switch, showing a funnel lead qualified and moved on.
Lead Generation

AI Lead Qualification Agent for GoHighLevel

Qualifies inbound leads with a short conversation and scores them against your criteria, connected natively to GoHighLevel so it reads and updates…

From $4,650 Delivery in 20–30 working days
Staging copy for testing. Not the live site; payments are in PayPal sandbox and every email goes to the team.