My Portfolio
Work Samples
Resume
Case Study
Start
My Portfolio
Work Samples
Case Study
Resume
Made by Kenny Lin
Homepage
Work Samples
Resume
Case Study - IZEA Offer Workflow
IZEA
Offer Workflow Hero Image@2x min
FALL
2024
Offer Workflow Hero Titlehero sticker offer kanbanhero sticker offer contracthero sticker offer reviewhero sticker offer workflowCase Study Stickers - SparklesCase Study Stickers - SparklesCase Study Stickers - SparklesCase Study Stickers - Sparkles
PRODUCTIVITY
Context
Breaking Down the Project
Background
IZEA launched Flex CRM in Q1 2023 to simplify campaign workflows and support diverse campaign types. However, manual processes and fragmented communication reduced efficiency. With over 95% of revenue from traditional influencer campaigns and a pivot to managed services, the company is evolving Flex CRM into a robust internal tool for campaign managers.
Goals
  • Increase efficiency for the managed services team
  • Reduce time spent per campaign to maximize margins
  • Centralize campaign management and communication
  • Streamline creator and client collaboration
  • Minimize negotiation time between marketers and creators
Time Line
3 Months in Design and Research, 6 Months in Development for MVP
My Role
I led design, strategy, and research for the new Offer Workflow module in support of the company's pivot to managed services. I played a critical role in scoping, prototyping, and building a transformative internal tool that aligns seamlessly with campaign managers’ workflows.
Result
The new Offer Workflow module consolidates campaign elements, facilitates execution, and tracks creator progress. This robust solution has significantly reduced manual overhead, accelerated campaign execution, and provided a cohesive experience for marketers, creators, and clients.
Status
Rolled out the features in 5 releases from Q3 2023 to Q3 2024. Developing with an agile framework, each release delivered targeted improvements, enabling iterative enhancements to better meet user needs and priorities.
Flex CRM
is
not
offer statement 1 min
efficient
offer statement 2 min
enough
when
executing
marketing
offer statement 3 min
campaigns
Flexible but Manual Processes: Flex CRM lacks automation, forcing users to manually associate campaign elements. This fragmented approach creates time-consuming processes and delays, reducing overall campaign efficiency.

Inefficient Communication Channels: Without integrated creator and client portals, campaign managers rely on disparate tools like emails, increasing the risk of miscommunication and redundant effort, which hampers effective influencer collaboration.

Reduced Marketer Productivity: The absence of a streamlined, standardized offer workflow leads to inconsistent processes. Marketers spend excessive time on manual tasks and workaround solutions, ultimately impacting campaign speed and effectiveness.
Context
How Did We End Up Here?
Campaigns Taking Longer to Complete
Despite Flex CRM’s flexibility, the absence of workflow automation forces users to manually link campaign elements, causing significant delays. Without integrated creator and client portals, managers rely on disparate communication channels, increasing overhead. Ultimately, these inefficiencies severely hinder timely campaign execution and sustainable growth.
Pivot to Focus on Managed Services
Our strategic shift to Managed Services demands that our software aligns with internal campaign managers’ workflows. By focusing on their specific needs, we can streamline processes and boost efficiency. A tailored offer workflow will simplify operations, empowering managers to execute campaigns more effectively and drive better results across the board.
Sunsetting the Legacy Platform
Maintaining both Flex CRM and the legacy platform has become financially unsustainable. With the decision to sunset the legacy system, all users must migrate to Flex CRM. It is essential that we bring all critical features to Flex CRM so that users can seamlessly run their campaigns without disruption.
Lack of Standardization
Flex CRM’s flexibility has resulted in inconsistent campaign processes. Without a standardized offer workflow, key elements—deliverables, terms, and contract negotiations—are managed in a fragmented manner. This inconsistency prolongs negotiation times and creates inefficiencies, highlighting the urgent need for a unified, automated approach for success.
Research
Let's Talk to the Stakeholders
stakeholder coordinators@2x min
Campaign Coordinators
  • Role: Create contact records, collect creator content, schedule payments,  generating tracking links, and associating campaign elements.
  • Goals: Carry out daily assignments from campaign managers and maintain accurate, up-to-date campaign data in the platform.
stakeholder managers@2x min
Campaign Managers
  • Role: Develop campaign strategies, select creators, create and negotiate offers, review draft content, and collaborate closely with clients.
  • Goals: Stay on top of campaign execution and deliver updates on schedule.
