Thinking in unit terms
Design your Tallyfy templates to handle one instance at a time - one employee, one invoice, one customer - not multiple items in bulk. This fundamental principle ensures clear task ownership, proper tracking, and workflow flexibility.
When you think in unit terms, you create templates that scale perfectly whether you run them once or a thousand times.
Many organizations try to create workflows like:
- “Process all invoices for the month”
- “Onboard the new hires starting Monday”
- “Review all contract renewals”
This bulk thinking creates serious problems:
- Unclear ownership - Who handles which specific invoice?
- No individual tracking - Can’t see status of each item
- All-or-nothing completion - One delayed item blocks everything
- Poor accountability - “Someone else probably did it”
Design templates for single instances:
- “Process invoice #12345”
- “Onboard John Smith”
- “Review Acme Corp contract renewal”
Benefits of unit thinking:
- Clear ownership - John owns the Acme renewal task
- Precise tracking - See exactly where each instance stands
- Parallel processing - Run 50 instances simultaneously
- Perfect accountability - Every task has one owner
Template name: “Manage all conference speakers”
Problems with this approach:
- Task: “Collect bio from speakers” - Who contacts which speaker?
- Task: “Arrange travel” - Mixing 10 speakers’ flights in one task
- Task: “Process payments” - No visibility on individual speaker status
- If one speaker delays, entire process stalls
Template name: “Onboard conference speaker”
How it works:
- Launch separate process for each speaker
- Each process tracks one speaker’s journey:
- Collect bio from Jane Doe
- Arrange Jane’s travel (local vs. remote logic applies)
- Process Jane’s payment
- Send Jane’s session details
Result: Perfect visibility, clear ownership, parallel processing
Ask: “What’s the single thing we’re processing?”
- Not “employees” → One employee
- Not “orders” → One order
- Not “maintenance tasks” → One equipment item
- Poor: “Monthly invoice processing”
- Good: “Process single invoice”
- Best: “Process invoice - Standard workflow”
Your template handles one invoice. Need to process 100 invoices? Launch 100 processes. Tallyfy’s bulk launch features make this effortless.
When launching, use specific identifiers:
- “Invoice #2024-1234 - Acme Corp”
- “Onboard: Sarah Johnson - Marketing Manager”
- “Equipment Inspection: Crane #5 - Q1 2024”
Wrong: “Onboard Q1 new hires” Right: “Onboard new employee” (launch for each hire)
Why: Each employee has different:
- Start dates
- Department requirements
- Equipment needs
- Training schedules
Wrong: “Implement all January customers” Right: “Implement customer account” (launch per customer)
Why: Each customer has unique:
- Requirements
- Timelines
- Contact persons
- Success criteria
Wrong: “Review all contracts” Right: “Review contract” (launch per contract)
Why: Each contract needs:
- Specific reviewer based on type
- Individual negotiation tracking
- Separate approval chains
- Unique deadline management
When designing for units, conditional logic becomes powerful:
IF Speaker Location = "International" THEN - Add visa assistance task - Include customs forms - Extend timeline by 2 weeks
Each speaker process adapts to their specific needs.
Running 20 employee onboarding processes simultaneously:
- HR handles all background checks in batch
- IT provisions equipment based on start dates
- Managers review their specific new hires
- No waiting for “the slow one”
Unit-based design enables meaningful analytics:
- Average time to onboard one employee: 5 days
- Bottleneck: IT equipment task takes 2 days
- Success rate: 95% complete within deadline
Bulk processes only show: “Monthly onboarding completed or not”
Some tasks within a unit process can be bulk:
- “Send welcome email to all attendees”
- “Generate monthly report of all processed invoices”
- “Archive completed contracts”
These are typically:
- Single tasks within unit-based processes
- Reporting or communication activities
- End-of-period administrative work
- Can tasks be assigned to specific people for specific items?
- Do you need to track individual item status?
- Could one item’s delay affect others unnecessarily?
- Would parallel processing improve efficiency?
If you answered “yes” to any question, convert to unit-based design.
- Document current bulk process
- Identify the natural unit (invoice, employee, order)
- Redesign for single unit with clear ownership
- Test with one instance
- Use bulk launch for multiple instances
- Track improvements in clarity and speed
{{Employee Name}}
{{Invoice Number}}
{{Customer Company}}
This makes each instance clearly identifiable.
Build for the 80% standard case, use conditions for exceptions.
Use task comments to reference related processes:
- “See also: Contract Review #123”
- “Parent project: Q1 Implementation”
While processes are unit-based, you can still:
- Launch multiple instances at once
- Run reports across all instances
- Bulk update template for all future instances
Think in units, benefit in multiples. Design your templates for one perfect instance, then run as many as needed with complete visibility and control. This shift from bulk to unit thinking transforms chaotic group activities into manageable, trackable, improvable workflows.
Pro > Tallyfy vs. project management tools
Tracking And Tasks > More about processes
Templates > Master templates vs. launched processes - Understanding the difference
- 2025 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks