What is a trigger?
Think of a trigger as Flowla’s way of listening. You tell it what to watch for, and the moment it happens, your workflow kicks off automatically. That could be something like:- A prospect opens your room for the first time
- A customer submits a form
- A deal moves to a new stage in your CRM (your customer relationship tool, like HubSpot or Salesforce)
- A contact hasn’t opened their room in 3 days
Types of triggers
Room activity

Forms

Actions (tasks inside rooms)

CRM — HubSpot

CRM — Salesforce

CRM — Attio

Call transcripts

Webhooks & external apps
What are scopes?
Sometimes you don’t want a workflow to fire every time a trigger happens — only when something specific is true. That’s what scopes are for. A scope acts as a filter, so your workflow only runs at exactly the right moment.Example
- Trigger: Deal stage changed
- Scope: Only when the new stage is Contract Sent
Best practices
- Start specific — Begin with narrow conditions and expand later if needed
- Check for duplicates — Make sure you don’t have two workflows with the same trigger
- Test before going live — Create a test record to confirm the trigger fires correctly
- Use scopes — Filter down to exactly the scenario you care about
- Review regularly — Check your workflow logs to make sure triggers are firing as expected