stakeholder operations@2x min
Campaign Operations Team
  • Role: Manage budgets, monitor spending, approve payments, and review campaign elements and associations to ensure compliance.
  • Goals: Prevent overspending, enforce company processes, and improve operational efficiency.
stakeholder legal@2x min
Legal Team
  • Role: Draft and review creator contracts, provide legal guidance, and mitigate potential risks for campaign managers.
  • Goals: Ensure contracts meet legal requirements and protect the company’s interests.
Research
Our Research Playbook
In-Depth Interviews to Map Out Bottlenecks
Approach
We started by creating a brief survey for our stakeholders - Coordinators, Managers, Operations, and Legal. After learning about their roles and goals, we then conducted follow-up interviews to dive deeper into their day-to-day tasks, pain points, and overall workflow.

Insights
From these conversations, we built a complete user journey of the campaign offer process, pinpointing exactly where each stakeholder spends most of their time and encounters frustrations. These bottlenecks became the foundation for our improvement strategy.
Scoping and Prioritization to Focus on Impact
Approach
Using the user journey, we turned every step into sticky notes and estimated how much time automation could save for each task. We then mapped these notes into an impact vs. effort framework and asked the stakeholders rank the features based on their potential benefits.

Insights
This exercise guided us in crafting a clear product roadmap and gaining stakeholder buy-ins. We coordinated feature releases with usability testing and campaign timelines, allowing stakeholders to beta test on smaller campaigns before broader rollouts.
Pre-Mortem Meetings to Identify Risks
Approach
We took the top-priority items from the scoping exercise, explored edge cases, examined potential failure points, and looked into how flexible each part of the workflow needs to be. We also accounted for in-flight campaigns and how changes would apply retroactively.

Insights
Because we’re automating tasks, maintaining flexibility is crucial to avoid replicating the rigidity of our legacy workflow. Pre-mortems helped us confirm that users would retain control where needed and that spending would be allocated correctly—even for active campaigns.
Research
Mapping the Inefficiencies
Chart   User Journey@2x min
Process
What Were the Users Saying?
1.
Lack of Automation

Manually associating different campaign elements was time-consuming and error-prone, requiring extensive manual review and diverting valuable time from strategic activities.

Quotation Mark   Open

Imagine there are 12 line items in a payment, I have to manually associate it to the content, content type, social handle, tracking link, and platform. That’s 60 associations I had to manually create.

- Campaign Coordinator

Quote Box   Triangle
2.
Fragmented Campaign Management

Campaign managers relied heavily on external tools like Google Sheets to track campaign progress, as there was no end-to-end workflow within the platform to connect each campaign element.

Quotation Mark   Open

We have like 6 Google Sheets for each campaign to keep track of campaign progress and make sure everything is  recorded in the Flex platform.

- Campaign Manager

Quote Box   Triangle
3.
No Dedicated Creator Portal

Creators and campaign managers relied on emails for invitations, negotiations, content submissions, and draft reviews, causing important communications to be scattered across multiple inboxes.

Quotation Mark   Open

It takes me 2 hours every day to download content from creator emails, upload to the Flex platform, and make sure it has all the necessary associations.

- Campaign Coordinator

Quote Box   Triangle
Process
What Were the Users Saying?
4.
Insufficient Admin Control

Without robust budget safeguards, campaign managers could overspend on campaigns, negatively impacting profit margins. Admins struggled to assign granular permissions, limiting workflow flexibility.

Quotation Mark   Open

We have to spend so much time monitoring the campaigns because right now it’s possible for us to control how much can be spent and who has access to spend that money.

- Campaign Operations Manager

Quote Box   Triangle
5.
Disconnected Client Interaction

The absence of a seamless client portal forced campaign managers to use external tools like Trello and Google Drive to share content for review and gather client feedback, disrupting workflow continuity.

Quotation Mark   Open

It’s time consuming that we have to download the draft content and caption, put them into a Trello board or Google Drive, and then share with clients for review.

- Campaign Manager

Quote Box   Triangle
6.
Inconsistent Campaign Terms

Flex CRM relied on PDFs and eSignature for offer negotiations, leading to frequent contract redlining by creators and prolonged negotiation times, disrupting campaign timelines.

Quotation Mark   Open

Our team is now spending more time to review creator contracts. Because they are in a PDF format, creators feel like they can push back and negotiate for better terms.

- Legal Team

