Groundbase

The $9 CRM for people who already run their own stack.

Bring your Twilio. Bring your domain. We don't sit between you and your tools — we just give you a place to act on them. CRM, bulk SMS, email campaigns, invoicing, automations, AI integration. $9 flat. No tiers, no per-seat tax, no markup on your texts.

Start 14-day free trialHow it works

14 days free · card required (not charged until day 15) · cancel anytime

Groundbase CRM dashboard — pipeline, outstanding invoices, today's tasks
What's in it

A CRM you actually own.

Solo founders, indie operators, marketing consultants, agencies of one or two. Anyone who'd rather connect their own Twilio + Resend than pay HubSpot $98/mo to send their own messages — and get invoicing in the same $9.

Dashboard in arrange mode — cards with drag handles, resize corners, and an add-a-card tray

A dashboard you arrange like a desk

Drag the cards, resize them, add the ones you want and delete the ones you don't. Pipeline, outstanding invoices, today's tasks, unread texts — whatever your morning actually starts with. Your layout follows you across web, desktop and mobile.

The whole customer on one screen

Custom fields, tags, saved views — and a record that shows the conversation, the deal, the invoice and your notes together. When Logan texts back, you can see what he owes and what you quoted without opening four tabs.

Contact record showing the SMS thread beside the open deal and lifetime value
Deals kanban board with four stages and dollar values

Pipeline that's just a kanban

Drag-drop, multiple pipelines, custom stages, values that roll up. Move a deal by dragging it. No five-step modal, no required fields.

Bulk SMS without the markup

Real two-way threads, scheduled send, bulk SMS with throttle + opt-out, templates with merge tags, MMS. Sent through YOUR Twilio number at Twilio's rate — we don't see it.

Two-way SMS thread ending in a confirmed deposit
Built-in softphone

Softphone + voicemail drops

WebRTC softphone in every app — make and receive calls anywhere you're signed in. Pre-record your voicemail drop, hit one button mid-call to leave it, hang up while it plays.

Cold outreach that behaves itself

Multi-step drip campaigns that stop the moment someone replies — nobody who answered gets wave three. A daily send cap warms a fresh domain instead of burning it, and a sending window keeps 3am sends from happening. Delivery and bounces tracked per recipient. The tools that do this properly charge $37–97 a month; here it's part of the $9.

A campaign sending window set to weekdays between 9am and 5pm
Invoice detail with payment history and a record-payment panel

Invoices, payments and receipts

Bill the contacts you already have — no separate customers list to keep in sync. Part payments show a running balance, every payment history line reconciles against a bank statement, and a numbered receipt goes out automatically from your own email address — never ours. Customers can pay by card through your own Stripe, and we take nothing on top.

Tasks, events, recurring work

One calendar for tasks, events, and appointments. Recurring tasks for the monthly check-ins you'd otherwise forget. Overdue items pinned to the top — you can't miss them.

Tasks with overdue items pinned to the top

Plus: booking links, AI assistant via the Model Context Protocol, full data export anytime, daily backups. See full feature list →

Download

Web, Windows, and Android.

Sign up on the web. Install the native apps any time after — same login, real-time sync across all three.

🌐
Web app
Any browser, including Mac and iOS Safari. No install.
Open app.groundbasecrm.com
🖥️
Windows desktop
Native window, system tray, offline tolerance.
Download .exe installer
📱
Android APK
Sideload — Settings → Allow from unknown sources.
Download .apk
On your phone

Your CRM in your pocket. Real-time sync, full feature parity.

Native Android app with the full softphone, SMS, contacts, deals, and tasks. iOS works through Safari with Add to Home Screen (native iOS coming after Android stabilises in production).

  • WebRTC voice calls in either direction
  • SMS threads with read state synced live to desktop and web
  • Contact + deal CRUD, tags, notes — same data, any surface
  • Sign in with the same credentials as web; signup only happens once on app.groundbasecrm.com
Download the Android APK →

We distribute by APK (not Google Play) to avoid Play's 30% commission on in-app purchases. That's how we keep the price flat at $9.

Mobile contacts
Mobile SMS thread
MCP

Drive your CRM from Claude, ChatGPT, or Cursor.

Groundbase ships with a built-in MCP (Model Context Protocol) server. Point your MCP-aware client at it and your AI can read and write the entire CRM — contacts, deals, campaigns — in plain English. Bring your own model. We don't care which one.

  • “Find every trial signup from last month who hasn't logged in this week and queue a check-in email.” Done. AI runs the query, drafts the messages, you review and send.
  • “What deals are at risk this month?” AI scans your pipeline, identifies stalled deals by stage age, tells you who to follow up with first.
  • “Draft a re-engagement drip for trials that expired without converting.” Subject lines, body copy, audience filter, schedule — built as a draft you review before sending.

Works with any MCP-compatible client — Claude Desktop, ChatGPT Desktop, Cursor, your own agent. Your CRM, your AI key, no lock-in. MCP setup guide →

# Claude Desktop, Cursor, ChatGPT — pick your client:
You: Add Sam Chen to my CRM, tag her “Trial — week 1”, and draft a check-in SMS.
Claude: Added Sam Chen, tagged “Trial — week 1”. Draft:
Hey Sam — Alex here. Saw you started a Stagewise trial last week. Anything broken or confusing? Happy to jump on a quick call if it'd save you time.
Send through your default Twilio number? [Send] [Edit] [Cancel]
Invoicing

Bill the people already in your CRM.

