Best Practices
Proven strategies and recommendations for getting the most out of TheCompanyApp.
Getting Started Right
Initial Setup
Take Time to Configure Properly:
- Complete all company information
- Set up tax settings correctly
- Configure invoice templates
- Choose appropriate subscription plan
- Set up user roles before inviting team
Start Small, Scale Gradually:
- Begin with core features
- Add complexity as you learn
- Don't try to configure everything day one
- Master basics before advanced features
Document Your Processes:
- Create internal documentation
- Define who does what
- Establish naming conventions
- Document custom workflows
Inventory Management
Naming Conventions
Use consistent, descriptive names:
Product Names:
- Include brand, model, key specifications
- Format:
[Brand] [Model] [Key Feature] - [Variant] - Example: "Dell XPS 13 Laptop - 16GB RAM - 512GB SSD"
- Avoid abbreviations unless industry-standard
SKU Format:
- Develop systematic SKU structure
- Format:
[Category]-[Brand]-[Model]-[Variant] - Example:
LAP-DELL-XPS13-16-512 - Keep consistent across all items
- Document SKU system
Category Names:
- Clear, unambiguous categories
- Avoid overly broad or narrow categories
- 5-15 categories typically optimal
- Subcategories if needed (Enterprise)
Stock Management
Set Realistic Thresholds:
- Base on lead time from supplier
- Consider average daily sales
- Account for demand variability
- Build in safety buffer
- Review and adjust quarterly
Regular Stock Counts:
- High-value items: Weekly spot checks
- Fast-movers: Monthly cycle counts
- Standard items: Quarterly counts
- All inventory: Annual audit
- Investigate all variances immediately
Transaction Documentation:
- Always add notes to adjustments
- Include reason for every change
- Reference source documents (PO, receipt)
- Photograph damaged items
- Maintain audit trail
Zone Organization:
- Fast-movers near shipping area
- Heavy items on lower shelves
- High-value items in secure zones
- Similar items grouped together
- Clear labeling throughout
Data Quality
Prevent Duplicates:
- Search before creating new items
- Use consistent naming
- Merge duplicates immediately
- Assign SKUs systematically
Keep Information Current:
- Update costs when they change
- Adjust thresholds based on performance
- Archive discontinued items
- Update images and descriptions
- Verify barcode accuracy
Order Processing
Order Entry
Complete Information Upfront:
- Full customer details before submitting
- Verify delivery address
- Confirm contact information
- Check expected delivery date is realistic
- Add special instructions in designated field
Verify Before Submitting:
- Double-check quantities
- Confirm pricing is correct
- Verify line items match customer request
- Check availability before promising delivery
- Review totals for accuracy
Use Order Notes Effectively:
- Document customer requests
- Note special packaging needs
- Record promised delivery details
- Add internal reminders
- Link to related communications
Order Lifecycle Management
Move Orders Through Stages Promptly:
- Don't let orders stall
- Review pending approvals daily
- Process "In Progress" orders immediately
- Update status as work completes
- Close completed orders within 24 hours
Communicate Status Changes:
- Notify customers at key milestones
- Update team on order progress
- Flag issues immediately
- Confirm delivery promptly
- Request feedback after completion
Handle Exceptions Consistently:
- Document all deviations
- Get approval for special terms
- Note reason for changes
- Update customer expectations
- Learn from patterns
Pre-Dispatch Process
Always Use Pre-Dispatch Checklist:
- Verify inventory availability
- Confirm all items picked
- Check packaging requirements
- Verify address one more time
- Print necessary documents
Quality Control:
- Inspect items before packing
- Verify quantities match order
- Check for damage
- Include all required materials
- Photograph valuable shipments
Customer Relations
Contact Management
Maintain Clean Data:
- One record per customer (no duplicates)
- Complete contact information
- Verified addresses
- Current phone and email
- Updated regularly
Enrich Contact Records:
- Add notes about preferences
- Document special requirements
- Tag for easy segmentation
- Link related contacts
- Track communication history
Communication Best Practices:
- Respond to inquiries within 24 hours
- Use professional tone
- Document all interactions
- Follow up on commitments
- Build relationships, not just transactions
Customer Service
Set Realistic Expectations:
- Don't overpromise delivery dates
- Be honest about stock availability
- Communicate delays immediately
- Offer alternatives when appropriate
- Under-promise, over-deliver
Handle Issues Gracefully:
- Acknowledge problems quickly
- Take ownership
- Provide clear resolution plan
- Follow through completely
- Learn from every issue
Team Collaboration
Communication
Establish Clear Channels:
- Use order messenger for order-specific items
- External chat (Slack/Teams) for general coordination
- Daily standup for synchronization
- Email for formal communications
- Phone for urgent issues
Use @Mentions Effectively:
- Tag specific people for attention
- Don't overuse or people will ignore
- Provide context with mention
- Follow up if no response
Document Decisions:
- Add notes to orders and items
- Record rationale for changes
- Link to discussions
- Maintain institutional knowledge
Task Management
Check Tasks Daily:
- Review pending tasks each morning
- Address urgent items first
- Complete tasks same day when possible
- Update status regularly
- Clear completed tasks promptly
Use Priority Flags Appropriately:
- Only flag truly urgent items
- Don't cry wolf
- Clear flags when urgency passes
- Review flagged items multiple times daily
- Establish criteria for flagging
Assignment Best Practices:
- Assign tasks to specific people
- Include clear instructions
- Set realistic due dates
- Balance workload across team
- Follow up on overdue items
Role Clarity
Define Responsibilities Clearly:
- Sales: Orders and customer relationships
- Warehouse: Fulfillment and inventory
- Finance: Invoicing and payments
- Management: Approvals and oversight
- Document in writing
- Review during onboarding
Respect Permission Boundaries:
- Don't try to circumvent role restrictions
- Request access if truly needed
- Understand why restrictions exist
- Escalate to appropriate person
Data Management
Regular Maintenance
Daily:
- Complete pending tasks
- Update order statuses
- Process returns
- Respond to notifications
- Quick data quality check
Weekly:
- Archive completed orders
- Review low stock alerts
- Check for duplicate contacts
- Clear old tasks
- Export important reports
Monthly:
- Full inventory accuracy review
- Customer data cleanup
- Team access audit
- Settings verification
- Performance analysis
Quarterly:
- Complete data export
- Comprehensive analytics review
- Process optimization
- Training refresh
- System audit
Backup Strategy
Automated Backups:
- iCloud handles automatic sync
- Verify sync is working
- Check CloudKit status regularly
- Don't rely solely on automatic
Manual Backups:
- Monthly data exports
- Store in multiple locations
- Test restore process
- Document backup procedures
- Keep historical archives
Before Major Changes:
- Export full data backup
- Test in small scale first
- Have rollback plan
- Inform team of changes
- Monitor closely after
Security and Privacy
Protect Company Data:
- Use strong company password
- Don't share passwords
- Revoke access immediately when people leave
- Regular user access audits
- Enable two-factor authentication where available
Device Security:
- Enable device passcodes
- Use Face ID or Touch ID
- Don't leave devices unattended
- Enable Find My iPhone
- Report lost devices immediately
Team Security Training:
- Onboard new users on security
- Regular security reminders
- Report suspicious activity
- Follow data protection regulations
- Document security incidents
Performance Optimization
Keep App Running Smoothly
Regular Updates:
- Update iOS promptly
- Install app updates when available
- Review release notes
- Test after updates
- Report issues quickly
Device Maintenance:
- Keep adequate free storage (1GB+)
- Restart device weekly
- Close unused apps
- Clear cache periodically
- Update device when due
Data Hygiene:
- Archive old orders
- Remove obsolete inventory
- Delete duplicate contacts
- Limit photo sizes
- Export and archive historical data
Efficient Workflows
Use Keyboard Shortcuts (iPad):
- Learn common shortcuts
- Saves time over repeated taps
- Especially helpful for power users
- Reference in app settings
Master Search and Filters:
- Learn search syntax
- Create saved filter presets
- Use filters to reduce clutter
- Search by multiple criteria
- Leverage advanced filters
Leverage Bulk Operations:
- Select multiple items
- Bulk edit when possible
- Bulk dispatch creation
- Bulk zone assignment
- Import instead of manual entry
Analytics and Reporting
Regular Analysis
Establish Review Cadence:
- Daily: Dashboard check
- Weekly: Key metrics review
- Monthly: Deep dive analysis
- Quarterly: Strategic planning
- Annual: Comprehensive review
Focus on Actionable Insights:
- What will you change based on data?
- Track trends, not just snapshots
- Compare to previous periods
- Benchmark where possible
- Set targets and measure progress
Share Insights with Team:
- Weekly performance summaries
- Monthly team meetings with data
- Celebrate successes
- Address issues collaboratively
- Use data to improve processes
Custom Reports
Create Standard Reports:
- Weekly sales summary
- Monthly inventory value
- Customer top 20
- Slow-moving inventory
- On-time delivery rate
Export and Distribute:
- Schedule regular exports
- Email to stakeholders
- Use for management meetings
- Archive for historical comparison
- Present to external parties as needed
Scaling Your Operations
Growing Smoothly
Plan for Growth:
- Start with Free, upgrade to Business when adding team
- Upgrade to Enterprise before hitting 10 user limit
- Add users gradually
- Train thoroughly
- Document as you go
Maintain Quality During Growth:
- Don't sacrifice data quality for speed
- Keep processes documented
- Regular training sessions
- Code reviews for custom workflows
- Monitor performance metrics
Optimize Before Scaling:
- Fix inefficiencies first
- Automate repetitive tasks
- Standardize processes
- Clean up data
- Train existing team fully
When to Upgrade Plans
Consider Business When:
- Adding second team member
- Need real-time collaboration
- Want task assignment
- Require role-based access
- Need better analytics
Consider Enterprise When:
- Team exceeds 10 members
- Need API integrations
- Want AI-powered insights
- Require dedicated support
- Have compliance needs
- Multiple departments
Common Pitfalls to Avoid
Don't Make These Mistakes
Inventory Management:
- ❌ Not setting stock thresholds
- ❌ Ignoring low stock alerts
- ❌ Inconsistent naming conventions
- ❌ No regular cycle counts
- ❌ Not documenting adjustments
Order Processing:
- ❌ Overpromising delivery dates
- ❌ Not checking stock before confirming
- ❌ Letting orders stall in one status
- ❌ Poor communication with customers
- ❌ Not using pre-dispatch checklist
Team Collaboration:
- ❌ Not defining roles clearly
- ❌ Giving everyone full access
- ❌ Not removing departed employees
- ❌ No communication protocols
- ❌ Ignoring security practices
Data Management:
- ❌ No backup strategy
- ❌ Tolerating duplicate records
- ❌ Not cleaning data regularly
- ❌ Ignoring data quality issues
- ❌ No documentation
Performance:
- ❌ Never updating the app
- ❌ Letting device storage fill up
- ❌ Not archiving old data
- ❌ Ignoring slow performance
- ❌ Not monitoring sync status
Industry-Specific Tips
Retail
- Update pricing frequently
- Use categories effectively
- Track seasonal trends
- Manage returns efficiently
- Focus on fast-movers
Wholesale
- Manage bulk pricing tiers
- Track customer credit carefully
- Use zone management
- Focus on efficient dispatch
- Monitor payment terms
Manufacturing
- Track raw materials vs finished goods
- Use transaction types effectively
- Monitor production costs
- Track waste and disposal
- Plan capacity based on analytics
Service Business
- Track loaner equipment
- Manage returns carefully
- Use expected return dates
- Monitor utilization
- Track maintenance items
Getting the Most Value
Maximize Your Investment
Use All Available Features:
- Explore beyond basic functions
- Try advanced features
- Read documentation
- Watch training videos
- Ask questions
Integrate into Daily Workflow:
- Make it your primary system
- Don't maintain parallel systems
- Train team thoroughly
- Use consistently
- Build habits
Leverage Support Resources:
- Knowledge base
- Video tutorials
- Community forum
- Support team
- Training sessions (Enterprise)
Provide Feedback:
- Report bugs
- Suggest features
- Share use cases
- Participate in beta testing
- Help improve the product
Continuous Improvement
Regular Process Review
Monthly Process Check:
- What's working well?
- What's frustrating?
- What's taking too long?
- What errors keep happening?
- What can be automated?
Implement Changes Gradually:
- One improvement at a time
- Test before rolling out
- Train team on changes
- Monitor results
- Iterate and refine
Learn from Analytics:
- Which customers are most profitable?
- Which products move fastest?
- Where are bottlenecks?
- What causes delays?
- How to optimize?
Stay Updated:
- Read release notes
- Try new features
- Attend webinars
- Join community
- Share best practices
Next Steps
- Troubleshooting - Solve common issues
- Settings - Optimize configuration
- Team Collaboration - Work better together
- Analytics - Make data-driven decisions