5 Best Facebook Group Monitoring Tools for Keywords & AI (2026)

Facebook has no native keyword alert system for group monitoring. What it has instead is a notification feed that buries useful posts under a flood of irrelevant activity, and an algorithmic "Highlights" filter that actively deprioritises posts that haven't yet accumulated engagement — which is exactly the kind of post you need to see first.

Facebook group keyword monitoring means watching the groups you belong to for posts that match words you care about — and, with the better tools, for posts that never use those words but still describe the job. Anyone doing it seriously — for lead generation, brand monitoring, competitive intelligence, or community management — needs a third-party tool.

One thing that trips people up before they start: none of these tools require group admin rights. All of them need your account to be a member of the groups you want to monitor, which is a different and much lower bar.

Most people arrive at that decision carrying the same two complaints, and they pull in opposite directions:

  • Broad keywords bury you. "Plumber" catches every competitor advertising a discount, every thread where someone recommends a company that isn't yours, and every complaint about a bill.
  • Narrow keywords miss the people you actually want. Someone with water coming through the ceiling writes about the ceiling. They may never type "plumber" at all.

Tightening your keywords solves the first problem by making the second one worse. That trade is what actually separates these five options — more than price does, and much more than feature counts do.

Our recommendation, stated up front: OneStopSocial — custom AI searches that describe the posts you're looking for in plain language, notification filtering fine enough to keep everything else out, and unlimited included AI usage, at $29/month. No credits to ration, so there's never a reason to narrow your criteria to save budget. It's also the lowest price of the five.

We publish this comparison, so weigh it accordingly. Every competitor section below is written to be checkable, and where a claim comes from our own paid test account rather than a public page, it says so.


The Shortlist

ToolPriceSuits
OneStopSocial$29/moBusinesses that want AI searches catching requests their keywords miss, and fine control over what gets sent
Devi AI$49/moTeams monitoring many platforms at once who also want AI response drafting and content tools
Groups WatcherConsultative, $$$$US home services · done-for-you · no public price. Established businesses that would rather buy coverage than run software
Syndr AI$49/moReddit-led prospecting where Facebook, X, and Nextdoor are useful additions
Build it yourselfYour timeDevelopers who want full control and accept ongoing maintenance

Looking Up Groups Watcher?

Worth answering directly, because it is the question that brings most people to this page.

  • Is it still a self-serve Chrome keyword tool? No. It is now a managed lead-generation service for US home-service businesses — HVAC, plumbing, roofing, moving — covering Facebook and Nextdoor under an exclusive county territory.
  • What does Groups Watcher cost? Pricing is not published, and there is no free trial. You start with a demo or a territory check. Budget for it as a done-for-you service, not as a $29–49 app.
  • Who should still talk to them? Established US home-service businesses that want the monitoring run for them and want Nextdoor covered alongside Facebook.
  • Who shouldn't? Solo operators, anyone outside the US, anyone outside home services, and anyone who wants to set their own keywords and AI criteria at a flat monthly price — compare OneStopSocial, Devi AI, and Syndr below instead.
  • Want to start today instead? OneStopSocial is self-serve: install it, set it up yourself, and run a 7-day trial at $29/month afterwards. No demo, no territory check, no sales call.

This page is for narrowing the field. For a deeper three-way evaluation of OneStopSocial, Devi, and Groups Watcher, see the detailed comparison.

The Shortlist Is Easier to Settle On Your Own Groups.

Add the groups you are already in, describe one kind of customer in plain language, and see what a week actually surfaces. That tells you more than any comparison table — including this one.

Start Your 7-Day Free Trial

What to Look for in a Facebook Group Monitoring Tool

Six questions, in the order that decides the outcome.

1. Lead discovery — can it find a relevant request when none of your keywords appear in it? First on the list because it's the one thing you can't work around later. A tool that only matches configured words can only find what you already thought to type.

2. Search specificity — can you describe the post you want, and show it what to ignore? A keyword is a string. It has no concept of someone asking versus someone advertising. The more precisely you can express the post you're after, the less you filter by hand afterwards.

3. Notification control — can you choose which matches and which intent categories reach you? Finding a post and sending it to you are different decisions. Tools that collapse them into one setting give you a single volume knob: everything, or nothing.

