Level Up Your Affiliate Game with These Top SaaS Affiliate Software Platforms

Want to supercharge your SaaS growth with affiliate marketing? Choosing the right software is crucial. This list of 7 top SaaS affiliate platforms in 2025 simplifies your search. We cover Refgrow, PartnerStack, FirstPromoter, Rewardful, Impact, Tapfiliate, and LeadDyno, highlighting their features, pros, and cons. These tools streamline affiliate management, tracking, and payouts—saving you time and maximizing your program's potential. Whether you're a bootstrapped startup or a larger SaaS company, find the perfect platform to launch or optimize your affiliate program today.

1. Refgrow

Refgrow offers a compelling proposition for SaaS businesses looking to leverage the power of affiliate marketing without the complexity of traditional platforms. Its core strength lies in its seamless, native integration. Instead of redirecting users to external dashboards or clunky interfaces, Refgrow embeds directly into your existing product with a single line of code. This creates a frictionless experience for both your affiliates and their referred customers, boosting conversion rates and encouraging wider participation. Imagine turning your satisfied customers into enthusiastic advocates with minimal effort – that's the promise of Refgrow. This approach is particularly effective for product-led growth (PLG) strategies where the product itself is the primary driver of acquisition.

Refgrow

For early-stage startups and indie hackers, Refgrow offers a cost-effective entry point to affiliate marketing, starting at just $9/month. Compared to established platforms that can charge upwards of $49/month, this represents significant savings, allowing you to reinvest those funds into other crucial areas of your business. Moreover, the unlimited earning potential with zero transaction fees ensures that both you and your affiliates can maximize their returns. Refgrow’s real-time analytics and robust conversion tracking, coupled with its integrations with popular payment gateways like Stripe and LemonSqueezy, provide valuable insights into your affiliate program's performance. This data empowers you to optimize your campaigns, identify top performers, and fine-tune your strategies for maximum impact. The platform also allows for full design customization, ensuring a consistent brand experience throughout the affiliate process.

Implementation Tips:

  • Prioritize user experience: Leverage Refgrow's native integration to create a seamless and intuitive affiliate experience within your product.
  • Incentivize early adopters: Offer attractive commissions and bonuses to encourage initial participation and build momentum.
  • Track and analyze: Regularly review your affiliate program's performance metrics to identify areas for improvement and optimize your campaigns.

Pros:

  • Seamless, native integration with a simple one-line setup.
  • Full design customization to match your brand.
  • Robust conversion tracking and real-time analytics.
  • Unlimited earnings potential with zero transaction fees.
  • Cost-effective pricing.

Cons:

  • Primarily focused on SaaS companies, potentially limiting its appeal for other business models.
  • Dependence on Stripe and LemonSqueezy integrations, which may not be suitable for all payment setups.

Website: https://refgrow.com

Refgrow earns its spot on this list due to its innovative approach to SaaS affiliate marketing. Its focus on native integration, combined with its affordability and robust feature set, makes it an ideal solution for startups, self-serve SaaS companies, and product-led growth organizations looking to scale efficiently. While the reliance on specific payment gateways might be a limitation for some, its benefits significantly outweigh the drawbacks for its target audience.

2. PartnerStack

PartnerStack is a robust SaaS affiliate software platform geared towards B2B SaaS companies looking to expand their reach and revenue through partnerships. It goes beyond simple referral programs, offering a comprehensive suite of tools for managing complex partner relationships, from recruitment and onboarding to enablement, payouts, and in-depth performance analysis. This makes it ideal for businesses serious about leveraging partnerships as a core growth driver, particularly in the B2B SaaS space.

PartnerStack

For early-stage startups, self-serve SaaS companies, and product-led growth SaaS businesses, PartnerStack's powerful features can be a game-changer. Imagine automating your partner onboarding and training, freeing up your time to focus on product development and other critical areas. Customizable commission structures and reward systems allow you to tailor incentives to different partner types, maximizing engagement and driving desired outcomes. The built-in partner marketplace offers a readily available pool of potential affiliates, streamlining the recruitment process. Finally, the detailed performance tracking and analytics dashboard gives you valuable insights into partner performance, allowing you to optimize your program for maximum ROI.

