fivebucks.ai logofivebucks.ai - SEO, Lead Generation, Artificial Intelligence | Product Hunt

Workflows

  1. Sender reputation issues
  2. Emails going to spam

Create and manage Workflow Automation (multi-email sequences to segments on a schedule) and One-Time Campaigns (single email blast to lists)—all from the same Workflows page.

What are Workflows?

The Workflows page shows two types of email: One-Time Campaign (single email blast to a list or all leads) and Workflow Automation (multi-email sequence sent to a segment on a schedule). This doc focuses on Workflow Automation.

Workflow Automation is an automated email sequence that nurtures leads over time. You choose one Lead Segment; the system runs daily at a time you set (e.g. 4 AM, 10 AM, or 9 PM UTC) and sends the next email in the sequence to each lead. New leads that match the segment automatically enter the sequence.

A Workflow Automation consists of:

  • Email Sequence: Multiple emails sent in order (initial + follow-ups with delays)
  • Targeting: A single Lead Segment (required; lists and “all leads” are for One-Time Campaigns only)
  • Schedule: A daily run time (4, 10, or 21 UTC)
  • Personalization: Variables like {{first_name}} and {{company_name}} replaced per lead
  • Tracking: Opens, clicks, bounces tracked automatically
15 minutes to complete

Before You Begin

  • At least one verified domain (see Domain Verification)
  • At least one confirmed email signature (see Email Signatures)
  • Leads imported or synced (see Lead Management)
  • Brand assets configured for personalization (optional, see Brand Assets)

Understanding Workflow Status

Workflows have three statuses that control email sending:

Loading image...

Inactive (Gray Badge)

  • What it means: Workflow created but not started
Email sending: No emails sent

Email sending: No emails sent

Next action: Click "Start Campaign" to activate

Next action: Click "Start Campaign" to activate

Active (Green Badge)

What it means: Workflow running, sending emails automatically

What it means: Workflow running, sending emails automatically

Email sending: Emails sent to new leads matching targeting criteria

Email sending: Emails sent to new leads matching targeting criteria

Next action: Click "Pause" to temporarily stop, or monitor performance

Next action: Click "Pause" to temporarily stop, or monitor performance

Paused (Yellow Badge)

  • What it means: Workflow temporarily stopped
Email sending: No new emails sent, but already

Email sending: No new emails sent, but already

scheduled emails complete

Next action: Click "Resume" to reactivate, or "Delete" to remove

Next action: Click "Resume" to reactivate, or "Delete" to remove

Note

Note: When you pause a workflow, emails already scheduled (e.g., follow-ups for leads already in the sequence) will still send. Only new leads stop entering the workflow.
1

Create a Workflow

Workflow Automation sends a multi-email sequence to leads in a Segment on a schedule. You must choose the Workflow Automation tab (not One-Time Campaign) and select one Lead Segment; you also set a daily run time (4 AM, 10 AM, or 9 PM UTC).

  1. Navigate to Lead Generation → Workflows
  2. Click "Create a workflow"
  3. Fill in workflow details:
  4. Choose Workflow Automation from the two tabs (not One-Time Campaign).
  5. Configure targeting: select one Lead Segment. For Workflow Automation, only segments are allowed; "All Leads" and "List" are for One-Time Campaigns only.
  6. Set the schedule (e.g. 10 AM UTC). Then build your email sequence: you will see multiple email steps. Click each step to edit subject and body, set the delay in days after the previous email, and save. Repeat for each step.
  7. Click "Create Workflow"

Loading image...

The workflow is created with Inactive status and appears in your workflows list.

Pro Tip

Pro Tip: If you are not happy with the template, just write your own version. You can add / change the various email variables in every template.
2

Start Your Workflow

Activate your workflow to begin sending emails.

Loading image...

To start a workflow:

  1. Find your Inactive workflow in the list. The list shows both One-Time Campaigns and Workflow Automations.
  2. For a Workflow Automation, click the Start button, then "Activate Workflow" in the dialog. For a One-Time Campaign, click Start then "Start Campaign".
  3. The system immediately:

Loading image...

What happens after starting:

  • Schedule initial email sending time, and subsequent email sending time based on send_delay_days (e.g., +1 day, +3 days)
  • Statistics update in real-time (sent, opened, clicked), and you can see this at the Workflow home page

Note

