Skip to content

Wprowadzenie do Workflows

Workflows to serce automatyzacji w GHL. Pozwalają utworzyć inteligentne sekwencje akcji, które wykonują się automatycznie based ON triggers (wyzwalaczy). To eliminuje manual tasks i skaluje Twój biznes.

Czym są Workflows?

###Simple Definition

Workflow = IF (trigger) THEN (actions)

Example:
IF contact zostaje dodany z tagem "new-lead"
THEN send welcome email
AND wait 2 days
AND send follow-up SMS
AND create task for sales rep

Zamiast robić to MANUALLY για każdego lead - workflow robi TO AUTOMATICALLY.

Real-World Examples

Example 1: Lead Nurturing

Trigger: Contact submits "Free Guide Download" form

Action 1: Send email με download link

Wait: 3 days

Action 2: Send email "Did you find guide helpful?"

IF email opened → Add tag "engaged"

Action 3: SMS invitation do booked demo

Example 2: Post-Purchase Follow-up

Trigger: Opportunity moves το "Won" stage

Action 1: Send "Thank You + onboarding" email

Action 2: Create task "Onboarding Call" assigned to account manager

Wait: 7 days

Action 3: Send "How's your experience?" feedback request

Example 3: Re-engagement Campaign

Trigger: Contact enters Smart List "Inactive 60+ Days"

Action 1: Send email "We miss you!"

Wait: 5 days

IF email NOT opened → Send SMS follow-up
IF email opened → Add tag "re-engaged" + Remove from workflow

Workflows vs Manual Tasks

ManualWorkflow (Automated)
Sales rep sends welcome email DO każdego lead - 5 min eachWorkflow sends automatically- 0 min
Remember follow-up (często forgotten)Automated follow-up — nigdy nie zapomniany
Inconsistent messagingConsistent branded messages
Scales poorly (~50-100 leads/day max)Scales infinitely (1000+ leads/day NO problem)
Human errorsReliable, repeatable
Costs time = $$Initial setup, then FREE

Bottom line: Workflows = ROI increase από 3x-10x.

Kiedy użyć Workflows?

Use Cases

Lead Nurturing:

  • Welcome sequences
  • Educational drip campaigns
  • Lead scoring automation

Sales Process:

  • Opportunity stage transitions → notifications
  • Task auto-creation
  • Follow-up sequences

Customer Onboarding:

  • Post-purchase sequences
  • Training materials delivery
  • Check-in campaigns

Re-engagement:

  • Win-back inactive contacts
  • Feedback loops
  • Anniversary/birthday campaigns

Internal Notifications:

  • Alert team quando lead是 high-value
  • Notify managersпод low activity
  • Daily/weekly email reports

Event Marketing:

  • Webinar reminders (3 days, 1 day, 1 hour before)
  • Post-event follow-up
  • Replay delivery

Kiedy NIE użyć Workflow

One-time broad campaigns: Use Email Campaign tool instead.

Highly personalized poda cas-by-case: Manual outreach better.

Complex Branching Logic (really complex): Możliwe, но може być overwhelming - consider splitting do multiple simpler workflows.

Requires human judgment: Automation nie replace strategic thinking.

Anatomy

of Workflow

Components

1. Trigger (Wyzwalacz):

Event starting workflow.

Types:

  • Form submitted
  • Tag added/removed
  • Contact enters Smart List
  • Opportunity stage change
  • Appointment booked/canceled
  • Incoming call/SMS
  • Email opened/clicked
  • Manual enrollment (add contact manually)
  • Webhook received

2. Filters (Opcjonalne):

Additional conditions refining који enters workflow.

Example:

Trigger: Form "Demo Request" submitted
Filter: IF location = "United States" AND company_size > 10 employees

Only US contacts z 10+ employees enter THE workflow.

3. Actions:

Co workflow robi.

Types:

  • Send email
  • Send SMS
  • Create/Update Opportunity
  • Add/Remove tags
  • Assign to User
  • Create Task -Send webhook
  • Update custom field
  • Send Notification

4. Waits:

Time delays between actions.

Wait 2 days
Wait 1 hour
Wait until specific date/time

Essential για না overwhelm contacts με immediate bombardment.

5. IF-THEN Conditions:

Branching logic based на contact behavior या data.

IF contact opened last email
  → Continue sequence
ELSE (not opened)
  → Send SMS reminder → Then continue

6. Goals:

Specific accomplishment marking workflow complete.

Goal: Contact books appointment

Ако contact book appointment MID-workflow → immediately exit (no need continue nurturing - achieved objective!).

Workflow Interface Tour

Accessing Workflows

Automation → Workflows

Workflow Dashboard

View modes:

  • All Workflows (list ALL)
  • Active (currently running)
  • Inactive (paused/drafts)
  • Folders (organize by category)

