Partner Management
Coordinate partner relationships, analytics, topic input, and meeting coordination
Implemented
Last Updated: 2026-06-13
Overview
Partners are organizations that collaborate with BATbern through sponsorship, resource sharing, or strategic partnerships. Partners receive benefits like event presence, networking opportunities, and brand visibility.
Partner Portal (Epic 8): Partners log in to a self-service portal where they can view their attendance analytics, participate in topic voting, and receive meeting calendar invites. See the Partner Portal documentation β for the partner-facing experience.
Partner Tiers
Implemented
Partners are classified into 5 tiers based on contribution level and benefits:
π Diamond
π DIAMOND
Highest tier - Premier partnership with maximum visibility.
Benefits:
- β Logo on all event materials (print, digital, venue)
- β Speaking slot (30-45 minutes)
- β Premium booth location
- β Attendee list access (GDPR compliant)
- β Pre-event networking reception hosting
- β Dedicated organizer liaison
Typical Partners: Major architecture firms, technology providers
π₯ Platinum
PLATINUM
Premium tier - High visibility and significant benefits.
Benefits:
- β Logo on event materials
- β Speaking opportunity (15-20 minutes)
- β Booth at event
- β Attendee list access
- β Networking reception presence
Typical Partners: Industry associations, larger suppliers
π₯ Gold
GOLD
Standard sponsorship - Good visibility and core benefits.
Benefits:
- β Logo on website and event program
- β Table at event venue
- β Networking opportunities
- β Social media mentions
Typical Partners: Material suppliers, software vendors
π₯ Silver
SILVER
Supporting sponsorship - Moderate visibility.
Benefits:
- β Logo on website
- β Mention in event program
- β Networking access
Typical Partners: Local businesses, service providers
π₯ Bronze
BRONZE
Basic sponsorship - Recognition and support.
Benefits:
- β Logo on website
- β Name in event program
Typical Partners: Small businesses, startups
Creating a Partner
Navigate to Partners
Click π€ Partners in the left sidebar.
Click βCreate New Partnerβ
Click the + Create New Partner button (top-right).
Fill Partner Details
Complete the partner creation form:
Organization Information:
- Partner Name* - Organization name
- Partner Tier* - Select tier (Diamond, Platinum, Gold, Silver, Bronze)
- Website - Partner website URL
- Industry - Business sector (e.g., βBuilding Materialsβ, βSoftwareβ)
Contact Information:
- Primary Contact Name* - Main liaison
- Email* - Contact email
- Phone - Contact number
Description:
- About - Partner description (displayed in directory)
- Collaboration Focus - Areas of interest (optional)
Visual Assets:
- Logo - Partner logo upload (PNG, JPG, SVG, max 2MB)
- Banner - Event banner image (optional, for Diamond/Platinum)
Save
Click Save to create the partner record.
Success message: βPartner βSustainable Materials AGβ created successfullyβ
Partner Directory
Implemented
The partner directory showcases all active partners, sorted by tier.
Directory Display
BATbern Partners
ββββββββββββββββββββββββββββββββββββββββ
π Diamond Partners
ββββββββββββββββββββββββββββββββββββ
β [Logo] Sustainable Materials AG β
β Building materials innovation β
β π sustainablematerials.ch β
ββββββββββββββββββββββββββββββββββββ
π₯ Gold Partners
ββββββββββββββββββ ββββββββββββββββββ
β [Logo] Tech AG β β [Logo] Plan AG β
β Architecture β β Software β
ββββββββββββββββββ ββββββββββββββββββ
Public Access
The partner directory is publicly accessible (no login required) at:
- Production: https://www.batbern.ch/partners
- Staging: https://www.batbern.ch/partners
- Local: http://localhost:3000/partners
Partners are displayed in tier order with logos and descriptions.
Partner Contacts
Implemented
Each partner can have multiple contacts for different purposes.
Contact Types
Primary Contact:
- Main liaison for partnership matters
- Receives partnership updates
- Coordinates meetings and logistics
Marketing Contact:
- Handles promotional materials
- Provides logos and content
- Approves marketing communications
Technical Contact:
- Coordinates booth setup
- Handles technical requirements
- Manages equipment and presentations
Managing Contacts
Add Contact:
[+ Add Contact]
Contact Name: Hans MΓΌller
Email: hans.mueller@partner.ch
Phone: +41 31 123 45 67
Type: [βΌ Marketing Contact]
[Save]
Edit/Delete:
- Click π Edit to modify contact details
- Click ποΈ Delete to remove contact
Meeting Coordination
Implemented
Organizers can schedule partner meetings during events.
Creating a Meeting
Navigate to Partner Details
Open the partner record you want to meet with.
Click βSchedule Meetingβ
In the partner detail view, click Schedule Meeting button.
Fill Meeting Details
Meeting Information:
- Purpose - Meeting objective (e.g., βDiscuss sponsorship renewalβ)
- Date & Time - Meeting schedule
- Duration - Expected length (15, 30, 60 minutes)
- Location - Room or booth number
Attendees:
- Partner Contacts - Select from partner contacts
- Organizers - Select BATbern organizers
Agenda (optional):
- Discussion topics
- Desired outcomes
Send Invitations
Click Send Meeting Invitations.
Calendar invitations sent to all attendees via email (ICS format).
Meeting Status
Track meeting status throughout the event:
| Status | Description |
|---|---|
| SCHEDULED | Meeting confirmed, invitations sent |
| CONFIRMED | All parties confirmed attendance |
| IN_PROGRESS | Meeting currently happening |
| COMPLETED | Meeting finished |
| CANCELLED | Meeting cancelled |
| NO_SHOW | Partner didnβt attend |
Meeting Notes
Implemented
After meetings, organizers can add notes (visible to organisers only β not shown to partners):
Meeting Notes (2025-03-15)
ββββββββββββββββββββββββββββββ
Attendees: Hans MΓΌller (Partner), Anna Schmidt (Organizer)
Duration: 30 minutes
Discussion:
- Reviewed 2025 partnership benefits
- Discussed booth location preferences
- Agreed on speaking slot (20 minutes)
Action Items:
- [ ] Send booth layout diagram (Anna)
- [ ] Provide speaker bio and headshot (Hans)
- [ ] Schedule follow-up in 2 weeks
Next Steps:
- Confirm speaking slot by March 20
- Finalize booth setup by March 25
Attendance Analytics
Implemented β Epic 8.1
Track partner attendance across all BATbern events. Organisers can view attendance data for any partner from the Analytics tab on the partner detail page. Partners see only their own companyβs data via the Partner Portal.
The analytics view shows event-by-event attendance (your companyβs attendees vs. total), a time period toggle (Last 5 years / Full history), a cost-per-attendee metric, and an XLSX export.
Engagement Metrics (Legacy)
Planned
Historical summary metrics (total events sponsored, total contribution, speaking sessions, booth attendance) are planned for a future release. Current analytics are covered by the Attendance Analytics section above.
Metrics Dashboard
Sustainable Materials AG
π Engagement Metrics
ββββββββββββββββββββββββββββββββββββ
Events Sponsored: 8
Total Contribution: CHF 50,000
Speaking Sessions: 12
Booth Attendance: ~500 visitors/year
Partnership Duration: 3 years
Historical Participation
Partnership History
ββββββββββββββββββββββββββββββββββββ
2025: Diamond - Speaking + Booth
2024: Platinum - Speaking + Booth
2023: Gold - Booth only
2022: Silver - Logo placement
Partner Benefits Tracking
Planned β Phase 3
Track delivery of tier benefits:
BATbern 2025 - Benefits Checklist
ββββββββββββββββββββββββββββββββββββ
β
Logo on website
β
Logo in event program
β
Booth reserved (Location: A12)
β
Speaking slot scheduled (March 15, 14:30)
β³ Attendee list sent (post-event)
β³ Social media mentions (ongoing)
Editing a Partner
Find the Partner
Search or browse the partner list.
Click Edit
Click π Edit icon in partner row.
Modify Fields
Update partner information. Note:
- Tier can be changed (upgrade/downgrade)
- Logo can be replaced
- Contacts can be added/removed
Save Changes
Click Save Changes to persist updates.
Deleting a Partner
Click Delete
Click ποΈ Delete icon in partner row.
Confirm Deletion
Delete Partner?
ββββββββββββββββββββββββββββββββββββ
Delete "Sustainable Materials AG"?
This will:
- Remove from partner directory
- Cancel scheduled meetings
- Preserve historical participation
Historical records retained:
- 8 past event sponsorships
- 12 speaking sessions delivered
[Cancel] [Delete]
Click Delete to confirm.
Searching Partners
Quick Search
π [Sustainable]
Searches across:
- Partner name
- Industry
- Contact names
Filter by Tier
tier:DIAMOND
tier:GOLD,PLATINUM
Export & Report
Planned β Phase 3
Export Partner List
Export partner directory to CSV:
[π₯ Export]
ββ Export All Partners (42)
ββ Export by Tier (Diamond: 3)
ββ Export with Contacts (detailed)
Partnership Report
Generate partnership summary:
[π Generate Report]
Partnership Report - 2025
βββββββββββββββββββββββββββββββββ
Total Partners: 42
ββ Diamond: 3
ββ Platinum: 6
ββ Gold: 12
ββ Silver: 15
ββ Bronze: 6
Total Contribution: CHF 250,000
Speaking Slots: 18
Booths: 21
Common Issues
βPartner tier changed but benefits not updatedβ
Problem: Tier upgrade/downgrade doesnβt auto-update benefit checkboxes.
Solution:
- Manually review and update benefit checklist
- Contact partner to communicate new benefits
- Update event materials with new logo placement
βPartner logo not displaying in directoryβ
Problem: Logo uploaded but not visible publicly.
Solution:
- Verify logo uploaded successfully (check S3)
- Confirm partner record is active (not draft)
- Clear browser cache
- Check file format (PNG, JPG, SVG only)
Topic Voting (Organiser View)
Implemented β Epic 8.2
Organisers can review all partner topic suggestions and update their status:
- Browse all proposed topics with vote counts from the Topics section in partner navigation
- Set status to Selected, Declined, or leave as Proposed
- Add a βPlanned forβ note (e.g., βBATbern 57β) when selecting a topic so partners know when to expect it
- Suggest topics on behalf of a partner company
Partners do all of the above from the Topic Voting portal page β.
Partner Notes
Implemented β Epic 8.4
Organisers can keep private notes about each partner relationship on the Notes tab of the partner detail page.
Key details:
- Notes are completely hidden from partners β the Notes tab is not visible when logged in with the PARTNER role
- Each note has a title and content (free text)
- The author (organiser username) is captured automatically from the login session
- Notes are sorted by creation date (newest first)
- Full CRUD: create, edit, and delete notes
This is intended for internal context such as renewal discussions, relationship history, and open action items that organisers want to track but should not be shared with the partner.
Related Topics
- Event Management β - Link partners to events
- File Uploads β - Upload partner logos
- Company Management β - Similar organization management
API Reference
Endpoints
POST /api/partners Create partner
GET /api/partners List partners (paginated)
GET /api/partners/{id} Get partner by ID
PUT /api/partners/{id} Update partner
DELETE /api/partners/{id} Delete partner
POST /api/partners/{id}/contacts Add contact
POST /api/partners/{id}/meetings Schedule meeting
POST /api/partners/{id}/logo Request presigned URL for logo upload
See API Documentation for complete specifications.