Quote Box   Triangle
Process
Opportunities 
Integrated Offer Management
Build a campaign offer module that seamlessly connects all campaign elements, facilitates execution, and tracks creator progress while maintaining flexibility.
Offers   Opp   04   Associations@2x
Automated Associations
Utilize the new offer module as a centralized grouping layer to automatically link all campaign elements within each offer, reducing manual effort and minimizing human errors.
Offers   Opp   03   Creators@2x
Dedicated Creator Portal
Launch a creator portal that centralizes communications, allowing creators to respond to offers, submit content, and undergo reviews within the platform without needing to sign up.
Budget and Permission Controls
Introduce advanced budget management and granular permission settings, enabling admins to effectively set and monitor budgets while assigning precise access levels to team members and clients.
Offers   Opp   06   Clients@2x
Seamless Client Review
Build a client portal that allows campaign managers to share content for review and gather feedback directly within the platform, ensuring a cohesive client experience.
Offers   Opp   02   Standardized@2x
Standardized Offers
Enable campaign managers to create standardized offers encompassing deliverables, requirements, and terms directly within the platform, replacing PDFs and reducing contract redlining.
Deliverable
Introducing Offer Workflow
Seamless Offer Management
Our new Offer Workflow module streamlines campaign execution by seamlessly connecting all elements. It enables standardized offers with clear deliverables, requirements, and terms—replacing PDFs and reducing redlining—while automated associations link every campaign component. Advanced budget management and granular permission controls further empower admins to set, monitor, and assign precise access levels.
Centralized Collaboration
The dedicated creator portal centralizes interactions by allowing influencers to review offers, respond, submit content, and undergo reviews directly without signing up. Complemented by a seamless client portal that facilitates content sharing and feedback, this integrated communication hub ensures a cohesive, efficient experience for both creators and campaign managers.
Desktop   01   Introducing Offer Workflow@2x min
Desktop   01   Introducing Offer Workflow@2x min
Deliverable
Building the Missing Layer: Offer Module
Chart   New Offer Layer@2x min
Deliverable
How the Offer Automates Workflow
Chart   Workflow Automation@2x min
Deliverable
Marketer: Build Offer
Desktop   02   Build Offer@2x min
Case Study - Yellow Bullet Point
Offer Terms and Usage Rights
Tailor standardized legal terms and content usage rights to meet specific campaign and brand requirements.
Case Study - Yellow Bullet Point
Deliverables and Requirements
Clearly specify desired platforms, publishing windows, draft deadlines, project requirements, and overall campaign goals.
Deliverable
Creator: Respond to Offer
Case Study - Yellow Bullet Point
View Offer
Access offers directly from email and review deliverables, requirements, and terms before making a decision.
Case Study - Yellow Bullet Point
Accept Offer
Officially agree to the offer terms and compensation package to get started on the campaign.
Case Study - Yellow Bullet Point
Negotiate or Decline
Communicate reasons for declining or negotiating the offer, providing feedback to campaign managers for adjustments.
Desktop   03   Respond to Offer@2x min
Deliverable
Creator: Execute Offer
Case Study - Yellow Bullet Point
Track Active Tasks
Monitor and manage weekly deliverables to ensure all tasks are completed on schedule and meet quality standards.
Case Study - Yellow Bullet Point
Submit Content
Submit draft and final content for review, attach additional assets, and include messages for managers.
Case Study - Yellow Bullet Point
Get Paid
Stay alerted on upcoming payments and keep track of completed payments within the offer.
Desktop   04   Execute Offer@2x min
Deliverable
Marketer: Manage Offers
Case Study - Yellow Bullet Point
Monitor Progress
Track the status for each deliverable within the offer to ensure timely and accurate completion.
Case Study - Yellow Bullet Point
Track Offer Responses
Visualize the progress of the offer responses and the budget allocation in each status.
Case Study - Yellow Bullet Point
Take Actions
Easily add content from creators to the offer, schedule payment installments, and utilize the flexible offer workflow to maintain momentum.
Desktop   05   Manage Offers@2x min
Deliverable
Marketer: Draft Review
Case Study - Yellow Bullet Point
Review Draft with AI
Leverage AI to assess draft content and captions, streamlining the review process to ensure adherence to campaign standards and requirements.
Case Study - Yellow Bullet Point
Share Feedback with Creators
Let the creator know whether the draft content is approved or a revision needs to to be submitted based on feedback.
Case Study - Yellow Bullet Point
Review with Clients
Share draft content with clients for their input and gather comprehensive feedback before responding to creator.
Deliverable
Client: Draft Review
Case Study - Yellow Bullet Point
Client Review
Thoroughly evaluate the creator’s draft content and inform campaign managers if it’s approved for publishing or requires further modifications.
Case Study - Yellow Bullet Point
Client Discussion
Provide detailed feedback to campaign managers to address thoughts and improvements regarding the draft content.
Desktop   06   Client Draft Review@2x min
Deliverable
Marketer: Budget Safeguards
Case Study - Yellow Bullet Point
Campaign Budget
Enable admins to set specific budgets for each expense category and monitor actual spending against planned budgets.
Case Study - Yellow Bullet Point
Spending Safeguards
Implement controls to prevent campaign managers from exceeding allocated budgets for each expense category.
Case Study - Yellow Bullet Point
Revenue Tracking
Monitor the margins generated by the campaign to assess financial performance and ROI.
Deliverable
Permission Control
Case Study - Yellow Bullet Point
Client Access
Control and customize access levels for each client user within the campaign, including creator review lists, drafts, creator content, and campaign insights.
Case Study - Yellow Bullet Point
Marketer Permissions
Manage and assign specific feature permissions for each marketer, including viewing, creating, editing, and deleting capabilities.
Deliverable
Auto Associations
Case Study - Yellow Bullet Point
Auto Associate to Generate Insights
The Offer Workflow automatically links payments, content, tracking links, conversion tracking, and other campaign elements within the offer and deliverable, eliminating the need for manual associations and providing users with seamless management and actionable insights.
Desktop   10   Association Insights@2x min
Rollout
Iterations & Releases
Case Study - Yellow Bullet Point
Phase 1: Record Offers and Deliverables
We introduced an offer module that lets campaign managers create offers and define deliverables, establishing the first step for automated workflows and associations.
Case Study - Yellow Bullet Point
Phase 2: Send Offers and Creator Portal
Marketers can now send offers directly to creators without creating a formal contract and setting up eSign. Creators receive a link to the offer and can respond without signing up.
Case Study - Yellow Bullet Point
Phase 3: Final Content Submission
Creators gained the ability to submit final content tied to each deliverable directly through the offer link, streamlining handoffs and automatically associating content with its deliverable.
Case Study - Yellow Bullet Point
Phase 4: Draft Review
Draft due dates were added to offers, letting marketers collect draft content and provide feedback to the creators within the platform, enhancing communication and expediting revisions.
Case Study - Yellow Bullet Point
Phase 5: Client Portal
Clients can now log in, review draft content, and provide feedback, closing the communication loop. This portal grants them visibility into campaign details and fosters better collaboration.
Feedback
Outcome: Mission Accomplished
Time Savings
30 Hours Saved per Campaign
Workflow automation eliminates manual tasks, freeing teams to focus on strategic initiatives and effectively accelerating overall campaign execution.
User Adoption
600+ Offers Created
The robust volume of offer created highlights strong user trust and a high level of engagement with our new Offer Workflow module.
Tool Dependency
4 Google Sheets Killed per Campaign
By building an integrated offer management tool, our platform eliminates reliance on external tools and centralizes communication.
Automation Impact
10,000+ Auto Associations
Extensive automation has significantly reduced manual association efforts and  enhanced data accuracy.
User Satisfaction
95% Positive Feedback
Surveys show overwhelming user approval, with users consistently praising the intuitive design and efficiency improvements across the platform.
Negotiation Reduction
80% Reduction in Negotiation
Standardized offers have reduced negotiation time, effectively streamlining lengthy contract redlining and accelerating the negotiation process.
Feedback
Key Learnings & Takeaways
1.
Building a Good User Experience Takes Time

Even though the new Flex CRM platform initially fell short, it provided a solid foundation. We were lucky to be able to continue building on top of Flex CRM. By focusing on the needs of our managed services team, we delivered new features that significantly enhanced the platform's usability and were highly praised by all users.

2.
Embrace Complexity

"Simple things should be simple, complex things should be possible." by computer scientist Alan Kay was the core concept of this project. We have learned to embrace the complicated nature of marketing campaigns and design a workflow that makes the complex things possible without overwhelming the users.

3.
Efficiency Isn’t the Only Measure of Success

Initially we were solely focusing on efficiency, and we were confused when we receive the request from the operations team to build more permission and budget controls in the platform. After realigning the priorities of the stakeholder groups, we learned that balancing speed with safeguards ensures the product truly serves its users.

4.
Proactive Engagement is Key to User Adoption

Users are often reluctant to abandon their familiar processes. The managed services team were initially hesitant to adopt the new workflow, fearing disruption. In response, we organized company training sessions, shared  progress regularly, and addressed individual concerns, ultimately building trust and driving adoption.