Bi-Weekly Cross-Functional E-Commerce Workflow
Dashboard-Driven Team Alignment for 200-Product National & Regional Operations
The Simple System
One 60-minute meeting every two weeks where the team reviews a shared dashboard, shares insights, and aligns on priorities.
Meeting Structure (60 Minutes)
Go through the dashboard section by section with each owner providing color commentary
Business Overview (5 mins) - E-Commerce Manager
- Revenue vs. target
- Are we on track for the month?
- Any major shifts or surprises?
Product & Inventory (5 mins) - Product Lead
- Stock-out situations
- New launches performance
- Inventory concerns
- Regional distribution issues
- Brand performance and health
Growth & Campaigns (5 mins) - Paid Media Lead
- Subscriber growth trend
- Ad performance by channel
- Current campaign results
- Upcoming promotions
Customer & Marketplace (5 mins) - Technical Lead
- Repeat purchase behavior
- Self-service platform usage
- Customer feedback themes
- Churn signals
Content (5 mins) - Content Lead
- Content performance and engagement
- Content calendar updates
- Creative asset performance
- Brand messaging consistency
SEO & Conversion (5 mins) - SEO Lead
- Site conversion trends
- Active tests and results
- Organic traffic and keyword movements
- Technical SEO issues
What's Working (5 mins)
Each person shares ONE thing that's working well:
- What's the data showing?
- Can we double down on it?
What's Concerning (10 mins)
Each person shares ONE concern:
- What's the risk if we don't address it?
- Who needs to be involved in solving it?
- Quick decisions or do we need a deeper discussion?
Next 2 Weeks Priorities (5 mins)
Each person commits to ONE key focus area:
- Logged in shared doc/project board
- Dependencies flagged
- Action items recap (who's doing what by when)
- Quick parking lot items (topics for offline discussion)
- Next meeting date confirmation
The Dashboard (Single Source of Truth)
Updated: Live (hourly refresh) | Owner: Analytics or rotate quarterly
Section 1: Business Health
| Metric | Current | Target | Last Period | Trend |
|---|---|---|---|---|
| Monthly Revenue | $XXX,XXX | $XXX,XXX | $XXX,XXX | ↑ 12% |
| Total Orders | X,XXX | X,XXX | X,XXX | ↑ 8% |
| Average Order Value | $XX | $XX | $XX | → 0% |
| Gross Margin % | XX% | XX% | XX% | ↑ 2% |
Section 2: Product & Inventory - Product Lead
| Metric | Current | Alert Level | Notes |
|---|---|---|---|
| Products in Stock-Out | 3 | <5 | Healthy |
| Products <30 Days Supply | 18 | <20 | Review reorders |
| New Products Launched | 2 | - | Link to performance |
| Top 10 Products (% revenue) | 64% | - | Concentration risk |
| Brand Health Score | XX/100 | >80 | Composite metric |
Regional Inventory Status:
- National warehouse: 45 days supply
- Regional hubs: Flag any critical lows
Brand Performance:
- Top performing brand this period
- Brand mix trends
Section 3: Growth & Campaigns - Paid Media Lead
| Metric | Current | Target | Last Period | Trend |
|---|---|---|---|---|
| New Subscribers (2 weeks) | XXX | XXX | XXX | ↑ 15% |
| Cost Per Acquisition | $XX | $XX | $XX | ↓ 8% |
| ROAS (Overall) | X.XX | X.XX | X.XX | ↑ 12% |
Channel Performance
| Channel | Spend | New Customers | CPA | ROAS |
|---|---|---|---|---|
| Google Ads | $X,XXX | XXX | $XX | X.X |
| Meta Ads | $X,XXX | XXX | $XX | X.X |
| TikTok | $X,XXX | XXX | $XX | X.X |
| $XXX | XXX | $XX | X.X |
Active Campaigns: List with end dates and current performance
Section 4: Customer & Marketplace - Technical Lead
| Metric | Current | Target | Last Period | Trend |
|---|---|---|---|---|
| Active Subscribers | X,XXX | X,XXX | X,XXX | ↑ 10% |
| Repeat Purchase Rate (30d) | XX% | XX% | XX% | ↑ 5% |
| Churn Rate | X% | <X% | X% | ↑ 3% |
| Self-Service Orders | XX% | XX% | XX% | ↑ 7% |
| Customer Lifetime Value | $XXX | $XXX | $XXX | ↑ 12% |
Customer Insights:
- Top reason for contact this period: Brief note
- NPS score: XX (if tracked)
Section 5: Content Performance - Content Lead
| Metric | Current | Target | Last Period | Trend |
|---|---|---|---|---|
| Content Engagement Rate | X.X% | X.X% | X.X% | ↑ 15% |
| Content Pieces Published | XX | XX | XX | ↑ 10% |
| Video/Visual Content Performance | X,XXX views | X,XXX | X,XXX | ↑ 22% |
| Social Media Reach | XX,XXX | XX,XXX | XX,XXX | ↑ 18% |
Content Highlights:
- Top performing content piece this period
- Upcoming content calendar items
- Creative asset needs or gaps
Section 6: SEO & Conversion - SEO Lead
| Metric | Current | Target | Last Period | Trend |
|---|---|---|---|---|
| Site Conversion Rate | X.X% | X.X% | X.X% | ↑ 0.3% |
| Mobile Conversion Rate | X.X% | X.X% | X.X% | ↓ 0.2% |
| Cart Abandonment Rate | XX% | <XX% | XX% | ↓ 2% |
| Organic Traffic | X,XXX | X,XXX | X,XXX | ↑ 18% |
| Organic Conversion Rate | X.X% | X.X% | X.X% | ↑ 0.4% |
Active Tests:
- Test 1: Brief description + current result
- Test 2: Brief description + current result
SEO Snapshot:
- Keywords in top 10: XX
- Biggest ranking change: Keyword + movement
- Technical issues: Any critical alerts
Roles & Responsibilities
E-Commerce Manager
- Facilitate the bi-weekly meeting
- Own overall revenue and business metrics
- Break ties on priority decisions
- Escalate to leadership when needed
- Drive cross-functional alignment and execution
Product Lead
- Maintain inventory dashboard accuracy
- Flag stock issues before they become critical
- Report on new product launch performance
- Own product data quality
- Manage brand health and performance
- Oversee brand portfolio strategy
Paid Media Lead
- Update campaign performance data
- Provide context on ad spend and results
- Flag promotional calendar
- Own subscriber acquisition metrics
Technical Lead
- Monitor customer behavior metrics
- Share customer feedback themes
- Own retention and LTV metrics
- Manage self-service platform optimization
Content Lead
- Report on content performance and engagement
- Manage content calendar and publishing schedule
- Own creative asset development and performance
- Monitor brand messaging consistency
SEO Lead
- Report conversion and site performance
- Share test results and insights
- Monitor organic traffic and rankings
- Own technical SEO health and optimization
Communication Between Meetings
Teams Channel: E-Comm Performance Team
Use for:
- Urgent issues that can't wait
- Quick wins to celebrate
- FYI updates that don't need discussion
Automated Alerts (Set These Up)
- Stock-out notification
- Conversion rate drops >10%
- Ad spend pacing alerts
- Site downtime
Async Updates (Optional)
Mid-week on Wednesdays, anyone can post a quick update:
- "Launched X campaign, early results show Y"
- "Inventory issue with Z, working with supplier"
- "SEO spike from X - investigating"
Meeting Notes Template
Date: [Meeting Date]
Attendees: [Names]
Dashboard Highlights:
- Revenue: $XXX,XXX (XX% to target)
- Key movements: [Biggest changes since last meeting]
What's Working:
- [Person]: [Insight]
- [Person]: [Insight]
- [Person]: [Insight]
What's Concerning:
- [Person]: [Issue] → [Owner] to resolve by [date]
- [Person]: [Issue] → [Owner] to resolve by [date]
Next 2 Weeks - Focus Areas:
- [Person]: [Priority]
- [Person]: [Priority]
- [Person]: [Priority]
Action Items:
- [Task] - [Owner] - [Due date]
- [Task] - [Owner] - [Due date]
Parking Lot (for offline):
- [Topic to discuss separately]
Next Meeting: [Date & Time]
Getting Started
- Assign roles - Who owns what on the dashboard?
- Build the dashboard - Use Google Sheets, Looker, Tableau, or whatever you have
- Connect data sources - Automate as much as possible
- Schedule first meeting - Lock in recurring calendar invite
- Walk through dashboard together - Make sure everyone understands each metric
- Set targets - Agree on what "good" looks like for each metric
- Establish norms: How do we want to run this meeting?
- Take notes using the template
- Run the normal agenda
- At the end: Retrospective - What's working? What should we change?
- Adjust - Update meeting structure based on feedback
- Month 2: Automate more dashboard updates
- Month 3: Refine which metrics actually matter
- Month 6: Evaluate if bi-weekly is right cadence (could go weekly or monthly)
Success Metrics (After 3 Months)
- Everyone shows up prepared
- No surprises - problems caught early
- Clear ownership of metrics
- Faster decisions
- Improved metrics
- People coming unprepared
- Meeting running over 60 minutes
- Same issues every meeting
- Dashboard data not updated
- Action items not completed
Quick Reference
Meeting
Every other Tuesday
60 minutes
Pre-work
15 minutes
Review dashboard
Attendees
E-Commerce Manager (facilitator),
Product Lead, Paid Media Lead,
Technical Lead, Content Lead, SEO Lead
Output
Notes doc
Action items
The Goal: Everyone has visibility, everyone has ownership, nothing falls through the cracks.