Invoices are built from the contacts and companies you already have — no re-typing a customer into separate accounting software, no export, no second subscription. Issue it, send it from your own email address, and watch the balance settle in the same place you track the work.

  • Card payments through your own Stripe. Connect your Stripe account and every invoice gets a payment link. The money lands in your account — we never touch it and take nothing on top.
  • Part payments and running balances. Record a deposit, and the invoice keeps showing what is left. Payment history stays visible so it reconciles against a bank statement.
  • More than one currency. Bill a local customer in CAD and an overseas one in USD, with saved items priced separately in each — no mental exchange-rate maths.
  • Overdue is obvious. Outstanding totals per currency at the top, days-late on every row, so chasing money is a glance rather than a spreadsheet.

Included in the $9/month. No per-invoice fee, no percentage, no separate invoicing plan.

The Groundbase invoices screen: outstanding totals in CAD and USD, and a list of invoices showing how many days late each one is.
Own your stack

BYO Twilio. BYO Resend. We stay out of the way.

Reselling comms would mean marking you up 30–50% to cover overhead and risk. Instead you connect Twilio and Resend with your own keys, pay them direct at their published rates, and we don't see a cent of usage. Your numbers, your domain, your data. Take it all with you any time.

📱

Twilio — SMS + voice

Sign up at twilio.com, buy a number (~$1.15/month), paste your Account SID + Auth Token. Twilio charges $0.0083 per SMS plus US carrier fees, and ~$0.0106/min for voice — billed straight to your Twilio account, not ours.

📧

Resend — email campaigns

Free tier covers 3,000 emails/month. Sign up at resend.com, verify your sending domain, paste your API key. Resend handles deliverability; Groundbase handles the editor + schedule + tracking.

🤖

AI — Claude, OpenAI, your model

Optional. Plug any MCP-compatible client into Groundbase and your AI can drive the whole CRM. Anthropic, OpenAI, or whatever you self-host. We don't proxy AI calls; your key, your usage, your bill.

BYO isn't for everyone, and that's deliberate. If you're comfortable creating a Twilio account and pasting an API key, you're our customer. If you want someone to manage that for you, you'll be happier paying $80–$200/mo on a different tool.

Pricing

One price. Everything included.

No tiers, no per-user pricing, no upsells.

Groundbase CRM
$9 /month

Billed monthly via Stripe · 14-day free trial · cancel anytime

  • Unlimited contacts, deals, tasks, notes
  • SMS + voice through your own Twilio (you pay Twilio direct, no markup)
  • Email campaigns + drips through your own Resend
  • AI assistant via MCP
  • Voicemail drops — record once, drop mid-call
  • Web + Windows desktop + Android mobile, real-time sync
  • Two-factor authentication, full data export
Start 14-day free trial

Phone verification required at signup (one trial per phone). Twilio Verify SMS — standard rates apply.

Want to see if it's worth $9? Read the full feature breakdown →

Built by a solo dev

One developer. No VC. No bullshit pricing tiers.

Groundbase exists because every other CRM was charging me twice — once for the seat, again for the messages they were already sending through Twilio anyway. The whole point of this product is a straight line between “sign up” and “send the message” with no middleman in the middle.

BYO is the unlock. You connect Twilio, Resend, and your AI key directly, and you keep ownership of the whole stack — your numbers, your domain, your data, your usage bills. If you ever leave, you take all of it with you. That's the deal, in writing, and it's why we can stay at $9 forever.

Common questions

The honest FAQ

What does $9/month actually get me?+
Every feature. No tiers. No per-user pricing. No caps on contacts, deals, tasks, or notes. SMS + voice you pay Twilio direct at their rate; email campaigns you pay Resend direct (their free tier covers 3,000/mo, which is more than most solo operators send).
Who is this NOT for?+
People who want managed comms. If you don't want to create a Twilio account or paste an API key, you'll have a bad time here. Groundbase trades a bit of setup for radical price + ownership. If that trade isn't obvious to you, a $80–$200/mo all-in-one CRM is probably the right call.
Why bring-your-own?+
Two reasons. Reselling Twilio and Resend would force a 30–50% markup to cover overhead and risk, which is why every other CRM charges 5–10× what we do. And BYO means your numbers, domain, and data stay with you — if you leave us, your phone stack and email stack don't move. Zero migration cost on the way out is part of the deal.
Why do you require a phone number at signup?+
We text a 6-digit code through Twilio Verify to confirm the number. Phone verification is the only way to enforce one-free-trial-per-phone without it. Without that, anyone could cycle endlessly through trials with fresh emails. We don't use your number for marketing.
What happens if my payment fails?+
Access pauses and a billing portal launcher appears in the app. Update your card or pay the outstanding invoice there — Stripe processes it instantly, and full access is restored within seconds. We don't give a grace period that bleeds you out gradually; either you're paid up or you're not.
Mac? iOS?+
Web app works on Mac in any browser. iOS works in Safari with Add to Home Screen — gives you an app-like feel. Native iOS and Mac apps are on the roadmap; web covers both for now.
Can I cancel?+
Yes, any time from Settings → Billing → Manage in Stripe. You keep access through the end of the billing period you already paid for. After that the account enters a 30-day reactivation window where your data stays put — and it stays put after that too. Cancelling stops the billing; it doesn't delete anything. If you want the account and its data removed, email support@groundbasecrm.com from your account address and we'll do it within 7 business days.
Can I export my data?+
Yes — Settings → Backup & Export → Download JSON. The whole database, including contacts, deals, tasks, notes, SMS, calls, attachments. Nothing you put in is ever locked to us.

More questions? Browse the help docs or email support.

Try it free for 14 days.

Card required, not charged until day 15. Cancel from Settings any time before then with one click. No phone number lock-in — bring your Twilio when you're ready.

Start free trial →