Trello is built around one of the simplest productivity concepts ever created: the Kanban board. Three columns — To Do, In Progress, Done — with cards you move from left to right. That basic idea has made it one of the most popular project management tools in the world, because it maps naturally onto how work actually flows. We go deeper on the whole subject in our Complete Guide to Software and Apps.
But Trello is considerably more capable than three columns and some sticky notes. Labels, checklists, due dates, automations, Power-Ups, and multiple views transform the basic board into a complete project management system. This guide covers it all.
Boards, lists, and cards — the fundamentals
A board is the workspace for a project, team, or workflow — the container that holds all lists and cards. Create one from the Trello home page → “Create new board” → name → background → create. Each board has its own URL and can be shared with specific members or made public.
The right mental model: one board per project or workflow, not one board per task type.
Lists represent stages or categories within a board. The default To Do / In Progress / Done is a classic starting point, but lists can represent anything:
- Priority levels: High / Medium / Low
- Content pipeline stages: Ideas / Writing / Review / Published / Archived
- Project phases: Discovery / Build / Test / Launch
- Departments: Design / Dev / Marketing / Legal
Add lists by clicking “Add a list” at the right edge of the board. Drag to reorder. The best list names make a card’s current status obvious to anyone glancing at the board without explanation.
Cards are individual tasks within each list. The card title should be a single clear action — “Write homepage copy,” “Design login flow,” “Send client invoice” — not a vague category. Opening any card reveals the detail panel: description, attachments, comments, assigned members, due dates, labels, checklists, and the full activity log.
Card features that actually drive productivity
Labels: colour-coded tags that categorise cards across lists. Common uses: priority (Red = urgent, Yellow = medium, Green = low), type (Bug / Feature / Content / Admin), or client name. Labels appear as coloured bars on the card front, making the board scannable at a glance without opening individual cards.
Checklists: sub-tasks within a card. Each checklist item can be assigned to a specific member and given its own due date. The completion percentage shows on the card front as a progress bar. For complex tasks with multiple steps, checklists keep everything trackable in one card rather than fragmenting into multiple cards per sub-step.
Due dates: cards with approaching due dates turn yellow 24 hours before; overdue cards turn red. The Calendar view (Premium or free Calendar Power-Up) shows all dated cards on a monthly calendar — essential for understanding timeline across multiple cards simultaneously.
Card templates: an underused feature that enforces process consistency. Cards menu → Templates → Create a template. Build the template with a standard checklist, labels, and description, and it becomes available whenever you add a card. For a content team where every article follows the same production process, a template with that checklist pre-loaded means every new article card starts with the full workflow already in place — no manual recreation, no missing steps.
Custom Fields (Standard+): add structured data fields to cards — text, number, date, dropdown, or checkbox. A freelance designer might add a “Client” field, “Project type” field, and “Estimated hours” field to every card, turning the board into a lightweight CRM and time-tracking tool without any external software.
Butler automations — Trello’s built-in workflow engine
Butler is Trello’s automation system — no coding required. Access it via the “Automation” button at the top of any board.
Automation types:
- Rules: “When a card is moved to the Done list, mark all checklist items as complete and archive the card after 7 days”
- Scheduled commands: “Every Monday at 9am, create a card in the Weekly Review list”
- Card buttons: a button on each card that triggers a sequence of actions when clicked — “When I click this button, assign this card to me, set due date to tomorrow, and move to In Progress”
- Board buttons: actions that run on the entire board — “Archive all cards in the Done list” as a single click to clean up completed work
The most impactful automation for most teams: “When a card is moved to the [X] list, add [Member] as a member and notify them.” This replaces the manual step of notifying the next person in a workflow that a task is ready for them.
Views and workspace organisation
| View | What it shows | Best for | Access |
| Board (Kanban) | Cards in columns by list | Daily task management, workflow visibility | Free |
| Calendar | Cards with due dates on a monthly calendar | Deadline planning, editorial calendars | Free Power-Up / Premium |
| Dashboard | Charts showing card counts per list, member activity, throughput | Team reporting, manager visibility | Premium |
| Timeline (Gantt) | Cards with start/end dates as horizontal bars | Project planning with dependencies | Premium |
| Table | All cards across all lists as a spreadsheet-style table | Bulk editing, data export, cross-board visibility | Premium |
| Map | Cards with location data on a map | Field team management, location-based projects | Premium |
For most users and teams, the free Board view plus the free Calendar Power-Up covers the majority of planning needs. Premium’s Timeline view is the specific addition that makes Trello competitive with Asana and Jira for teams that need Gantt-chart style planning.
Search, filter, and scale
Search and filtering are what make Trello manageable when boards have dozens or hundreds of cards. The Filter button (top right of any board) filters visible cards by label, member, due date status, or keyword. Pressing Filter → a specific member’s name instantly grays out all cards not assigned to that person — their workload becomes immediately visible without scrolling through everything else.
The global search at the top of the Trello interface searches across all boards in your workspace — useful when you know a task exists but can’t remember which board it’s on. Search by card name, description, checklist item, label, or comment content.
Power-Ups — extending what Trello does
Power-Ups connect Trello to external services and add functionality. The most useful:
- GitHub / GitLab: attach pull requests and commits to Trello cards; card status updates when PRs are merged
- Slack: get Trello notifications in Slack channels; create Trello cards from Slack messages
- Google Drive / Dropbox: attach files directly from cloud storage without downloading and re-uploading
- Calendar: see all due-dated cards on a calendar (free)
- Voting: team members vote on cards — useful for prioritisation sessions where the team votes on which items to work on next
Free plan limits Power-Ups to one per board; Standard and above allow unlimited. For teams already using a specific tool set (Slack + GitHub + Google Drive is common), connecting all three to the main Trello board creates a workflow where most updates happen automatically rather than requiring manual card management. Our guide on using Notion covers an alternative approach for teams that need relational databases alongside project boards.
Trello’s strength is its low learning curve and immediate visual clarity — the board makes project status legible to everyone at a glance, even to people who joined a project partway through. The features that expand on the basic board (automations, templates, multiple views) compound that value without adding complexity, because they’re genuinely optional additions to a system that already works without them. If this sounds familiar, How to Use Loom is worth a look.
Real workflow setups — how people actually use Trello
Solo freelancer workload management:
- One board per client (or one board for all clients with a “Client” label)
- Lists: Briefing / In Progress / Awaiting Feedback / Invoiced / Done
- Labels for project type (Design, Copy, Strategy)
- Due dates on every card; Calendar view as the daily planning tool
- Butler automation: when a card moves to “Invoiced,” add a due date 14 days out for payment follow-up
Content team editorial calendar:
- One board for the editorial calendar
- Lists: Ideas / Assigned / Drafting / Review / Scheduled / Published
- Card template with checklist: Research → Outline → Draft → Edit → SEO Review → Designer Brief → Publish → Promote
- Labels for content type (Blog, Case Study, Social, Email) and target persona
- Members assigned per card to show who owns each piece
- Calendar Power-Up for visual timeline
Software development sprint:
- Lists: Backlog / Sprint Planning / Development / Code Review / QA / Done
- Labels for priority (Critical, High, Medium, Low) and type (Bug, Feature, Chore)
- GitHub Power-Up linking pull requests to cards
- Custom Fields: Story Points, Sprint Number
- Butler automation: when a PR is merged, move the linked card to QA
The Trello vs Asana vs Jira decision
This comes up often for teams evaluating tools:
- Choose Trello if: visual Kanban is the right format for most of your work; the team is small or new to project management; simplicity and low learning curve matter; the free tier’s capability matches the need
- Choose Asana if: you need task dependencies, timeline views, and reporting without the cost of Trello Premium; if the team works across multiple interconnected projects simultaneously
- Choose Jira if: the team is primarily software development and needs tight integration with git workflows, sprint management, and detailed reporting for engineering teams
Trello’s free tier is genuinely good for freelancers and small teams — it’s worth trying there before upgrading to paid plans. Most users find that by the time they hit the limits of the free tier (usually the 10-board limit), they’ve seen enough value to justify paying for Standard. The tool earns its cost by demonstrating it before asking for it. Our guide on How to Use Slack covers an adjacent issue.