Note: If your domain is in warmup, the system respects daily sending limits.
3

Pause a Workflow

Temporarily stop a workflow without deleting it.

To pause a workflow:

  1. Find your Active workflow in the list
  2. Click the "Pause" button
  3. The system immediately:

When to pause:

Testing or debugging email content

Testing or debugging email content

Updating targeting criteria or email templates

Updating targeting criteria or email templates

  • Temporarily hitting daily sending limits
  • Seasonal campaigns (pause during holidays)
  • Reviewing performance before scaling

Loading image...

Pro Tip

Pro Tip: Pause workflows before making significant changes (targeting, email content). This prevents new leads from receiving old versions while you're updating.
4

Resume a Workflow

Reactivate a paused workflow to continue sending.

Loading image...

To resume a workflow:

  1. Find your Paused workflow in the list
  2. Click the "Resume" button
  3. The system immediately:

Resume behavior:

  • Leads already in the sequence continue receiving follow-ups
New leads matching targeting start receiving emails

New leads matching targeting start receiving emails

No emails are re

No emails are re

sent to leads who already received them

Note

Note: Resume doesn't "restart" the workflow. It continues exactly where it paused. To restart from scratch, you'd need to delete and recreate the workflow.
5

Delete a Workflow

Permanently remove a workflow and all its data.

Loading image...

To delete a workflow:

  1. Find the workflow you want to delete
  2. Click the "Delete" button
  3. A confirmation dialog appears
  4. Confirm the deletion
  5. The system immediately:

Loading image...

What gets deleted:

  • Workflow configuration (name, targeting, email sequence)
  • All send tracking data (sent, opened, clicked, bounced)
  • Scheduled follow-ups for leads in the sequence

What is NOT deleted:

  • Leads themselves (remain in your lead database)
Already-sent emails

Already-sent emails

can't "unsend" emails

Email signatures, domains, brand assets

Email signatures, domains, brand assets

remain for other workflows

6

Understanding Workflow Automation

Workflow Automation runs automatically on a schedule (cron)—no manual "Start Campaign" needed. Only workflows that target a Segment and have a schedule set run this way.

Loading image...

How Automated Execution Works

Schedule Configuration (set during workflow creation):

  • Schedule UTC Hours: 4 (4 AM UTC), 10 (10 AM UTC), or 21 (9 PM UTC)
  • Segment Targeting Required: Only workflows targeting dynamic segments can automate
  • Cron Job Trigger: System checks for active workflows at each scheduled hour

Automated execution process:

  1. At scheduled UTC hour (e.g., 10 AM UTC), cron job runs
  2. System finds all Active workflows with schedule_utc_hour = 10
  3. For each workflow:

Loading image...

