Skip to main content
GullySystem
AI for Sales · Solutions

Find accounts ready to buy more.

Customer Growth reads orders, renewals, tickets and usage for each account, then lists those where a larger order looks reasonable, with the reasons beside each name. The account owner decides. Nothing reaches a customer on its own. It needs tidy order history and a product list that matches how your reps sell in the field, or the suggestions stay thin.

What it is

A signed customer is rarely finished. The second order, the extra site, the added user licence or the renewal with a wider scope usually starts with a small signal that nobody was watching.

Customer Growth reads each account’s orders, renewals, tickets and product usage, then lists accounts showing a pattern your own reps already recognise, with the reasons beside every line. The rep still decides whether to call.

Where it goes wrong today

The problems this is meant to ease.

Growth depends on one rep’s memory

The account manager who knows a second branch opened last month carries it in their head, and the signal leaves when they do. Nobody else makes the call.

Accounts that quietly buy elsewhere

A customer who ordered monthly and now orders quarterly does not complain, so the slide is noticed only after the account has gone. Nobody saw the gap widen.

Offers sent at the wrong moment

A cross-sell email lands while the customer has an open ticket or an unpaid invoice, and the manager hears of it later. The offer does damage.

Every account treated alike

Reps spread calls evenly because nobody can say which accounts have room to grow, so large untouched sites wait. Small lapsed accounts get the same calls.

No record of what was tried

An upsell idea is raised in a meeting and a quote goes out, but nothing is written down, so it gets repeated. The customer hears the same pitch twice.

Value judged only by last year’s invoices

Teams rank customers by the latest total, so a young account growing fast looks small beside an old one that has plateaued. Lifetime value is guessed.

Inside the module

What AI customer growth does.

Triggers drawn from your own history

Repeat orders that grow, a second branch asking for quotes or a contact raising tickets about plan limits can each become a trigger. You pick which ones count.

Gaps in what an account owns

Each account is compared with customers of similar size and trade, and the products they buy that this one lacks are listed. A short list beats a catalogue.

Products that sell together

Purchase history shows which items are usually bought as a pair, so the gap list favours combinations that customers in the same trade have taken. Weak pairings are left out.

Lifetime value as a range

A plain estimate of what an account may be worth over its remaining life is built from order dates, spend and renewals. It is shown with its inputs. Use it to place call time.

Room to grow inside an account

For a customer with several sites or departments, one screen shows which parts already buy from you and which do not. Another branch often orders next.

A growth plan for each account

The owner records the next step, the person to meet and a date, and each opportunity is tracked to an order or dismissal. No plan lives only in a notebook.

Renewals shown with context

Contracts nearing renewal appear with recent orders, open tickets and unpaid invoices beside them, so nobody pitches more during a complaint. Timing decides whether an offer lands.

Reasons shown, dismissals remembered

Every suggestion lists the orders, tickets or usage behind it, and a rejected one with a reason ranks similar suggestions lower next time. Nothing changes without a person’s mark.

Where it gets used

What this looks like in a working week.

A machinery distributor and spare parts

An account that bought one lathe years ago now orders cutting tools monthly, and the list shows no service contract on the machine. The manager rings about maintenance.

A software company with seat limits

Several users at one customer raise tickets about hitting the user cap. The owner sees that pattern with the ticket dates beside it. A larger plan waits until tickets close.

An insurance broker with multi-policy clients

A business insured only for its premises has grown its vehicle fleet, and the adviser sees similar clients who also hold motor cover. A review call follows.

A telecom reseller with several offices

One customer orders lines for its head office and twice asked for branch quotes, and the screen groups both under one account. The rep makes one call.

A managed IT services firm at renewal

A support contract renews soon, the customer has added staff since signing, and backup is not in the scope. The owner tracks a plan to renewal.

Who touches it

The people who open this every day.

Account manager

Opens the Monday list, reads the reasons behind each account and picks the two or three worth ringing before the week fills with renewals and quotes. The rest are rejected with a note.

Sales head

Looks at which suggestions were acted on, which became orders and which reps ignore the list, then adjusts the triggers with the team. Nobody is scored by it.

Customer success lead

Checks the same list against open tickets and unhappy contacts, and holds back any offer for an account that is mid-complaint or behind on payments. Keeping a customer comes first.

How it is set up

