🎉 Announcing Free Tools! Plan out your customer referral program using our toolkit of 11 free tools.

Top 5 Affiliate Software Tools in 2024 for Marketers

Posted by Grant Robertson-Adams | Last updated Oct 17, 2024

Affiliate programs are a powerful solution for growth-focused businesses looking to leverage the marketing skills of third parties. While these programs can drive significant revenue, they aren't always the easiest to manage effectively. That's where affiliate software tools become invaluable, having a massive impact on program effectiveness by automating key processes, providing detailed analytics, and freeing up your valuable time to focus on strategy. The right tools can help you scale your affiliate program, increase conversions, and maximize ROI.

Affiliate marketing is a performance-focused strategy where partners are paid based on the results they deliver. Typically, affiliates aim to drive new customers and conversions by recommending your products or services through various channels like blogs, social media, or email lists. This model offers several key advantages for businesses:

  • Cost-effective customer acquisition, as you only pay for results
  • Expanded reach into new markets and audiences
  • Increased brand awareness through partner promotions
  • Improved SEO through quality backlinks from affiliate content
  • Scalable growth potential with minimal upfront investment

To fully leverage these benefits and manage a successful affiliate program, businesses need robust software tools. These tools not only track performance but also help optimize campaigns, manage relationships with affiliates, and ensure compliance with regulations.

What is affiliate software?

Affiliate software refers to the comprehensive suite of tools used to track, analyze, and manage all aspects of an affiliate marketing program. These platforms serve as the central hub for your affiliate operations, offering features such as:

  • Real-time tracking of clicks, conversions, and sales
  • Performance analytics to identify top-performing and underperforming affiliates
  • Commission calculation and automated payouts
  • Affiliate recruitment and relationship management tools
  • Fraud detection and prevention mechanisms
  • Marketing material distribution and management
  • Integration with e-commerce platforms and payment gateways

While different software solutions may have overlapping features, their primary goal is to provide actionable data and automate processes. This allows you to optimize your program by identifying your highest-performing affiliates, understanding which channels are converting best, and making data-driven decisions to improve overall program effectiveness.

A crucial logistical benefit of affiliate software is its ability to manage and automatically pay out commissions to affiliates. This automation eliminates a significant amount of administrative work, reducing the risk of errors and ensuring timely payments. Here's how this feature benefits both you and your affiliates:

  • Accuracy: Automated calculations based on predefined commission structures minimize errors
  • Timeliness: Regular, scheduled payouts improve affiliate satisfaction and retention
  • Transparency: Affiliates can track their earnings in real-time, reducing payment disputes
  • Scalability: As your program grows, the software can handle increased volume without additional manpower
  • Compliance: Many tools help ensure your program adheres to tax regulations and reporting requirements

By streamlining the payment process, affiliate software allows you to focus on strategic aspects of your program, such as affiliate recruitment and relationship building, rather than getting bogged down in administrative tasks.

The most advanced affiliate software solutions go beyond basic tracking and payments, offering a range of features to enhance program management and growth:

  • Intuitive Dashboards: Collate key metrics and insights into easily accessible, customizable dashboards for quick decision-making
  • Fraud Detection: Implement sophisticated algorithms to identify and prevent fraudulent activities, protecting your program's integrity
  • Automated Reporting: Generate detailed reports on program performance, affiliate activities, and ROI to guide strategy
  • Recruitment Tools: Provide features to help you find, vet, and onboard new affiliates to expand your program
  • A/B Testing: Allow you to test different commission structures, creatives, or landing pages to optimize conversions
  • API Integrations: Seamlessly connect with your existing tech stack, including CRM, email marketing, and e-commerce platforms
  • Mobile Access: Manage your program on-the-go with mobile apps or responsive web interfaces

These advanced features not only streamline program management but also provide the tools needed to continuously optimize and scale your affiliate marketing efforts. By leveraging these capabilities, you can stay ahead of the competition and maximize the ROI of your affiliate program.

Benefits of Affiliate Software