Why use Workflow Automation:

  • Continuous nurturing: New leads automatically enter sequences without manual intervention
  • Behavior-based targeting: Segments update dynamically (e.g., "visited pricing page but didn't sign up")
  • Consistent timing: Emails always send at optimal times (10 AM in recipient's region)
  • Scalability: Handle thousands of leads without manual work

Pro Tip

Pro Tip: Use as close as 10 AM based on your target location (ie. 10 AM London, 2 AM PST, 5 AM EST) for B2B workflows—emails arrive in inboxes when professionals start their workday in most timezones.
7

Understanding Email Sequences

Email sequences are the heart of workflows—multiple timed emails that nurture leads toward conversion.

Loading image...

Sequence Structure

Email sequence configuration:

Templates Array: Ordered list of email templates

Templates Array: Ordered list of email templates

1, 2, 3, ...

Max Follow-ups: Maximum number of follow-up emails

Max Follow-ups: Maximum number of follow-up emails

e.g., 3 = initial + 3 follow-ups = 4 total

Send Interval Days: Default days between emails

Send Interval Days: Default days between emails

can be overridden per template

Template structure (each email in sequence):

Sequence Number: Order position

Sequence Number: Order position

1 = first email, 2 = first follow-up, etc.

Subject: Email subject line

Subject: Email subject line

supports personalization variables

Body HTML: HTML

Body HTML: HTML

formatted email body

Body Text: Plain text version

Body Text: Plain text version

fallback for clients that don't support HTML

Send Delay Days: Days to wait after previous email before sending this one

Send Delay Days: Days to wait after previous email before sending this one

Example sequence:

  1. Email 1 (Initial): Send immediately, subject "Hi {{first_name}}, here's your demo"
  2. Email 2 (Follow-up 1): Send after 1 day, subject "Quick question about {{company_name}}'s goals"
  3. Email 3 (Follow-up 2): Send after 3 days (4 days total), subject "Last chance: Special offer for {{company_name}}"

Loading image...

Personalization Variables

Variables automatically replaced with lead-specific data:

Lead data variables:

  • {{full_name}} → "John Smith"
  • {{first_name}} → "John"
  • {{company_name}} → "Acme Corp"
  • {{job_title}} → "Marketing Manager"
  • {{email}} → "john@acme.com"

Brand asset variables:

  • {{business_name}} → Your brand name
  • {{value_proposition}} → Your first value prop
  • {{cta_label}} → Your CTA button text
  • {{sender_name}} → From your signature

Pro Tip

Pro Tip: Test personalization by sending to yourself first. Create a test lead with your email to verify variables replace correctly and formatting looks good.

Scheduled Send Times

How send times are calculated:

First email: Sends immediately when workflow starts

First email: Sends immediately when workflow starts

or at next schedule_utc_hour for automated workflows

Follow

Follow

up emails: Calculated from previous email's sent_at + send_delay_days

8

Email Send Tracking

Every email sent through workflows is tracked from scheduling to engagement.

Loading image...

Send Statuses

Status progression:

  1. Scheduled: Email created and scheduled, waiting to send
  2. Sent: Email successfully sent
  3. Opened: Recipient opened the email (tracked via pixel)
  4. Clicked: Recipient clicked a link in the email (tracked via redirect)
  5. Bounced: Email bounced (invalid address, full inbox, etc.)

Email Engagement Tracking

How tracking works:

Opens: When the recipient loads images, we received notification from our email partner that updates the send status

Opens: When the recipient loads images, we received notification from our email partner that updates the send status

Clicks: When clicked, we received notification from our email partner who logs the click and redirects to the actual URL

Clicks: When clicked, we received notification from our email partner who logs the click and redirects to the actual URL

Bounces: our email partner receives bounce notifications from recipient mail servers and updates status

Bounces: our email partner receives bounce notifications from recipient mail servers and updates status

Webhooks: our email partner sends webhook callbacks to our platform when opens/clicks/bounces occur

Webhooks: our email partner sends webhook callbacks to our platform when opens/clicks/bounces occur

Note

Note: Open tracking requires HTML emails and image loading. Recipients with images disabled won't trigger open tracking (but clicks still work).
9

Viewing Campaign Statistics

Monitor workflow performance with real-time statistics.

Loading image...

Statistics Displayed

Each workflow card shows:

Total Sent: Count of emails with 'sent' status

Total Sent: Count of emails with 'sent' status

Opened: Count of emails with 'opened' status

Opened: Count of emails with 'opened' status

Clicked: Count of emails with 'clicked' status

Clicked: Count of emails with 'clicked' status

Bounced: Count of emails with 'bounced' status

Bounced: Count of emails with 'bounced' status

Last Sent Date: Timestamp of most recent email

Last Sent Date: Timestamp of most recent email

  • Click Rate: (Clicked ÷ Sent) × 100%
  • Last Sent Date: Timestamp of most recent email

Example statistics:

  • Sent: 450
  • Opened: 180 (40% open rate)
  • Clicked: 45 (10% click rate)
  • Bounced: 5 (1.1% bounce rate)

What good metrics look like:

  • Open Rate: 20-40% is typical for cold outreach, 40-60% for warm leads
  • Click Rate: 2-5% is typical for cold outreach, 5-15% for engaged leads
  • Bounce Rate: <2% is healthy, >5% indicates list quality issues

Pro Tip

Pro Tip: Track metrics over time. A declining open rate may indicate sender reputation issues, poor targeting, or subject line fatigue. Test different approaches to improve.

Workflow Best Practices

Email Sequence Best Practices

Start strong:

  • First email is most important—highest open rates
  • Clear value proposition in subject and first line
  • Include one clear CTA (don't overwhelm with multiple asks)

Follow-up timing:

B2B: 1-3 days between emails

B2B: 1-3 days between emails

professionals check email regularly

B2C: 3-7 days between emails

B2C: 3-7 days between emails

consumers receive more marketing emails

  • High-intent leads: Shorter delays (1 day) to capitalize on interest
  • Cold outreach: Longer delays (3-5 days) to avoid being pushy

Personalization:

  • Use {{first_name}} in subject and opening line
  • Reference {{company_name}} to show you researched them
  • Vary email content per follow-up (don't just resend the same message)

Clear CTAs:

  • One primary action per email (book demo, download guide, reply with question)
  • Use action-oriented language ("Schedule your demo" not "Click here")
  • Make CTA buttons stand out (use brand colors from Brand Assets)

Targeting Best Practices

Be specific:

  • Target leads matching your ideal customer profile
  • Avoid broad "all leads" targeting for cold outreach
  • Use segments for behavior-based targeting (e.g., "visited pricing page")

Use segments for Workflow Automation:

  • Workflow Automation requires a segment (not a list or "all leads").
  • Dynamic segments update as lead behavior changes—new matching leads automatically enter the sequence.
  • Example: "Leads who opened Email 1 but didn't click" → Send follow-up with different angle.

Use lists for One-Time Campaigns:

  • One-Time Campaigns target All Leads or a List (single email blast).
  • Lists are static; good for event invitations, product launches, announcements.
  • Example: "Webinar registrants" list → Send one reminder email.

Test first:

  • Start with 10-50 test leads before scaling
  • Verify emails look correct, personalization works, links function
  • Monitor first batch for deliverability issues

Domain Management Best Practices

Respect warmup:

  • Don't start large workflows during warmup (Day 1-14)
  • Stay within daily limits (Day 1 = 5 emails, Day 14 = 1,000 emails)
  • Gradually increase workflow size as warmup progresses

Monitor limits:

  • Check Email Setup page daily during active campaigns
  • Watch "Remaining" capacity before starting new workflows
  • Pause workflows if approaching daily limit

Multiple domains for scale:

  • Use different domains for different workflow types
  • Transactional domain: Account emails, receipts, confirmations
  • Marketing domain: Newsletters, promotions, cold outreach
  • Protects transactional domain reputation if marketing gets flagged

Protect sender reputation:

  • Keep bounce rate <2% (clean your lead lists regularly)
  • Avoid spam trigger words ("free", "guarantee", "act now")
  • Always include unsubscribe link (legal requirement + reputation)
  • Monitor spam complaints (>0.1% is concerning)

Troubleshooting

Workflow Not Sending Emails

Problem: Workflow status is Active but no emails are sending

Solutions:

  1. Check workflow status - Verify it's Active (green badge), not Paused or Inactive
  2. Verify domain - Go to Domain Verification, ensure domain shows green checkmarks
  3. Check domain warmup - Go to Email Setup, verify domain isn't on Day 1 with 5-email limit and you've already sent 5
  4. Check daily sending limits - Email Setup page shows "Remaining" capacity (if 0, wait until midnight UTC reset)
  5. Verify targeting matches leads - If targeting a segment with 0 matching leads, no emails send
  6. Check email signature - Ensure signature is confirmed (unconfirmed signatures block sending)
  7. Verify quota available - Check team quotas (0.01 quota per email sent)
  8. Review scheduled time - If using automation, workflow only sends at schedule_utc_hour (4, 10, or 21 UTC)

Low Open Rates (<15%)

Problem: Emails are sending but open rates are very low

Possible causes & solutions:

  1. Poor subject lines
  2. Wrong send times
  3. Targeting wrong audience

Low Click Rates (<2%)

Problem: Emails are opened but clicks are very low

Possible causes & solutions:

  1. Weak or unclear CTA
  2. Too much text
  3. Irrelevant content
  4. Broken or suspicious links

Emails Bouncing (>5%)

Problem: High bounce rate damaging sender reputation

Possible causes & solutions:

  1. Invalid email addresses
  2. Old lead lists
  3. Corporate email filters

Follow-up Emails Not Sending

Problem: First email sends but follow-ups don't

Possible causes & solutions:

  1. Check send_delay_days configuration
  2. Workflow paused after first send
  3. Daily sending limit reached
  4. Lead unsubscribed or bounced

Automated Workflows Not Running

Problem: Workflow configured with schedule_utc_hour but not sending automatically

Possible causes & solutions:

  1. Workflow not targeting a segment
  2. Wrong schedule time
  3. Segment has 0 matching leads
  4. Leads already in workflow