While PartnerStack offers a free trial, specific pricing isn't publicly available, requiring you to contact their sales team for a customized quote. This lack of transparent pricing can be a drawback for budget-conscious startups. Furthermore, the platform's comprehensive feature set can also translate to a steeper learning curve compared to simpler affiliate solutions. Implementation and customization may require some technical expertise, although PartnerStack provides excellent customer support and onboarding assistance to guide you through the process. This platform is better suited for established companies or startups with dedicated resources for partner program management.

Key Features & Benefits for SaaS Founders and Indie Hackers:

  • Automated Workflows: Streamline onboarding, training, and payouts, minimizing manual effort.
  • Flexible Commission Structures: Design custom reward programs to motivate different partner types.
  • Built-in Marketplace: Access a network of potential affiliates ready to promote your product.
  • Advanced Analytics: Track key metrics, understand partner performance, and optimize ROI.
  • Integrations: Connect with your existing CRM and marketing tools for seamless data flow.

Pros:

  • Purpose-built for B2B SaaS, catering to specific needs and challenges.
  • Handles complex partnerships beyond simple referrals.
  • Comprehensive reporting and analytics for data-driven decision-making.
  • Excellent customer support and onboarding resources.

Cons:

  • Higher price point than simpler alternatives.
  • Steeper learning curve and more complex setup.
  • Better suited for established companies with dedicated resources.

Comparison with Similar Tools: While tools like ReferralCandy or Tapfiliate offer simpler and more affordable solutions for basic referral programs, PartnerStack differentiates itself with its focus on complex partnerships, advanced automation, and comprehensive reporting, making it a powerful tool for scaling partner-driven growth in the B2B SaaS market.

Implementation Tip: Start by clearly defining your ideal partner profile and the desired outcomes of your program. This will guide your setup and customization within PartnerStack, ensuring you attract the right partners and maximize the effectiveness of your program.

Website: https://www.partnerstack.com/

PartnerStack deserves its place on this list because it provides a powerful, purpose-built solution for SaaS companies serious about leveraging partnerships for growth. While the complexity and price point may be a barrier for some early-stage startups, the potential for scaling revenue through strategic partnerships makes it a valuable investment for businesses ready to take their partner programs to the next level.

3. FirstPromoter

FirstPromoter positions itself as the go-to affiliate and referral tracking platform built specifically for SaaS businesses. Its appeal lies in the balance it strikes between simplicity and functionality. Early-stage startups, self-serve SaaS companies, and product-led growth SaaS, particularly those with limited technical resources, will find its user-friendly interface and straightforward setup a major advantage. FirstPromoter enables these businesses to quickly implement and manage affiliate programs without getting bogged down in complex configurations. It empowers them to leverage the power of word-of-mouth marketing and incentivize customer referrals, driving organic growth and acquisition.

FirstPromoter

FirstPromoter shines with features like two-sided referral programs, allowing you to reward both the referrer and the referred customer. This is particularly effective for SaaS products where customer lifetime value is crucial. Real-time tracking provides immediate insights into clicks, signups, and conversions, empowering you to optimize your campaigns on the fly. Customizable affiliate dashboards and signup pages offer a branded experience for your partners, reinforcing professionalism and trust. The automated commission calculations and payout system streamline administration, freeing up your time to focus on core business activities. Finally, the built-in fraud detection adds a layer of security, protecting your program from malicious activities.

While FirstPromoter excels in its niche, it's important to acknowledge its limitations. Compared to enterprise-grade platforms like PartnerStack or Impact, it offers fewer advanced features and integrations. If you anticipate managing a very large and complex partner ecosystem, you may find FirstPromoter's capabilities restrictive. It's less geared towards intricate multi-tiered programs and advanced reporting needs. Similarly, the number of native integrations with other marketing tools is less extensive than some competitors. However, for SaaS businesses in their early stages or those adopting a product-led growth strategy, these limitations are often outweighed by the platform's ease of use and affordability.

Implementation Tips:

  • Define clear goals: Before implementing FirstPromoter, outline your specific objectives for your affiliate program. What key metrics will you track? What kind of partners are you targeting?
  • Customize your program: Leverage the customizable dashboards and signup pages to create a branded experience for your affiliates.
  • Promote your program: Actively recruit affiliates and provide them with the necessary marketing materials and support.
  • Monitor and optimize: Regularly review your program's performance and make adjustments as needed.