While we've touched on some key advantages of affiliate software, it's important to dive deeper into the transformative impact these tools can have on your business. Here are some compelling reasons why investing in affiliate software is crucial for businesses looking to maximize their affiliate marketing efforts:

  • Increased Efficiency: Automate time-consuming tasks, allowing you to manage larger programs with fewer resources
  • Data-Driven Decision Making: Gain deep insights into program performance to optimize strategies and increase ROI
  • Improved Affiliate Relations: Provide affiliates with real-time data and timely payments, enhancing satisfaction and retention
  • Scalability: Easily grow your program without proportional increases in management overhead
  • Fraud Prevention: Protect your business from click fraud, cookie stuffing, and other deceptive practices
  • Compliance Management: Stay on top of regulatory requirements and maintain program integrity
  • Multi-Channel Tracking: Understand how affiliates perform across various marketing channels
  • Customization: Tailor commission structures, tracking parameters, and reporting to your specific needs

By leveraging these benefits, businesses can not only streamline their affiliate operations but also unlock new growth opportunities and competitive advantages in the digital marketplace.

Saves You Time and Money

The age-old adage "Time is money" couldn't be more applicable than in the realm of affiliate marketing. While generally a profitable endeavor, managing an affiliate program can be a major time sink without the right tools. Affiliate software offers significant time and cost savings in several ways:

  • Automated Tracking: Eliminate manual tracking of clicks, conversions, and sales
  • Streamlined Payments: Automate commission calculations and payouts, reducing accounting workload
  • Simplified Reporting: Generate comprehensive reports with a few clicks instead of hours of data compilation
  • Efficient Communication: Use built-in messaging systems to communicate with affiliates en masse
  • Reduced Error Rates: Minimize costly mistakes in tracking and payments through automation
  • Scalability: Manage a growing affiliate network without proportional increases in time investment
  • Resource Allocation: Free up time for strategic tasks like affiliate recruitment and program optimization

By automating these time-consuming processes, affiliate software allows you and your team to focus on high-value activities that drive growth and innovation. This not only saves direct costs associated with manual management but also unlocks opportunities for increased revenue through more strategic use of your time and resources.

Image Source: EasyAffiliate

Easier to Customize Than Building Yourself

Managing an affiliate program manually or attempting to build a custom solution from scratch can be an overwhelming and resource-intensive endeavor. The complexity involved in tracking individual clicks, aligning conversions to the appropriate affiliates, and ensuring accurate, timely payments can quickly become unmanageable as your program scales. Affiliate software offers a more efficient and customizable alternative:

  • Out-of-the-Box Functionality: Get started quickly with pre-built features for tracking, reporting, and payments
  • Customization Options: Tailor the software to your specific needs without extensive coding
  • Scalability: Easily adapt to growing affiliate networks and increasing transaction volumes
  • Regular Updates: Benefit from ongoing improvements and new features without additional development costs
  • Integration Capabilities: Connect with your existing tech stack through APIs and pre-built integrations
  • Compliance and Security: Leverage built-in features to maintain data security and regulatory compliance
  • Support and Documentation: Access expert assistance and comprehensive guides for implementation and troubleshooting

By choosing a robust affiliate software solution, you can avoid the pitfalls of manual management or custom development, such as high upfront costs, ongoing maintenance requirements, and potential scalability issues. Instead, you can focus on growing your program and optimizing your strategies, knowing that you have a reliable, customizable system backing your operations.

Modern affiliate software platforms offer centralized dashboards that serve as command centers for your entire affiliate program. These dashboards provide numerous advantages:

  • Customizable Views: Tailor the dashboard to display the most relevant metrics for your business
  • Real-Time Data: Access up-to-the-minute information on clicks, conversions, and revenue
  • Performance Visualization: Utilize charts and graphs to quickly identify trends and opportunities
  • Affiliate-Specific Portals: Provide partners with personalized dashboards to track their own performance
  • Multi-Level Reporting: Drill down from high-level overviews to granular data on specific campaigns or affiliates
  • Automated Alerts: Set up notifications for important events or performance thresholds
  • Data Export: Easily extract data for further analysis or integration with other tools

This centralized approach not only streamlines your workflow but also enhances your ability to make data-driven decisions. Moreover, it significantly improves your affiliate recruitment efforts. By having comprehensive, visually appealing data at your fingertips, you can easily demonstrate the potential profitability of your program to prospective affiliates. This data-backed approach can be a powerful tool in attracting high-quality partners and growing your affiliate network.

Manage Affiliate Content Production Easier

