GOOGLE BUSINESS PROFILE · FOR AGENCIES

Every client's Google posts, on one steady beat.

Postcadence reads each client's website and writes their month of posts in their own voice. Every fact traced to their site. Every post checked before you see it.

RunningHeliotech · February 2027 · the real pipeline, simplifiedstep 1/8
  1. 01Client websiteheliotech.ca
  2. 02Safety checkblocks internal addresses
  3. 03Read pages9 pages · 40 photos
  4. 04Learn the businessevery claim quoted
  5. 05Plan the monthlocal holidays, no repeats
  6. 06Writetheir voice, hard rules
  7. 07Strict editorscores, rewrites weak posts
  8. 08Calendar12 posts · editor 4.6/5
update· Feb 1
One monthly cost instead of surprise IT bills
update· Feb 3
Why guest Wi-Fi should stay separate
update· Feb 12
Family Day weekend: check your cameras
THE PROBLEM

Posting for every client
falls out of rhythm.

Google rewards businesses that post steadily. Agencies juggling many clients end up with missed months, recycled greetings and generic filler, and nobody notices until a client asks.

a typical year, one dot per month● posted · ○ missed
Last post: 7 months ago
Nobody had time this month
The same holiday greeting, every year
Generic AI text, any business could post it
Wrong phone number in a post
Six clients, six spreadsheets
With postcadence

Meet postcadence.

One place where every client's month is planned, written, checked and ready.

postcadence.ca / clients
Clients
November at a glance · 1 job running
6
active clients
72
posts in November
4.6
editor score
5/6
December ready
HEHeliotech4.6
Next · Monitoring that catches problems overnight
BVBetween the Vines4.5
Next · A fresh start for your wardrobe in XS to 3X
THE RHYTHM

A month that reads like a song,
not a spreadsheet.

Heliotech · February 2027notes = posts · height = service · violet = holiday
0 ideas repeated from earlier months
IT services· Mon, Feb 1 · 5/5

One monthly cost instead of surprise IT bills

What does your last unexpected IT repair look like? For many Cambridge offices it arrives on a Friday afternoon. Managed device plans start from $74.99 per device…

↳ heliotech.ca/pages/managed-it-services
Boutique· Sun, Jan 11 · 4/5

How to shop our sale selection

Sale racks reward a little strategy, and I love sharing my favourite way to shop them! Our sale selection has up to 50% off, so start with the pieces you’ll wear again and again…

↳ shopbetweenthevines.com
Security· Fri, Feb 12 · 4/5

Family Day weekend: check your cameras

A quiet building over a long weekend is exactly when problems slip past. Before you head out, confirm your cameras are recording and alerts reach someone who can act…

↳ heliotech.ca/pages/services
HOW IT WORKS

One website in.
A month of posts out.

1

Learn the business

Reads the client’s site safely and builds a profile where every service carries a quote from their own pages.

heliotech.ca/about
“ISO 9001:2015 certified quality management”
2

Plan the month

Spaces posts across the month, adds local holidays for their province, and skips ideas used recently.

Feb 2027 · Ontario
Valentine’s Day · Family Day
3

Write in their voice

Matches how the business talks. Hard rules: no phone numbers, no invented prices, one clear call to action.

tone learned
plain, direct, “one team”
4

Edit ruthlessly

A second AI scores every post and sends anything generic or repetitive back for a rewrite, with the reason.

editor
flat opening, repeats another post → rewritten
~60s
to write a client’s month
4.6
average editor score out of 5
0
ideas repeated across months
100%
of facts quoted from the site
UNDER THE HOOD

Not a mockup.
The real workflows.

Postcadence runs on n8n. These are the actual workflows behind every calendar, drawn from n8n's own data. Hover any step to see what it does.

Every minute: claims the next queued job, runs it, marks it done or failed, and alerts Telegram on failure.

profilecalendarunknownerrorerrorSchedule Trigger · Starts on a timer⏱Schedule TriggerStarts on a timerClaim Job · Postgres query (Supabase)🐘Claim JobPostgres query (Supabase)Route by Kind · Routes by job type🔀Route by KindRoutes by job typeRun Build Profile · Runs another workflow↪Run Build ProfileRuns another workflowRun Calendar · Runs another workflow↪Run CalendarRuns another workflowMark Done · Postgres query (Supabase)🐘Mark DonePostgres query (Supabase)Failure Info · Custom code, tested in the repo{ }Failure InfoCustom code, tested in th…Mark Failed · Postgres query (Supabase)🐘Mark FailedPostgres query (Supabase)Alert Telegram · Sends a Telegram alert✈Alert TelegramSends a Telegram alert
FAQ

Questions agencies ask.

Does it post to Google for me?+

Not yet. Postcadence writes and organises the posts; you copy them into each Google Business Profile or export a CSV. Direct publishing is on the roadmap.

How many posts a month?+

12 by default, about three a week, which suits Google Business Profile. You can choose anywhere from 4 to 31 per client.

What if a client’s website blocks automated visits?+

Paste the text of their key pages instead, and the profile is built from that.

Will it make things up?+

Every service, price and claim must be quoted from the client’s site or your brief. Anything else is dropped before a single post is written.

Put every client
on beat.

Invite-only while we work with our first agencies.

Request access →