Pricing: FirstPromoter offers tiered pricing plans based on the number of tracked events. Check their website for the most up-to-date pricing details: https://firstpromoter.com/

Technical Requirements: FirstPromoter integrates seamlessly with various platforms via JavaScript snippet, API, and direct integrations. Specific technical documentation is available on their website.

FirstPromoter earns its place on this list by providing a targeted solution for SaaS businesses seeking a user-friendly yet powerful affiliate and referral management platform. Its focus on simplicity, automated features, and SaaS-specific tracking capabilities make it a strong contender for startups and growing businesses looking to harness the potential of affiliate marketing.

4. Rewardful

Rewardful positions itself as the go-to affiliate platform for Stripe-powered businesses, and for good reason. Its tight integration with Stripe makes setting up and managing an affiliate program incredibly streamlined, especially for SaaS companies relying on recurring subscription revenue. This makes it a compelling option for early-stage startups, self-serve SaaS companies, and product-led growth SaaS businesses looking for a quick and effective way to leverage the power of affiliate marketing. Rewardful allows you to quickly incentivize your existing customer base to become advocates and tap into new audiences without heavy upfront investment in complex affiliate software.

Rewardful

For SaaS founders and indie hackers, Rewardful's simplicity is a huge advantage. You can literally launch your affiliate program in minutes, allowing you to focus on building your product and serving your customers. It automates the tedious aspects of affiliate management, such as tracking conversions, calculating commissions, and issuing payments directly through Stripe. This automation saves you valuable time and resources, which are often at a premium in the early stages of a SaaS business.

Rewardful shines with its seamless Stripe integration. It automatically tracks subscriptions and payments, attributing them to the correct affiliates. This eliminates manual tracking and ensures accurate commission calculations. You can offer both fixed and percentage-based commissions, and even set up lifetime commission structures, perfect for recurring subscription models. The real-time tracking dashboard provides affiliates with clear visibility into their performance, further incentivizing their efforts. Furthermore, the custom coupon code support allows affiliates to personalize their promotions and track their effectiveness with greater precision.

Pricing: Rewardful's pricing is based on your monthly revenue, starting with a free plan for businesses earning under $1,000/month. Paid plans scale with your business, making it affordable even for early-stage startups.

Technical Requirements: The primary requirement for Rewardful is that you use Stripe as your payment processor. Integration is simple and generally involves installing a JavaScript snippet on your website and connecting your Stripe account.

Comparison: While Rewardful excels in simplicity and ease of use, it's important to note its limitations. Compared to more comprehensive platforms like PartnerStack or Impact, Rewardful has fewer advanced features and customization options. It lacks advanced fraud detection, multi-level marketing functionalities, and a highly customizable affiliate portal. If your needs are more complex, these alternatives might be a better fit. However, for those prioritizing speed and simplicity, particularly those already using Stripe, Rewardful offers an unbeatable combination.

Implementation Tips:

  • Clearly Define Your Affiliate Terms: Establish clear guidelines regarding commission structures, payment schedules, and promotional materials.
  • Provide Marketing Resources: Equip your affiliates with resources like banners, email templates, and social media assets to help them effectively promote your product.
  • Regularly Communicate with Your Affiliates: Maintain open communication to address any questions or concerns and keep them motivated.

Website: https://www.rewardful.com/

Rewardful earns its place on this list by providing a laser-focused solution for Stripe users seeking a hassle-free affiliate program. While it may not offer the extensive features of enterprise solutions, its simplicity, affordability, and tight Stripe integration make it an ideal choice for early-stage SaaS companies and indie hackers looking to quickly launch and manage an effective affiliate program.

5. Impact

Impact (formerly Impact Radius) elevates partnership management beyond basic affiliate programs, offering a comprehensive platform for SaaS companies to discover, recruit, manage, and optimize a wide range of partnerships. This includes traditional affiliates, influencers, and even strategic B2B collaborations. Its focus on automation and advanced analytics makes it a powerful tool for driving significant revenue growth, but its enterprise-grade nature requires careful consideration for early-stage ventures.

Impact