4. Included AI usage — can you use AI throughout monitoring without budgeting credits? Metered AI means narrowing your criteria to conserve allowance, which quietly reintroduces the problem you bought the tool to solve.

5. Lead delivery — does the email contain the actual post, and can you route leads into your workflow? An alert that only says a lead exists still costs you a trip to a dashboard.

6. Access, capacity, and price — does it cover your groups at a price that fits? Private-group access matters enormously, but all five have it, so it no longer separates them. Group counts, keyword ceilings, and monthly cost do.

An alert you have to ignore is worse than no alert. Precision is what decides whether a monitoring tool is still running in week three.
Scan cycleHow often a monitoring tool sweeps your groups for new posts. Detection depends on that schedule, on which posts a given scan retrieves, and on the extension actually running — so a post is found on a subsequent scan rather than the instant it is published. Delivery and content are separate questions: an alert that only tells you a lead exists still costs you a trip to the dashboard.

1. OneStopSocial (OSS)

Best for: Catching requests your keywords would miss, and keeping everything else out of your inbox

OneStopSocial is a Chrome extension that monitors up to 25 Facebook Groups. Because it works through your browser session rather than an API, it reads any group your account belongs to — including private and closed groups that are invisible to API-based tools. No admin rights required.

Three things make up the case for it.

It finds requests that contain none of your keywords

A lead is raised in one of two ways. A keyword match creates one directly. Anything a keyword didn't catch is then evaluated against your plain-language AI search criteria — so a post can become a lead without containing a single word you configured.

That second route is the whole argument. A homeowner writing "water is pouring through the ceiling under the upstairs bathroom" is unmistakably a plumbing job to any human reading it, and invisible to a keyword list that doesn't happen to include "ceiling."

You describe the post you want — and show it what to ignore

An AI search is a sentence, not a string. You write one line describing the post you're looking for — "anyone looking for plumbing related services" — give it a name, then choose whether to match people who want it, people offering it, or either.

That last toggle does more work than it looks like it should. Every competitor advertising into your groups is "people offering it," and a keyword list has no way to tell the two apart.

From there you sharpen it with examples rather than a longer description. Two or three posts that should match, two or three that shouldn't — "licensed plumber, 20 years experience, DM for a free quote" being a textbook shouldn't. A few concrete examples of each do more for accuracy than more prose.

And if writing that well isn't how you want to spend your afternoon, Improve with AI takes your one-line description and proposes a sharper version alongside should-match and shouldn't-match examples. It shows current and suggested side by side, and nothing changes unless you apply it.

One setup detail worth knowing up front, because it catches people: keywords take priority, so a keyword match becomes a lead without ever being checked against your AI search. A shouldn't-match example won't stop a post your keyword already caught. If you want every lead to have passed your criteria, run AI searches without keywords.

Illustrative: One AI Search, Three Posts
YOUR AI SEARCH

What are you looking for? Someone with an urgent plumbing problem in a home they live in.

Match posts from People who want it

Shouldn’t match licensed plumber here offering service calls

Keywords: none — AI-only search

Danielle K.
Water is pouring through the ceiling under the upstairs bathroom. Anyone available to help?
Lead
Does not contain “plumber.” With no keywords configured, only the AI search could surface it.
Ridgeway Plumbing Co.
Local plumber offering discounted installations this week — book before Friday!
Not a lead
Contains your keyword, but it is someone offering the service. A broad keyword list sends you this one.
Owen B.
Looking for a plumber for a commercial new-build project. Six units, starting in March.
Not a lead
Genuine buying intent — for a job your search does not describe. Intent alone does not make a post yours.

Illustrative example, not captured product output. The two panels below it are the real thing.

You control what actually gets sent

Notifications are configured per keyword, per AI criterion, and per intent label — so promotional posts and spam can be found, classified, and then simply not sent. You can also choose between every new lead or only the ones matching what you picked, and skip leads you've already opened in the extension.

