Service Marketing

Digital marketing for product companies, not lead gen mills.

SEO, content, lifecycle, and community channels run by a team that ships products. We work with SaaS, plugin makers, developer tools, and AI companies. We do not work with mass-market consumer brands.

Projects are scope-dependent. Retainers are scope-dependent. Free discovery call.
Channel mix for a product company
Organic search
Compounds, slow to start
Primary
Lifecycle email
Converts what search brings
Primary
Community
Trust, not volume
Support
Paid
Amplifies what already works
Later
Social
Distribution, not acquisition
Support

Two primaries done properly, and an honest label on the ones that are not the first move.

Why this matters

Most marketing agencies have never shipped a product.

They run the same playbook for an e-commerce store and a developer tool. The results are predictable. We have shipped over 100 WordPress plugins, run 6 product brands of our own, and built marketing programs that survived contact with real product buyers. The strategy you get is grounded in what actually closes, not in what the framework book said should work.

Where revenue actually comes from

Channel by channel. Honest numbers.

A quarter of marketing-attributed pipeline, broken down by channel. Each bar is real revenue, not vanity sessions. Multi-touch credit is split linearly. The "no channel attribution" bar at the bottom is where marketing won't take credit even though it should. Scroll up and back down to replay.

Q3 attribution · linear multi-touch synced Total $0
Organic search
$0
38.4%
AI search · ChatGPT, Perplexity
$0
23.8%
Lifecycle email
$0
18.0%
Community · BuddyPress, forums
$0
10.7%
Direct + branded search
$0
6.5%
Paid search · Google Ads
$0
2.4%
No attribution · won't claim
$0
-
Window Jul 1 - Sep 30 Touches per converter 7.2 avg Time to first close 23 days Attribution model Linear multi-touch
  • Multi-touch default · first-touch and last-touch tables on request
  • AI search visibility tracked separately · most attribution stacks ignore it
  • Tied to revenue · we wire GA4 + CRM + EDD/Stripe into one model

What we build

Marketing programs grounded in product reality.

Strategy from operators who ship product. Channels chosen by ICP, not by trend. Community done credibly. SEO and AI search wired in. Lifecycle that respects the product. Reporting tied to ARR.

01

Strategy from a team that ships product

We run our own product brands. We know what it costs to acquire a developer, what makes a product page convert, what onboarding email actually gets opened. Strategy comes from real data, not from frameworks we read about.

Recommendations grounded in cost-per-acquisition reality.

02

Channels chosen by ICP, not by trend

Reddit and Hacker News when your buyer reads them. LinkedIn when they do not. Niche forums when that is where the discussion lives. We pick channels based on where your real buyers spend time, not where the marketing podcast said to be.

Marketing budget concentrated where it produces leads.

03

Community presence done credibly

Showing up in Reddit, GitHub, Discord, and niche communities without sounding like a marketer. Founder voice, not brand voice. Real expertise shared, not links dropped.

Brand mentions grow organically, not through bribery.

04

SEO + AI search visibility

Long-tail keyword strategy. Internal linking that compounds. Schema markup. llms.txt for AI search. The next traffic source is AI search referrals; we position you for it now.

Cited by ChatGPT, Claude, Perplexity within the first quarter.

05

Lifecycle that respects the product

Onboarding emails triggered by real activation events. Re-engagement based on real inactivity signals. Upsell at moments of actual product success. The marketing matches what the product is actually doing.

Activation rate climbs measurably.

06

Reporting tied to ARR, not impressions

Monthly reports tied to MRR/ARR impact. Weekly operational dashboards on what to double down on. Decisions made on revenue, not on engagement vanity metrics.

CMO and CFO read the same report.

100+

WordPress products shipped, every one with marketing we built ourselves first

The strategy we recommend is the strategy we already use.

Process

How a marketing engagement runs.

01

Audit + plan

Two weeks. ICP audit, channel audit, competitive landscape, content gap analysis, 90-day plan tied to a real ARR goal. You approve before we execute.

Plan grounded in your data.

02

Execute

Ongoing monthly. Content, lifecycle, community presence, SEO, AI search optimization. Weekly check-ins, monthly reporting tied to MRR impact.

Compounding wins month over month.

03

Measure + adjust

Quarterly review tied to ARR. What worked, what did not, what to double down on, what to retire. Strategy adjusts based on real data.

Marketing budget allocated by what closes.

What it costs

Marketing engagements are scoped, not sold as a package.

Advising an in-house team and running the programme are the same sentence and very different commitments. Here is what moves the number.

What moves the number

  • Which channels Each channel has its own production, its own cadence and its own measurement. Two done properly beats five spread thin.
  • What already exists A site that converts and a CRM that is trusted are a running start. Building on neither is a longer engagement.
  • How much we produce Strategy and review is one shape. Producing the content, campaigns and pages is another, and it scales with volume.
  • How deep the reporting Channel dashboards come free with the tools. Revenue attribution across channels is a build.
  • Retainer or project A defined project has an end. A retainer buys continuity and a team that already knows your product.

Small, well-defined work is usually better handled as an hourly block than scoped as a project, and we will say so rather than inflate it into one.

Rough idea to delivery

  1. You send the details What you want built, roughly, plus budget range and timing. The form asks for all of it
  2. Within 4 business hours We read it and reply. Nothing is scheduled before we know what it is about
  3. Then the call Free discovery, booked once there is enough on the table to make it worth your hour
  4. Within 48 hours of the call A written fixed-price quote you approve before anything starts
Get an estimate

Quick enquiry

Marketing that is busy but not compounding?

Tell us what you sell and which channels you are on. If you are not sure which of them is working, that is the first thing worth establishing.

Prefer the full form? Start a project

No drip sequences, no marketing list. We reply and that is it.

Common questions

Frequently asked

  1. Are you a generalist marketing agency?

    No. We work with product companies (SaaS, WordPress plugins and themes, developer tools, AI products, infrastructure). Our team has shipped over 100 plugins, runs 6 product brands, and has been embedded in the WordPress and developer ecosystem since 2013. If your buyer is a non-technical mass-market consumer, we are probably not the best fit.

  2. Do you run paid ads?

    Yes. We set up and automate campaigns on Google Ads, Meta, LinkedIn, Microsoft Ads and Reddit, along with the tracking, audiences and reporting around them, which is covered on the paid media page. We still do not push paid as the answer to every question: for most product companies organic and lifecycle compound better for the first 18 months, and paid amplifies what is already working rather than fixing what is not.

  3. How long until we see results?

    SEO and content compound starting month 3 to 6. Lifecycle email improvements ship in weeks. Community presence takes 6 to 12 months to show real ROI. Marketing for product companies is a 12 to 24 month commitment to compound.

  4. Can we hire just one piece (SEO, lifecycle, community)?

    Yes. Many clients start with a single channel and expand once they see the data. We do not require a full bundle commitment. We do require that the channel makes sense for your stage and ICP.

  5. Do you work with seed-stage startups?

    Sometimes. Our typical client is past product-market fit and ready to scale acquisition. Pre-PMF startups usually need product work more than marketing work. We will say so on the discovery call.

  6. What does it cost?

    Marketing engagements are estimated against scope rather than sold as a package. Advising an in-house team and running the programme end to end are very different commitments. The section above sets out what moves the number.

Ready for marketing that respects your product?

Tell us what you want to build.

Discovery call is free. Fixed-price audit within 48 hours. NDA on request.