Content is a cornerstone of successful affiliate marketing, and managing it effectively can be a game-changer for your program. Advanced affiliate software platforms offer robust content management features that streamline this crucial aspect of your operations:

  • Content Libraries: Create and maintain a centralized repository of approved marketing materials
  • Asset Management: Organize and categorize different types of content (e.g., blog posts, banners, videos)
  • Version Control: Easily update and distribute the latest versions of marketing materials
  • Customization Tools: Allow affiliates to personalize content within approved parameters
  • Performance Tracking: Monitor which content pieces are driving the most engagement and conversions
  • Compliance Checks: Implement automated reviews to ensure content adheres to brand guidelines and regulations
  • Content Scheduling: Plan and automate the release of new marketing materials
  • Affiliate Feedback: Gather insights from partners on content effectiveness and preferences

By leveraging these features, you can significantly reduce the workload on your team while ensuring brand consistency and compliance. This approach not only saves time but also empowers your affiliates with high-quality, on-brand content that can boost their promotional efforts. Moreover, it allows you to maintain control over your brand messaging while giving affiliates the flexibility they need to effectively market your products or services.

Image Source: 99 Designs

Fraud Protection

While affiliate marketing offers numerous benefits, it's crucial to address the potential for fraud within your program. Sophisticated fraudsters continually develop new tactics to exploit affiliate systems, making robust fraud protection a critical feature of any affiliate software. Here's how advanced affiliate platforms help safeguard your program:

  • Real-Time Monitoring: Continuously track affiliate activities to detect suspicious patterns
  • IP Tracking: Identify and flag multiple conversions from the same IP address
  • Click Fraud Detection: Recognize and prevent artificial inflation of click counts
  • Cookie Stuffing Prevention: Detect attempts to falsely attribute sales to affiliates
  • Conversion Validation: Verify the authenticity of leads and sales before commission payout
  • Affiliate Vetting: Implement thorough screening processes for new affiliate applications
  • Behavioral Analysis: Use AI and machine learning to identify abnormal patterns indicative of fraud
  • Customizable Rules: Set up specific fraud detection parameters based on your program's unique needs

Moreover, many top-tier affiliate software providers offer customizable fraud detection settings, allowing you to tailor the system to your specific needs and risk tolerance. This flexibility ensures that you can balance fraud prevention with program growth, minimizing false positives while still maintaining robust protection against genuine threats.

By implementing these fraud protection measures, you can significantly reduce the risk of financial losses and maintain the integrity of your affiliate program. This not only protects your bottom line but also ensures fair compensation for legitimate affiliates, fostering trust and long-term partnerships.

Top 3 Features of Affiliate Marketing Software

When evaluating affiliate software for your business, it's crucial to focus on features that will drive program success and scalability. While needs may vary depending on your specific business model and goals, the following features are widely considered essential for a robust affiliate marketing program:

Rich Analytics and Reporting

In the data-driven world of affiliate marketing, robust analytics and reporting capabilities are not just a feature – they're a necessity. Advanced affiliate software provides comprehensive data analysis tools that empower you to make informed decisions and optimize your program's performance. Here's what to look for in the analytics suite of your affiliate software:

  • Real-Time Dashboards: Access up-to-the-minute data on key performance indicators (KPIs)
  • Custom Report Builder: Create tailored reports that focus on the metrics most relevant to your business
  • Multi-Dimensional Analysis: Slice and dice data across various parameters (e.g., affiliate, product, time period)
  • Conversion Funnel Visualization: Track user journey from click to purchase to identify drop-off points
  • Affiliate Performance Comparison: Benchmark top performers and identify areas for improvement
  • Revenue Attribution Modeling: Understand the true value of each touchpoint in the customer journey
  • Predictive Analytics: Leverage AI to forecast future performance and trends
  • Cohort Analysis: Group and analyze affiliate performance based on shared characteristics
  • Geographic Insights: Understand regional performance variations to inform targeting strategies
  • Export Capabilities: Easily extract data for further analysis or integration with other tools

With these advanced analytics at your fingertips, you'll be able to dive deep into your data, uncovering insights that drive strategic decisions. You can identify which affiliates, products, or campaigns are driving the most value, spot emerging trends before your competitors, and quickly adapt your strategies to maximize ROI. Remember, in affiliate marketing, the ability to quickly analyze data and act on insights can be the difference between a good program and a great one.

Campaign Optimization and A/B Testing

