The U.S. Small Business Administration’s long-quoted guideline is to spend 7 to 8 percent of gross revenue on marketing, as cited by Chron. It applies only to businesses under $5 million in sales with a net margin around 10 to 12 percent. Most owners hear that number and still can’t say what to buy first.
The most reliable way to approach internet marketing for small businesses is a sequence, not a shopping list. Fix your foundations (website, Google profile, tracking), pick two channels, follow up with every lead, and review the numbers monthly. This guide turns that into a 90-day plan, with tools, budgets, and a worked example.
What Internet Marketing for Small Businesses Is
You’ll also hear it called digital marketing or online marketing. The label matters less than the habit behind it: show up where your customers look, make it easy to buy, and keep track of what works. If acronyms like CPC, CRM, or KPI slow you down, our marketing abbreviations guide decodes them in plain English.
Three facts explain why it deserves a place in your week:
- Customers check you out first. BrightLocal’s 2026 Local Consumer Review Survey found that 97% of consumers read reviews for local businesses, and 41% always do.
- Many competitors are thin online. The same research found that only 35% of small businesses have a Google Business Profile, so finishing yours is an easy edge.
- You can see what works. Free analytics and simple call and booking tracking let you tie spending to customers, which print and radio rarely allow.
The Framework: Six Steps From Plan to Profit
Every channel you’ll hear about fits into one simple funnel. People find you, they decide, they buy, and the best of them come back and tell others.
Search, Google profile, social, ads
Website, booking, calls, forms
CRM, email and SMS follow-up
Reviews, referrals, repeat visits
Step 1: Decide what a customer is worth
Before you pick a single tactic, work out what a new customer is worth and how much you can afford to spend to win one. That one number keeps you from overspending and gives every later decision a yardstick.
Say a customer spends $120 a visit, comes four times a year, and stays three years. That’s $1,440. If you’d spend up to 20% to win that customer, your ceiling for customer acquisition cost (CAC) is $288. This is a made-up example, so use your own numbers.
- Write down your CLV and your CAC ceiling.
- Pick one primary goal for the next 90 days, such as booked appointments per month.
- Capacity matters. Don’t set a goal you can’t serve.
Step 2: Build the foundations
Foundations feel boring, but they decide whether every dollar you spend later works. Skipping them is the most common reason small business marketing disappoints.
- Website: make it fast on a phone, with your offer, prices or a price range, phone number, and a booking or contact button above the fold.
- Google Business Profile: claim it, choose accurate categories, add hours, services, real photos, and a working booking link.
- Analytics: install Google Analytics 4 and set up your key events, such as a booking, a form, or a call click.
- Call and source tracking: use tagged links and, if phone calls matter, a call tracking number.
- A place to store leads: pick a simple CRM so every inquiry lands somewhere, not in someone’s inbox.
Step 3: Choose two channels to attract customers
You can’t do everything well, and trying will dilute your budget. Start with two channels, one that catches people already searching and one that builds trust over time.
- Local service businesses (cleaners, plumbers, clinics, salons): Google Business Profile with reviews, plus Google search ads.
- Shops and restaurants: Google Business Profile, plus short social videos and an email list.
- Online stores: search and email first, then content.
- Professional services: a helpful website and a steady content habit.
If you advertise on Google, WordStream’s 2026 benchmarks (updated May 19, 2026) put the median search cost per click across industries at $5.42, the conversion rate at 8.18%, and the cost per lead at $66.69. Your industry and city will differ, so treat those as a sanity check, not a forecast.
Step 4: Convert interest into customers
Traffic is only useful if people can act. For each channel, picture one visitor and ask what the next step is, and whether it takes less than a minute.
- Send ad clicks to a page about the exact service in the ad, not your homepage.
- Offer more than one way to act: call, text, form, or online booking.
- Answer new inquiries quickly, and track how long that takes.
- Show proof near the button: reviews, photos, and guarantees you can actually keep.
Step 5: Keep customers with a CRM and light automation
A CRM (customer relationship management tool) is a shared record of who contacted you, what they wanted, and what happened next. Marketing automation is just a set of rules on top of it, such as “send a thank-you message two days after a purchase.”
Start with three automations, and keep each short:
- A welcome message when someone signs up or books.
- A follow-up a day or two after the first purchase, with a rebooking link.
- A win-back message for customers who haven’t returned in several months.
Retention pays off. Harvard Business Review reported in 2014 that acquiring a customer can cost five to 25 times more than keeping one, depending on the study and industry.
Automation also comes with rules. Email must follow the FTC’s CAN-SPAM requirements, including a valid physical postal address and a clear opt-out that you honor within 10 business days (FTC guide, checked October 2026). Marketing texts generally need prior express written consent, and customers can revoke it in any reasonable way. Only message people who opted in, and keep a record of when and how they agreed.
Step 6: Measure with analytics, KPIs, and honest attribution
Attribution means deciding which channel gets credit for a sale. It’s harder than it sounds, because customers often see a review, click an ad, and call a week later. Google has narrowed the choices in its own tools: Google Analytics Help says the first click, linear, time decay, and position-based models are no longer available as of November 2023, leaving data-driven and last-click options.
For a small business, a simple three-part approach works better than a perfect model:
- Tag your links and track calls so the main sources show up in your reports.
- Ask every new customer, “How did you hear about us?” and log the answer in your CRM.
- Compare the two views. When they disagree, trust the customer’s words for local and word-of-mouth sources.
Then review a short list of KPIs once a month: new customers by source, conversion rate from inquiry to customer, CAC, CLV, repeat rate, and return on ad spend. A one-page dashboard in a free reporting tool is plenty.
A Worked Example: A Home-Cleaning Company’s First 90 Days
Here’s how the framework could play out for a made-up two-van home-cleaning company in a mid-size US city. It’s an illustrative scenario, not a client result, and it contains no performance numbers on purpose.
- Starting point: the owner gets most jobs from word of mouth, has an outdated Google listing, no tracking, and keeps inquiries in a text thread.
- Days 1 to 30: she completes the Google profile, adds a booking link, installs analytics, and moves inquiries into a free CRM. She also writes down her CLV and sets a CAC ceiling.
- Days 31 to 60: she asks every customer for a review, launches a small Google search campaign around two services with a tight radius, and builds a landing page for each service.
- Days 61 to 90: she adds a post-service follow-up and a win-back email for customers who haven’t rebooked, and reviews cost per booked job by source.
What she’d look for at day 90 isn’t a miracle. It’s a clear answer to three questions: which source brought booked jobs, what each one cost, and what to do more of next quarter.
Tools and Budget: Free vs Paid
How much to spend
The SBA guideline of 7 to 8 percent of gross revenue (as cited by Chron) is a starting point, not a rule, and it assumes a profitable business under $5 million in sales. Some experts advise 2 to 3 percent for start-ups and small businesses, and up to 20 percent in competitive industries, so the right number depends on your margins, your growth goals, and how much of the work you do yourself. Here’s what the SBA range works out to:
| Annual revenue | At 7% | At 8% | Monthly (7% to 8%) |
|---|---|---|---|
| $250,000 | $17,500 | $20,000 | about $1,458 to $1,667 |
| $500,000 | $35,000 | $40,000 | about $2,917 to $3,333 |
| $1,000,000 | $70,000 | $80,000 | about $5,833 to $6,667 |
The figures in this table are simple arithmetic from the guideline, not benchmarks from our own clients. This budget includes tools, ads, content, and any help you hire.
Spend in this order: foundations first (profile, website, tracking), then low-cost channels (reviews, referrals, email), then paid ads once you can track bookings. Give a paid channel four to six weeks of data before you cut or scale it.
What you can do for free, and when to pay
| Job | Free options | Pay when you need |
|---|---|---|
| Local presence | Google Business Profile | Review management and local SEO help |
| Analytics | Google Analytics 4, Google Search Console, Looker Studio | Call tracking, advanced reporting |
| CRM | Free tiers from CRM vendors, such as HubSpot’s free CRM | Pipelines, automation, more users or contacts |
| Email and SMS automation | Free plans from email platforms, with limits | Automations, larger lists, text messaging |
| Design and social | Canva’s free plan, Meta Business Suite | Premium templates, scheduling tools |
| Ads | None. Setup is free, delivery costs money. | Google Ads, Meta ads, and any management fee |
Free tiers and limits change often, so check each vendor’s current terms before you commit.
Common Mistakes to Avoid
- Trying every channel at once. Two channels done well beat six done halfway.
- Spending before tracking. If you can’t tell which source produced a booking, you can’t improve it.
- Sending ads to the homepage. A page about the exact service converts better than a general one.
- Ignoring follow-up. Leads that sit unanswered, or customers who never hear from you again, are the cheapest revenue you’ll lose.
- Buying lists or skipping consent. It breaks CAN-SPAM and TCPA rules, and it hurts deliverability.
- Ignoring email sender rules. Google and Yahoo’s bulk-sender requirements start at 5,000 messages a day to personal accounts and call for SPF, DKIM, DMARC, one-click unsubscribe, and a spam rate under 0.3% (Close help center summary, checked October 2026). Most small businesses send far less, but authenticating your domain still helps your emails land.
- Chasing vanity metrics. Likes and impressions don’t pay bills. Track bookings, customers, and cost per customer.
- Judging too soon. Local search and content take months, and paid channels need four to six weeks of data.
Your 30-60-90 Day Plan
Your monthly scorecard
| Funnel stage | KPI | Formula |
|---|---|---|
| Attract | Inquiries by source | Calls + forms + bookings, grouped by source |
| Convert | Lead-to-customer rate | New customers ÷ inquiries |
| Convert | Cost per new customer (CAC) | Marketing spend ÷ new customers |
| Keep | Repeat rate | Returning customers ÷ all customers |
| Grow | Reviews and referrals | New reviews per month; customers who say “referred by” |
| All | Return on ad spend (ROAS) | Revenue from ad customers ÷ ad spend |
FAQ: Internet Marketing for Small Businesses
How much should a small business spend on internet marketing?
The SBA’s guideline, as cited by Chron, is 7 to 8 percent of gross revenue for businesses under $5 million in sales with a 10 to 12 percent net margin. Treat it as a starting point and adjust to your margins and goals.
Which channel should a small business start with?
For most local businesses, start with a complete Google Business Profile and a steady flow of reviews, then add Google search ads. Online stores often start with search and email.
How long does internet marketing take to work?
Paid ads can bring inquiries soon after launch, but plan on four to six weeks of data before judging them. Local search, reviews, and content usually take months.
Do I need a CRM?
If you get more than a handful of inquiries, yes. A free CRM is enough at first, as long as every lead is recorded and followed up.
What is attribution, and do I need it?
Attribution decides which channel gets credit for a sale. You don’t need a complex model. Tagged links, call tracking, and asking customers how they found you cover most small businesses.
Is it legal to email or text customers for marketing?
Yes, with the right consent and opt-outs. Email must follow CAN-SPAM, and marketing texts generally need prior express written consent under the TCPA. Confirm your process with an attorney.
Should I hire an agency or do it myself?
Do it yourself if you have one location, a modest budget, and a couple of hours a week. Consider an agency if you lack time, need tracking set up, or manage several locations.
Want Help Running the 90 Days?
Good Review Service helps local businesses set up their Google profile, reviews, ads, and follow-up in one system. Explore our full-service marketing for local businesses to see how it works.
Sources (checked Oct 2026): Chron, What percentage of gross revenue should be used for marketing and advertising (citing SBA guidance) · BrightLocal, Local Consumer Review Survey 2026 · WordStream, Google Ads Benchmarks 2026 (updated May 19, 2026) · Harvard Business Review, “The Value of Keeping the Right Customers” (Oct 29, 2014) · Google Analytics Help, attribution · Google Ads Help, attribution model changes (Apr 6, 2023) · FTC, CAN-SPAM Act compliance guide · ActiveProspect, FCC TCPA overview · Close help center, Google and Yahoo bulk sender requirements. Benchmarks and guidelines are averages that vary by industry and market, and laws and platform rules change. This article is general information, not legal advice. The worked example is an illustrative scenario, not a client result.







