Newsletter & Email campaigns capture, compose, and schedule.

Own the full email loop inside each directory. Collect verified subscribers under Settings → Newsletter, brand system and custom templates under Settings → Email, connect Resend or Mailgun under Settings → Integrations, then Compose — send now or schedule in any IANA timezone. Recipients who already received a template are skipped automatically.

Lead capture with double opt-in

Enable Settings → Newsletter, place the form in Design → Hero or Footer, and require email confirmation before a lead becomes Verified. Search, filter, and export CSV from the same page.

  • Settings → Newsletter → Enable
  • Design → Hero / Footer newsletter forms
  • Double opt-in before Verified status
  • CSV export for verified leads

Templates — Visual, HTML, Preview

Under Settings → Email → Templates edit system auth/newsletter mail or create custom campaign templates. Switch Visual / HTML / Preview in the body editor, insert variables like {{directoryName}} and {{email}}, and keep overrides resettable for system templates.

  • Settings → Email → Templates
  • Visual editor, HTML source, and live Preview
  • Custom campaign templates + protected system templates
  • Variable chips for personalization

Compose, schedule & timezone

On Settings → Email → Compose pick newsletter subscribers or directory users, load a custom template, edit subject/body, then Send now or Schedule. Choose date, time, and an IANA timezone (defaults from your profile or browser). Preview local and UTC send times before confirming.

  • Audience: verified newsletter leads or active directory users
  • Send now or Schedule with timezone picker
  • UTC scheduledAt stored for the worker; timezone kept for display
  • Cancel scheduled campaigns from History while still scheduled

Dedupe, providers & history

Each send is scoped to the directory. Connect Resend or Mailgun under Settings → Integrations (one active provider). Campaigns record receipts per template identity so the same person is not emailed twice for that template. History shows scheduled, sending, completed, failed, and cancelled with pagination.

  • Resend or Mailgun — directory-scoped From / Reply-to
  • Receipt dedupe by template + audience + email
  • Test send never writes campaign history
  • History: status, scheduled time + timezone, results

Common questions

Settings → Newsletter to enable and manage leads; Design → Hero or Footer to show the subscribe form. Confirmation is double opt-in.

Yes. On Settings → Email → Compose choose Schedule, pick date/time and an IANA timezone. The send is stored in UTC and processed by the background worker when due.

No. Successful sends create receipts keyed by template identity, audience, and email. Those addresses are skipped on later campaigns using the same template.

Yes. Scheduling and sending both require an active email provider under Settings → Integrations — same as Send now. Test sends use the same provider and are not recorded in History.

Build your directory

Row.so is an AI directory website builder with Google Sheets sync and paid listings — 0% platform fee.

Your niche is waiting. Go own it.

Launch today, charge for listings, keep 100% — no CMS, checkout, or hosting to stitch together.

  • Instant access
  • Cancel anytime
  • Live in 60 seconds