Effective campaign optimization is crucial for maximizing the ROI of your affiliate program. When evaluating affiliate software, look for robust optimization features that allow you to continuously improve your campaigns:

  • A/B Testing Tools: Easily create and run split tests on landing pages, creatives, and offers
  • Performance Forecasting: Use predictive analytics to estimate the potential impact of campaign changes
  • Automated Bid Management: Adjust affiliate commissions based on performance metrics
  • Dynamic Commission Structures: Set up rules to automatically adjust commissions based on various factors (e.g., product category, season, affiliate performance)
  • Conversion Rate Optimization (CRO) Features: Analyze user behavior and implement changes to improve conversion rates
  • Multi-Variate Testing: Test multiple variables simultaneously to find the optimal combination
  • Affiliate Segmentation: Group affiliates based on performance and tailor campaigns accordingly
  • Personalization Tools: Customize affiliate experiences based on user data and behavior
  • Campaign Scheduling: Set start and end dates for promotions and automatically adjust commissions
  • Performance Alerts: Receive notifications when campaigns hit specific performance thresholds

When selecting your software, carefully review the optimization features included in the base package and consider which premium features might be worth the additional investment. For example, while AffiliateWP for WordPress offers many features in its free version, advanced functionalities like monthly recurring payments or direct Stripe integration require paid extensions. Evaluate these costs against the potential ROI they could bring to your program.

Remember, the goal is to find a balance between cost and functionality that aligns with your program's needs and growth objectives. Sometimes, investing in premium features can significantly boost your program's performance and ultimately pay for itself through increased conversions and revenue.

Customization and Branding

In the competitive landscape of affiliate marketing, standing out and providing a seamless experience for your affiliates is crucial. Customization and branding features in your affiliate software can significantly enhance affiliate engagement and productivity. Here's why these features are essential and what to look for:

  • White-Label Solutions: Fully brand the affiliate portal with your company's logo, colors, and style
  • Custom Dashboards: Allow affiliates to personalize their view with the metrics most relevant to them
  • Branded Marketing Materials: Provide a library of pre-approved, branded creatives that affiliates can easily access and use
  • Customizable Landing Pages: Offer templates that affiliates can tailor to their audience while maintaining your brand guidelines
  • Personalized Commission Structures: Set up unique commission rates or structures for different affiliate tiers or individuals
  • Customizable Reporting: Allow affiliates to create and save custom reports that focus on their key performance indicators
  • Affiliate-Specific Links: Generate unique, branded short links for each affiliate to use in their promotions
  • Multi-Language Support: Cater to a global affiliate network with localized interfaces and materials
  • Custom Notification Settings: Let affiliates choose how and when they receive updates and alerts
  • Affiliate Tiering: Create a customized loyalty program with different perks and resources for top performers

By investing in these customization features, you're not just making your program more attractive to affiliates; you're also streamlining their workflow and increasing their potential for success. Remember, affiliates often work with multiple programs, so the easier and more profitable you make it for them to promote your products, the more likely they are to prioritize your program. A well-customized, branded experience can significantly boost affiliate loyalty and productivity, ultimately driving more revenue for your business.

Build your customer referral program without the dev time

Sign up for a free trial of GrowSurf to lower your customer acquisition costs, increase customer loyalty, and save gobs of time.

Essential Features to Look for in an Affiliate Marketing Software

