built, awaiting GoogleBuilt and tested. Onboarding waits on Google’s API approval, then on you adding us as a manager.

Your Google Business Profile, tended weekly.

Keeps your profile posting, answers reviews under your rules, and catches the edits Google makes without telling you. Works with any website. A Google listing needs no site access.

New review on your profile

five stars

“Came out same day and fixed the leak in under an hour. Explained what went wrong instead of just handing me a bill.”

a customer, 2 hours ago

Reply drafted for you

Waiting on you

“Thanks for taking the time to write this. Glad we could get it sorted the same day.”

Passed the reply gateno promises, no prices
Nothing posts until you approve
Waiting on one thing: you.
Google edited your hours→gbp/profile.jsonPull request

illustration with sample data — the review and the business are invented

MergePress Local in detail

Posts, drafted from work you already approved.

Every approved article becomes a draft Google post, tracked until it’s live. Your profile stops looking abandoned.

Review replies that follow your rules, and Google’s.

Every reply passes a policy gate. Critical reviews always wait for your approval; happy ones auto-post only if you’ve opted in.

Your profile, as code.

Your profile lives as a file. When Google silently changes your hours or category, you get a PR showing exactly what changed.

Your customers’ words aren’t our data.

Review text is fetched, used, and dropped. Never stored. Even the star rating is purged within 30 days.

Fair questions

The ones people ask before letting anything near a site they’re responsible for.

Do you ever auto-publish?

Never. A merge needs a recorded approval: your one-tap email link, your PR review, or you merging it yourself. Silence means nothing ships.

Can you break my website?

No. Not because we’re careful, but because we’re constrained. Nothing reaches your site until you merge it, and GitHub blocks CI access server-side. The worst case is a PR you close.

Is there a contract?

No. Month to month, no minimum, no notice period. Founding rates lock in for as long as you stay. There is no cancel button in the app yet — today you tell us and we stop, and nothing is charged in the meantime because billing isn’t on. Leaving is one uninstall, not a migration.

What happens when I cancel?

You keep everything. It was always in your repo, so there’s no export because there was never an import. Uninstall the App and our access is gone instantly. Two footnotes: you remove our Google manager access yourself if you used Local (we remind you), and we keep the log of your approvals. That log is your own audit trail.

Are there hidden fees?

No. The listed price is the whole price for that site: no per-word charges, no meters, no setup fee, and your first Google Business Profile is in it. What is billed on top is countable and printed here — another site, or a second profile on the same one. A product that isn’t live yet is never billed at all.

Do I need to know git?

No. Owners approve from email with a preview and a one-tap link. Developers can review every diff like any other code.

What if I never get around to approving?

One reminder, then the cycle quietly expires and the slot rolls forward. Nothing is lost, and every expiry is recorded on our side where we can see it. We never treat silence as a yes.

Isn’t this just AI slop?

The opposite bet. Volume tools dump 30 unreviewed articles a month, the exact pattern Google now targets. We ship a few posts a human explicitly approved, with the audit trail to prove it.

Which products can I use today?

Content and Insights. Both need one setup step before anything can run: Content needs the GitHub App installed on a repo, and Insights needs our Google service account added to your Search Console property — until it is, the report prints “not connected yet” rather than a number. Local is fully built and waiting on Google’s Business Profile API approval; create your account and we onboard you the day it clears. Everything further out lives on the roadmap page, not the price list.

What do the products need access to?

Content: three GitHub permissions on the repos you choose. Insights: our Google service account added as a user on your Search Console property — the scope Google grants there also permits sitemap submission, which is the only write we make with it. Local: the same Google identity added as a manager on your profile. You remove either one whenever you like. None of them ever hold CMS logins or deploy keys.

Which platforms do you support?

Blog writing: git-backed sites (Astro, Hugo, 11ty, Jekyll, Next) on Cloudflare Pages, Vercel, or GitHub Pages. Local: any platform at all, Wix and WordPress included.

How do I know any of this is working?

We re-measure every change in your own Search Console data, 28 days before against 28 days after, and print the verdict either way. When a change loses, your report says loss.

Be in the first onboarding batch.

No card, no charge. We onboard you the day Google’s approval clears. A site with no repository is $49 a month, one Google Business Profile included, and we don’t ask for a card until your profile is connected.

Create your account

Free while we finish setting up billing. No card, and cancel any time from your own account page.