Affiliate URL Generator

Affiliate URL Generator

Developed By Proxeuse

Compatible with WHMCS v8.0

What does this module do?

This module adds an extra page to a default WHMCS installation. The affiliates can choose a website, fill in a destination and press the generate button. The module will then automatically generate a URL that the affiliates can use on their website, social media, etc. If customers are logged in and are already an affiliate, the affiliate ID will be entered automatically. If customers are logged in but are not yet an affiliate, an error message will be displayed asking to open an account. In this case the generator will be disabled. If customers are not logged in, a message will appear asking to log in, the generator will still work however, the affiliate needs to fill in their affiliate ID manually. If needed we can require affiliates to be logged in.


  • Let affiliates generate a link to any page on your website(s): Affiliates can choose which page they want to forward their customers to, provided it is on the domain name(s) you have chosen.
  • Supports multiple domain names: You can add an unlimited number of domain names to the list, so affiliates can choose which website they want to redirect to.
  • Supports any website, not just links to pages in WHMCS: Affiliates can link to pages in for example WordPress, Joomla, Drupal, HTML, etc.
  • Easy to set up and install: Complete documentation with images, if necessary we can install the module for you.
  • Works with most versions of WHMCS and PHP: There are not many requirements for using this module. However, we do recommend that you use the most recent version of both WHMCS and PHP.
  • Control the redirect URLs: You have full control over which domains the affiliate is allowed to point to. The visitor will be redirected to the correct page if the Affiliate is using an allowed redirect URL, if not, the visitor will be redirected to a preconfigured page.
  • coming soon:
    • We are currently working on an admin area page where you will be able to add, remove and list allowed domains. This will be in release v1.2 scheduled for mid June 2020.


Will the old links continue to work? Yes, the module does not change the original affiliate links.

Can I also link to product pages in WHMCS? Yes that is possible. It can be done in the original way that is built into WHMCS by default or by copying and pasting the page in the "Page" field.

Do I get updates? You get a year of updates and support as standard. You can extend this period by one year for 50% of the standard rate.

Do you offer refunds? That depends on whether you have already downloaded the module. If you have not yet downloaded the module, you can request a refund within 14 days of the original payment. In all other cases you cannot request a refund.

Can you install the module for me? We offer an installation service as long as your WHMCS installation is already working and you can give access to (s)FTP or an online file manager (for example, the ones delivered with cPanel, Plesk or DirectAdmin). We cannot help you configure WHMCS, we only install and configure our own module.


  • WHMCS Page (urlgenerator.php)
  • WHMCS Template (urlgenerator.tpl)
  • WHMCS Affiliate Template (overrides: affiliates.tpl)
  • WHMCS Module Backend (affiliate.php)
  • Language Files (Dutch, English, French and German)
  • Documentation


Please follow the installation manual included in the module.


€15 one-time fee includes a year of support and updates. You can continue to use the module after the first year, for which you do not have to renew the license. If you want updates and support after the first year you can renew the license at €7,50 per year. Prices exclude VAT.

Refunds We do not issue refunds after the module has been downloaded. If you have not yet downloaded the module, you can request a refund within 14 days after the initial payment.

Payments We accept the following payment methods:

  • iDEAL
  • PayPal
  • Credit Card (Mastercard & Visa)
  • SEPA Bank Transfer (NL, IBAN)


This module is licensed under the GNU General Public License v3.0.



5 stars
4 stars
3 stars
2 stars
1 star

Sven - @annchristin4077

May 12, 2020 at 09:58:48 PM

Great enhancement to the system. Developers source is open so i can easily fit it to our needs. +1

Roel Reijneveld @roel3366

May 13, 2020 at 10:02:54 AM

Great to hear that you enjoy our module. Thanks for your review!

  • 5 months ago

Version Compatibility

Compatible with WHMCS v8.0

Full Version Compatibility

  • Selected versions of WHMCS v8.0
        8.0.0 - 8.0.2
  • All versions of WHMCS v7.10
  • Selected versions of WHMCS v7.9

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Proxeuse


v1.1 Released May 12th, 2020

Latest Version

Improved redirect security.

  • Updated affiliate.php. This version now allows you to set the allowed domains for redirection so that the redirect script cannot be abused. Please update this file as soon as possible following the update guide.
  • Added and updated articles in the online documentation.
  • Removed:,, and updates& All documentation, manuals, licenses and changelogs are maintained in the online documentation.


Previous Versions

v1.0 Released April 30th, 2020

View/hide detailed changelog

1.0 (current version) Original version of the module. Tested with PHP 7.1, 7.2 and 7.3 and WHMCS 7.9.2, 7.10.0 and 7.10.1


See also

Terms of Service

This module allow you to add a page for your terms of use and you can add description and keyword

Favicon Manager

Favicon manager module lets you add a favicon image to your WHMCS website.

Social Login

Social Login is a free WHMCS plugin that allows your visitors to comment, login and register with 40+ social networks like for example Twitter, Facebook, LinkedIn, Instagram, Google and Yahoo.

Privacy Policy

This module allow you to add a page for your privacy policy and you can add description and keywords

Social Media Manager

Display social buttons to allow your customer sharing your website products and pages to Facebook, Twitter, Pinterest, LinkedIn, Reddit, etc