From the Product: Notification Settings
Notification Settings
Browser Notifications Get notified when new leads are found.
Notify me about
Every new leadAnything the scan flags, keyword or AI
Only leads matching what I pickSelect specific keywords or AI criteria to get notifications for
Keywords 6 of 6 on Select allClear
✓ burst pipe ✓ water heater ✓ blocked drain ✓ leaking tap ✓ no hot water ✓ drain cleaning
AI criteria 1 of 1 on Select allClear
✓ Plumbing Requests
Intent labels 2 of 4 on
✓ Buying Intent ✓ Information / Complaint Promotion Spam
Only leads carrying a label you’ve left on are sent. A lead that hasn’t been labelled yet is always included.
Extension Badge Show the new lead count on the extension icon.
Email Notifications Sending to you@yourbusiness.com
Send After every scan ~every 2 hours
Include
Every new leadAnything the scan flags, keyword or AI
Only leads matching what I pickSelect specific keywords or AI criteria to get notifications for
Intent labels 2 of 4 on
✓ Buying Intent ✓ Information / Complaint Promotion Spam
Skip leads I’ve already viewed Leads you’ve opened in the extension won’t be emailed.
Webhook Notifications Send POST requests to your endpoint when leads are found.
+ Add Webhook

Leads arrive with the post content in the email, tagged by whether a keyword or an AI search found them, and which criterion matched. You read the request and decide without opening anything else.

The alert below comes from a different account with different criteria — a broader "Plumbing Requests" search with no shouldn't-match examples for commercial work, which is why a new-business enquiry qualifies here when it wouldn't have above. It's a real alert, with the member's name and contact details replaced.

From the Product: Lead Email After a Scan
YOUR LEADS
Fresh posts matching your criteria
Sorted by newest first.
AI MATCH
Austin TX Community
Hi, I’m starting my first business in Killeen, TX and need a licensed plumber to help with plumbing and permits. I’m looking for someone with a reasonable price. Please message me if you can help. Thank you so much!
MATCHED CRITERIA: Plumbing Requests
View on Facebook →
THIS DIGEST
1New leads found
0Keyword matches
1AI matches

Also included: unlimited keywords, 25 groups, and webhooks to Zapier, Make, Slack, HubSpot, Salesforce, Pipedrive, or GoHighLevel. The 7-day free trial covers 5 groups.

Worth being clear about: intent classification — sorting leads into buying intent, information or complaint, promotion, and spam — is not a OneStopSocial differentiator. Devi does it too. What differs is that OSS classifies leads found without a keyword, and lets you filter delivery on those labels.

Limitations:

  • Requires Chrome open on a desktop computer, signed in to the Facebook account that belongs to your groups
  • Only monitors groups your account has already joined
  • Facebook Groups only — not a multi-platform social listening suite
  • 25 groups is a real ceiling, not a soft one

Best use case: A freelancer, local service business, or agency that needs to catch recommendation requests and hiring notices without watching feeds all day — and wants the irrelevant ones filtered out before they arrive.

Write One AI Search. See What Your Keywords Have Been Missing.

Those settings are the real panel. Write one line describing the post you want, add a couple of examples that should and should not match, then let a week of your own groups show you how much you have been scrolling past.

Try It On Your Groups

2. Devi AI

Best for: Monitoring many platforms at once, and drafting replies

Devi AI is a browser extension covering eleven platforms — Facebook Groups, X, LinkedIn, Reddit, Nextdoor, Quora, YouTube, WhatsApp groups, Bluesky, Telegram, and Threads. That is comfortably the broadest coverage of anything on this list, and if your prospects are scattered across networks it is the obvious reason to choose it.

What it does well:

  • Eleven platforms from one dashboard
  • AI response drafting with 1-click reply generation, plus content and scheduling tools
  • Intent classification on matched posts — buying intent, information or complaint, promotion, spam
  • Webhook support included in the base plan
  • 25 Facebook groups in the base subscription

Worth knowing before you buy:

Devi's homepage uses broad language about its AI reading every post. In our own paid Devi account in September 2026, we configured Facebook group monitoring and examined what the AI evaluated: the AI Leads Filter classified posts that keyword monitoring had already surfaced, sorting them by intent. A post matching no configured keyword was not evaluated. That is a finding from our test of the product, not something Devi's marketing states — and it's worth confirming against your own account, since products change.

Two other things we observed in that test: email notifications run on a fixed schedule (weekly, daily, or every two hours) independent of the scan cycle, and those emails announced that leads were waiting rather than containing them, so reading a lead meant opening the dashboard.

Devi publishes ChatGPT API-call allowances with its plans — 250 on Solo, 1,000 on the Facebook plan — with top-ups and the option to supply your own key. Those are listed under the outreach features, and Devi's materials don't establish whether classification draws on the same pool. Ask their team rather than assuming a cap on monitoring.

