All automation work

EMAIL & CUSTOMER OPERATIONS

Email lifecycle automation

A connected system for subscriber management, campaign creation, scheduled follow-ups and reporting.

5 n8n workflowsWorkflow implementationClient identities kept private
Explore the workflows

THE BUSINESS CHALLENGE

Less manual work.
More connected systems.

When signup forms, subscriber lists and follow-ups live in separate places, running a campaign becomes a series of manual handoffs.

Five n8n workflows bring the lifecycle together around a shared Google Sheets data model, with Gmail delivery and an optional Claude drafting route.

Inside the actual workflows.

Choose a workflow, zoom into the nodes and follow the connections in the original build.

5 original exports

Subscriber management

Add, list, update, segment and import subscribers through separate action routes.

18 nodes · 17 connections
100%SVG
Subscriber management: 18 nodes connected as in the original n8n export. A text description of every connection follows below.

Scroll to follow the workflow, or choose Fit for the full overview. Rendered from the original n8n export with original node positions and connections. Labels are anonymised; private configuration is omitted. Dashed connections represent AI model or tool links.

Read the workflow as text 18 nodes
  1. Subscriber requestWebhook

    Route by action (output 1)

  2. Route by actionRouter

    Prepare subscriber (output 1); Read subscribers (output 2); Update subscriber (output 3); Mark unsubscribed (output 4); Read for search (output 5); Process import (output 6)

  3. Prepare subscriberConfiguration

    Add subscriber (output 1)

  4. Add subscriberGoogle Sheets

    Return added (output 1)

  5. Return addedResponse

    No outgoing connections in this export.

  6. Read subscribersGoogle Sheets

    Format list (output 1)

  7. Format listCode

    Return list (output 1)

  8. Return listResponse

    No outgoing connections in this export.

  9. Update subscriberGoogle Sheets

    Return updated (output 1)

  10. Return updatedResponse

    No outgoing connections in this export.

  11. Mark unsubscribedGoogle Sheets

    Return unsubscribed (output 1)

  12. Return unsubscribedResponse

    No outgoing connections in this export.

  13. Read for searchGoogle Sheets

    Filter and segment (output 1)

  14. Filter and segmentCode

    Return search (output 1)

  15. Return searchResponse

    No outgoing connections in this export.

  16. Process importCode

    Bulk add subscribers (output 1)

  17. Bulk add subscribersGoogle Sheets

    Return imported (output 1)

  18. Return importedResponse

    No outgoing connections in this export.

WHAT WAS BUILT

The useful details.

Selected implementation work by our founder.

TOOLS & IMPLEMENTATION

Behind the work.

  • n8n
  • Google Sheets
  • Gmail
  • Claude
  • JavaScript

Useful for a business that wants its subscriber list, welcome emails and campaign operations to work together.

Build status

Five implementation exports were reviewed. Provider credentials, sender setup and end-to-end delivery still require configuration and testing. These maps show the implemented workflow structure; they do not represent a verified live campaign.

No live executions or measured business results are presented in this portfolio.

HAVE A SIMILAR PROCESS?

Make your tools
work together.

Discuss an automation project