From first conversation to daily use.

  1. Discovery with the sales team

    We sit with account managers and ask how they spot a customer ready to buy more, then write their answers as triggers. Their own words are kept.

  2. Data readiness on orders and tickets

    Order history, contract dates, tickets and product lists are exported and checked for duplicate customers, split product names and missing dates. Fixes are agreed first.

  3. Trial on past accounts

    Suggestions are produced for a few dozen accounts from an earlier period. The team then sets the list against what really happened. Nothing reaches a customer yet.

  4. Checking the output with account managers

    Each manager reads the suggestions for their own accounts, marks the ones that make sense and rejects the rest with a reason. Misleading triggers are reworded or dropped.

  5. Going live with a Monday list

    The weekly list starts with one team, with approval and the hold-back rules for open tickets and unpaid invoices switched on. Other teams join later.

  6. Reviewing after a few quarters

    The sales head and the account managers review which suggestions were acted on and which were dismissed, and why they were dismissed. Triggers are then adjusted. Value inputs are checked against orders.

Measuring it

How you would know it is working.

Record where you stand before it goes live, so the change is measured against your own figures.

  • Expansion revenue is the order value from existing customers on products or sites new to them, and its baseline comes from invoices before go-live.
  • Average revenue per account is invoiced value divided by active customers over a period, and its baseline comes from the invoices before go-live.
  • Customer lifetime value estimates what an account will be worth over its remaining life. For the baseline we work out the same figure from orders placed before go-live.
  • Suggestions acted on counts listed accounts where the owner made contact, taken from the log, and has no baseline because the list did not exist before.
  • Dismissal reasons are counted by type, so the team can see whether triggers mislead, and the first quarter after go-live serves as the baseline.
Used responsibly

Where a person stays in charge.

Nothing is sent to a customer

The list is only a list, and every offer, quote or email is written, checked and sent by a person on your team. Your own tools do the sending.

Open complaints hold an account back

Unresolved tickets and overdue invoices are shown beside every suggestion, and a rule you set can hide the account until both clear. A person still reads first.

Estimates are labelled as estimates

Lifetime value appears as a range with the orders behind it, built from past records and blind to future changes. Use it as a guide only.

Customer data stays within your rules

A suggestion draws only on fields you approve. Personal data rules vary from country to country, so settle them with your lawyer. None of this is legal advice.

Small histories give weak suggestions

With few customers or a short order history the patterns are thin, and the screen says so instead of guessing at a confident answer. A notebook may serve better.

How it fits

It is one part of a system, not an island.

A module earns its place by what it passes to the next one. These are the connections we set up most often.

  • CRM accounts and opportunities
  • Order and invoice records
  • Helpdesk tickets
  • Subscription or contract records
  • Your quotation tool
Common questions

Questions owners ask about AI customer growth.

How much history does it need?

Each product should have been bought by a fair number of accounts, with dates and amounts typed in one consistent format, order after order. If a handful of customers make up most of your sales, the account manager’s notebook will do better, and we will say so first.

Does it send offers by itself?

No, it only prepares a list. Anything that reaches a customer is written, checked and sent by a person on your team, using the quotation tool you already have.

What if usage is not recorded?

Orders, renewals and tickets still show patterns, though with less to go on, and usage figures add more only where your product already records them. We add no tracking without your say.

Can it pitch to an unhappy account?

Open complaints and overdue invoices are shown beside every suggestion, and you can set rules that hold an account back while either is open. A person still reads the account first.

Can we trust the lifetime value?

It is built from order dates, spend and renewals and shown as a range with the records behind it, so you can check how it was reached. Treat it as a guide. A new customer has too little history.

Which systems does it need to read?

At minimum it reads customer accounts and orders, and invoices, contract dates and helpdesk tickets make the suggestions better, so we list what each tool can export during discovery. We check yours before quoting.

What effort does it take from us?

Mostly the account managers’ time, because they agree the triggers, read the first lists and mark what is wrong before anyone else can trust the output. Cost depends on connections and data quality. We quote after seeing both.

When is it not worth setting up?

When you have few customers and the owner already knows each one, a short weekly conversation will surface the same openings without software to maintain.

Talk to us

Tell us how you handle AI customer growth today.

A spreadsheet, a register or another system: say which, and we will tell you plainly what is worth changing.

  • No obligation
  • A reply within one business day
  • Your details stay private

Start with your requirements

Seven short steps that tell us what you need. An engineer reads them before getting in touch.

Share your requirements