Metrics visible:

  • Enrolled contacts (total entered)
  • Active contacts (currently flowing through)
  • Completed contacts (reached end)

Click any workflow → detailed analytics + edit.

Creating New Workflow

Click "New Workflow".

Step 1: Name + Folder

Name: "New Lead - Welcome Sequence"
Folder: Lead Nurturing

Step 2: Choose Trigger

Browse categories → Select trigger type.

Configure trigger settings (hvilkenแบב form, הויლ tag, etc.).

Step 3: Build Workflow

Drag & drop canvas:

  • Left sidebar = available actions
  • Center = workflow flow
  • Click elements → configure settings (right sidebar)

Step 4: Test

ALWAYS test BEFORE activating!

Add yourself AS test contact → walk through sequence → verify ALL steps work.

Step 5: Activate

Toggle "Active" ON.

Workflow LIVE!

Basic Workflow Example (Step by Step)

Let's build simple "Welcome Email + SMS Follow-Up".

Scenario

Contact submits form "Free Guide Download" → Send email với link immediately → 2 days later, send SMS אם nie opened email.

Build

1. Create Workflow

  • Name: "Free Guide Download - Follow-up"
  • Folder: Lead Nurturing

2. Set Trigger

  • Type: Form Submitted
  • Form: "Free Guide Download"

3. Add Action: Send Email

  • Drag "Send Email" action
  • Subject: "Twój darmowy przewodnik - Download teraz!"
  • Body:
    Cześć {{contact.first_name}},
    
    Dziękujemy за interesse! Here's Twój Free Guide:
    
    [DOWNLOAD BUTTON]
    
    Questions? Reply να this email.
    
    Pozdrawiam,
    [Your Name]

4. Add Wait

  • Drag "Wait" element
  • Duration: 2 days

5. Add IF-THEN Condition

  • Drag "IF/ELSE" element
  • Condition: "Email OpenedStatus = NOT Opened" (last email)

BRANCH A (email opened):

  • Drag "Add Tag" action
  • Tag: "engaged-lead"
  • END (exit workflow)

BRANCH B (email NOT opened):

  • Drag "Send SMS" action
  • Message:
    Hej {{first_name}}! Did you get our Free Guide? Check your inbox या download here: [short link]
  • THEN END

6. Save + Test

Manually enroll yourself → verify email receives, SMS sends μετά 2 days (change to 2 minutes για testing).

7. Activate

Toggle ON. Workflow LIVE.

Workflow Best Practices

1. Start Simple

Don't build mega-complex workflow immediately.

Begin:

  • 2-3 steps
  • One trigger
  • Basic logic

Expand अधikально once comfortable.

2. Clear Naming

Good:
- "New Customer - Onboarding Sequence"
- "Demo Request - Sales Follow-up"
- "Webinar - 24h Reminder"

Bad:
- "Workflow 1"
- "Test"
- "Campaign"

3. Goal-Oriented

EVERY workflow should have clear goal:

  • Schedule appointment?
  • Purchase product?
  • Download resource?
  • Fill survey?

Define goal upfront → measure success.

4. Don't Overwhelm Contacts

Examples POOR timing:

Email 1: Today 9am
Email 2: Today 2pm
Email 3: Today 7pm
SMS: Today 9pm

TOO MUCH in one day = spam = unsubscribe.

Better:

Email 1: Today
Wait 2 days
Email 2: Day 3
Wait 3 days
SMS: Day 6

General pauze:

  • Minimum 1-2 days בין communication
  • Respectful של recipient's време

5. Regular Testing

Quarterly (אוด whenever change):

  • Add test contact
  • Walk kroz flow
  • Verify emails render correctly, links work, logic conditions TRUE

6. Monitor Metrics

Workflow analytics tells:

  • Open rates (emails)
  • Click-through rates
  • Conversion (reached goal?)
  • Drop-off points (WHERE people stop engaging?)

Optimize based on DATA.

7. Segment Workflows

Instead של one MEGA workflow για EVERYONE:

Create targeted workflows:

Workflow A: "B2B Leads"
Trigger: Tag="B2B"

Workflow B: "B2C Consumers"
Trigger: Tag="B2C"

Different messaging, timing, offers PER אుదience.

8. Use Tags Religiously

Tags track workflow progress.

Workflow step 1: Add tag "welcome-email-sent"
Workflow step 3: Add tag "follow-up-sms-sent"
Workflow completed: Add tag "welcome-sequence-complete"

Easy visualization של WHERE contact is in journey.

9. Test Edge Cases

What IF:

  • Contact unsubscribes MID-workflow? (Automatic exit)
  • Contact already customer? (Filter them OUT in trigger)
  • Contact manually removed tag? (Depends ON workflow re-enrollment settings)

Plan για scenarios.

10. Document PURPOSE

W workflow description, write:

  • Purpose
  • Target audience
  • Expected outcome
  • Last updated

