02 / Inbound · Editorial pipeline

A post a week.
Forever.

A quarter of editorial mapped before a single word is written. Deep ICP + SERP + LLM-surface research, senior-written long-form, and original per-post imagery, shipped every Friday, for quarters on end. The slow-compound engine that outlasts your paid budget.

/01
52
posts a year. held.
/02
2,140
avg. words, editor-cut.
/03
3-5×
organic pipeline, two quarters.
/04
1,847
LLM citations logged.
Our premise

A blog is not content marketing. It is distribution infrastructure, one asset, compounding across SERPs, LLMs, newsletters, and sales calls for a decade. Written thin, it rots in a month. Written well, it compounds forever.

The blog is where belief outlasts the ad.
Write it like it’s the only thing Google will remember about you in 2031.
Because it probably is.

Live · 24-second showreel

Write like the reader matters.

An editorial desk, a laptop opening into a finished blog hero, then a three-up of layouts that read like a magazine, not a content factory.

showreel.blogLIVE LOOP
Research engine

Two weeks of research before anyone types.

The quarter’s 12 posts are decided before the first paragraph. That’s why the cadence holds and the rankings compound, nothing is invented on a Monday.

Research command console with ICP, keyword universe, and LLM-surface layers.
research.console
  • Layer 01

    The audience, not the persona

    Two weeks of JTBD interviews, ticket mining, forum archaeology, and sales-call transcripts. We leave with the three sentences your buyer says under their breath, and which ones your current content never answers.

  • Layer 02

    The winnable keyword universe

    Not a 2,000-row keyword dump. A tight cluster map of 40-80 queries where you can credibly rank in 90 days, stratified by buyer stage, SERP feature, commercial intent, and honest difficulty.

  • Layer 03

    The SERP + LLM surface, side by side

    For every cluster we grade the Google SERP shape and the AI-answer behavior (ChatGPT, Perplexity, AI Overviews) the same day. Half the briefs optimize for featured snippets. Half optimize for citation passages.

  • Layer 04

    The competitive gap, written down

    We read every top-10 result for every cluster. Most are PR. Some are thin. A few are great. The brief lists, per post, exactly what we'll say that no one ranking today has bothered to say.

Calendar

Twelve weeks, locked in.

By day 14 you have a spreadsheet of twelve titles, twelve briefs, twelve publish dates, and twelve owners. No week-of panic. No “what should we write about?” calls. The most valuable artifact we produce isn’t any one post, it’s the calendar.

Q3 · W27 → W39 · 12 pieces · 5 clusters
Quarterly editorial calendar with 12 weeks mapped across pillar clusters.
Image engine

Every post, its own art direction.

Most blog programs ship Canva charts and Unsplash headers. Ours ship bespoke imagery - rendered, upscaled to 4K, locked to your palette, for every single piece. The difference is the thing readers feel before they read a word.

3-7 assets per post · gpt-image-2 · real-esrgan · 4K master
Contact-sheet of bespoke per-post imagery with a prompt panel.render.queue · 12 / 12
/01

Per-post, never stock

Every figure, hero, and diagram is generated for the piece. Unsplash headers and Canva charts are a signal to a reader that the post is disposable.

/02

Rendered, then upscaled

gpt-image-2 for composition, real-esrgan for a 4K master, color-locked to your brand palette. Every asset lands retina-ready.

/03

Diagrams, data, editorial still-life

Three image types per post: a hero that earns the scroll, 2-4 explanatory diagrams with mono-typeset labels, and one editorial still-life to break density.

/04

A library, not a pile

Everything we generate lives in a tagged library on your side. Reuse in decks, landing pages, social cuts, one asset, every surface.

Sample issues

What actually lands every Friday.

Row of magazine-style blog issue covers shipped weekly.
PLAYBOOK · 14

The compounding post.

Why a single piece keeps generating pipeline nine months after it ships.

1,847 words · 6 min readread →
TEARDOWN · 07

Your SERP is a museum.

We graded 200 B2B SERPs. 78% of top-10 results are older than your last fundraise.

2,240 words · 8 min readread →
GUIDE · 21

The quarter before the post.

An honest look at what 10 weeks of research produces before anyone writes a word.

2,900 words · 11 min readread →
FIELD NOTES · 03

What ChatGPT actually cites.

Two months of citation tracking across 14 clusters. The pattern is not what you think.

1,540 words · 5 min readread →
CASE STUDY · 09

Zero to 400k sessions.

How Meridian's blog went from 4k/mo to 418k/mo in three quarters, post by post.

3,100 words · 12 min readread →
ESSAY · 02

The death of content marketing.

If your stack is Ahrefs, SurferSEO, and AI drafts, you are not publishing. You are polluting.

