← Case studies

A realtor who shows up every week.

Selling houses is the job; posting about it never wins the day. We write, illustrate and publish this agent's content across four channels, and build the Calgary guides on his own site that answer what buyers actually type into Google.

Four channels
Facebook, Instagram, LinkedIn and Google
14 posts a week
Written, illustrated and queued for approval
20 Calgary guides
Long-tail buyer questions, on his own site

Book a call about your presence

Client · Private client — residential realtor, Calgary

The starting point

An agent who is good in a room and invisible between appointments.

The client

A residential realtor working the Calgary market. The actual job happens away from a desk — showings, listing appointments, negotiations — and the marketing waits for hours that never arrive.

The problem

Staying visible means posting several times a week, everywhere buyers look, and publishing content worth finding in search. That is a job in itself, and it always loses to the work that pays today. Left alone, the feed goes quiet and the website sits there as a business card.

What we built

A presence that runs without him

Written, illustrated, checked and published on a schedule, with one screen to approve it all.

Content engine, four channels

the core
Live

Posts are written, illustrated and queued for Facebook, Instagram, LinkedIn and the Google Business profile, so the feed keeps moving in the weeks he never touches it.

four channelswritten for himweekly cadence

Calgary guide library

on his own site
Live

Twenty long-form guides answering the questions Calgary buyers actually search — neighbourhood guides, assessment versus market value, what an online estimate is really worth — published on his domain rather than a rented platform.

20 guides livewritten for search

Numbers that are sourced, not typed

verification rail
Live

CREB market figures and Google ratings are pulled into a verified sheet first, and the posts read their numbers from it. A figure in a post cannot drift from the source that checked it.

CREB market dataverified Google ratings

Imagery made per post

visuals
Live

Every post gets its own image, generated and then checked before it can publish, so nothing goes out with a broken or empty graphic.

an image per postchecked before publish

One approval screen

admin
Live

Everything queues in one place. Approve it and it publishes to the channels on schedule — no logging into four apps, no copy and paste.

approve in one placepublishes on schedule

Search plumbing

findability
Shipping

A sitemap that builds itself from the live guide table, a robots file pointing at it, and internal links into the library — so Google can reach twenty guides that were only linked from one page.

sitemap + robotsbuilt, going live

How a week runs

Written, approved once, everywhere by Friday

Drafts are written for him

A week of posts and any new guide are drafted with the market numbers pulled from the verified sheet, and each one gets its own image.

He approves in one screen

Everything sits in a single queue. Approving is the whole job — there is nothing to write and nothing to schedule.

It publishes itself

Approved posts go out to Facebook, Instagram, LinkedIn and the Google profile on schedule, and guides land on his own site where they can earn search traffic.

What we are working on now

Making twenty good guides findable.

The guides were only reachable from a single page, with no sitemap, no robots file and no verified Search Console property — so their search performance had never been measured, let alone judged. The sitemap now builds itself from the live guide table, robots points at it, and the property gets verified next, which is what turns the traffic work into something with a number attached.

The outcome

The feed keeps moving. The library keeps growing.

What changed for his audience

He turns up several times a week across four channels with local content whose numbers can be traced to a source, instead of going quiet between listings.

What changed for him

He writes nothing and schedules nothing. The content is built for him, approved in one screen, and the guide library grows on a domain he owns rather than on a platform that rents him an audience.

content pipeline across Facebook, Instagram, LinkedIn and Google 20 long-form Calgary buyer guides on his own domain CREB and Google ratings pulled from a verified sheet generated post imagery, checked before publish one approval queue for every channel sitemap, robots and internal linking (shipping)

Similar problem?

Posting only when you remember to?

Book a discovery call. We'll look at where your presence actually stands, and what it takes to keep it moving without you writing a word.

Book a discovery call

No slides, no obligation.