Minnesota

Internet Marketing Service in Minnesota: From One Person.

I'm Caleb Schallert, based in Houston, and I run internet marketing for businesses in Minnesota the same remote-first way I run it everywhere I don't have a local office: websites, SEO, video, ads and automation, one person across all of it. An audit first, a plan you can see, and Search Console data every month proving it moved.

Internet Marketing Service Starts With Your ZIP Code

The state runs on local markets, from Minneapolis out. Give me your ZIP, and I'll tell you straight what results look like for your specific one.

SEO company Minnesota — wild rice marsh reeds along a still north-woods lake, near Minnesota — Caleb Schallert.
Minnesota grows wild rice marsh reeds along a still north-woods lake. It's the backdrop for the work I do here.
On this page
  1. How remote work with me runs
  2. The numbers behind the market
  3. What the workforce works in
  4. Metro search vs. statewide search
  5. What I would do first for a Minnesota business
  6. Seasons, timing and the map pack
  7. Internet marketing service in Minnesota: What an Audit Usually Turns Up

How Remote Work With Me Runs

There’s no storefront to point to. I work from Houston, the way I work with anyone I can’t drive over and see.

  • What’s live gets read first
  • A plan drafted for your pushback
  • Movement you can point to inside weeks

Month one follows that order every time, no exceptions. Nothing turns into a black box.

Caleb Schallert, based in Houston, works with clients across the country.

The Numbers Behind the Market

5,793,151 people, 2024 (U.S. Census Bureau estimate). That's Minnesota, and the size of the field a business here competes in.

  • 5,793,151 people, 22nd by population
  • 154,455 employer businesses, 18th nationally (2023)
  • About 26.7 employer businesses per 1,000 people
  • Largest city: Minneapolis, 428,579 people

I'd call that the hardest market to break into (7% of the state's population), since the rivals pile up wherever the searches do.

Here are the 3 largest metro areas by population; each carries its own local search reality:

  • Minneapolis-St. Paul-Bloomington: 3,757,952 people
  • Duluth: 281,815 people
  • Rochester: 230,742 people

Cross-border metros Minnesota businesses also compete in: Sioux Falls, SD (308,266) and Fargo, ND (267,793).

The state runs on Central time, the same clock I'm on in Houston. Scheduling a call is exactly as easy as it would be with someone local. It's a genuine factor in scheduling, and I plan around it instead of a Houston-only calendar.

Minnesota at a glanceMinnesotaMinnesota: the numbers, sourced belowPopulation5,793,151Employer businesses154,455Largest cityMinneapolis
The U.S. Census Bureau's own figures: population, employer businesses, and the largest city.

What the Workforce Works In