1,180 words · 4 min readread →
How a week shapes up

Five days. One post. Every week.

  1. MON

    Research

    Writer + strategist review brief + data. First outline by 13:00.

  2. TUE

    Draft

    2,000-2,800 words. Every claim linked. Every CTA intentional.

  3. WED

    Editor cut

    Senior editor's red-pen pass. Cut 20%. Replace 10%. Keep the argument.

  4. THU

    Imagery

    3-7 custom images rendered, upscaled to 4K, ready for embed.

  5. FRI

    Ship

    09:00 UTC. On-page SEO, schema, internal links, distribution queue.

Senior editor's desk, red-pen manuscript, fountain pen, markdown editor, blue-hour window light.
The senior editor’s red pen

Every post is cut twice. Once for the argument. Once for the rhythm.

We don’t ship first drafts. Every piece walks through a senior editor who cuts 15-25%, rewrites the lede, tightens transitions, and kills adverbs by name. You can tell which blogs have an editor. Readers can too.

The numbers we chase

What the engine actually returns.

Eight KPI tiles in a Bloomberg-ticker row.
  • /01
    52
    posts shipped per year. Cadence held across quarters.
  • /02
    2,140
    median words per post. Every one editor-cut.
  • /03
    +312%
    organic sessions, blended, in 9 months.
  • /04
    614
    keywords ranking top-3 on the mapped cluster.
  • /05
    1,847
    LLM citations logged across ChatGPT, Perplexity, AI Overviews.
  • /06
    $4.2M
    pipeline attributed to the blog via survey + post-attribution.
Deliverables

Every month, scoped & shipped.

Fixed monthly cadence. Everything below, every month, or we refund the delta. No change orders, no surprise invoices.

  • 01

    Audience + SERP + LLM research

    Two-week deep dive. Written report. Locked before any writing begins.

  • 02

    12-week editorial calendar

    Clusters, titles, briefs, publish dates, owners. Updated quarterly, not weekly.

  • 03

    Weekly long-form post

    1,800-2,800 words. Senior writer. Editor cut. Linked, schema'd, shipped.

  • 04

    Original per-post imagery

    3-7 custom images per post. Rendered + upscaled to 4K. Yours to keep.

  • 05

    On-page SEO + schema

    Title, meta, H-tree, internal links, FAQ + Article schema, entity linking.

  • 06

    Distribution & repurposing

    LinkedIn primary, newsletter, community drop, sales-enablement excerpt, every week.

  • 07

    Monthly reading

    Thirty-minute review. Three numbers. Next month's hypothesis written down.

Questions we get

What buyers ask on the second call.

01

Who actually writes these?

Senior writers, the kind who've shipped for Stripe, Linear, HubSpot, First Round, and a16z. No junior content farm. No ghost-written AI slop. Every draft carries a byline; every byline earns it.
02

Do you use AI in writing?

Yes, as a research + structuring tool, never as the drafting engine. Every paragraph is human-written and human-editor-cut. The tell for AI slop is flaccid argumentation, and we ship argumentation, not summaries.
03

What if a post doesn't rank?

We don't treat rankings as destiny. Every cluster is instrumented. If a post underperforms its 90-day benchmark, it earns a re-brief, new angle, new imagery, same URL. A living library, not a graveyard.
04

Will this really replace paid?

No, it outlives it. Paid is a tap. This is a well. Most clients run both for two quarters, then reweight toward the channel with better unit economics once the blog's compounding shows up in pipeline.
05

How quickly do I see movement?

Traffic signals inside 45 days. LLM citations logged from week 3. Compounding organic pipeline at 2 quarters, conservatively. We write you numbers, not promises.
Write less. Ship weekly. Compound forever.
Ready when you are

Write less.
Ship weekly.
Compound forever.

Week 1: research. Week 2: calendar locked. Week 3: first post live. Every Friday after that, for as long as you want the engine running.

Common questions

We’re direct about how we work.

Still something missing? Email hello@markingo.io. You’ll hear back within a business day.

  • Somewhere sharper. Think of us as your embedded growth team. You get the senior velocity of a well-run in-house function, without having to hire 9 specialists. We live in your Slack, your Linear, your calendar.

Want a quarter of editorial mapped before the first word?

Send your domain and the one growth metric we should plan against. Sample 12-week editorial calendar back inside 48 hours.

Work emails only. By submitting you agree to our privacy policy.
Accepting two new partners this quarter

Ready to compound?

A 30-minute intro. No deck. We’ll ask three questions, diagnose the biggest growth lever on your desk, and tell you if we’re the right people to run it.

Average response time · 4 hrs · M-F