App template · Sales
Companies, the people in them, what you sell, the deals in play, plus the subscriptions, renewals and approvals that come after you win.
What arrives
One click puts all of it in your workspace, wired together. Rename anything afterwards — the pages, boards and Flows read the columns, not a copy of them.
- 7
- Tables
- 6
- Pages
- 5
- Forms
- 10
- Sidebar entries
CRM
Records
CompaniesContactsWhat we sellEnquiriesActivitiesInsight
DashboardCRM
What is in play, what is waiting on you, and what is coming up for renewal.
The tables
Activities
One row per thing that happened — a call, a meeting, a note somebody wanted the next person to see. Hangs off a company or a deal.
- Companylinks
- Deallinks
- Contactlinks
- Logged bylinks
- Kind
- What happened
- and 1 more
Companies
One row per organisation you sell to. Everything else in this app hangs off it.
- Ownerlinks
- Dealsadds itself up
- Deal Valueadds itself up
- Status
- Segment
- Industry
- and 5 more
Contacts
One row per person. A contact belongs to a company, and that is what makes the company page worth opening.
- Companylinks
- Ownerlinks
- Name
- Job Title
- Phone
- and 3 more
Deals
One row per opportunity in play. The stage is a column on the row, so a deal can slip back to Proposal without anyone re-authoring a Flow.
- Companylinks
- Contactlinks
- What they wantlinks
- Ownerlinks
- Stage
- Source
- and 16 more
Enquiries
One row per lead, however it arrived — a stranger through the public form, or a salesperson through New Lead. A public one waits for somebody to read it; an internal one is already filed by the time you see it.
- Which onelinks
- What are you after?
- Budget
- When do you want to start?
- Source
- Status
- and 12 more
What We Sell
One row per thing you can sell — a placement, a plan, a service, a licence, a space. Deals and subscriptions both point here, so the same list prices its own renewals.
- Ownerlinks
- Booked Unitsadds itself up
- Category
- Availability
- Billed
- Name
- and 4 more
Subscriptions
What runs after you win — a placement that is live for a term, a plan being billed, a licence with an end date. This is the half of a CRM that most of them stop before.
- Companylinks
- What they boughtlinks
- Deallinks
- Ownerlinks
- Status
- Billed
- and 8 more
What people open
- Record page{{$row.name}}
- DashboardDashboard
- Record page{{$row.ref}} · {{$row.name}}
- Record page{{$row.company_name}}
- PageCRMWhat is in play, what is waiting on you, and what is coming up for renewal.
- Record page{{$row.reference}}
What runs
Each of these is a Form and the Flow behind it. Steps wait for a person; Rules decide which person, on what the row says.
Discount Approval
A row changesAttached behind one column. Put a discount on a deal and this decides whether it needs a manager, then writes the answer back onto the deal.
1 Step · 1 Rule · ends on Approved and Declined
New Enquiry
Someone submits the formA public enquiry form that reads the budget, puts the big ones in front of a named person, and files a qualified one as a company and a contact.
2 Steps · 2 Rules · ends on Qualified and Not a fit
New Lead
Someone submits the formThe one action a salesperson needs after a phone call. One form: the person, the company, and what they want. On submit it puts the company on the books if it is new, files the person under it, and opens the deal.
0 Steps · 1 Rule · ends on Filed
Renewal Decision
A row changesThe moment a subscription is marked due, this puts it on whoever owns it and writes their answer straight back onto the row.
1 Step · 1 Rule · ends on Renewing, Still talking and Not renewing
Renewal Watch
On a scheduleRuns every morning, finds the live subscriptions ending inside 45 days, and marks each one due. Nobody has to remember.
0 Steps · ends on Flagged
What it is
A CRM that does not stop at the word *Won*.
Most sales tools model a pipeline and hand you off at the finish line. The part that actually pays — the thing you sold running for a term, coming to an end, and being sold again — lands in a spreadsheet somebody remembers to open. This app keeps both halves in one place, because they are the same companies.
It is deliberately generic. A product here is whatever you sell for a period: a placement on a board, a plan, a licence, a retainer, a room. If your business is "find someone, agree a term, deliver it, renew it", this is the shape of it.
What you get
Seven tables that already know about each other. Companies, Contacts, What We Sell, Deals, Subscriptions, Activities and Enquiries. A contact belongs to a company; a deal points at a company, a person and a product; a subscription points back at the deal it came out of. Open a company and you see its people, its deals, what it currently has with you, and every call anyone logged.
A pipeline board with two gates. Lanes come from the stage column's own options, so changing the options changes the board. A deal cannot leave Proposal until somebody ticks *Proposal sent*, or leave Negotiation until the signed contract is logged — the card simply is not draggable, with the reason on it.
The board is a view of the table, not a page beside it. Deals opens on the pipeline; the view dropdown above it switches to In play or the full grid, with the same filters and the same search. One sidebar entry, one set of rows — so nobody has to work out which of Pipeline and Deals is the real one. Subscriptions works the same way, opening on Renewals with Ending soonest a click away.
A renewals board that fills itself. Every morning an Automation looks for live subscriptions ending inside 45 days and marks each one Due. That edit wakes a second Flow, which puts the call on whoever owns the subscription. Their answer — *Renewing*, *Still talking*, *Not renewing* — is written straight back onto the row, so the board and the decision are the same fact rather than two that drift.
Discount approval attached to one column. Put a number in Discount on a deal and the approval starts on its own. Ten per cent or under clears itself; more than that goes to a manager on a 24-hour clock. Whatever they decide is written onto the deal, and the deal's own page lists the Runs.
One action for a lead. A salesperson who has just put the phone down clicks New Lead and fills in one form — the person, the company, what they want. On submit the company goes on the books if it is new, the person is filed under it, and the deal opens at New. Nobody types a company into one table and a contact into another, and nobody invents a reference.
A public enquiry form, with a human in front of it. Budget over 25,000 goes to a named person on a four-hour clock; everything else goes to the team queue. A stranger's submission becomes a company only once somebody has read it and qualified it — which is the one thing the internal form skips, because the person filling it in *is* the reviewer.
The pattern worth stealing
State lives in a column on the row, never in whichever Step a Run happens to be sitting on. That is why a deal can slip back from Negotiation to Proposal, why a subscription can be marked Due by a schedule and moved to Renewing by a person, and why none of it needs a Flow to be re-authored. Flows are attached *behind* those columns — one for the discount, one for the renewal — and each writes its answer back onto the row it was about.
Fitting it to your business
- Ad or sponsorship sales: a product is a placement with a capacity, a subscription is the campaign running for its booked term, and the renewal watch is the conversation you currently have too late.
- Retainers and services: a product is the engagement, the term is the contract length.
- Memberships and licences: the renewal board is the whole business.
- Space and equipment: capacity is how many you have; booked units is how many are out.
Rename the tables to your own words, change the select options, and the boards, tiles and Flows follow — they read the columns, not a copy of them.
What it expects from your workspace
Nothing. Owners are picked from your workspace's own users, so there is no shared table to line up first. Four of the five Flows arrive with placeholder assignees — a Sales Lead, a Sales team, a Sales Manager — which you swap for real people before publishing. New Lead needs none: it is open to any member and waits for nobody.
Arrives with its tables, pages and Flows, running in your workspace.
Add to workspace