Customer Approvals Portal
Location: /Customer/Approvals/Default.aspx
Navigation: Log in as a customer user (client reviewer). The Approvals link appears in the main navigation menu for users who have been configured as part of approval teams. Click "Approvals" to access the portal. The page is only accessible to customer users who are actively involved in approval workflows - staff members with full system access do not see this customer-facing portal.
Overview
The Customer Approvals Portal is the client-facing interface for reviewing and approving artwork submitted by the creative services team. This dedicated portal provides customers with a focused workspace where they can view pending approval requests, review artwork PDFs, provide feedback through approvals or rejections, track items they've already reviewed, and access historical approval records.
The portal organizes approval tasks into four distinct views: My Journeys (approval cycles the customer initiated or is primarily responsible for), My Tasks (artworks requiring immediate review action), In Process (projects the customer has partially reviewed or is following), and Completed (historical record of finished approvals). This organization helps reviewers prioritize their work while maintaining visibility into the full approval landscape.
Each approval task displays the project context, artwork specifications, due dates, and any notes from the project team. Reviewers can view the artwork PDF directly in the browser, approve with a single click, or reject with comments and an optional marked-up PDF showing specific feedback. The interface is streamlined for the approval task at hand, showing only information relevant to the review decision.
Business Value
Why Does This Matter to the Company?
- Professional Client Experience - The dedicated approval portal presents a polished, organized interface that reflects well on the agency. Rather than receiving attachments via email, clients access a professional system that demonstrates operational sophistication and respects their time with clear organization and efficient workflows.
- Reduced Review Friction - By presenting artworks with their relevant context (project details, specifications, previous approvals) in a single interface, the portal eliminates the back-and-forth often required when clients receive disconnected approval requests. Faster, clearer reviews mean shorter project timelines.
- Clear Feedback Capture - When clients reject artwork, the structured feedback mechanism (comments field plus PDF upload) ensures their concerns are documented in a retrievable format. This replaces ambiguous email feedback with actionable, documented revision requests.
- Timeline Accountability - Due dates display prominently on each approval task, and the portal maintains records of when reviews were requested versus completed. This documentation supports timeline discussions and demonstrates agency responsiveness even when client reviews extend beyond planned dates.
- Delegation Support - Large client organizations often have multiple stakeholders who need to review different aspects of creative work. The portal's role-based team structure ensures the right people see the right work, and the In Process view lets stakeholders track progress even on items they've already reviewed.
- Compliance Documentation - For clients in regulated industries (pharmaceutical, financial services, food and beverage), the approval record provides documentation that appropriate stakeholders reviewed and approved final artwork. This supports regulatory compliance and audit requirements.
Business Benefits
For Client Reviewers
- Clear Task Prioritization: The My Tasks tab shows only items requiring immediate action, eliminating confusion about what needs review
- Visual Artwork Review: View PDFs directly in the browser without downloading files or needing special software
- Simple Approval Actions: Single-click approval or structured rejection with comments and marked file upload
- Due Date Visibility: See approval deadlines prominently displayed to manage workload timing
- Progress Tracking: The In Process tab shows items the reviewer has already addressed, confirming their feedback was captured
For Client Marketing Teams
- Project Overview: See all artworks within a project grouped together for context
- Team Coordination: Track which team members have reviewed and what decisions they made
- Notes Access: Read project manager notes explaining what changed or what to focus on
- Historical Reference: Access completed approvals to verify what was approved and when
For Client Approval Managers
- Status Visibility: Monitor approval progress across all pending projects
- Review Delegation: Approval roles ensure appropriate specialists (marketing, legal, regulatory) review relevant work
- Documentation Access: Completed approvals provide records for internal compliance and audit needs
- File Downloads: Download approved artwork files for internal reference or archive
For the Agency
- Reduced Support Requests: Self-service portal reduces client questions about approval status
- Professional Image: Dedicated system demonstrates operational maturity
- Timeline Documentation: Clear records of review request timing support scope discussions
- Feedback Quality: Structured rejection process captures actionable revision guidance
Usage Scenarios
Scenario 1: Reviewing and Approving Artwork
A brand manager receives an email notification that artwork is ready for review. They click the link to access the Customer Approvals Portal and navigate to the My Tasks tab. They see the pending approval with the project name, artwork description, and due date. Clicking the project expands to show the artwork details and embedded PDF viewer. After reviewing the artwork and confirming it meets brand standards, they click "APPROVE." The system records their approval with a timestamp, and the task moves from My Tasks to In Process (or Completed if they were the final reviewer).
Scenario 2: Rejecting Artwork with Feedback
A regulatory reviewer finds an issue with product claims on a label design. In the My Tasks tab, they locate the artwork and click to expand the view. Rather than clicking Approve, they click "REJECT" which opens a feedback form. They type their concern in the Comments field ("Claims on line 3 need legal disclaimer - see marked PDF"). They then use the file upload to attach a PDF where they've highlighted the problematic text with annotations. Clicking Submit sends this feedback to the project team, and the artwork status updates to show their rejection with the marked file available for download.
Scenario 3: Tracking Multi-Reviewer Progress
A marketing director has approved their portion of a project's artwork but knows the legal team also needs to review. They navigate to the In Process tab to see the project. Expanding the project shows all artworks with status indicators for each reviewer. They can see that legal's review is still pending while their own approval is recorded. When legal completes their review, the item moves to Completed.
Scenario 4: Searching Historical Approvals
A client needs to verify when a particular artwork was approved for audit purposes. They navigate to the Completed tab and use the search function to find the project by name or number. Expanding the project shows the complete approval record including who approved, when they approved, and the artwork files that were approved. They can download the approved PDF for their records.
Scenario 5: Handling Core Label Translations
For core label projects (translation adaptations), the workflow is simplified. The My Tasks tab shows the core request details including language information, reference artwork, and translation specifics. The reviewer can approve the translation artwork or reject with comments and an optional replacement translation document. For translations, the rejection form includes an option to upload a Word document with corrected translation text, ensuring special characters are captured correctly.
Scenario 6: Managing Multiple Pending Reviews
A busy reviewer returns from vacation to find several pending approvals. The My Tasks tab lists all projects awaiting their review, organized by project. Each shows its due date, with overdue items visually highlighted. The reviewer can systematically work through each project, expanding to view artworks, making approval/rejection decisions, and tracking their progress as items move to In Process. The search function helps locate specific projects when clients ask about particular items.
Scenario 7: Viewing Approval Notes
A reviewer opens an approval task and sees notes from the project manager: "This is revision 2 addressing the color feedback from last week. Please focus on the updated blue tones in the header." These approver notes provide context that helps the reviewer focus their attention appropriately. The notes appear prominently at the top of the project section before the artwork details.
Industry Context
How Similar Functionality is Used Across Industries
Client Approval Portals Concept
Dedicated client-facing approval interfaces are standard practice in creative services, professional services, and any industry where external stakeholders must formally sign off on deliverables before final production or delivery.
Common Industry Practices
- Advertising Agencies: Creative review portals (often called DAM or proofing systems) present campaign materials to clients for approval. Features like side-by-side version comparison, annotation tools, and multi-stakeholder routing are common.
- Marketing Services Providers: Brand asset management systems include approval workflows where brand managers must sign off on marketing materials before they can be used. Role-based access ensures appropriate stakeholders review appropriate content.
- Packaging Design Companies: Pre-press proofing systems present final artwork files to clients for print approval. Approval records serve as sign-off documentation protecting against "that's not what I approved" disputes.
- Print Production: Soft proofing systems present color-accurate previews for client approval before committing to expensive print runs. Approval timestamps document when clients signed off.
- Translation Services: Translation review portals present translated content for client approval with features for providing correction feedback in document format (to preserve special characters).
Industry Best Practices Implemented
- Task-Based Interface: Showing only items requiring action reduces cognitive load for busy reviewers
- In-Browser Preview: PDF viewing without downloads streamlines the review process
- Structured Feedback: Comment fields plus file upload capture comprehensive rejection feedback
- Audit Trail: Complete records of who approved what and when support compliance needs
- Role-Based Routing: Ensuring appropriate stakeholders review appropriate content
- Due Date Visibility: Prominent deadlines help reviewers prioritize their workload
Business Logic Details
Portal Access Control
The Customer Approvals Portal is restricted to appropriate users:
- User must be a customer account (not staff)
- User must be assigned to approval teams for at least one invoice group
- The access check verifies the user has current or historical involvement in approvals
- Users without approval involvement see an access denied message
Tab Organization
The portal organizes approval content into four views:
My Journeys Tab
- Shows approval journeys where the user has specific journey responsibilities
- Visible only when the user has qualifying journeys
- Provides highest-level oversight of approval cycles
My Tasks Tab
- Shows artworks requiring the user's approval action
- Filters to items where the user is a team member and hasn't yet responded
- Primary working interface for reviewers
In Process Tab
- Shows projects where the user has already responded but journey isn't complete
- Allows tracking progress on items after making a decision
- Shows other team members' responses and pending reviewers
Completed Tab
- Shows historically finished approval journeys
- Supports search and sort functions
- Provides audit trail access for compliance needs
Artwork Review Status
Individual artworks display status based on reviewer actions:
- Pending: Awaiting reviewer's decision (shows Approve/Reject buttons)
- Approved: Reviewer approved this artwork (shows checkmark)
- Returned: Reviewer rejected with feedback (shows rejection indicator)
Approval Actions
When approving:
- System records approval timestamp and user
- Updates artwork status based on all reviewer decisions
- Notifies project team of approval
- Advances workflow if all reviewers responded
When rejecting:
- Comment field captures written feedback (required for some rejection types)
- File upload accepts marked PDF with annotations
- Translation upload accepts Word document for core translations
- System records rejection with all feedback content
- Notifies project team of rejection with feedback
Team Member Visibility
Reviewers see other team members' responses:
- Names of all team members on the journey
- Approval/rejection status for each member
- Timestamps of responses
- For rejections, linked marked files are viewable
File Access
The portal provides access to approval files:
- Artwork PDFs for review (embedded viewer)
- Reference PDFs for context
- Marked feedback PDFs from other reviewers
- Project files uploaded to the source project
- Download links for offline review if needed
Key Features
My Tasks Interface
| Element | Description |
|---|---|
| Search Box | Filter tasks by text matching project name, artwork description |
| Strict Search Toggle | Exact match versus contains matching |
| Project Accordion | Expandable list of projects with pending tasks |
| Artwork Details | Specifications, due date, notes for each artwork |
| PDF Viewer | Embedded PDF display for in-browser review |
| Approve Button | Single-click approval action |
| Reject Button | Opens feedback form for rejection |
| Download Link | Save artwork PDF for offline review |
Rejection Feedback Form
| Element | Description |
|---|---|
| Comments Field | Text area for written feedback |
| File Upload | PDF upload for marked artwork |
| Translation Upload | Word document upload (Cores only) |
| Replace Original Checkbox | Option to update source file (Cores only) |
| Submit Button | Confirm rejection with feedback |
| Cancel Button | Return without rejecting |
In Process View
| Element | Description |
|---|---|
| Project List | All projects user has reviewed but aren't complete |
| Team Status | All team members with their response status |
| Artwork Status | Current status of each artwork in journey |
| Marked Files | Links to feedback PDFs from rejections |
| PDF Viewer | Review artwork files as needed |
Completed View
| Element | Description |
|---|---|
| Search Box | Find completed projects by name or content |
| Sort Options | Order results by date, name, etc. |
| Project Accordion | Historical projects with approval records |
| Journey Details | Start date, completion status, team responses |
| File Access | Download historical artwork files |
Visual Indicators
| Indicator | Meaning |
|---|---|
| Green approve checkmark | Reviewer approved artwork |
| Red rejection X | Reviewer returned artwork |
| Pending indicator | Awaiting reviewer response |
| Due date display | Approval deadline |
| PDF icon | Marked feedback file available |
| Grayed row | Already reviewed by this user |
Functional Components
Project Expansion
Projects appear in accordion format:
- Click project header to expand/collapse
- Expanded view shows all artworks in the journey
- Lazy loading fetches details only when expanded
- Maintains expand state during page interactions
Embedded PDF Viewing
Artwork PDFs display in iframe viewers:
- Resizable frame for comfortable viewing
- Full PDF navigation within viewer
- Multiple PDFs can be viewed simultaneously
- Download available for offline review
Approval Action Processing
When clicking Approve:
- System validates user can approve this item
- Records approval with timestamp
- Updates artwork status calculations
- Refreshes task list to reflect change
- Shows confirmation message
- Item moves to appropriate tab (In Process or Completed)
Rejection Workflow
When clicking Reject:
- Feedback form appears with comment field
- User enters feedback text
- User optionally uploads marked PDF
- Submit processes rejection
- System records rejection with all feedback
- Notifies project team with feedback content
- Item moves to In Process
Search Functionality
Search operates across:
- Project names and numbers
- Artwork descriptions
- Notes content
Options include:
- Standard search (contains match)
- Strict search (exact match)
- Results highlight matching text
Relationship to Other System Components
Project Approval Tab Control
The Customer Approvals Portal is the client-side complement to the Project Approval Tab Control:
- Staff initiates approvals through the Project Approval Tab
- Customers respond through this Customer Approvals Portal
- Both interfaces view the same underlying approval journey data
- Customer actions (approve/reject) appear in the Project Approval Tab status
Notification System
The portal works with automated notifications:
- Email notifications direct customers to the portal when approvals are ready
- Links in emails navigate directly to pending tasks
- Overdue approval reminder jobs may send additional notifications
User and Role Management
Customer access is managed through:
- Invoice group membership determines which projects are visible
- Approval role assignments control who reviews what
- Approval group configurations pre-define reviewer teams
- User account status (active/inactive) affects portal access
File Storage
Approval files are managed through cloud storage:
- Artwork PDFs uploaded by staff are served through the portal
- Marked feedback PDFs uploaded by customers are stored similarly
- File references are maintained in approval journey records
- Historical files remain accessible in Completed view
Project Status Updates
Customer approval actions trigger project status changes:
- Staff-side project status reflects approval progress
- Dashboard widgets show approval-related status counts
- Reporting includes approval timeline data
Summary
The Customer Approvals Portal provides client reviewers with a dedicated, professional interface for managing artwork approval tasks. By organizing pending work into clear categories, presenting artworks with full context and specifications, and enabling structured feedback through approvals or documented rejections, the portal transforms the approval process from scattered email exchanges into an efficient, documented workflow.
For client organizations using the portal, key benefits include:
- Task Clarity: Clear separation between pending tasks, in-progress items, and completed reviews
- Review Efficiency: In-browser PDF viewing and single-click approvals streamline the process
- Feedback Quality: Structured rejection with comments and marked files ensures actionable revision guidance
- Team Visibility: Multi-stakeholder projects show all reviewers' status for coordination
- Audit Support: Complete historical records support compliance and documentation requirements
- Professional Experience: Dedicated portal demonstrates agency operational sophistication
For the agency providing the portal, benefits include:
- Reduced Support Load: Self-service interface reduces client status inquiries
- Timeline Documentation: Clear records of request and response timing support scope discussions
- Feedback Clarity: Structured rejections provide actionable revision guidance
- Professional Differentiation: Dedicated approval system distinguishes the agency from competitors using email-based processes
The Customer Approvals Portal bridges the gap between agency workflows and client review needs, creating a seamless approval experience that respects client time while maintaining complete documentation of the approval process.