Filter Subscription Service: Recurring Revenue on Autopilot

Every customer with an HVAC system buys filters four times a year — mostly from a hardware store. Here is how to turn that habit into a subscription: the signup text at the tune-up, the quarterly ship cadence, and the churn math that makes it worth it.

System 7 from the Leveraged Owner Starter Pack

Your tech is finishing a fall tune-up. The filter is caked with dust — the kind of gray rectangle that has not been changed since spring, at best. The homeowner says, "Yeah, I keep meaning to grab one from the hardware store." They will. They will grab the cheapest pleated filter on the shelf, install it crooked, and forget about it until April. Meanwhile, that same customer would happily have the right filter show up at their door every quarter for a price you set — if anyone offered it.

That offer is the product hiding in plain sight. If you are building recurring revenue the way Pillar D describes — a full, calm calendar built on systems, a filter subscription belongs next to your maintenance plans. This post pairs naturally with the filter-change reminder series that keeps customers engaged between visits, and with maintenance plan upsells to past customers when you want to grow the plan book first.

Why filters are a product hiding in plain sight

Three things make filters an ideal subscription. First, the purchase is inevitable: every forced-air system needs a new filter roughly every 90 days, which means the customer is spending this money no matter what. Second, the customer hates the task: sizing confusion, hardware-store runs, and remembering the schedule are all friction you can delete. Third, the wrong filter costs real money — undersized or overdue filters choke airflow, drive up energy use, and shorten equipment life. You are the only person in the transaction qualified to pick the right one.

The subscription flips all three into revenue. The customer gets the correct filter, delivered before they need it. You get predictable recurring revenue between tune-ups, plus a reason to touch every subscriber four times a year — and each touch is a chance to notice the aging blower motor, the corroded contactor, the replacement conversation that was always coming.

Do not pitch this as a commodity box. The commodity is at the hardware store for a few dollars less. Your product is the right filter, on time, every time, sized by the contractor who knows their system — that is what the margin pays for.

The signup text at the tune-up

The highest-converting moment to sell a filter subscription is the tune-up visit, with the old filter in the tech's hand. The tech's line is simple: "We can ship the right filters to your door every quarter for [Price] a quarter — you never have to think about it or guess the size again." The tech records two things on the work order: the exact filter size (and how many the system takes) and whether the customer said yes or "text me the link."

For the "text me the link" customers — and there will be many — the follow-up text goes out the same evening. Same-day matters: the dusty filter is still fresh in their mind.

Signup text — same evening as the tune-up:

Hi [First Name], it's [Tech Name] from [Business Name]. Thanks for today — your system looked great. Here's the link for the quarterly filter plan we talked about: [Size] filters, [Price] every 3 months, first box ships this week. Tap here to join the plan: [Filter Plan Link]. It keeps the right filter on the doorstep so you never have to guess sizes again. — [Tech Name]. Reply STOP to opt out.

The signup page needs exactly three things: the filter size pre-filled (they should not re-enter what your tech already measured), a clear price per quarter, and a line that says the subscription can be canceled anytime from the same link. Friction kills signups; the tech already did the hard part by measuring.

Concrete takeaway: sell it at the tune-up with the dirty filter in hand, capture the size on the work order, and text the signup link the same evening. "Text me the link" is a yes with a delay — your job is to make the delay hours, not weeks.

The quarterly ship cadence

Subscriptions fail on logistics, so keep the cadence brutally simple: four shipments a year, on a fixed calendar. A common rhythm:

Each shipment goes out with a text the day it ships — not a tracking number the customer did not ask for, but a reminder of what to do with the box:

Shipment text, sent the day the box ships:

Hi [First Name], your [Business Name] filters are on the way — your [Size] filter should arrive in 2–3 days. Quick how-to: the arrow on the frame points toward the blower (up in most systems). Your [Season] tune-up window opens soon — reply TUNEUP and we'll find a time. Reply STOP to opt out.

Three operational details keep this from becoming a second job. First, store the filter size in the customer's record the day they subscribe — never ask a customer to re-measure. Second, batch shipments: all January boxes go out in one run, not one by one as people remember. Third, handle skipped shipments explicitly — if a customer pauses for a month, log it and resume the cadence; a subscription that silently keeps charging after a skipped box is how chargebacks happen.

The churn math: why it is worth it

Filter subscriptions churn. Customers move, systems get replaced, some people cancel after the first box. That is normal — the question is whether the math works anyway. It does, because the cost of acquiring a subscriber is essentially zero: your tech was already in the house, and the signup text costs nothing.

Here is a worked example. Example: you sign up 100 subscribers at $24 per quarter ($96 per year each). If one-quarter of them cancel in the first year — a heavy churn assumption — you keep 75 subscribers into year two. Year one collects roughly $8,400 across the cohort (a full year's dues minus the canceled ones' partial year); year two collects the remaining 75 at full price, about $7,200, with no new selling required. Two years of revenue from one afternoon of tune-up conversations.

The number that matters most is the average subscriber lifetime: how many quarters the typical subscriber stays. Move it from four quarters to eight and you double the lifetime revenue of every cohort without signing one new customer. Two levers move it: shipment reliability (boxes that arrive on time keep people) and the tune-up tie-in (subscribers who see your tech twice a year cancel far less than subscribers who only ever see boxes).

Concrete takeaway: price the quarter so the margin covers shipping and the filter with room to spare, acquire subscribers at the tune-up where the cost is zero, and extend subscriber lifetime with on-time boxes and scheduled tune-ups. That is the whole business model on an index card.

Launch it in one week

You do not need software beyond what you already have. Here is the week-one build:

One guardrail: do not auto-subscribe anyone who has not said yes. A box that shows up uninvited is a chargeback and a bad review waiting to happen. Explicit opt-in at the tune-up or on the signup link — every time.

The compliance corner

Filter signup and shipment texts are business texting. Before you send: A2P 10DLC registration on your business number (A2P = application-to-person messaging; 10DLC = the carriers' registration system for business texting; 1–7 day approval, ~$15–$20 one-time). Put opt-out language ("Reply STOP to opt out") in the first automated text to each subscriber. Keep every text inside TCPA (federal telemarketing law) quiet hours — nothing before 8am or after 9pm in the recipient's local time. And the billing itself: recurring charges need clear consent and a simple cancel path, or the refunds will cost more than the revenue. This is general information, not legal advice.

Related guides in this series

Recurring revenue stacks: the appointment confirmation texts that keep the tune-ups behind the subscriptions full, the filter-change reminder series for customers who are not subscribers yet, and maintenance plan upsells to past customers to grow the plan book that subscribers naturally graduate into.

Get System 1 free: the complete Missed-Call Safety Net

The full setup SOP, all four copy-paste scripts (including the owner notification), the "Your Numbers" missed-call worksheet, and the step-by-step setup guide — free, no catch. Fix your missed calls this week.

Free. The full 8-system Starter Pack is $27 if you want everything else.

The done-for-you version

This post is System 7 from the Leveraged Owner Starter Pack — the done-for-you version with the full SOP, every script, the worksheets, and screen-by-screen setup instructions for all 8 systems. The filter subscription launch checklist is in there with the shipment calendar templates, so you build it once and run it on autopilot.

Stats sourced as labeled: examples in this post are illustrative worked examples, not customer results; texting compliance details are general information, not legal advice.

Keep building your systems

Related guides from the Leveraged Owner blog: