Vibecode FeedBlitz

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price variesbuild time multi-daycategory 📮 newslettersreplaced by 0 people

The visible email + RSS publishing loop is buildable, but a credible replacement needs more than the first screen. FeedBlitz earns its keep through deliverability, reputation, network, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# FeedBlitz · indie build

A feed-to-email publisher whose hard problems are never sending to someone who left, implementing one-click unsubscribe exactly as the specification requires, and processing bounces and complaints before they cost you the inbox.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Next.js 15 with TypeScript plus one worker for sending and webhooks | sending from a request handler is how a campaign half happens |
| Storage | PostgreSQL, with suppression checked at send time in the same transaction | the list is stale the moment it is built |
| Sending | One reputable provider with a verified domain, never your own mail server | reputation is the product you are borrowing |
| Unsubscribe | A one-click endpoint built to the specification, plus a visible link | a confirmation page breaks the automated unsubscribe and earns a complaint instead |
| Feedback | Provider webhooks for bounces and complaints, deduplicated by event id | an unprocessed complaint is a complaint that still counts against you |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the application, the poller and the send worker.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **PostgreSQL 16 or newer** · free locally, a few pounds a month managed
  - Why: Suppression is joined inside the send transaction, and that is a job for a real database.
  - Get it: Your package manager, a container, or any managed instance.
  - Verify: psql connects and a migration applies
- [ ] **A sending domain you control the DNS for** · the cost of a domain
  - Why: SPF, DKIM and DMARC records are the entry requirement, and you cannot add them to a domain someone else owns.
  - Get it: A domain with DNS you can edit, ideally a subdomain used only for this mail.
  - Verify: The preflight resolves all three records from the running application
- [ ] **An email provider account with webhooks** · free tier at small volume on most providers
  - Why: You are borrowing their reputation and their bounce and complaint reporting, which is the part you cannot build.
  - Get it: Create an account, verify the domain, issue a sending key, and enable bounce and complaint webhooks.
  - Verify: A test send arrives, and a forced bounce produces a webhook you receive
- [ ] **The current bulk sender guidelines** · free
  - Why: The thresholds are copied from the published text rather than chosen, and they have changed before.
  - Get it: Read the current sender guidelines for the mailbox providers your list actually uses, and note the date.
  - Verify: A note records the thresholds used and the date read
- [ ] **Postmaster or reputation tooling for your domain** · free
  - Why: The complaint rate you must stay under is measured by the mailbox provider, not by you, and the only honest number comes from their tools.
  - Get it: Register the sending domain with the provider's postmaster tools.
  - Verify: The dashboard shows data for your domain after the first send

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Your own mail server.
- Paid subscriptions and an audience network.
- Behavioural automations and deep segmentation.
- Open and click tracking by default.
- large-scale segmentation and automation
- payments, recommendations, and audience network
- resilient polling of malformed and rate-limited feeds
- sender reputation and deliverability operations
- bounce, complaint, and suppression handling

If one of those is essential to you, that is the reason to keep paying for FeedBlitz, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

FeedBlitz: The editor is trivial compared with inbox placement, compliance, reputation, unsubscribe handling, analytics, and audience growth infrastructure.

what you lose

xlarge-scale segmentation and automation

xpayments, recommendations, and audience network

xresilient polling of malformed and rate-limited feeds

xsender reputation and deliverability operations

xbounce, complaint, and suppression handling

prior art · use these instead of building, if you'd ratherlistmonkHigh-performance self-hosted newsletter and mailing-list manager.↗MauticOpen-source marketing automation platform.↗
share on X ↗"I just replaced FeedBlitz with one prompt"
the numbers

FeedBlitz pricing

planmonthlyannual (per mo)what you get
core$7/workspace—Unlimited emails, lists, campaigns, forms and funnels; price changes by unique active subscribers.
accel$8.50/workspace—Unlimited emails, lists, campaigns, forms and funnels; price changes by unique active subscribers.
enterprise$10.50/workspace—Unlimited emails, lists, campaigns, forms and funnels; price changes by unique active subscribers.

free tierno free tier; 30-day trial for new clients.

billingmonthly shown; yearly billing available but annual discount not disclosed; 30-day trial

hidden costsMonthly/yearly fee adjusts by unique active subscribers; no email overages and no charge for pending/duplicate/deleted/unsubscribed addresses.

verified 2026-08-10 · source ↗

questions
Vibecode FeedBlitz

Kinda. The core of FeedBlitz is buildable in a weekend with the prompt on this page, but there are real gaps: large-scale segmentation and automation, payments, recommendations, and audience network. Read the honest list above before committing.

How much does FeedBlitz cost?

FeedBlitz's pricing is usage-based or varies by plan · The official pricing URL is recorded, but a stable current amount was not safely recoverable in this pass. Do not publish a number until rechecked..

What do I lose by replacing FeedBlitz?

Honestly: large-scale segmentation and automation; payments, recommendations, and audience network; resilient polling of malformed and rate-limited feeds; sender reputation and deliverability operations; bounce, complaint, and suppression handling. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to FeedBlitz?

Yes: listmonk (High-performance self-hosted newsletter and mailing-list manager.), Mautic (Open-source marketing automation platform.). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.