Bring your regulars back, with messages that sound like the store.
Kai keeps one clean list of each store's customers, with their consent. He texts them when their size is back or their reward is ready, and handles the replies. Nothing goes out without your yes.
What this costs you today.
Chains often pay for a retail CRM, a texting tool and a loyalty app. Each keeps its own customer list, and none of them writes the message.
What you pay for today
- A CRMThe list stays only as clean as whoever keeps it.Priced per seat
- A texting platformSends what someone writes, to whoever is on the list.$25 to $125 a month, plus per-text fees
- Loyalty softwareCounts points at the till, on a member list of its own.$49 to $120 per location a month
- Store managers' timeTexting regulars from the store phone, with no record of who said yes.Their time
With Kai. Kai folds the customer list, the texts and the points into one place, run from the knowledge all his work uses.
Typical ranges from public price lists, October 2026. Sources
- EZ Texting, Pricing (Launch $25 to Scale $125 a month, billed monthly; 3 to 4 cents per extra credit)
- SimpleTexting, Pricing (from $39 a month for 500 credits and a local number)
- bLoyal, Clover app pricing ($49 to $119 per store a month)
- Marsello, Lightspeed pricing (loyalty from $60 to $120 per site a month)
- HubSpot, CRM pricing (priced per seat)
One system, not a tool for every job
Stop buying a tool for every job.
The biggest promise of AI is consolidation. The same kind of software that can drive a car can write the reply to your email. So buying one point solution per job, each with its own login, contract and agency, now wastes money.
Judge software the way you’d judge a hire: by the range of work it can take on. That’s what to look for now: one system you can point at many jobs. Ocally is that for your stores: Kai and two people across listings, reviews, local search, social, AI answers, pricing, inventory and store routines, at every store.
Not sure what you could consolidate? Bring your list of tools and what they cost to a free consultation, and we’ll go through it with you.
Tools, agencies and people
- Listings softwareMoz Local Lite, $199 a year per location, $425
- Review softwareReputation Rep Core, per location, $2,000
- AI answers trackerPeec AI Pro, 150 prompts, $245
- Local SEO agencychains of 20+ stores, "often $5,000+", $5,000
- Social media agencymid tier, $2,000 to $5,000, $2,000
- AI search agency to fix what the tracker findssmall business low end, $1,500 to $5,000, $1,500
- Staff time to run them1 hr per store a week$5,850
A month$17,020
$681 per store
Ocally
- Ocally, the work includedfrom $500 per store: Kai, a growth engineer and a growth specialist, across listings, reviews, local search, social and AI answers$12,500
- Your time approving Kai’s work0.25 hr per store a week$1,463
- Agenciesnot needed$0
A month$13,963
$559 per store
$3,058 a month less, $36,690 a year
Every default is the low end of a published price; type your own quotes over them. A staff hour is $54: the median pay of market research analysts and marketing specialists, $37.87 an hour (May 2025), plus benefits, which are 30% of what employers spend on pay (June 2026). The staff and approval hours are our estimates. Ocally’s price is customized, from $500 per location a month. Defaults from: Moz Local pricing; Reputation pricing; Peec AI pricing; RankAI: multi-location local SEO cost guide (June 2026); Cloud Campaign: social media management pricing guide (July 2025); WebFX: GEO pricing (May 2026); BLS: market research analysts and marketing specialists, pay (May 2025); BLS: employer costs for employee compensation (June 2026).
What Kai does.
One record per customer
Kai imports your lists, matches each person by email or phone, ties them to their store and records their consent by channel. Merges wait for your yes.
Writes for real moments
He writes texts and emails for real moments, like a size back in stock or a reward about to expire. You approve each one before it goes live.
Handles the replies
When a customer texts back, Kai reads the reply, adds the hold or callback to the store's list, and drafts the answer for your yes.
Keeps the points honest
Every point comes from a real sale, so balances add up and never go negative. Members earn, climb tiers and redeem the same way at every store.
What it unlocks.
One customer list across every store
Each person appears once, tied to the stores they shop at, with consent and history on the record. Kai looks for new duplicates every week.
Messages only to people who said yes
Consent is checked when the list is built and again right before each send. Nothing goes out at night, and no one hears from you too often.
Regulars who drift get invited back
Kai flags members who haven't earned or spent points in 90 days and drafts an invitation from their store, with a reward the numbers can carry.
Your part
You approve. Every message and automatic follow-up before it goes live, every program change, and every import, merge or points adjustment.
You give. Your customer lists and POS sales, an email sender and text number for each store, and your loyalty rules.
Questions.
What is a retail CRM?
A retail CRM keeps one record for every customer: which stores they visit, their history with you and whether they agreed to hear from you. For a chain, each customer belongs to a store. Kai keeps that record clean and uses it for every message and reward.
Is business text messaging allowed without opt-in?
Generally, no. In the United States, promotional texts usually need the customer's prior written consent, and each text should offer a way to opt out. Rules vary, so check with your counsel. Kai only texts customers whose consent is on record, rechecks it right before every send, and honors every opt-out.
How do retail loyalty programs work?
Customers join, earn points or visits when they buy, and trade them for rewards. Good programs are simple and work the same at every store. Kai runs the points, tiers and rewards from your real sales, tests a rule change before members see it, and shows what the program costs.
How do you win back customers who stopped coming?
Customer retention starts with knowing who hasn't been back. Find them, check you have permission to contact them, and give them a real reason to return. Kai flags the regulars who've drifted, drafts a message from their store, and sends it once your team approves.
Can customers reply to the messages?
Yes. When a customer texts back, Kai reads the reply and acts on it, like putting a pair on hold or booking a callback. He drafts the answer in the store's voice, and it goes out once your team approves. Replies like STOP take the customer off the list right away.
Bring the store with the messiest customer list.
A free 30-minute consultation: one of your stores, and where Kai would start.