Impact's strength lies in its ability to manage the entire partnership lifecycle. Imagine, for example, a product-led growth SaaS startup wanting to expand its reach. Using Impact's partnership discovery marketplace, powered by AI, they can identify relevant affiliates and influencers already operating within their niche. The platform streamlines onboarding, contract negotiation, and payment processing. Furthermore, sophisticated attribution models ensure accurate commission allocation, even across complex customer journeys involving multiple touchpoints. For instance, Impact can track contributions from a blog post, a social media share, and a final click-through from an affiliate link, giving credit where it's due.

For SaaS founders focused on scaling rapidly, Impact's dynamic commissioning feature allows for flexible reward structures. You can create tiered commissions based on performance, offer bonuses for specific actions (like free trial sign-ups), and even tailor commissions to individual partners. This level of granularity enables you to incentivize desired behaviors and maximize ROI from your partnerships. The comprehensive API further enhances this by allowing custom integrations with existing workflows and tools, creating a seamless data flow between your marketing stack and Impact.

Pros:

  • Enterprise-Grade Scalability: Designed to handle large volumes of partnerships and transactions, ensuring smooth operation as your business grows.
  • Diverse Partnership Types: Supports affiliates, influencers, and strategic B2B partnerships, opening up diverse avenues for growth.
  • Advanced Analytics: Provides deep insights into partnership performance, allowing for data-driven optimization.
  • Extensive Integration Ecosystem: Seamlessly connects with various marketing tools and platforms.

Cons:

  • Cost & Implementation: Impact represents a significant investment, both financially and in terms of implementation resources. This can be a barrier for early-stage startups and indie hackers with limited budgets.
  • Steep Learning Curve: The extensive feature set can be overwhelming initially, requiring dedicated time and effort to master.
  • Complexity: For smaller SaaS businesses, the platform's robust features might be overkill, adding unnecessary complexity to their operations.

Pricing & Technical Requirements:

Impact's pricing isn't publicly available. It typically involves a customized quote based on the specific needs and scale of the business. Technical requirements involve integrating the Impact tracking pixel and potentially leveraging their API for deeper customization.

Comparison & Alternatives:

Compared to simpler affiliate management tools like PartnerStack or ReferralCandy, Impact offers a more comprehensive and enterprise-focused solution. While PartnerStack and ReferralCandy are excellent for basic affiliate programs, Impact caters to businesses looking for robust partnership automation and advanced analytics.

Implementation Tips:

  • Define Clear Objectives: Before implementing Impact, clearly define your partnership goals and KPIs. This will guide your setup and partner selection process.
  • Start Small and Scale: Don't try to implement every feature at once. Begin with core functionalities and gradually expand as your needs evolve.
  • Invest in Training: Allocate time for team members to properly learn the platform and maximize its potential.

Website: https://impact.com/

Impact deserves its place on this list because it offers a powerful, albeit complex, solution for SaaS companies serious about scaling their partnerships. While it might not be suitable for every early-stage startup, its comprehensive features and advanced analytics make it a compelling choice for those with ambitious growth plans and the resources to invest in a robust partnership platform. Consider Impact when you're ready to move beyond basic affiliate programs and build a truly diversified partnership ecosystem.

6. Tapfiliate

Tapfiliate offers a compelling blend of simplicity and advanced features, making it an ideal SaaS affiliate software solution for startups, self-serve SaaS companies, product-led growth businesses, and indie hackers looking to scale their customer acquisition through affiliate marketing. Its customizable nature allows it to adapt to various business models and pricing structures, empowering you to create a program that truly aligns with your growth goals. Whether you're just starting out with a small affiliate program or planning to scale to hundreds of partners, Tapfiliate provides the tools you need to effectively manage and incentivize your affiliate network.

Tapfiliate

For early-stage startups and indie hackers, Tapfiliate's user-friendly interface simplifies the often daunting task of setting up and managing an affiliate program. You can quickly design custom signup flows and dashboards tailored to your brand, making it easy for potential affiliates to join and understand your program's structure. The platform also offers detailed conversion attribution with adjustable cookie periods, giving you accurate insights into which affiliates are driving the most valuable conversions. As your business grows, Tapfiliate scales with you, offering advanced features like performance bonuses, tiered commission structures, and multi-currency support to motivate and reward your top-performing affiliates.

