61 QUALIFIED INQUIRIES IN 60 DAYS

Inbound DMs 10 → 54 / mo
Link-in-bio forms 7 → 27 / mo
GBP calls 32 → 79 / mo

Hamilton homeowners now see real projects, prices, and an easy way to book.

Who we helped

Landscaping contractor — Hamilton, ON

Design-build projects (interlock, retaining walls, sod). Posting was sporadic; grid looked random; no clear path to request a quote. Channels: Facebook, Instagram, Google Business Profile.

Problem Statements

Random content

Pretty photos, no sequence; followers didn’t know what to do next.

No inquiry path

No price cues, no “Get a Quote” highlight, buried contact options.

GBP underused

Few posts/photos; map searches weren’t converting to calls.

Goals

OBJECTIVES (60 days)

See my Map rank in 48 hours

Discovery Insights

Pillars missing:

 Posts were one-off; no repeatable content system.

No price anchors:

Followers asked “How much?” then disappeared.

 Thin proof:

Few before/afters; no materials or timelines listed.

CTA gaps:

No “Get a Quote” highlight; Link in Bio wasn’t tracked.

GBP stale:

Old photos; no weekly posts; categories incomplete.

UTM/Tracking:

Traffic from IG/FB not tagged, so wins were invisible.

Phase 1

System & Setup

Make it easy to post and convert

  • 3 content pillars: Projects, How-to, Local proof.
  • Link-in-bio hub: services, project gallery, quote form (UTM-tagged).
  • Story Highlights: “Get a Quote,” “Before/After,” “Pricing,” “Areas We Serve.”
  • GBP refresh: weekly posts, 20 new photos, correct categories.

Phase 2

Proof & Pricing

Plain English, real wins

  • Reels: before/after + price ranges and timelines on-screen.
  • Project captions: materials, scope, days on site, warranty.
  • Local cues: tag neighborhoods/streets; map pin in captions.
  • Social to site: consistent “Get a Quote” buttons on every post.

Phase 3

Nurture & Hand-offs

Turn interest into booked visits

  • DM quick replies: “Budget?” “Timeline?” “Send location?” templates.
  • Auto-responses: after-hours message with form link; next-morning follow-up.
  • Comment strategy: reply with value, then invite to DM for photos/quote.
  • Weekly GBP post: recent job + CTA “Book a site visit.”

Obstacles & How We Handled Them

Price DMs bogged down

Fix: On-screen price ranges + “from” captions; DM quick replies collected basics in 2 messages.

Inconsistent photos

Fix: Crew shot list (angles, final sweep, dusk shot). Results looked uniform and pro.

After-hours drop-offs

Fix: Auto-reply with Link-in-Bio form; AM reminders lifted form completion.

Results & Success Metrics

Attribution notes

DMs: Meta Inbox export; qualified = address + budget present.

 

Forms: Link-in-Bio hub with UTMs (Bitly for click logs).

 

Calls: BrightLocal/GBP call logs and GA4 events.

Primary outcomes

Inbound DMs: 10 → 54 / mo

 

Link-in-bio forms: 7 → 27 / mo

 

GBP calls: 32 → 79 / mo

Supporting metrics

Reel saves & shares climbed with price overlays.

 

Quote time shortened via DM templates.

 

Map views up with fresh GBP photos/posts.

Tired of guessing what actually works online?

From SEO to social media to ads that convert—we cut through the noise and build digital strategies that actually grow your business. No bloated promises. No buzzwords. Just results you can see and competitors wish they had.