Pricing: $49/month for the Facebook plan. 10-day trial for $1, which requires payment details.

Best use case: Teams whose prospects are spread across several networks, and who want reply drafting alongside monitoring.


3. Groups Watcher

Best for: Larger US local service businesses that want the monitoring done for them

Groups Watcher is no longer a self-serve keyword tracker. It is now a managed lead-generation service aimed at US home-service businesses — HVAC, plumbing, roofing, moving — monitoring Facebook groups and Nextdoor on your behalf and putting you in front of homeowners asking for a contractor.

What it does well:

  • Covers Facebook and Nextdoor together, which is where US homeowners actually ask for recommendations
  • Exclusive local territory: they work with one business per service, per county
  • Nothing to operate — coverage is run for you rather than configured by you
  • Scales past the group limits self-serve tools impose

Limitations:

  • US local home services only — not a fit for other industries or regions
  • No published pricing, and no trial; engagement starts with a demo or territory conversation
  • You don't control the keywords, criteria, or delivery yourself

Pricing: Not published. This is a done-for-you service priced accordingly — substantially more than self-serve software, and a different order of spend rather than a slightly higher subscription.

Best use case: An established local service business that would rather buy leads and territory than run a monitoring tool.


4. Syndr AI

Best for: Reddit-led prospecting, with Facebook and Nextdoor alongside it

Syndr AI is a multi-platform prospecting tool with a clear Reddit centre of gravity, but its Facebook coverage is more substantial than that emphasis suggests. Its Basic plan covers both public and private Facebook groups, Reddit, X/Twitter, and Nextdoor together.

What it does well:

  • Genuinely broad coverage for the money: 25 Facebook groups plus 15 subreddits, X, and Nextdoor on one plan
  • Public and private Facebook group access
  • AI response suggestions
  • Human support, and a 7-day trial

Limitations:

  • 20 keywords and 1 campaign on Basic — the tightest ceiling of any tool here, and the constraint most likely to bite. Broad keywords are what you reach for when you only get twenty, which is exactly how inboxes fill with the wrong posts
  • Reddit is the centre of the product; if Facebook Groups are your whole use case, you're paying for subreddit coverage you won't use
  • Syndr's published feature list describes keyword tracking and AI response suggestions. It doesn't describe surfacing posts that match no configured keyword, or per-criterion notification filtering — worth asking them directly rather than assuming either way

Pricing: $49/month on Basic, billed monthly. 7-day trial.

Best use case: Businesses whose prospects are genuinely on Reddit as well as Facebook, and whose keyword list fits comfortably inside twenty.


5. Build It Yourself

Best for: Developers who want total control and accept the maintenance

Rolling your own is genuinely possible — but it means building tooling, not wiring up services. There is no RSS feed for a private Facebook group and no API that will hand you one. Anything that works reads the page the way a browser does, which means a custom scraper or browser-automation script that you write, host, and keep running.

Worth saying plainly, because it comes up constantly: Zapier and IFTTT are not monitoring sources. They route data downstream of something that already found it. Neither can read Facebook group content on its own.

What it does well:

  • No subscription cost, if you don't count your time
  • Complete control over matching logic and routing

Limitations:

  • Significant build effort before you see a single lead, and it is custom software you now own
  • Setups break when Facebook changes its interface — which it does, without notice
  • You are also building the parts that matter most here: intent classification, telling askers apart from advertisers, and notification filtering
  • No keyword management UI, no support

Best use case: Developers experimenting with custom monitoring, or a team with unusual requirements and engineering time to spend. Not practical for most business users.


Side-by-Side Comparison

