G
G
G

Internet Marketing for Small Businesses: A Practical 90-Day Plan

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

Definition: Internet marketing for small businesses means using online channels, such as your website, Google Business Profile, search, social media, email, and paid ads, to attract customers, turn them into buyers, and bring them back. It matters because customers research local businesses online before they call, and you can measure what each channel brings in.

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.

Attract
Search, Google profile, social, ads
Convert
Website, booking, calls, forms
Keep
CRM, email and SMS follow-up
Grow
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.

Customer lifetime value (CLV) = average spend per visit × visits per year × years a customer stays.
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.

Google Business Profile

  • 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.

Moves inquiries into a free crm

  • 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.

Review request

  • 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.

Win back email

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

Days 1 to 30: Foundations
  • Calculate your CLV and set a CAC ceiling.
  • Choose one primary goal and one person who owns it.
  • Complete your Google Business Profile and fix your booking link.
  • Install Google Analytics 4, and set up key events and call tracking.
  • Pick a CRM and move every open lead into it.
  • Add a sign-up with clear consent wording for email and text.
Days 31 to 60: Launch
  • Start asking every customer for a review, with no incentives.
  • Build a landing page for your top one or two services.
  • Launch your two chosen channels, such as Google search ads plus Business Profile posts.
  • Set up the welcome and follow-up automations.
  • Ask every new customer how they heard about you, and log it.
Days 61 to 90: Optimize
  • Review your KPIs and compare cost per customer by source.
  • Cut the weakest channel and move its budget to the strongest.
  • Launch a win-back message for customers who haven’t returned.
  • Add a referral or loyalty offer for your best customers.
  • Plan next quarter, and decide whether to start a blog or test a third channel.

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.