Skip to content
agentusehub

Automate client onboarding and schedule PDFs

An n8n workflow triggered from a Google Sheet generates a PDF training schedule, emails it to the client with reminders, and cleans up the temp file.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

An n8n workflow triggered from a Google Sheet generates a PDF training schedule, emails it to the client with reminders, and cleans up the temp file.

Reported experience

  1. What they did

    They built two n8n workflows around a Google Sheet. One triggers when a new booking is marked for onboarding, pulls that client’s upcoming sessions, creates a temporary Google Doc, turns it into a personalized PDF, emails the welcome pack with the trainer CC’d, then updates the sheet so it cannot resend; a second 8am workflow checks for sessions 30 or 7 days out and repeats the PDF-and-email process for reminders.

  2. How it went

    The result was that every client automatically got a welcome pack plus 30-day and 7-day reminders with no manual sending. The post says it works well, but gives no hard metrics and the author still thinks parts could be structured more cleanly.

  3. Worth knowing

    The main catch is the temporary-file PDF pipeline: it creates a Google Doc, converts it, attaches it, and deletes it afterward so Drive does not fill up.

Example prompts

Try with n8n
Build an n8n workflow that triggers when a new row is added to my Google Sheet [sheet name] with client name, email, and [program details]. Generate a PDF training schedule from a template, email it to the client with a short welcome message, schedule reminder emails on [days], and delete the temporary PDF afterward. Test it with a dummy row sent to my own email before enabling it for real clients.
Sales · Beginner
  1. Form submit
  2. Fetch company site
  3. Claude scores fit

Auto-qualify inbound leads before a rep sees them

Score every demo request against your ICP, update HubSpot and ping the right rep in Slack within a minute of the form submit.

n8n · Claude · HubSpot · Slack
Customer Support · Intermediate
  1. New ticket webhook
  2. Claude classifies
  3. Draft from help docs

Triage support tickets and draft first replies

Every new Zendesk ticket gets a category, priority and sentiment tag plus a draft reply in an internal note before an agent opens it.

Zendesk · n8n · Claude