Answers.Body: <p>This probably isn't the answer you need but what features are you actually needing it to do? Affiliate systems can range the gamut from simply dropping a cookie to tracking commissions.</p>
  <p>Even a very basic system using coupon codes tracked in Craft Commerce could technically be considered an &quot;affiliate&quot; program. (Coupon codes happen to be relatively reliable since they hold up across devices, cookies etc.)</p>
  <p>I've done a bit of this before, when a request comes in that has the UTM or whatever parameters you need, you set a cookie on the request. When someone checks out, you can check for the cookie and set a custom field on the order.</p>
  <p>Seeing as Craft is pretty flexible, it's also possible you may also want to consider an out-of-the-box system that works in conjunction with Craft.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-05-18T20:27:30.937Z
Answers.LastActivityDate: 2021-05-18T20:27:30.937Z
Answers.UserDisplayName: RitterKnight
Body: <p>Has anybody implemented an affiliate program system ? If yes, how ?
  I saw that Superbig has a plugin in his pipeline, but it's not out yet.</p>
  <p>Thanks a lot for your feedback !</p>
  <p>Antoine</p>
  
Tags: <ecommerce>
Title: Affiliate link system
ThreadText: # Affiliate link system
  
  (Asked by: username_0 on 2021-05-18)
  
  Has anybody implemented an affiliate program system ? If yes, how ?
  I saw that Superbig has a plugin in his pipeline, but it's not out yet.
  
  Thanks a lot for your feedback !
  
  username_0
  
  **Tags:** ecommerce
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-05-18. Score: 2
  
  This probably isn't the answer you need but what features are you actually needing it to do? Affiliate systems can range the gamut from simply dropping a cookie to tracking commissions.
  
  Even a very basic system using coupon codes tracked in Craft Commerce could technically be considered an "affiliate" program. (Coupon codes happen to be relatively reliable since they hold up across devices, cookies etc.)
  
  I've done a bit of this before, when a request comes in that has the UTM or whatever parameters you need, you set a cookie on the request. When someone checks out, you can check for the cookie and set a custom field on the order.
  
  Seeing as Craft is pretty flexible, it's also possible you may also want to consider an out-of-the-box system that works in conjunction with Craft.
  
  
  ---
  
  