I look at BLS numbers before I look at anything else, and for this state they point to these three sectors.

  • Health Care and Social Assistance: 510,901 jobs, 2024 (where a credential page does more work than a location pin)
  • Manufacturing: 320,271 jobs, 2024 (where the buyer is comparing documents, not driving distance)
  • Retail Trade: 284,854 jobs, 2024 (I've fixed a wrong closing time and watched the calls start the same week)

Two businesses on the same street can need different builds. What they sell splits them.

Every state page I build carries two answers at once, because an internet marketing search means two different things to two different people.

  • The one searcher who truly means the whole state is usually someone about to move here
  • Voice search skews local harder than typed search does, even inside the state
  • A search from Minneapolis-St. Paul-Bloomington already reads local to Google before I touch anything
  • Desktop sessions skew toward comparison shopping; phones skew local

A business can own the statewide search and still lose the metro-level search sitting right underneath it. Skip either reader and the page loses genuine search volume. Both readers, one page.

What I Would Do First for a Minnesota Business

I'd start by naming the metro, Minneapolis-St. Paul-Bloomington or Duluth, since the plan changes depending on the answer.

  • I'd build the credentials and reviews first here; location comes second, since Health Care and Social Assistance alone accounts for 510,901 jobs here in 2024
  • I'd skip the map-pack work and build for the buyer running spec comparisons instead, since Manufacturing alone accounts for 320,271 jobs here in 2024
  • I'd fix the listing accuracy before touching anything seasonal, since Retail Trade alone accounts for 284,854 jobs here in 2024

I size the build to what the data supports here, never a padded plan bigger than the market itself. I'd spend the first 30 days on Minneapolis-St. Paul-Bloomington's own competitive field, then check Search Console 30 days later for that specific metro. The sector decides.

SEO company Minnesota — a garden ledger with one row circled and staked, its soil like Minnesota's own wild rice marsh on a north-woods lake — Caleb Schallert.
I circle the row before I stake it. In Minnesota that circle is a metro, not a coin flip.

Seasons, Timing and the Map Pack

The state's toughest field sits in Minneapolis-St. Paul-Bloomington; its easiest sits in Rochester, and I size the proof timeline to whichever one the plan is built for. The state doesn't run on one economic calendar, and a plan that assumes it does is already behind.

  • Health Care and Social Assistance, stays close to flat all year, the steadiest of the group
  • Manufacturing, stays flat most months, driven by orders more than seasons
  • Retail Trade, swings hard around the holidays, same as the rest of the country

The state carries 154,455 employer businesses, and their calendars pull in different directions. I've watched two industries in the same state peak in completely different months, and a plan that only tracks one of those calendars ends up quietly wrong for the other half of the year. Smaller fields move faster.

Internet Marketing Service in Minnesota: What an Audit Usually Turns Up

Here are two problems that audits on other sites turned up, with the numbers from each. Whether your site has either one is something only an audit can say.

  • 331 legacy URLs worth 1.58 million impressions over 16 months
  • Eighteen pages: 442,766 impressions and 51 clicks

1.58 Million Impressions of Search History Behind Old URLs

After a migration, a multi-location franchise's legacy addresses redirected to location homepages or to a 404 page. The franchise's top commercial phrase went from roughly 280 impressions a month to 26 within three months. The full map ran to 331 legacy URLs, worth 1.58 million impressions and 29.2K clicks over 16 months. We wrote five rewrite rules at the host and imported 290 rules at the redirect service. A random sample of 24 URLs all matched. A recovery check was scheduled for about two weeks out. The gain was not yet measured.

Eighteen City Pages Took 53 Percent of the Impressions

Joining a personal-injury law firm's crawl to three months of Search Console data showed where the impressions went. Eighteen geo pages collected 442,766 impressions. That was 53 percent of the site's total, and it came to 51 clicks. Another 21 paginated archives were indexed with 282 impressions and zero clicks, while Google listed 166 pages as discovered or crawled but not indexed. The archives and both category layers went to noindex with follow, which keeps link equity moving. Nothing was deleted. The city pages went to the top of the rewrite list.

The full United States directory holds every state page I've built, this one among them, next to the country-level numbers.

The Five Services

Work here usually draws from these five things. I couldn't tell you which ones you need without seeing the site first.

4 straight answers

Frequently Asked Questions

These only live on this page. If yours isn't here, ask me below.

Quick Answers

Do You Have an Office in Minnesota?

I'm based in Houston, Texas, with no Minnesota storefront to point to. Every client gets the same remote-first process. When a trip is truly warranted, a launch, a shoot, a leadership meeting, I book it. Otherwise the work runs remote, and I don't pretend it's something else.

How Is Working With Someone Outside Minnesota Different From Hiring Locally?

It's mostly a question of tools. A kickoff call and a written plan cover what a desk visit used to. I've flagged a dropping number to a client before they'd even opened that month's report themselves.

With Minnesota This Crowded a Market, What Does Working With Me Here Include?

Working together can cover five things: internet marketing service, website designer, video production service, advertising agency, automation company. I've had a client only ever need one of them, and I've had a client need all five inside a year. The audit tells me which, not a package tier.

How Fast Can We Start Working Together If My Business Is in Minneapolis?

A business day is usually all it takes to hear back from me, no phone tag involved. We talk through the business, set the kickoff call, and a written plan follows before anything moves.

Let's talk

Contact Me About Your Project

Want to talk through what this looks like for your business? Contact Caleb Schallert directly, and you will hear back from me, not an assistant, within a business day.

"Everyone is welcome. This is bigger than me."