CriterionOneStopSocialDevi AISyndr AIGroups Watcher
Finds posts with zero keyword overlap?Yes — via AI searchNo — keyword-first, in our September 2026 testConfirm with providerConfirm with provider
How leads are discoveredKeyword match, or plain-language AI criteriaKeyword match, then AI classifies the matchesKeyword tracking, per published featuresConfirm with provider
Search specificityOne-line description, asker/advertiser toggle, should- and shouldn't-match examplesKeywordsKeywordsConfirm with provider
Intent classificationBuilt in, on every leadBuilt in, on matched postsAI buyer-intent detection, per published featuresConfirm with provider
Notification filteringPer keyword, per AI criterion, per intent labelNo per-keyword or per-intent selection in our September 2026 testNot publishedPart of service agreement
Lead content in emailPost content includedAlert only, in our September 2026 testNot publishedConfirm with provider
AI usage includedUnlimited AI searchPublished allowances; scope varies by featureAI response suggestions; allowance not publishedNot applicable
Private group accessYesYesYesYes
Admin rights required?No — membership onlyNo — membership onlyNo — membership onlyNo — membership only
Public pricing?YesYesYesNo
Webhooks / CRM routingSupportedSupported in base planNot publishedPart of service agreement
PlatformsFacebook groupsEleven platformsFacebook, Reddit, X, NextdoorFacebook + Nextdoor
Groups covered25 paid, 5 on trial25 in base plan25Discuss required coverage
KeywordsUnlimitedNot published20 on BasicNot applicable
Buying modelSelf-service softwareSelf-service softwareSelf-service softwareManaged service
Trial7 days free10 days for $17 daysDemo only
Price$29/month
$
$49/month
$$
$49/month
$$
Consultative, and substantially higher
$$$$

Verified in September 2026, including a direct test of the Devi product in a paid account. "Not published" means we could not confirm it from public materials — not that the feature is absent. Check each tool's current site before purchasing.


Are Any of These Free?

Not in any durable way. There is no free tier that reliably covers private Facebook groups over time — the closest thing to free is a trial:

  • OneStopSocial — 7 days free, 5 groups, no charge
  • Syndr AI — 7-day trial
  • Devi AI — 10 days for $1, which requires payment details
  • Groups Watcher — no trial; a demo or territory conversation instead

Building your own is free of subscription fees, not free of cost. You pay in build time and in the maintenance that follows every Facebook interface change.

Not on This Shortlist

A few names come up in searches that we left out on purpose. Older Chrome keyword extensions in this category — Groouply among them — either stopped being maintained or no longer reliably read group content after Meta's changes, so we haven't ranked them against tools that are actively sold and supported. If one of them still works for you, that's a fair reason to keep it; we just can't verify it currently does.


Why People Tell Us They Switched

This is feedback we've been given rather than a measured comparison, so take it as what it is: the pattern in what people say when they move to OneStopSocial from another affordable tool.

It is almost never "it didn't find anything." It's the opposite — it found too much of the wrong thing, and there was no way to make it stop:

  • Competitors' promotions. A keyword broad enough to catch customers also catches every other contractor advertising to them.
  • Jobs they don't take. Commercial when they do residential, installs when they do repairs, three hours away when they work locally.
  • No way to filter either back out. The tool could tell them a post existed; it couldn't be told which kinds to stop sending.

The fix in OSS is specific rather than general: shouldn't-match examples teach a search to skip the out-of-scope jobs, the asker/advertiser toggle drops the competitor ads, and intent-label filtering keeps the rest out of your inbox. All three are settings, not habits — which is why it holds up past the first enthusiastic week.

The question isn't which tool sends the most alerts. It's which one sends the fewest you have to ignore.

OneStopSocial

Which Tool Is Right for You?

If your problem is relevance — too much noise, or requests you know you're missing: OneStopSocial. AI searches catch the requests worded in ways you'd never have configured, and per-criterion and per-intent filtering keeps the rest out of your inbox. $29/month, which is also the lowest price here.

If your prospects are spread across several networks: Devi AI. Eleven platforms and AI reply drafting in one product, at $49/month for the Facebook plan.

If you'd rather buy coverage than operate software, and you're a US home-service business: Groups Watcher. Facebook and Nextdoor covered for you under an exclusive county territory.

If Reddit matters as much as Facebook: Syndr AI. Broad platform coverage at $49/month — provided twenty keywords is enough for you.

For enterprise social listening that includes Facebook Groups: no commercial platform solves this cleanly. It's a structural API issue, and browser-based tools are the practical workaround.

The category is still maturing, and the honest summary is that discovery and filtering are where these products actually differ.