When evaluating affiliate marketing software, it's crucial to consider a range of features that will support the growth and efficiency of your program. Here's an expanded list of key features to look for:

  1. User-Friendly Setup and Interface
    • Intuitive setup wizard for quick implementation
    • Clean, organized dashboard for easy navigation
    • Minimal technical knowledge required for basic operations
    • Comprehensive documentation and setup guides
  2. Mobile Optimization
    • Responsive design for all devices (smartphones, tablets, desktops)
    • Native mobile apps for on-the-go management
    • Touch-friendly interface for easy mobile navigation
    • Mobile-specific reporting and alerts
  3. Advanced Tracking Capabilities
    • Cookie-less tracking options (e.g., server-to-server tracking)
    • Cross-device tracking for accurate attribution
    • IP address and fingerprinting technologies
    • First-party cookie support for improved accuracy
    • Offline conversion tracking
  4. Flexible Commission Structures
    • Multi-tiered commission models
    • Performance-based bonuses and incentives
    • Product-specific commission rates
    • Lifetime commissions for customer retention
  5. Robust Customer Support
    • Multiple support channels (phone, email, live chat)
    • Comprehensive knowledge base and FAQ section
    • Regular training webinars and tutorials
    • Dedicated account managers for enterprise clients
  6. Extensive API and Integration Options
    • Well-documented API for custom integrations
    • Pre-built integrations with popular e-commerce platforms
    • Zapier integration for connecting with thousands of apps
    • Webhook support for real-time data syncing
  7. SEO-Friendly Features
    • Customizable affiliate link structures
    • Automatic link cloaking options
    • Ability to add nofollow attributes to affiliate links
    • Support for deep linking to specific product pages
  8. Fraud Detection and Prevention
    • Real-time monitoring for suspicious activities
    • IP and cookie tracking to prevent self-referrals
    • Customizable fraud rules and thresholds
    • Automated alerts for potential fraudulent actions
  9. Comprehensive Reporting and Analytics
    • Real-time performance dashboards
    • Customizable report generation
    • Advanced data visualization tools
    • Exportable reports in multiple formats
  10. Affiliate Management Tools
    • Automated affiliate approval processes
    • Built-in communication tools (e.g., mass emailing, newsletters)
    • Performance-based affiliate tiering
    • Affiliate recruitment and onboarding resources

By prioritizing these features in your search for affiliate marketing software, you'll be well-equipped to launch, manage, and scale a successful affiliate program. Remember, the best solution for your business will depend on your specific needs, budget, and growth objectives. Take advantage of free trials and demos to thoroughly evaluate each platform before making a decision.

What are the best affiliate marketing software tools?

Company Best For Free Trial Pricing Website
GrowSurf B2B SaaS, B2C Subscriptions, Financial Services,
Online Education, Online Insurance
Free trial $179/mo Visit
Lead Dyno eCommerce, SaaS 30-day free trial From $49/mo Visit
Rewardful SaaS 14-day free trial From $29/mo + translation fee Visit
Post Affiliate Pro eCommerce stores 14-day free trial From $97/mo Visit
Refersion eCommerce businesses 14-day free trial $89/mo Visit

GrowSurf

GrowSurf focuses on driving referrals to your business. Whilst this might make it technically referral marketing, this is often a far more lucrative and effective solution over traditional affiliate marketing. GrowSurf provides software that makes the launch of a referral program completely simple with fantastic customer support. It is also effective no matter what size the business is running at, making it an excellent choice for businesses looking to scale.

Read more about the differences between affiliate and referral marketing here.

Features

  • Automagic form detection
  • Automated emails
  • Rewards management system
  • Track participant activity
  • Easy-to-use campaign editor
  • Analytics
  • Fraud protection

Pricing

GrowSurf offers scalable paid plans based on articipant limits:

  • Startup plans ($179/mo) from 2.5k participants
  • Business plans from 25k participants
  • Custom plans from 150k+ participants

Request a free demo to learn more.

Have questions about GrowSurf?

Talk to a referral marketing expert today.

LeadDyno

With a focus on eCommerce stores and SaaS businesses, LeadDyno offers straightforward and easy to set up affiliate software that has the majority of tracking metrics you could require. They also include emails that automate much of your marketing and allows you to send emails to both affiliates and customers. PayPal Mass Pay integrated as standard, alongside many other integrations with the likes of Shopify, WooCommerce, Stripe, MailChimp and more.

Features

  • Simple setup
  • Suite of affiliate tools
  • Automated emails
  • LeadDyno dashboard with clicks, leads and sales
  • Simple payment options

Pricing

LeadDyno offers three paid plans:

  • Starter ($49 /mo) supports up to 3000 unique visitors per month
  • Biz Builder ($59 /mo) supports up to 4500 unique visitors per month
  • Accelerator ($79 /mo) that supports up to 7500 unique visitors per month

New accounts can make use of the impressive 30 day trial that includes setup help from LeadDyno support. Plans are offered on a month to month basis.

Rewardful

Rewardful, focusing exclusively on SaaS companies, offers a simple affiliate setup with payments through Stripe. It’s a straightforward connection process but you do have to have your payments processed through Stripe. They offer many of the core features that you would hope for such as a variety of commissions, SEO friendly links and a customizable affiliate dashboard.