Key Features and Benefits for SaaS:

  • Customizable Affiliate Portals: Create a branded experience for your affiliates with personalized dashboards and signup flows. This fosters a stronger sense of community and encourages engagement.
  • Flexible Commission Structures: Implement tiered commissions, performance bonuses, and recurring commissions to incentivize desired affiliate behaviors and reward top performers. This is especially important for SaaS businesses with recurring revenue models.
  • Multi-Currency and Payout Options: Cater to a global affiliate network with multi-currency support and various payout methods, streamlining the payment process and reducing administrative overhead.
  • Detailed Conversion Tracking: Gain granular insights into affiliate performance with detailed conversion attribution and adjustable cookie durations, enabling data-driven optimization of your program.
  • White-Labeling: Maintain brand consistency by seamlessly integrating Tapfiliate into your existing website and marketing materials.

Pricing: Tapfiliate offers a tiered pricing structure based on the number of tracked conversions per month, starting with a free trial. Check their website for the most up-to-date pricing details.

Technical Requirements: Tapfiliate integrates seamlessly with various platforms through direct integrations and its robust API, allowing you to connect it with your existing CRM, email marketing software, and other essential tools.

Comparison with Similar Tools: Compared to platforms like PartnerStack or Impact, Tapfiliate sits in a sweet spot, offering a good balance of simplicity and advanced features without the complexity or cost of enterprise-level solutions. While it might have fewer native integrations compared to larger platforms, its API and webhook functionality allow for extensive customization and connectivity.

Implementation Tips:

  • Define clear goals and KPIs: Before implementing Tapfiliate, outline your affiliate program's objectives and key performance indicators. This will help you structure your program effectively and track progress.
  • Create compelling affiliate assets: Equip your affiliates with marketing materials like banners, email templates, and social media copy to simplify their promotional efforts.
  • Communicate regularly with your affiliates: Foster a strong relationship with your affiliate network by providing regular updates, performance feedback, and incentives.

Pros:

  • Highly customizable and adaptable to various business models.
  • User-friendly interface for both merchants and affiliates.
  • Strong multi-lingual support.
  • Good balance between simplicity and advanced features.

Cons:

  • Limited native integrations compared to larger platforms.
  • Advanced features require higher-tier pricing plans.
  • Some users report occasional tracking inconsistencies (always monitor your data closely).

Website: https://tapfiliate.com/

Tapfiliate deserves its place on this list because it offers a robust and flexible platform that empowers SaaS businesses of all sizes to effectively leverage the power of affiliate marketing. Its user-friendly interface, coupled with its advanced features and customization options, makes it a compelling choice for those looking to build and scale a successful affiliate program.

7. LeadDyno

LeadDyno is a user-friendly affiliate marketing software specifically designed for e-commerce and SaaS businesses, particularly appealing to small and medium-sized SaaS companies in their early stages. Its focus on simplicity and effectiveness makes it an excellent choice for startups, self-serve SaaS companies, product-led growth SaaS, SaaS founders, and indie hackers looking to establish or scale their affiliate programs without a steep learning curve or complex setup. Its ease of use and core feature set make it a practical solution for those looking to quickly onboard affiliates and start generating revenue through partnerships.

LeadDyno

For product-led growth companies, LeadDyno can seamlessly integrate into the customer journey, allowing existing users to easily become affiliates and promote the product to their networks. The one-click signup process makes it frictionless for advocates to join the program, while the social media sharing tools empower them to quickly spread the word. This can be a powerful engine for organic growth, leveraging the enthusiasm of your existing user base. Similarly, for indie hackers and early-stage startups, this ease of use is crucial, allowing them to focus on product development while still building an effective affiliate marketing program.

LeadDyno provides the essential tools to track affiliate sales, manage commissions, and grow your affiliate network. Key features include a one-click affiliate signup and onboarding process, simplifying recruitment and reducing administrative overhead. Social media sharing tools empower affiliates to easily promote your products across their networks, expanding your reach organically. Email marketing automation streamlines affiliate recruitment and engagement, nurturing relationships and keeping affiliates informed about promotions and updates. Seamless integration with major e-commerce and payment platforms ensures accurate tracking and automated commission payments via PayPal and other methods.

Pros:

  • Simple setup process with minimal technical requirements: This is a major advantage for non-technical founders or those without dedicated IT resources. You can quickly get your program up and running without needing extensive coding or technical expertise.
  • Affordable pricing structure suitable for growing businesses: LeadDyno offers tiered pricing based on the number of unique visitors your site receives, making it a cost-effective solution for startups and growing businesses.
  • Built-in marketing tools to help affiliates promote effectively: Equipping your affiliates with ready-to-use marketing materials simplifies their efforts and increases their chances of success.
  • Good customer support for implementation and ongoing needs: Reliable support ensures that you can get assistance when you need it, smoothing out any bumps in the road.

