Collect subscribers with one form, send scheduled campaigns through your own Gmail, and handle unsubscribes automatically. Your list, your template, your schedule — every signup, send, and opt-out tracked in one place, with no per-email fees and no Mailchimp seat.
Free · no credit card · sends through your Gmail
Installing the recipe provisions all of this in your workspace — ready to run.
Central database of all subscribers — stores email, subscription status, signup date, and unsubscribe reason
Public form where visitors enter their email to subscribe — triggers the subscriber workflow on each submission
Public form with reason dropdown — email is pre-filled from the unsubscribe link in each newsletter
Ready-to-use email template with your brand header, content block, CTA button, and unsubscribe footer
Triggered on form submission — creates a subscriber record in the table with email, subscribe=Yes, and timestamp
Runs daily at 9:00 AM — fetches active subscribers (subscribe=Yes), sends each a personalized newsletter via Gmail with a unique unsubscribe link
Triggered on unsubscribe form — finds the subscriber by email and sets subscribe=No with the reason they chose
Newsletters send from your own Gmail — or swap in Slack for the delivery step.
Distribute newsletter to subscribers — via Gmail SMTP, or post once to a Slack channel as an alternative
Create a subscription form that users can fill out to join your newsletter. The form can be: - shared directly as a link - embedded on your website - embedded on landing pages - added to blog posts or resource pages When a user submits the form, their information is automatically stored in a Subscribers table. Typical fields include: - Email Address - Subscription Status - Subscription Date
The Subscribers table acts as your centralized newsletter audience database. Each subscriber record contains: - Email Address - Subscribe (Yes/No) - Subscription Date - Unsubscribe Reason (optional) This table becomes the source of truth for all future newsletter campaigns.
Create a reusable email template inside TinyCommand. The template can contain: - Newsletter content - Branding - Images - Links - Personalized fields - Unsubscribe link This template can later be used directly inside the Send Email node. Alternatively, if you prefer sending newsletters through another email platform, you can integrate that platform instead of using TinyCommand's email sending capability.
Create a workflow that runs automatically on a schedule. Example: Every Tuesday at 9:00 AM The schedule can easily be changed to: - Daily - Weekly - Bi-weekly - Monthly - Custom intervals depending on your newsletter frequency.
When the scheduled workflow runs, it fetches all subscribers from the Subscribers table where: Subscribe = Yes Only active subscribers are included in the campaign.
For each active subscriber: - Generate a unique unsubscribe link - Personalize the email if required - Send the newsletter The newsletter can be sent: - through TinyCommand using the Send Email node and Email Templates - through an external bulk email platform A small delay can also be added between sends if required.
Every newsletter includes a unique unsubscribe link. When a subscriber clicks the link: - they are taken to an Unsubscribe Form - their email is automatically pre-filled - they can optionally provide a reason for unsubscribing
Once the unsubscribe form is submitted, the workflow automatically: - updates the subscriber record - changes Subscribe from Yes to No - stores the unsubscribe reason No manual intervention is required.
Future newsletter campaigns automatically exclude unsubscribed users because the workflow only fetches records where: Subscribe = Yes This ensures that newsletters are only sent to active subscribers.
Install the recipe, connect Gmail, and embed the signup form — your list starts growing in minutes.