Can a monitoring tool find posts that don't match my keywords?
Some can. With OneStopSocial, leads are raised two ways: a keyword match creates one directly, and anything a keyword missed is then evaluated against your plain-language AI criteria — so a post can become a lead without containing a word you configured. Someone writing "water is pouring through the ceiling under the upstairs bathroom" matches an AI search for urgent residential plumbing work, even though the post never says "plumber." Keyword-only tools can only surface what you thought to type.
How do I stop a monitoring tool from flooding my inbox?
Filter at delivery, not just at discovery. In OSS you choose which individual keywords and AI criteria are allowed to notify you, filter by intent label so promotions and spam are found but never sent, and skip leads you've already opened. On the discovery side, setting a search to match only people who want the service drops competitor ads, and a couple of shouldn't-match examples teach it to skip the rest.
Do my AI search criteria filter out keyword matches?
No, and it's worth knowing when you set up. Keywords take priority, so a keyword match becomes a lead without being checked against your AI search — a shouldn't-match example won't stop it. If you want every lead to have passed your criteria, run AI searches without keywords rather than combining the two.
How do I monitor Facebook groups without being an admin?
Use a browser-based tool rather than an API-based one. None of the tools here require admin rights — OneStopSocial, Devi, and Syndr all read groups through your own logged-in browser session, so ordinary membership is enough. Admin access changes nothing about what they can see.
Is there a free Facebook group monitoring tool?
Not one that covers private groups reliably over the long term. What exists is trials: OneStopSocial is 7 days free for 5 groups, Syndr offers a 7-day trial, and Devi is 10 days for $1 with payment details required. Groups Watcher has no trial. Building your own avoids subscription fees but not build and maintenance time.
How much does Groups Watcher cost?
They don't publish a price. It is a managed, done-for-you service with exclusive county territories, so treat it as a service budget rather than a monthly app subscription — the conversation starts with a demo or territory check. For comparison, OneStopSocial is $29/month and Devi and Syndr are both $49/month on their entry plans.
How do I monitor multiple Facebook groups at once?
Every tool here monitors groups in parallel rather than one at a time. The practical limit is the plan: OneStopSocial covers 25 groups ($29/month, 5 on the free trial), Devi's base subscription covers 25, and Syndr's Basic plan covers 25. Groups Watcher agrees coverage with you rather than selling tiers.
How do I monitor Facebook groups for buying intent?
Keywords alone won't do it — plenty of posts contain your keyword while having no intent to buy, and plenty of real requests never use it. You need two things: a search that describes the post in plain language and is set to match people asking rather than advertising, and intent labels applied to each lead so promotions and general chat can be filtered out before they reach you.
How do I automate Facebook group monitoring?
A browser extension scans the groups you've joined on a schedule, matches each post against your keywords and AI criteria, and then delivers what qualifies by email, browser notification, or webhook. The webhook is the automation hook — it can post leads into Zapier, Make, or a CRM. Zapier and IFTTT cannot do the monitoring themselves; they only move leads once something else has found them.
Can any tool monitor Facebook Groups without being a member?
No — not reliably. Meta's API restrictions mean commercial tools can't access group content through official channels. Browser-based tools read groups the way a person does, which means your account must be a member of any group you want to monitor.
Does OSS work with private Facebook Groups?
Yes. Because OSS operates through your browser session rather than an API, it can monitor any group your account is a member of — public, closed, or secret. The Meta API restriction that blocks enterprise tools doesn't apply.
Can I connect Facebook Group keyword alerts to my CRM?
With OSS, yes — via webhook. A matched post triggers a webhook that can route to Zapier, Make, Slack, or any CRM with a webhook endpoint. Devi includes webhook support in its base plan too. See the setup guide for details.
How many Facebook Groups can I monitor?
OSS Premium ($29/month) covers 25 groups, and the 7-day free trial covers 5. Devi's base subscription also covers 25, and so does Syndr's Basic plan. Groups Watcher is a managed service, so coverage is agreed rather than tiered.

Your First Session, in Four Steps

Setup takes about ten minutes. Give it the full seven days before you judge it — group activity is uneven, and a quiet first scan tells you very little.

  1. Select the groups you are already active in.
  2. Write one AI search describing the post you want to find — not the person.
  3. Add two or three example posts that should and should not match.
  4. Review what comes back, and tighten the criteria from there.
Start Your 7-Day Free Trial$29/month · 7-day free trial · 5 groups on trial, 25 paid · Chrome on desktop, signed in to the Facebook account that belongs to your groups.
G
Galen O.

Galen writes about social media monitoring, local business strategy, and how service businesses win more jobs online.