Cons:

  • Less sophisticated tracking capabilities than enterprise solutions: While LeadDyno covers the essential tracking features, it may lack the advanced analytics and reporting found in more expensive, enterprise-focused platforms. This is generally not a significant drawback for smaller businesses.
  • Limited customization options for affiliate portal: While functional, the affiliate portal may lack the extensive branding and customization options of some competitors.
  • Fewer advanced features for complex commission structures: If your affiliate program requires highly complex commission structures, you might find LeadDyno limiting.

Website: https://www.leaddyno.com/

LeadDyno earns its place on this list due to its balance of simplicity, effectiveness, and affordability. It’s an ideal starting point for many SaaS businesses, especially those prioritizing ease of use and rapid deployment. While it may not have the advanced features of some enterprise solutions, it provides a solid foundation for building a thriving affiliate program without overwhelming users with unnecessary complexity. This makes it particularly well-suited for the target audience of early-stage startups, self-serve SaaS companies, and indie hackers.

7 Top SaaS Affiliate Tools: Head-to-Head Comparison

Platform Core Features ✨ UX & Quality ★ Value Proposition 💰 Target Audience 👥
🏆 Refgrow Embeddable with one-line code, native tracking, design customization Smooth, real-time analytics, frictionless use Cost-effective ($9/mo), zero fees, unlimited earnings SaaS startups & product-led companies
PartnerStack Automated onboarding, partner marketplace, robust tracking Comprehensive, scalable, B2B-focused Advanced management, premium pricing Established SaaS & B2B firms
FirstPromoter Real-time tracking, two-sided referrals, custom dashboards User-friendly, SaaS-centric, straightforward Flexible plans, affordable for growing businesses SaaS companies of various sizes
Rewardful Seamless Stripe integration, automated payouts, coupon support Fast setup, intuitive, minimal learning curve Affordable for subscription models Stripe-based SaaS & subscription services
Impact AI-powered partner recommendations, multi-partnership, dynamic rules Enterprise-grade, advanced analytics, complex Robust scalability at a higher cost Large enterprises & multi-channel partners
Tapfiliate Custom signup flows, multi-currency, tiered commissions Modern interface, flexible, white-label options Balanced features with mid-tier pricing Diverse SaaS companies, international programs
LeadDyno One-click signup, social sharing, email automation Simple and effective, minimal setup Cost-efficient, ideal for early growth Small to medium SaaS & e-commerce businesses

Ready to Launch Your SaaS Affiliate Program?

Choosing the right SaaS affiliate software is crucial for maximizing your program's success. We've explored several leading platforms, from established players like PartnerStack and Impact to agile solutions like Rewardful, FirstPromoter, Tapfiliate, LeadDyno, and Refgrow. Each offers unique features and caters to different needs and budgets. Remember, the most important takeaways are to consider your specific requirements, including budget, integration capabilities, and the level of automation you need. Early-stage startups and indie hackers might find leaner solutions like Rewardful or FirstPromoter a good starting point, while larger SaaS companies with complex needs might prefer the robust features of PartnerStack or Impact.

Building a successful SaaS affiliate program hinges on social proof, and customer testimonials are a cornerstone of that. To effectively gather compelling testimonials that resonate with potential affiliates and customers, learn more about how to get customer testimonials. This guide from Testimonial provides proven tips for maximizing the impact of social proof in your affiliate marketing efforts.

Implementing your chosen tool effectively requires careful planning. Define clear commission structures, provide your affiliates with the necessary marketing materials, and maintain open communication to foster strong relationships. Regularly analyze your program's performance and make adjustments as needed to optimize results.

By carefully selecting the right software and implementing it strategically, you can leverage the power of affiliate marketing to drive sustainable growth and propel your SaaS business to new heights. Ready to simplify your affiliate program management and supercharge your growth? Explore Refgrow, a powerful SaaS affiliate software designed to automate and optimize your affiliate marketing efforts. Streamline your onboarding, tracking, and payouts with Refgrow and unlock the full potential of your affiliate program.