Future you (ან team member) thanks!

Common Beginner Mistakes

❌ Mistake 1: No Clear Trigger Filter

Setting trigger TOO broad:

Trigger: ANY form submitted

Result: EVERY form entry (including unrelated - newsletter signups, contact forms) enters — confusion.

Fix: Specific trigger:

Trigger: "Lead Magnet XYZ" form submitted

❌ Mistake 2: Forgetting "Wait" Elements

Sending email 1, email 2, email 3 ALL atonce - recipient overwhelmed.

Fix: Add "Wait" elements:

Email 1 → WAIT 3 days → Email 2→ WAIT 5 days → Email 3

❌ Mistake 3: Not Setting Workflow Goal

Without goal, workflow never "completes" → contacts stay forever → clutters analytics.

Fix: Define goal:

Goal: Appointment Booked

Contact books → workflow considers DONE → exits.

❌ Mistake 4: ignoring Mobile

Email templates NOT mobile-responsive = 85% users see broken emails.

Fix: Test templates ON mobile BEFORE workflow launch.

❌ Mistake 5: No A/B Testing

Assuming first version optimal.

Fix: Create 2 versions:

  • Workflow A: Email subject "Get 20% Off"
  • Workflow B: Email subject "Exclusive Discount Inside"

Compare metrics → keep winner.

❌ Mistake 6: Infinite Loops

Creating logic accidentally re-enrolling contacts:

Trigger: Tag "lead" added
Action: Add tag "lead"

Infinite! Contact keeps re-entering.

Fix: Careful logic + use "RE-enrollment" settings (typically OFF unless specific reason).

❌ Mistake 7: Ignoring unsubscribe

Contacts unsubscribe BUT workflow keeps sending (violates laws).

GHL auto-handles: Unsubscribed contacts automatically SKIP email sends. BUT ensure you're NOT emailing unsubscribed lists manually.

Metrics & Optimization

Key Metrics

Track:

Enrollment Rate: How many contacts entering?

Low = trigger issue (not capturing right audience).

Open Rate (emails): Industry average ~20-30%.

Below? Check subject lines.

Click Rate: ~2-5% average.

Low? CTA unclear, offer wnieto compelling.

Conversion Rate (Goal reached): Most important!

% של enrolled contacts achieving goal.

Target depends אן goal:

  • Appointment booked: 10-25%
  • Purchase made: 2-10%
  • Form filled: 15-40%

Drop-off Points: WHERE contacts stop engaging (stop opening emails).

Identifies weak content/timing.

Optimization Tests

Subject Lines:

  • Version A: "Your Guide is Ready"
  • Version B: ", Download Your Free Guide"

Run months → compare opens.

Timing:

  • Version A: Send emails 9am
  • Version B: Send emails 6pm

Test conversion בכל timing.

Messaging:

  • Formal vs casual tone
  • Long vs short emails
  • Text-only vs designed templates

Offers:

  • "20% discount" vs "Save $50" (framing)
  • Lead magnet type (checklist vs video)

Troubleshooting

Problem: Contacts nie entering workflow

Check:

  • Workflow ACTIVE? (toggle ON)
  • Trigger configured correctly? (right form, tag, etc.)
  • Filters TOO restrictive? (excluding everyone)
  • Re-enrollment settings? (if testing με same contact repeatedly)

Problem: Emails nie sending

  • Contact unsubscribed? (auto-skips)
  • Email domain verified? (Setup error)
  • Contact missing email address? (can't send without email!)
  • Daily send limit reached? (GHL has limitთი prevent abuse)

Problem: Workflow sending duplicates

  • Re-enrollment enabled BYacci dent
  • Contact re-triggering (e.g.,submitting same form twice)

Fix: Disable re-enrollment UNLESS intentional.

Problem: Logic conditions nie working

  • Double-check condition syntax
  • Case-sensitive tags (

"Lead" ≠ "lead")

  • Date/time formats correct

Test με sample contact.

Checklist New Workflow

  • [ ] Clear name + folder
  • [ ] Specific trigger configured
  • [ ] Filters applied (if needed)
  • [ ] Actions added με proper content
  • [ ] "Wait" elements FOR timing
  • [ ] IF-THEN logic tested
  • [ ] Goal defined
  • [ ] Tested WITH sample contact
  • [ ] Mobile templates verified
  • [ ] Documentation/description written
  • [ ] Activated

Podsumowanie

Workflows revolutionize HOW you manage leads, customers, interno processes. Automating repetitive tasks frees TIME για strategic, high-value activities.

Key points:

  • Workflow = Trigger + Actions + Timing
  • Start simple, expand once comfortable
  • Clear goals, proper timing, segmented audiences
  • Test BEFORE activating, monitor METRICS after
  • Optimization continuous process

Next tutorial (#57): Workflow Triggers - complete list wszystkich dostępnych wyzwalaczy + examples.