Every chat, deal and shilling. One system.
Pinch CRM puts WhatsApp, calls, email and social in one inbox and runs your pipelines, quotes and invoices. On the same data we build your ERP: stock, purchasing, accounts, HR and KRA-ready payroll. Hosted and supported by Pinch in Nairobi.
- Modules
- 16
- Features
- 205
- Login
- 1
- Sales live on personal WhatsAppWhen a salesperson leaves, their chats, customers and half-done quotes leave with them.
- Stock lives in a spreadsheetNobody trusts the numbers, so the store gets a phone call before every quote.
- Four apps that do not talkZoho for leads, QuickBooks for the books, Excel for stock, and someone retyping between them.
- M-Pesa matched by handFinance spends days ticking paybill statements against invoices to see who has paid.
Your business deserves better.
Pinch CRM, grown into your ERP.
Pinch CRM is our own product: one inbox, contacts, pipelines, booking, forms, WhatsApp, calls, campaigns, invoices and reports. On the same data we build the ERP modules your business needs: stock, purchasing, accounts, HR and payroll. Click around the dashboard below, every module opens.
- CRM
- Channels & marketing
- ERP
- quote sent2
- qualified1
No records match.
New dashboard
Linked to deal: Banquet equipment, KES 486,000, quote sent
Statement for September sent by email
Marked resolved by Mercy Wambui
Snoozed until 14 Oct, 09:00
M-Pesa payment matched to INV-2026-0418
No records match.
WhatsApp · 0722 *** 418 · Assigned to Kevin Otieno
- Contact
- Joseph Kariuki, Purchasing, Mlima Ridge
- Channel
- WhatsApp Business, main line
- AI lead score
- 82, hot: asked for prices twice
- Open deal
- Banquet equipment, KES 486,000
- Tags
- Hotel, Nanyuki, repeat buyer
- Priority
- High
- AI summary
- Wants 40 chafing dishes by 20 Oct
- AI drafted a reply with the price and delivery dates
- Joseph Kariuki: price for 40 chafing dishes, delivered by 20 Oct?
- Catalogue item 'Chafing dish, 9 L' shared by Kevin Otieno
- Conversation assigned to Kevin Otieno by Mercy Wambui
New message
No records match.
Mlima Ridge Lodge · Hotels pipeline · Quote sent 2 Oct
- Contact
- Joseph Kariuki, Purchasing manager
- Value
- KES 486,000 incl. VAT
- Stage
- Quote sent, 4 days in stage
- AI deal score
- 74, likely to close
- Expected close
- 16 Oct 2026
- Source
- WhatsApp enquiry
- Estimate
- EST-0412, sent by link
- Joseph Kariuki asked to add 40 chafing dishes to the order
- Moved from Qualified to Quote sent by Kevin Otieno
- Estimate EST-0412 for KES 486,000 sent with a link to accept
- Showroom visit booked and attended
- Deal created from a WhatsApp enquiry
New deal
No records match.
Nyota Academy · Kitchen site survey · Tue 6 Oct, 14:00
- Host
- Brian Kiprono
- Booked through
- Site surveys page on the website
- Location
- Nyota Academy, Kiambu Road
- Duration
- 90 minutes
- Linked deal
- Dining hall equipment, KES 2,180,000
- Phone
- 0733 *** 512
- Note from booker
- New dining hall for 600 learners
- Lilian Atieno moved the survey from Monday to Tuesday by link
- Booking confirmed on Brian Kiprono's calendar
- Booked on the Site surveys page for Mon 5 Oct, 10:00
- Lilian Atieno sent the kitchen quote form
Book appointment
- hot2
- warm2
- customer2
- cold1
No records match.
Mlima Ridge Lodge · Purchasing manager · Nanyuki
- Phone
- 0722 *** 418, on WhatsApp
- purchasing@mlimaridge.co.ke
- Company
- Mlima Ridge Lodge, 64 rooms
- AI lead score
- 82, hot
- Why
- Asked for prices twice, 3 visits this week
- Open deals
- 1, KES 486,000, banquet equipment
- Tags
- Hotel, Nanyuki, repeat buyer
- Owner
- Kevin Otieno
- WhatsApp: asked for a price on 40 chafing dishes
- AI lead score rose from 61 to 82 after two price requests
- Deal 'Banquet equipment' opened in the Hotels pipeline
- Merged with a duplicate record imported from Excel
Add contact
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Commercial gas range, 6 burner | 1 | 184,929 | 184,929 |
| Stainless prep table, 1.8 m | 2 | 41,984 | 83,968 |
| Extraction hood, 2.4 m | 1 | 91,965 | 91,965 |
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Bath towels, 600 g | 60 | 649 | 38,961 |
| Pool towels, striped | 20 | 819 | 16,384 |
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Nitrile gloves, box of 100 | 300 | 624 | 187,138 |
| Surface disinfectant, 5 L | 40 | 1,330 | 53,206 |
| Clinical waste bags, roll | 120 | 239 | 28,621 |
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Banquet chairs, padded | 120 | 1,770 | 212,433 |
| Round tables, 6 ft | 15 | 6,575 | 98,630 |
| Chafing dish, 9 L | 40 | 2,698 | 107,903 |
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Grill plates, cast iron | 6 | 12,949 | 77,692 |
| Fryer baskets | 8 | 3,435 | 27,483 |
| Delivery and fitting | 1 | 5,946 | 5,946 |
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Wine glasses, pack of 12 | 10 | 3,955 | 39,549 |
| Tumblers, pack of 24 | 8 | 4,228 | 33,821 |
| Ice buckets | 6 | 1,637 | 9,819 |
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Food-grade shelving, 4 tier | 3 | 15,231 | 45,692 |
| Delivery, Industrial Area | 1 | 3,705 | 3,705 |
No records match.
Acacia Crest Hotel · Issued 31 Aug · 30 days · 6 days overdue
- Customer
- Acacia Crest Hotel, Naivasha
- Amount
- KES 418,600 incl. VAT of KES 57,738
- Paid
- KES 0
- From estimate
- EST-0371, accepted online 28 Aug
- KRA PIN
- P051 *** 72K
- Reminders
- 2 sent, next on 9 Oct
- Public link
- pay.savannasupplies.co.ke/i/0402
- Moved to the overdue list, 6 days past due
- Overdue reminder sent by email with the payment link
- Reminder sent: due in 3 days
- Invoice created from accepted estimate EST-0371 and sent
New invoice
- sent2
- scheduled2
- shared1
- draft2
No records match.
Sales performance · Every Monday at 07:00 · Owner Wanjiru Kamau
- Data
- Won deals, pipeline and activity by owner
- Date range
- Last 7 days against the week before
- Recipients
- Wanjiru, Esther and 3 sales leads
- Format
- Email with a PDF and an AI narrative
- Last sent
- Mon 5 Oct, 07:00
- Share link
- Off
- Sent to 5 people. AI narrative: won value up 18% on the week
- Sent to 5 people
- Sent to 5 people
- Schedule created by Wanjiru Kamau
Schedule report
- sent3
- scheduled2
- pending approval1
- draft1
No records match.
WhatsApp broadcast · Template price_list_oct · Sent 5 Oct, 10:00
- Audience
- Tag 'Hotel', 412 contacts
- Template
- price_list_oct, approved 3 Oct
- Buttons
- View catalogue, Talk to sales
- Sent from
- 0709 *** 100, WhatsApp Business
- Replies
- 31, in the shared inbox
- Created by
- Mercy Wambui
- 31 replies so far, all waiting in the shared inbox
- Broadcast sent to 412 contacts tagged Hotel
- Template price_list_oct approved by WhatsApp
- Template submitted for approval by Mercy Wambui
New broadcast
Incoming call, 3:12, answered by the AI receptionist
Lead created and given to Kevin Otieno
Incoming call, 6:48, answered by Kevin Otieno
Task for Kevin: send the revised EST-0412 today
Missed call, rang for 34 seconds
Incoming call, 4:05, answered by Mercy Wambui
Voicemail, 0:41
WhatsApp call, 2:37, answered by Faith Achieng
Incoming call, 1:58, answered by the AI receptionist
No records match.
Sales line · Tue 6 Oct, 07:46 · Answered by the AI receptionist
- Number
- 0722 *** 640
- Caller
- Peter Mwangi, new caller
- Length
- 3 minutes 12 seconds
- Recording
- Saved, transcript ready
- AI summary
- New restaurant in Westlands, wants a quote
- Asked for
- Site survey, Thu or Fri morning
- Call back
- Brian Kiprono
- Transcript and AI summary saved with the call
- New contact created: Peter Mwangi, restaurant, Westlands
- AI receptionist answered: the office opens at 08:00
- Call came in on the sales line before office hours
Start call
- live5
- paused1
- draft1
No records match.
Embedded on savannasupplies.co.ke/kitchens · 9 fields
- Fields
- Name, phone, email, venue, covers and 4 more
- Creates deal in
- Projects pipeline, New lead
- Deal owner
- Brian Kiprono
- QR code
- Dynamic, 212 scans
- Submissions
- 86 since 1 Sep, 14 this week
- Last submission
- Tue 6 Oct, 08:57
- Submission from Peter Mwangi, deal created in Projects
- QR code pointed to the new kitchens page, no reprint needed
- Field 'Number of covers' added by Mercy Wambui
- Form published and embedded on the website
New form
- sent3
- awaiting approval1
- scheduled2
- draft1
No records match.
Email campaign · A/B test · Sent Mon 5 Oct, 08:00
- Audience
- Tag 'Hotel', 1,240 contacts
- Subject A
- Your October price list is here
- Subject B (AI)
- New prices on 120 kitchen items
- Better version
- B, 49% opened against 43%
- Clicks
- 92, 7.4% of recipients
- Suppressed
- 38 addresses left out
- Designed with
- AI designer, edited by Mercy Wambui
- Results: 46% opened overall, 92 clicks, 4 unsubscribed
- Sent to 1,240 contacts, split between versions A and B
- Subject line B written with AI subject lines
- Email laid out by the AI designer from a short brief
New campaign
- below reorder2
- in stock3
- out of stock1
- counting1
No records match.
GR-6B · Cooking equipment · Supplier Imara Steel Works
- On hand
- 2 at Industrial Area, 0 at Nakuru
- Reorder level
- 6, reorder quantity 12
- Average cost
- KES 148,500 each
- Selling price
- KES 214,000 incl. VAT
- Stock value
- KES 297,000
- On order
- PO-2026-0318 for 12, awaiting approval
- Last batch
- B-0926-04, received 26 Sep
- PO-2026-0318 for 12 drafted from the reorder proposal
- Alert: below reorder level, 2 left against a level of 6
- 2 issued on delivery note DN-5571 to Twiga Grill Westlands
- 8 received on GRN-1184, batch B-0926-04
Add item
No records match.
Imara Steel Works · Local PO · Raised 6 Oct by Peter Njoroge
- Items
- 12 x Gas range, 6 burner (GR-6B)
- Unit price
- KES 148,500 excl. VAT
- Total
- KES 1,782,000 + VAT KES 285,120
- From
- Reorder proposal, 6 Oct
- Approval
- Level 2 of 2: Wanjiru Kamau
- Deliver to
- Industrial Area warehouse, 14 Oct
- Supplier status
- Compliant, documents valid to Mar 2027
- Level 1 approved by Esther Njeri, budget available
- Submitted for approval by Peter Njoroge
- Drafted from the reorder proposal for GR-6B
- Imara Steel Works awarded RFQ-0087 against 2 other quotes
New purchase order
- suggested1
- auto-matched3
- matched2
- unmatched1
No records match.
M-Pesa paybill · 5 Oct, 19:42 · Suggested match
- Paid by
- TWIGA GRILL, 0722 *** 115
- Amount
- KES 128,900
- Account typed
- INV 396
- Suggested match
- INV-2026-0396, Twiga Grill Westlands
- Why
- Same amount, name and invoice number
- Statement
- Imported 6 Oct, 07:30, 214 lines
- Invoice status
- Overdue since 25 Sep
- Match suggested: INV-2026-0396, same amount and name
- M-Pesa statement for 5 Oct imported, 214 lines
- KES 128,900 paid to the paybill with account INV 396
- Overdue reminder sent to Twiga Grill Westlands
Match transaction
- pending1
- on leave2
- approved3
- declined1
No records match.
Stores supervisor · Industrial Area · Staff no. SS-014
- Leave type
- Annual leave
- Dates
- Mon 12 to Fri 16 Oct, 5 working days
- Balance before
- 14.5 days
- Balance after
- 9.5 days
- Accrues
- 1.75 days a month
- Cover
- Lucy Nduta, stores assistant
- Approver
- Peter Njoroge, operations
- Request sent to Peter Njoroge for approval
- Request submitted from the staff app
- 1.75 days accrued for October
- Last leave: 2 days annual leave, approved
New leave request
| Earnings | KES |
|---|---|
| Basic salary | 111,000 |
| House allowance | 22,200 |
| Commuter allowance | 14,800 |
| Gross pay | 148,000 |
| Deductions | KES |
|---|---|
| PAYE | 33,600 |
| NSSF | 4,320 |
| SHIF, 2.75% | 4,070 |
| Housing levy, 1.5% | 2,220 |
| Total deductions | 44,210 |
| Earnings | KES |
|---|---|
| Basic salary | 88,500 |
| House allowance | 17,700 |
| Commuter allowance | 11,800 |
| Gross pay | 118,000 |
| Deductions | KES |
|---|---|
| PAYE | 24,983 |
| NSSF | 4,320 |
| SHIF, 2.75% | 3,245 |
| Housing levy, 1.5% | 1,770 |
| Total deductions | 34,318 |
| Earnings | KES |
|---|---|
| Basic salary | 84,000 |
| House allowance | 16,800 |
| Commuter allowance | 11,200 |
| Gross pay | 112,000 |
| Deductions | KES |
|---|---|
| PAYE | 23,259 |
| NSSF | 4,320 |
| SHIF, 2.75% | 3,080 |
| Housing levy, 1.5% | 1,680 |
| Total deductions | 32,339 |
| Earnings | KES |
|---|---|
| Basic salary | 72,000 |
| House allowance | 14,400 |
| Commuter allowance | 9,600 |
| Gross pay | 96,000 |
| Deductions | KES |
|---|---|
| PAYE | 18,663 |
| NSSF | 4,320 |
| SHIF, 2.75% | 2,640 |
| Housing levy, 1.5% | 1,440 |
| Total deductions | 27,063 |
| Earnings | KES |
|---|---|
| Basic salary | 48,000 |
| House allowance | 9,600 |
| Commuter allowance | 6,400 |
| Gross pay | 64,000 |
| Deductions | KES |
|---|---|
| PAYE | 9,615 |
| NSSF | 3,840 |
| SHIF, 2.75% | 1,760 |
| Housing levy, 1.5% | 960 |
| Total deductions | 16,175 |
| Earnings | KES |
|---|---|
| Basic salary | 39,000 |
| House allowance | 7,800 |
| Commuter allowance | 5,200 |
| Gross pay | 52,000 |
| Deductions | KES |
|---|---|
| PAYE | 6,384 |
| NSSF | 3,120 |
| SHIF, 2.75% | 1,430 |
| Housing levy, 1.5% | 780 |
| HELB loan | 2,500 |
| Total deductions | 14,214 |
| Earnings | KES |
|---|---|
| Basic salary | 30,800 |
| House allowance | 6,200 |
| Commuter allowance | 4,000 |
| Gross pay | 41,000 |
| Deductions | KES |
|---|---|
| PAYE | 3,422 |
| NSSF | 2,460 |
| SHIF, 2.75% | 1,128 |
| Housing levy, 1.5% | 615 |
| Salary advance | 5,000 |
| Total deductions | 12,625 |
No records match.
Monthly run · 42 employees · Pay date Fri 30 Oct
- Gross pay
- KES 4,862,000
- PAYE
- KES 812,400
- NSSF
- KES 184,860 employee share
- SHIF
- KES 133,705
- Housing Levy
- KES 72,930 employee share
- NITA
- KES 2,100
- Net pay
- KES 3,487,900
- Paid by
- Bank file 38, M-Pesa bulk 4
- Reviewed by Esther Njeri: 2 lines held for a bank detail check
- Run prepared with overtime from attendance and 3 advances
- New joiner Lucy Nduta added with prorated pay
- October run opened from September's figures
Run payroll
No records match.
Acacia Crest kitchen · Milestone 2 of 4 · Priority high
- Assignee
- Brian Kiprono
- Due
- Wed 7 Oct, 17:00
- Project
- Acacia Crest kitchen, budget KES 1.9M
- Spent so far
- KES 1,240,000, 65% of budget
- Materials
- 2 gas ranges issued on DN-5568
- Watching
- Kevin Otieno, Wanjiru Kamau
- Brian Kiprono: first range in, the second goes in tomorrow
- Reminder sent: due tomorrow at 17:00
- Kevin Otieno mentioned Brian Kiprono about the gas fitter
- Task created under milestone 2, Installation
New task
Dashboard
Pipeline, won value, new leads, tasks and messages on one screen, with the top deals and the day's activity: what Wanjiru opens first each morning.
Inbox
WhatsApp, SMS, email, web chat, Messenger and Instagram in one shared inbox, with AI help on every thread.
- Six channels, one inboxWhatsApp, SMS, email, web chat, Facebook Messenger and Instagram messages land in one list, threaded per contact.
- Assign and hand overGive a conversation to a colleague and see who owns every open thread.
- Snooze and prioritySnooze a thread until a set time and mark the urgent ones, so nothing waits unseen.
- Internal notesLeave a note on a thread for colleagues. The customer never sees it.
- Saved repliesAnswers to common questions saved once and inserted in two clicks, on any channel.
- WhatsApp templates, buttons and listsSend approved templates, reply buttons and list messages straight from the thread.
- Catalogue products in a chatShare products from your WhatsApp catalogue inside the conversation, with photo and price.
- AI suggested repliesA draft reply written from the conversation, ready for you to edit and send.
- Thread summariesA long conversation summarised in a few lines before you pick it up.
- TranslationMessages translated in the thread, so you can answer a customer in their own language.
- AI off per threadSwitch AI help off for any conversation that should stay fully human.
- Web chat on your siteA chat widget for your website that drops visitors' messages into the same inbox.
Pipelines & deals
Several sales pipelines as kanban boards, with AI deal scores, lost reasons and a stage-velocity report.
- Several pipelinesSeparate boards for hotels, hospitals and schools, or projects, each with its own stages.
- Kanban, drag to moveMove a deal to the next stage by dragging its card. Value and owner stay on the card.
- AI deal scoreEach open deal scored by AI, so owners know which ones to chase this week.
- Lost reasonsEvery lost deal records a reason from your own list, such as price, timing or competitor.
- Stage-velocity reportHow long deals sit in each stage, and where they stall.
- Pipeline and weighted valueOpen pipeline value and weighted value on the dashboard, for any date range.
- Funnel by stageA funnel of open deals by stage, and the value won in the period.
- Import and exportMove deals in from a spreadsheet or another CRM, and export any board.
- Deals from forms and adsForm submissions and ad lead forms drop straight into a chosen pipeline stage.
- Top deals on the dashboardThe largest open deals and the top-scored leads listed on the home screen.
Calendars & booking
Booking pages where customers pick a slot, each host's weekly hours, and changes made by the booker.
- Booking pagesA page per person or team where customers choose a time that suits them.
- Six page designsPick one of six booking page designs and match it to your brand colours.
- Embed on your websitePut a booking page inside your own site, or share it as a link.
- One calendar per hostEach salesperson or technician has their own calendar and booking page.
- Weekly hours per hostEach host sets the days and hours they take bookings.
- Cancel or reschedule by linkThe booker changes or cancels from their own link, without calling you.
- Appointments on the dashboardToday's appointments counted on the home screen.
- Booking link anywhereDrop a booking link into a WhatsApp thread, an email campaign or a form.
Contacts & companies
Every customer and company in one place: tagged, scored by AI, free of duplicates and linked to deals.
- Import and exportBring contacts in from Excel or CSV and export any filtered list when you need it.
- Find and merge duplicatesDuplicates found by name, phone and email, then merged into one record without losing history.
- Companies with their peopleEach company holds its contacts and deals, so the whole account sits on one page.
- TagsTag contacts by type, area or interest, and filter lists for follow-up and campaigns.
- AI lead score and tierEvery contact scored and placed in a tier, with the reasons shown so you know why.
- NotesMeeting notes and call notes kept on the contact for the whole team.
- AttachmentsLPOs, KRA PIN certificates and other files stored on the contact.
- Deals per contactOpen, won and lost deals listed on the contact with their value and stage.
- Custom fieldsAdd the fields your business needs, such as KRA PIN, credit limit or branch.
- Ctrl+K searchFind any contact, company or deal from anywhere with one shortcut.
Invoices & estimates
Estimates, invoices and recurring billing, with a public link where clients accept, decline or pay online.
- EstimatesPriced estimates built from your items, sent as a link and a PDF.
- Accept or decline onlineThe client opens the public link and accepts or declines the estimate there.
- Estimate to invoiceAn accepted estimate becomes an invoice without retyping a line.
- Pay online from the linkThe same public link lets the client pay the invoice online.
- Recurring invoicesWeekly or monthly invoices for supply contracts, raised and sent on schedule.
- Payment remindersReminders sent before and after the due date, so nobody chases by hand.
- Overdue chasingOverdue invoices listed by age and followed up until they are paid.
- PDF for every documentA branded PDF for each estimate and invoice, ready to download or attach.
- KRA eTIMS detailsInvoices carry the eTIMS details from the finance module, ready for a direct eTIMS connection.
Reports & AI
Sales reports, forecasts and a report builder, emailed with an AI narrative, plus chat with your data.
- Overview reportLeads, deals, revenue and messages for any date range on one page.
- Sales performanceWon value, deal counts and activity by salesperson and by pipeline.
- ForecastExpected revenue from open deals by month.
- Report builderPick the data, filters and chart, then save the report for the team.
- Scheduled reports by emailAny report emailed daily, weekly or monthly to the people who need it.
- AI narrativeScheduled reports arrive with a short written summary of what changed.
- Client share linksShare a live report with a client or partner by link, without giving them a login.
- Chat with your dataAsk the AI Centre a question such as 'which hotels have not ordered since August?' and get the answer.
- InsightsThe AI Centre points out changes worth a look, such as a pipeline stage slowing down.
- Daily briefA short morning brief of new leads, deals to chase and what needs attention today.
- Ads attributionLeads and revenue traced back to the Meta, Google, TikTok or LinkedIn ads that brought them.
WhatsApp & SMS
WhatsApp Business on the official Cloud API, with templates, catalogue, broadcasts and calls, plus bulk SMS.
- WhatsApp Cloud APIYour business number connected through Meta's official WhatsApp Business Cloud API.
- Message templatesCreate templates, submit them to WhatsApp for approval and use them once approved.
- Buttons and listsMessages with reply buttons and list menus, so customers tap instead of type.
- Product catalogueYour products in the WhatsApp catalogue, shared in chats with photo and price.
- BroadcastsSend an approved template to a tagged list, such as every hotel in Nanyuki.
- WhatsApp callingTake and make WhatsApp voice calls from the system.
- Bulk SMSSend SMS to a list, for customers who are not on WhatsApp.
- Replies in the shared inboxAnswers to broadcasts and SMS come back into the shared inbox, ready to pick up.
- AI help in WhatsApp threadsSuggested replies, summaries and translation work in WhatsApp conversations too.
Phone & AI receptionist
Business numbers, a dialer, IVR menus, recording and voicemail, and an AI receptionist that answers calls.
- Business numbersPhone numbers for sales and support, connected to the system.
- DialerCall a contact from the system without reaching for a desk phone.
- IVR menusPress 1 for sales, 2 for deliveries: callers reach the right team.
- Call recordingCalls recorded and kept for training and for settling disputes.
- VoicemailCallers who miss you leave a voicemail the team can play back.
- AI receptionistAn AI voice answers calls when the team is busy or after hours.
- Call transcriptionRecordings turned into text you can read and search.
- AI call analysisEach recorded call analysed by AI, with a short summary of what was said.
- WhatsApp callsWhatsApp voice calls handled alongside ordinary phone calls.
Forms & QR codes
A form builder with 15 field types, embeds and QR codes, and dynamic QR codes with scan analytics.
- Form builderBuild forms from 15 field types, such as text, phone, email, dropdowns and dates.
- Embed on any websitePaste the form into your website, or share it as its own link.
- QR code per formPrint the QR code on flyers, menus or an expo stand, and people fill the form on their phone.
- Deals from formsEach form can create a deal in a chosen pipeline stage, ready for a salesperson.
- Contacts from formsEach submission adds the person to your contacts, or updates them if they are already there.
- Google Sheet importBring rows in from a Google Sheet, such as an old enquiry list.
- Dynamic QR codesChange where a QR code points without reprinting it.
- Scan analyticsSee how often each QR code was scanned, and when.
- Every submission keptEach submission stored with its form and date, so nothing lives in an email folder.
Campaigns & social
Email campaigns with an AI designer and A/B tests, a social planner for four networks, and NPS surveys.
- AI email designerDescribe the email in a few lines and the AI lays it out in your brand, ready to edit.
- AI subject linesSubject line ideas written by AI to test against your own.
- A/B testsTest two versions of a campaign and compare how each one does.
- Suppression listAddresses that must not be emailed are kept off every send.
- Campaign analyticsOpens, clicks and unsubscribes for each campaign.
- Social plannerPlan and schedule posts for Facebook, Instagram, LinkedIn and X from one calendar.
- AI captionsCaptions drafted by AI for each network, in your brand voice.
- Comment repliesReply to comments on your posts without leaving the system.
- Client approval calendarShare the content calendar so a client or manager approves posts before they go out.
- SurveysShort surveys by link, with the answers collected in one place.
- NPSNet Promoter Score surveys that show how likely customers are to recommend you.
Inventory & stock
Stock by item, batch and location, with counts, moving average valuation and reorder alerts.
- Item catalogueEvery item with its code, unit, cost, price and supplier, imported from a spreadsheet.
- BatchesStock tracked by batch, so each delivery can be traced back to its supplier and GRN.
- Stock per locationQuantities held per warehouse or branch, with transfers between them.
- Movements ledgerEvery receipt, issue, transfer and adjustment recorded with who, when and why.
- Stock countsFull or cycle counts, with differences posted only after approval.
- Moving average valuationStock valued at moving average cost, by item, batch and location.
- Reorder levels and alertsA minimum level per item, and an alert when stock falls below it.
- Reorder proposalsSuggested purchase quantities from stock levels, ready to turn into a purchase order.
- QR labelsBatch labels with QR codes, scanned to check stock in and out.
- Adjustments with approvalDamages, losses and write-offs adjusted only after a manager approves.
Purchasing
From purchase request to supplier bill: RFQs, POs, goods received, landed costs and three-way match.
- Purchase requestsStaff request what they need, and the request goes to the right approver by value.
- RFQs and quote comparisonAsk several suppliers for prices, compare the quotes side by side and award.
- Purchase ordersLocal and import POs, sent to the supplier as a PDF.
- Approval by valueLarger POs need a second approver, and nobody approves their own request.
- Goods received notesDeliveries received against the PO, with short or damaged items held for inspection.
- Landed costsFreight, duty and clearing spread over imported items, so stock carries its true cost.
- Three-way matchPO, GRN and supplier bill matched before the bill can be paid.
- Received, not invoicedDeliveries with no supplier bill yet, listed by age.
- Returns and notesFaulty goods returned to the supplier with a debit or credit note.
- Supplier complianceKRA PIN, tax compliance and other documents kept per supplier, with alerts before they expire.
- Bank detail changes checkedA change to a supplier's bank details needs a second person to verify it.
- Supplier scorecardsSuppliers rated on delivery time, quality and price.
Finance & accounting
Ledger, receipts, payment runs and bank and M-Pesa reconciliation, with VAT, periods and budgets.
- Chart of accounts and ledgerYour chart of accounts, journals and a general ledger that every module posts into.
- Invoices with eTIMS detailsInvoices and credit notes carry the KRA eTIMS details, ready for a direct eTIMS connection.
- Receipts and allocationCustomer payments recorded and allocated to one invoice or several.
- Ageing and remindersDebtors by 30, 60 and 90 days, with reminders in three steps.
- Payment runs with bank filesSupplier bills picked for payment, approved, then exported as a bank upload file.
- Bank and M-Pesa reconciliationStatement lines matched to receipts and payments, with suggested matches for the rest.
- Statement importsStatement files from Kenyan banks and M-Pesa read in, ready to reconcile.
- VAT and withholdingVAT and withholding tax worked out per transaction, with a calendar of tax due dates.
- Periods and year-endMonth-end close, locked periods and the year-end close.
- Budgets against actualIncome and spend compared with the budget by department, branch or cost centre.
- Job costingCosts collected per job or project, then moved to cost of sales when it is done.
- Financial statementsProfit and loss, balance sheet, trial balance and cash flow when you need them.
HR & leave
Staff records from recruitment to exit, attendance and rosters, and leave with accrual and approvals.
- Staff recordsOne file per employee: contract, documents, next of kin, bank and statutory numbers.
- RecruitmentVacancies, candidates, interviews and offer letters in one place.
- Onboarding and probationOnboarding steps for each new joiner, and a probation review on a set date.
- Attendance and clock-inStaff clock in and out, and late arrivals and absences show up straight away.
- RostersShift rosters for the warehouse, drivers and the showroom.
- Overtime from attendanceOvertime worked out from clock-in times and sent to payroll once approved.
- Leave with accrualLeave days build up each month, so every balance is current.
- Leave approvalsRequests go to the line manager, and the staff member hears the decision on the app.
- Discipline and lettersWarnings and discipline letters recorded on the staff file.
- Training and skillsTraining attended and a skills matrix for each team.
- Exit and clearanceResignations, clearance and final dues handled in order.
- Self-serviceStaff check leave, payslips and P9 forms and request leave from their phone.
Payroll
Kenyan payroll with PAYE, NSSF, SHIF, Housing Levy, NITA and HELB, payslips, and bank or M-Pesa files.
- Payroll runsPrepare, review, approve and lock each run, with every change logged.
- PAYEPAYE worked out on the current KRA bands, with personal relief applied.
- NSSF, SHIF and Housing LevyEmployee and employer shares worked out each month at the current rates.
- NITA and HELBThe NITA levy per employee and HELB loan deductions handled each month.
- Allowances and deductionsRecurring and one-off allowances, overtime from attendance, and other deductions.
- Advances and staff loansSalary advances and staff loans recovered over the months you set.
- Payslips by emailPayslips emailed to staff and shown in the staff app.
- Bank and M-Pesa bulk filesNet pay exported as a bank upload file or an M-Pesa bulk payment file.
- P9 formsAn annual P9 for every employee, ready for their tax return.
- Statutory figuresPAYE, NSSF, SHIF, Housing Levy and NITA totals ready for filing and payment.
- Bonuses, commission and final duesSeparate runs for bonuses, sales commission and final settlements for leavers.
- Weekly casualsCasual workers paid weekly by M-Pesa, with the deductions that apply to them.
Projects & tasks
Fit-outs and internal jobs as projects, with tasks, owners, due dates, mentions, reminders and costs.
- Projects with milestonesEach project broken into milestones with due dates and an owner.
- Tasks and assigneesTasks given to a person with a due date and a priority.
- MentionsMention a colleague in a task comment and they are notified.
- RemindersReminders before a task is due, so overdue work is the exception.
- Gantt viewProject timelines on a Gantt chart, so clashes show early.
- Budgets and costsProject budget against actual cost, with job costing from the finance module.
- Stock issued to projectsMaterials issued from the store to a project, so its cost is complete.
- Tasks due on the dashboardTasks due and overdue counted on the home screen for each person.
- GoalsTeam goals with the projects and tasks that move them forward.
- Docs and foldersNotes, drawings and documents kept in folders on the project.
Custom built, not off the shelf. Every system we build is made to fit the client's needs: the modules, screens, wording and reports follow how your organisation works. The business, names and figures in this demo are examples.
Get the plan for your CRM and ERP.
- A fixed-scope plan and price within 24 hours
- Live in 21 working days, then hosted and supported by us
- Built around how you work, not squeezed into a template
Your answers go straight to the people who build it.
Every chat, one inbox.
WhatsApp, SMS, email, web chat, Messenger and Instagram in one shared inbox, with AI help on every thread.
- Six channels, one inbox
- Assign and hand over
- Snooze and priority
Know what is closing this month.
Several sales pipelines as kanban boards, with AI deal scores, lost reasons and a stage-velocity report.
- Several pipelines
- Kanban, drag to move
- AI deal score
Every payment, matched.
Ledger, receipts, payment runs and bank and M-Pesa reconciliation, with VAT, periods and budgets.
- Chart of accounts and ledger
- Invoices with eTIMS details
- Receipts and allocation
From first message to money in the bank.
The path every order takes through one system. Each step feeds the next, so nothing is typed twice and you can see where every shilling is.
-
01
Capture
WhatsApp chats, calls, web forms and ad leads land in one inbox and open a deal in the right pipeline.
-
02
Win the deal
The deal moves across the board, scored by AI, until the customer accepts the estimate online.
-
03
Fulfil from stock
Stock is checked and issued from the store, and anything short becomes a purchase order.
-
04
Invoice
The accepted estimate becomes an invoice with eTIMS details, sent with a link to pay online.
-
05
Get paid
M-Pesa and bank statements imported and matched to invoices, with reminders for the rest.
-
06
Report
Pipeline, sales, stock and cash on the dashboard, and a weekly report by email with an AI summary.
Your business in your pocket.
Pinch CRM installs on any phone as an app with push notifications. Sales reply on WhatsApp and move deals from the road, managers approve from anywhere, and staff see their leave and payslips.
For sales and support, managers and directors.
Wired into how business runs here.
Paybill and till statements imported and matched to invoices, ready for a direct Daraja connection.
Invoices and credit notes carry the eTIMS details, ready to connect to KRA's eTIMS system.
PAYE, NSSF, SHIF, Housing Levy, NITA and HELB worked out each month, with P9 forms ready.
Your number on Meta's official Cloud API, with templates, catalogue, broadcasts and calls.
Statement imports for reconciliation, and bulk payment files for supplier runs and payroll.
Customer and staff records open by role only, with changes logged and data hosted by Pinch.
Choose a connection to see what it does.
A CRM we use every day.
Pinch CRM runs our own sales at crm.pinch.africa, along with the businesses and agencies we host on it. We also run the safari CRMs for Africa Rebound Safaris, Entice Africa Safaris, Royal Private Safaris, Saftrek Adventures and the Nature Point Safari Suite, and the production system we built for Timeless Timber. JamboHR and GetItDone, our HR and task products, cover the people side.
Case study · Education
S3 Education
High-converting lead generation for international student placement.
60%Reduction in Cost Per Lead3xIncrease in consultation bookings5k+Qualified student leads generated
Read the case study
205 features. 22 areas, one system.
Every feature in Pinch CRM + ERP, grouped by area. Pick an area, or search for the thing you need.
Inbox
WhatsApp, SMS, email, web chat, Messenger and Instagram in one shared inbox, with AI help on every thread.
- Six channels, one inboxWhatsApp, SMS, email, web chat, Facebook Messenger and Instagram messages land in one list, threaded per contact.
- Assign and hand overGive a conversation to a colleague and see who owns every open thread.
- Snooze and prioritySnooze a thread until a set time and mark the urgent ones, so nothing waits unseen.
- Internal notesLeave a note on a thread for colleagues. The customer never sees it.
- Saved repliesAnswers to common questions saved once and inserted in two clicks, on any channel.
- WhatsApp templates, buttons and listsSend approved templates, reply buttons and list messages straight from the thread.
- Catalogue products in a chatShare products from your WhatsApp catalogue inside the conversation, with photo and price.
- AI suggested repliesA draft reply written from the conversation, ready for you to edit and send.
- Thread summariesA long conversation summarised in a few lines before you pick it up.
- TranslationMessages translated in the thread, so you can answer a customer in their own language.
- AI off per threadSwitch AI help off for any conversation that should stay fully human.
- Web chat on your siteA chat widget for your website that drops visitors' messages into the same inbox.
Pipelines & deals
Several sales pipelines as kanban boards, with AI deal scores, lost reasons and a stage-velocity report.
- Several pipelinesSeparate boards for hotels, hospitals and schools, or projects, each with its own stages.
- Kanban, drag to moveMove a deal to the next stage by dragging its card. Value and owner stay on the card.
- AI deal scoreEach open deal scored by AI, so owners know which ones to chase this week.
- Lost reasonsEvery lost deal records a reason from your own list, such as price, timing or competitor.
- Stage-velocity reportHow long deals sit in each stage, and where they stall.
- Pipeline and weighted valueOpen pipeline value and weighted value on the dashboard, for any date range.
- Funnel by stageA funnel of open deals by stage, and the value won in the period.
- Import and exportMove deals in from a spreadsheet or another CRM, and export any board.
- Deals from forms and adsForm submissions and ad lead forms drop straight into a chosen pipeline stage.
- Top deals on the dashboardThe largest open deals and the top-scored leads listed on the home screen.
Calendars & booking
Booking pages where customers pick a slot, each host's weekly hours, and changes made by the booker.
- Booking pagesA page per person or team where customers choose a time that suits them.
- Six page designsPick one of six booking page designs and match it to your brand colours.
- Embed on your websitePut a booking page inside your own site, or share it as a link.
- One calendar per hostEach salesperson or technician has their own calendar and booking page.
- Weekly hours per hostEach host sets the days and hours they take bookings.
- Cancel or reschedule by linkThe booker changes or cancels from their own link, without calling you.
- Appointments on the dashboardToday's appointments counted on the home screen.
- Booking link anywhereDrop a booking link into a WhatsApp thread, an email campaign or a form.
Contacts & companies
Every customer and company in one place: tagged, scored by AI, free of duplicates and linked to deals.
- Import and exportBring contacts in from Excel or CSV and export any filtered list when you need it.
- Find and merge duplicatesDuplicates found by name, phone and email, then merged into one record without losing history.
- Companies with their peopleEach company holds its contacts and deals, so the whole account sits on one page.
- TagsTag contacts by type, area or interest, and filter lists for follow-up and campaigns.
- AI lead score and tierEvery contact scored and placed in a tier, with the reasons shown so you know why.
- NotesMeeting notes and call notes kept on the contact for the whole team.
- AttachmentsLPOs, KRA PIN certificates and other files stored on the contact.
- Deals per contactOpen, won and lost deals listed on the contact with their value and stage.
- Custom fieldsAdd the fields your business needs, such as KRA PIN, credit limit or branch.
- Ctrl+K searchFind any contact, company or deal from anywhere with one shortcut.
Invoices & estimates
Estimates, invoices and recurring billing, with a public link where clients accept, decline or pay online.
- EstimatesPriced estimates built from your items, sent as a link and a PDF.
- Accept or decline onlineThe client opens the public link and accepts or declines the estimate there.
- Estimate to invoiceAn accepted estimate becomes an invoice without retyping a line.
- Pay online from the linkThe same public link lets the client pay the invoice online.
- Recurring invoicesWeekly or monthly invoices for supply contracts, raised and sent on schedule.
- Payment remindersReminders sent before and after the due date, so nobody chases by hand.
- Overdue chasingOverdue invoices listed by age and followed up until they are paid.
- PDF for every documentA branded PDF for each estimate and invoice, ready to download or attach.
- KRA eTIMS detailsInvoices carry the eTIMS details from the finance module, ready for a direct eTIMS connection.
Reports & AI
Sales reports, forecasts and a report builder, emailed with an AI narrative, plus chat with your data.
- Overview reportLeads, deals, revenue and messages for any date range on one page.
- Sales performanceWon value, deal counts and activity by salesperson and by pipeline.
- ForecastExpected revenue from open deals by month.
- Report builderPick the data, filters and chart, then save the report for the team.
- Scheduled reports by emailAny report emailed daily, weekly or monthly to the people who need it.
- AI narrativeScheduled reports arrive with a short written summary of what changed.
- Client share linksShare a live report with a client or partner by link, without giving them a login.
- Chat with your dataAsk the AI Centre a question such as 'which hotels have not ordered since August?' and get the answer.
- InsightsThe AI Centre points out changes worth a look, such as a pipeline stage slowing down.
- Daily briefA short morning brief of new leads, deals to chase and what needs attention today.
- Ads attributionLeads and revenue traced back to the Meta, Google, TikTok or LinkedIn ads that brought them.
WhatsApp & SMS
WhatsApp Business on the official Cloud API, with templates, catalogue, broadcasts and calls, plus bulk SMS.
- WhatsApp Cloud APIYour business number connected through Meta's official WhatsApp Business Cloud API.
- Message templatesCreate templates, submit them to WhatsApp for approval and use them once approved.
- Buttons and listsMessages with reply buttons and list menus, so customers tap instead of type.
- Product catalogueYour products in the WhatsApp catalogue, shared in chats with photo and price.
- BroadcastsSend an approved template to a tagged list, such as every hotel in Nanyuki.
- WhatsApp callingTake and make WhatsApp voice calls from the system.
- Bulk SMSSend SMS to a list, for customers who are not on WhatsApp.
- Replies in the shared inboxAnswers to broadcasts and SMS come back into the shared inbox, ready to pick up.
- AI help in WhatsApp threadsSuggested replies, summaries and translation work in WhatsApp conversations too.
Phone & AI receptionist
Business numbers, a dialer, IVR menus, recording and voicemail, and an AI receptionist that answers calls.
- Business numbersPhone numbers for sales and support, connected to the system.
- DialerCall a contact from the system without reaching for a desk phone.
- IVR menusPress 1 for sales, 2 for deliveries: callers reach the right team.
- Call recordingCalls recorded and kept for training and for settling disputes.
- VoicemailCallers who miss you leave a voicemail the team can play back.
- AI receptionistAn AI voice answers calls when the team is busy or after hours.
- Call transcriptionRecordings turned into text you can read and search.
- AI call analysisEach recorded call analysed by AI, with a short summary of what was said.
- WhatsApp callsWhatsApp voice calls handled alongside ordinary phone calls.
Forms & QR codes
A form builder with 15 field types, embeds and QR codes, and dynamic QR codes with scan analytics.
- Form builderBuild forms from 15 field types, such as text, phone, email, dropdowns and dates.
- Embed on any websitePaste the form into your website, or share it as its own link.
- QR code per formPrint the QR code on flyers, menus or an expo stand, and people fill the form on their phone.
- Deals from formsEach form can create a deal in a chosen pipeline stage, ready for a salesperson.
- Contacts from formsEach submission adds the person to your contacts, or updates them if they are already there.
- Google Sheet importBring rows in from a Google Sheet, such as an old enquiry list.
- Dynamic QR codesChange where a QR code points without reprinting it.
- Scan analyticsSee how often each QR code was scanned, and when.
- Every submission keptEach submission stored with its form and date, so nothing lives in an email folder.
Campaigns & social
Email campaigns with an AI designer and A/B tests, a social planner for four networks, and NPS surveys.
- AI email designerDescribe the email in a few lines and the AI lays it out in your brand, ready to edit.
- AI subject linesSubject line ideas written by AI to test against your own.
- A/B testsTest two versions of a campaign and compare how each one does.
- Suppression listAddresses that must not be emailed are kept off every send.
- Campaign analyticsOpens, clicks and unsubscribes for each campaign.
- Social plannerPlan and schedule posts for Facebook, Instagram, LinkedIn and X from one calendar.
- AI captionsCaptions drafted by AI for each network, in your brand voice.
- Comment repliesReply to comments on your posts without leaving the system.
- Client approval calendarShare the content calendar so a client or manager approves posts before they go out.
- SurveysShort surveys by link, with the answers collected in one place.
- NPSNet Promoter Score surveys that show how likely customers are to recommend you.
Inventory & stock
Stock by item, batch and location, with counts, moving average valuation and reorder alerts.
- Item catalogueEvery item with its code, unit, cost, price and supplier, imported from a spreadsheet.
- BatchesStock tracked by batch, so each delivery can be traced back to its supplier and GRN.
- Stock per locationQuantities held per warehouse or branch, with transfers between them.
- Movements ledgerEvery receipt, issue, transfer and adjustment recorded with who, when and why.
- Stock countsFull or cycle counts, with differences posted only after approval.
- Moving average valuationStock valued at moving average cost, by item, batch and location.
- Reorder levels and alertsA minimum level per item, and an alert when stock falls below it.
- Reorder proposalsSuggested purchase quantities from stock levels, ready to turn into a purchase order.
- QR labelsBatch labels with QR codes, scanned to check stock in and out.
- Adjustments with approvalDamages, losses and write-offs adjusted only after a manager approves.
Purchasing
From purchase request to supplier bill: RFQs, POs, goods received, landed costs and three-way match.
- Purchase requestsStaff request what they need, and the request goes to the right approver by value.
- RFQs and quote comparisonAsk several suppliers for prices, compare the quotes side by side and award.
- Purchase ordersLocal and import POs, sent to the supplier as a PDF.
- Approval by valueLarger POs need a second approver, and nobody approves their own request.
- Goods received notesDeliveries received against the PO, with short or damaged items held for inspection.
- Landed costsFreight, duty and clearing spread over imported items, so stock carries its true cost.
- Three-way matchPO, GRN and supplier bill matched before the bill can be paid.
- Received, not invoicedDeliveries with no supplier bill yet, listed by age.
- Returns and notesFaulty goods returned to the supplier with a debit or credit note.
- Supplier complianceKRA PIN, tax compliance and other documents kept per supplier, with alerts before they expire.
- Bank detail changes checkedA change to a supplier's bank details needs a second person to verify it.
- Supplier scorecardsSuppliers rated on delivery time, quality and price.
Finance & accounting
Ledger, receipts, payment runs and bank and M-Pesa reconciliation, with VAT, periods and budgets.
- Chart of accounts and ledgerYour chart of accounts, journals and a general ledger that every module posts into.
- Invoices with eTIMS detailsInvoices and credit notes carry the KRA eTIMS details, ready for a direct eTIMS connection.
- Receipts and allocationCustomer payments recorded and allocated to one invoice or several.
- Ageing and remindersDebtors by 30, 60 and 90 days, with reminders in three steps.
- Payment runs with bank filesSupplier bills picked for payment, approved, then exported as a bank upload file.
- Bank and M-Pesa reconciliationStatement lines matched to receipts and payments, with suggested matches for the rest.
- Statement importsStatement files from Kenyan banks and M-Pesa read in, ready to reconcile.
- VAT and withholdingVAT and withholding tax worked out per transaction, with a calendar of tax due dates.
- Periods and year-endMonth-end close, locked periods and the year-end close.
- Budgets against actualIncome and spend compared with the budget by department, branch or cost centre.
- Job costingCosts collected per job or project, then moved to cost of sales when it is done.
- Financial statementsProfit and loss, balance sheet, trial balance and cash flow when you need them.
HR & leave
Staff records from recruitment to exit, attendance and rosters, and leave with accrual and approvals.
- Staff recordsOne file per employee: contract, documents, next of kin, bank and statutory numbers.
- RecruitmentVacancies, candidates, interviews and offer letters in one place.
- Onboarding and probationOnboarding steps for each new joiner, and a probation review on a set date.
- Attendance and clock-inStaff clock in and out, and late arrivals and absences show up straight away.
- RostersShift rosters for the warehouse, drivers and the showroom.
- Overtime from attendanceOvertime worked out from clock-in times and sent to payroll once approved.
- Leave with accrualLeave days build up each month, so every balance is current.
- Leave approvalsRequests go to the line manager, and the staff member hears the decision on the app.
- Discipline and lettersWarnings and discipline letters recorded on the staff file.
- Training and skillsTraining attended and a skills matrix for each team.
- Exit and clearanceResignations, clearance and final dues handled in order.
- Self-serviceStaff check leave, payslips and P9 forms and request leave from their phone.
Payroll
Kenyan payroll with PAYE, NSSF, SHIF, Housing Levy, NITA and HELB, payslips, and bank or M-Pesa files.
- Payroll runsPrepare, review, approve and lock each run, with every change logged.
- PAYEPAYE worked out on the current KRA bands, with personal relief applied.
- NSSF, SHIF and Housing LevyEmployee and employer shares worked out each month at the current rates.
- NITA and HELBThe NITA levy per employee and HELB loan deductions handled each month.
- Allowances and deductionsRecurring and one-off allowances, overtime from attendance, and other deductions.
- Advances and staff loansSalary advances and staff loans recovered over the months you set.
- Payslips by emailPayslips emailed to staff and shown in the staff app.
- Bank and M-Pesa bulk filesNet pay exported as a bank upload file or an M-Pesa bulk payment file.
- P9 formsAn annual P9 for every employee, ready for their tax return.
- Statutory figuresPAYE, NSSF, SHIF, Housing Levy and NITA totals ready for filing and payment.
- Bonuses, commission and final duesSeparate runs for bonuses, sales commission and final settlements for leavers.
- Weekly casualsCasual workers paid weekly by M-Pesa, with the deductions that apply to them.
Projects & tasks
Fit-outs and internal jobs as projects, with tasks, owners, due dates, mentions, reminders and costs.
- Projects with milestonesEach project broken into milestones with due dates and an owner.
- Tasks and assigneesTasks given to a person with a due date and a priority.
- MentionsMention a colleague in a task comment and they are notified.
- RemindersReminders before a task is due, so overdue work is the exception.
- Gantt viewProject timelines on a Gantt chart, so clashes show early.
- Budgets and costsProject budget against actual cost, with job costing from the finance module.
- Stock issued to projectsMaterials issued from the store to a project, so its cost is complete.
- Tasks due on the dashboardTasks due and overdue counted on the home screen for each person.
- GoalsTeam goals with the projects and tasks that move them forward.
- Docs and foldersNotes, drawings and documents kept in folders on the project.
Workspace & app
The parts everyone uses every day: the dashboard, search, the AI agent and the app on their phone.
- Dashboard date rangesEvery dashboard figure for today, this week, this month or a range you choose.
- Activity feedRecent activity across the team on the home screen.
- Ctrl+K searchJump to any contact, deal, invoice or setting from the keyboard.
- AI agentAsk the assistant to do something, such as create a task or update a deal, and it takes the action.
- Installable appAdd the system to a phone or desktop home screen and open it like any other app.
- Push notificationsNew messages, assignments and approvals pushed to your phone.
Ads & market research
Your ad accounts and your competitors' activity, next to the leads and deals they produce.
- Four ad platformsMeta, Google, TikTok and LinkedIn ad campaigns synced into one view.
- Ad lead forms to pipelinesLeads from ad forms routed into the right pipeline stage.
- BudgetsAd budgets and spend tracked next to the leads they bring in.
- ConversionsConversions tracked per campaign, from lead to won deal.
- Attribution widgetA dashboard widget showing which ads brought leads and revenue.
- Ad library researchSee the ads competitors are running, from the public ad libraries.
- SEO keywordsKeyword research for the searches your customers make.
- Site auditsTechnical audits of your website, with a list of issues to fix.
Settings & white label
Your name and colours on everything, and settings you control without calling us.
- Your brandYour logo and colours, so customers and staff see your business, not ours.
- Brand voices for the AISet the tone the AI writes in, so replies and captions sound like you.
- Web chat widgetA chat bubble for your website that feeds the shared inbox.
- Custom fieldsFields of your own on contacts, companies and deals.
- TemplatesEmail, SMS and WhatsApp templates managed in one place.
- Modules on or offSwitch off what you do not use, so menus stay short.
- Team roles and invitationsInvite staff by email and give each person a role with the access it needs.
Agencies & groups
For agencies running clients, and groups running several companies.
- Sub-accountsOne account per client or company, each with its own data and users.
- Roll-up reportingFigures across every sub-account in one report.
- Client share linksLive reports shared with a client by link, with no login needed.
- Client approval calendarClients approve social posts before they go out.
- White label for agenciesRun the system under your agency's brand for your own clients.
Approvals & controls
Money and stock move only when the right person says so, and every step is recorded.
- Approvals inboxPOs, payment runs, payroll, leave and stock adjustments waiting for a decision, in one list.
- Maker-checkerThe person who raises a payment or a PO cannot approve it.
- Approval by valueLarger amounts go to a second approver.
- Roles and permissionsEach role sees its own menus and records, and pay data stays with payroll.
- Audit trailWho created, changed or approved a record, and when.
- Locked periodsClosed months cannot be edited without reopening them.
Integrations, API & data
Connects to the tools you already use, and brings your old data with you.
- WebhooksSend events such as a new lead or a paid invoice to your other systems.
- API tokensConnect your own tools to the system with API tokens.
- Google Sheet importBring rows in from a Google Sheet.
- Move from Zoho, HubSpot or ExcelContacts, companies, deals, items and open invoices brought across during setup.
- Statement importsBank and M-Pesa statements read in for reconciliation.
- Bulk payment filesPayment runs and payroll exported as bank and M-Pesa bulk files.
- Ready for eTIMSInvoice details stored the way eTIMS needs them, ready for a direct connection.
No feature matches that search. Ask us, we probably build it.
And the marketing to fill the pipeline.
Live in 21 working days.
A fixed plan you can hold us to: what happens on which working day, from the first walk-through to the day your team goes live.
We sit with sales, stores, finance and HR, map how work moves today and agree what goes live first.
Pinch CRM set up with your pipelines, channels and brand, and your ERP modules built and shown to you as we go.
Contacts, deals, items, opening stock, open invoices and staff moved from Zoho, HubSpot or Excel and checked.
Teams trained by department, WhatsApp and phone lines switched over, and the first payroll run beside the old one.
Before you ask.
What is Pinch CRM?
Pinch CRM is our own customer system: one inbox for WhatsApp, SMS, email, web chat and social, plus contacts, pipelines, booking pages, forms, campaigns, calls, invoices and reports. We host it, support it and build ERP modules on the same data.
How long does it take?
21 working days from the first walk-through to go-live. Days 1 to 3 we map how you work, days 4 to 15 we set up and build, days 16 to 18 we move your data, and days 19 to 21 we train your team and switch on.
Can we move from Zoho, HubSpot or Excel?
Yes. We bring across your contacts, companies, deals, items, open invoices and staff records during setup, and check them with you before go-live. Your old system can stay open for reference while the team settles in.
Do we need the ERP modules from day one?
No. Most businesses start with the CRM side, then add stock, purchasing, finance, HR or payroll. Every module shares the same contacts, items and staff records, so nothing is typed twice.
Does it handle M-Pesa, eTIMS and Kenyan payroll?
Yes. M-Pesa and bank statements are imported and matched to invoices, invoices carry the eTIMS details and are ready for a direct connection, and payroll works out PAYE, NSSF, SHIF, Housing Levy, NITA and HELB, with P9 forms.
Can it carry our own brand?
Yes. Your logo and colours, an AI brand voice and a web chat widget for your site. Agencies get a sub-account for each client and roll-up reports across them.
What does it cost?
It depends on the modules, users and channels you need. After a free scoping call you get a fixed-scope proposal in writing, so you know the price before we start.
Let's map your business.
A free scoping call, then a fixed-scope proposal in writing. Live in 21 working days.