Features

  • Simple setup with a 5 step process
  • Market-leading Stripe integration
  • Free migration if you’re with another platform
  • Affiliate dashboard that can include Terms of Service and custom scripts
  • Hefty resources to keep affiliates engaged
  • Handy affiliate finder service to source new affiliates

Pricing

Rewardful offers four paid plans:

  • Performance ($29/mo) Unlimited revenue from affiliates but with a 9% transaction fee
  • Starter ($49 /mo) supports up to $5000/mo from affiliates
  • Growth ($79 /mo) supports up to $15,000/mo from affiliates
  • Enterprise ($299 /mo) supports unlimited revenue from affiliates, no transaction fees

Each plan comes with a 14 day trial and a tiered level of affiliate finder credits ranging from 0-100 a month. Plus you can save 2 months of cost if you pay annually.

Post Affiliate Pro

Post Affiliate Pro allows you to manage more than one affiliate program, track performance across each, assign various commission levels and issue payments all in one platform. You can also make use of their 24/7 customer service and even allow Post Affiliate Pro to complete the setup process for you.

Features

  • Affiliate tracking on performance, engagements, leads and conversion rates.
  • Commissions can be assigned based on conversion rates based on data that is collected.
  • Payouts are automated plus bonuses can be offered when milestones are reached.
  • Integrations with over 170+ CMS and payment gateways
  • Free lifetime updates

Pricing

Post Affiliate Pro offers four paid plans:

  • Pro ($97/mo) with up to 1 million tracking requests a month
  • Pro-Ultimate ($197/mo) with up to 5 million tracking requests a month
  • Network ($477/mo) with up to 20 million tracking requests a month

Each plan comes with a 14 day trial and a quick signup process. You can also book a video call with their sales manager to discuss the level of service appropriate for you.

Refersion

Alongside affiliate tracking Refersion also tracks ambassadors and influencers, within the same program making for a handy tool keeping everything in one place. They allow you to track any digital sale that an affiliate refers integrating into eCommerce platforms, plus you can even watch clicks and conversions in real-time. They offer personalized affiliate portals plus an analytics backed performance dashboard. Furthermore, they alow you to create unlimited commission structures meaning you can personalize your structures per affiliate if you so desired.

Features

  • Recurrent performance reports
  • Simple integration in minutes
  • Easily sign up affiliates
  • Send payments quickly
  • Option to add post-sale affiliate program to turn customers into affiliates

Pricing

Refersion offers only two options:

  • Professional ($89/mo) which offers tracking for up to 130 affiliate orders a month
  • Enterprise (pricing only available through sales call) which allows unlimited tracking per month and whitelabled service.

The professional plan comes with a 14 day trial.

Key Takeaways

There’s a whole lot to consider when picking an affiliate software package for your business. Be sure to complete your research, and even try a few first using free trials. The key consideration is whether this software is going to make your marketing more efficient and more profitable.

  • A good affiliate software tool will save you time and money
  • Look out for easy setup and customization to make the most of a new tool
  • Take your time and research the best fit for your business

Why not take this opportunity to give GrowSurf a try, the 14 day, no obligation trial allows you to see what we can do and show you just how quickly we can accelerate your growth.

Build your customer referral program without the dev time

Sign up for a free trial of GrowSurf to lower your customer acquisition costs, increase customer loyalty, and save gobs of time.

Put your growth on autopilot

Launch a referral program for your B2C or B2B tech company and grow through the power of word-of-mouth

You might also enjoy

Referral Marketing

How to Automate Your Referral Marketing Program (Step-by-Step)

Feeling short on time managing your referral program? Learn how to automate your referral marketing program that scales with your business needs.

Posted by Sandra Petrova | August 5, 2021
StartupsReferral MarketingSaaS

5 Reasons Why You Need Software to Manage Your Referral Marketing

Referral marketing software lets you automate referral tracking and maximize the ROI of your referral campaign through automation. It also gives you critical visibility on performance. See 5 reasons why you need referral program software.

Posted by Emily Heaslip | September 8, 2020
StartupsReferral MarketingSaaS

The GrowSurf Guide to B2C SaaS Referral Marketing

Learn everything you need about B2C SaaS referral marketing in our complete guide to designing, launching and optimizing your customer referral program.

Posted by Kevin Yun | October 22, 2019