# Starting an Affiliate Program — Step-by-Step Guide

**Who is this Guide for:**

New Brands or Agencies building out their first affiliate program on Hugoffers. This guide will give you a rough guide on how to use Hugoffers.

**1、When you register your system, you will receive an email from hugoffers and then receive your 30-days free trial.The details are**

**Login Panel**: <http://view.hugoffers.com/>  &#x20;

**Username**: <test@hugoffers.com> &#x20;

**Password**: Your registered password

**Your Publishers/Affiliates' Login Panel**: test.hugoffers.com

**Advertiser Conversion Postback Prefix**: <http://test.hopb0.com/notify/{adv\\_id}/?click\\_id={advertiser> click id}

**Advertiser Event Postback Prefix**: <http://test.hopb0.com/event/{adv\\_id}/?click\\_id={advertiser> click id}\&event=event\_name

**Tracking Format(Affiliate)**:<https://test.hotrk0.com/offer?offer\\_id=\\[offer\\_id]\\&aff\\_id=\\[aff\\_id]\\&aff\\_sub={affiliate> click\_id}\&aff\_pub={affiliate pub id}\&advertising\_id={advertising\_id}\&idfa={idfa}

**Impression Format(Affiliate)**:<https://test.hotrk0.com/imp?offer\\_id=\\[offer\\_id]\\&aff\\_id=\\[aff\\_id]\\&aff\\_sub={affiliate> click\_id}\&aff\_pub={affiliate pub id}\&advertising\_id={advertising\_id}\&idfa={idfa}

**API Offer Feed URL**:<http://test.hoapi0.com/v1?cid=test\\&token={token}>

**2、Here is how it will look when you log into Hugoffers for the first time:**

![Hugoffers Dashbord Page](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-Lso_ufSNRy4sTRhocH5%2Fimage.png?alt=media\&token=a8a646c7-ff7d-45d2-9061-c885fca1eb31)

**3、To add access to other team members for setup: Go to Home>Ad Managers>Ad Managers List>Add Account**

![Add User Account](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-Lsodb44mVJhzZUCTrUT%2Fimage.png?alt=media\&token=61e1fbfe-fc5b-494b-895c-11b9a0f601c3)

**4、You will need to set up your brand as an Advertiser: Home>Advertiser > Add**

![Add Advertiser](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-Lsoe6jMstWXa2JzIIiZ%2Fimage.png?alt=media\&token=0cf0ac2c-0022-4d93-93f2-81cd433fbadc)

The most important step in this step is to set up **Advertiser Tracking Format** and **Postback**.

**Advertiser Tracking Format**

If you set it like this, then this advertiser will have this format after all the offer (API\&Manual) tracking.For example, if the tracking you created manually is \*\*<https://hugoffers.com/?offerid=123\\&aff\\_id=123,**&#x57;hen> you created it, it will automatically become **<https://hugoffers.com/?offerid=123\\&aff\\_id=123\\&clickid={click\\_id}\\&pubid={aff\\_pub}\\&idfa={idfa}\\&gaid={advertising\\_id}>.**

![Advertiser tracking format](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-Lsp9L0oq29UHwM0Jc1j%2Fimage.png?alt=media\&token=b33ae155-4dee-4e08-9cbd-e879adbd5638)

**Postback**

**Postback** Will be automatically generated when you finish tracking format setting.And you can give it to Advertiser,It will be like **<http://test.hopb0.com/notify/{adv\\_id}/?click\\_id={advertiser> click id}**

![Postback ](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-LspCIG_5x2khUL4ioIm%2Fimage.png?alt=media\&token=4f027b35-37b5-44f9-82b5-bbdad89392df)

**5、 Set up your first offer: Offers>Create Offer**

![Create offer](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-LspEINldPJDtpXb-fjt%2Fimage.png?alt=media\&token=9fc25581-e662-4f50-9076-1d5cefdcf310)

Some things to note:

**App ID**：package name for Android or App id for iOS&#x20;

**Adv Offer ID**：The offer id for Advertiser,The same advertiser cannot have the same id

**Advertiser**：Advertiser for this offer

**Incent Type**：Traffic type

**Preview Url**：The store URL, so the affiliate can quickly see which page the tracking link will be sending traffic towards

**Tracking Url**：This is a link generated inside your offers that when clicked/tapped by a user, will start tracking them for a period of time. When that user completes the Conversion action, the advertisers system will detect that a conversion has happened, and then send that Conversion information to your Everflow reporting. The preferred setup for sending the successful conversion to your reporting is through a Postback

**Cap\&Price**

&#x20;**Caps**：Caps are set inside of Offers, and are the maximum allowed actions per period of time.  This is most commonly used to manage your advertiser budgets by doing the following setup: Setting Daily Conversion Cap to 100/Day. As soon as Hugoffers records the 100 conversions set by the cap, the link will deactivate (going to your Fail Traffic offers if you've set them up, or a blank page).  This is an essential feature for keeping your budgets in line with your advertisers expectations.  Please note: If you're working with strict budgets, make sure to be extra conservative in your Cap setup. When a cap is hit, the clicks stop reaching your offer, but the prior clicks delivered before hitting cap can still become conversions. Hitting caps stops future clicks from reaching the advertiser, but doesn't block the conversions themselves.

**Payin**：What the advertiser is paying you for a successful conversion.

**Default Payout**：What you're paying your Publishers for a successful conversion.

**Country Groups**：You will put any requirements around what user traffic should be accepted to reach your website. If the user traffic doesn’t meet these requirements, it will either send that user to a dead page, or to your Fail Traffic setup (explained below)

For example you only ship to US & UK, so you will set those targeting requirements to prevent any potential order fraud from other countries.

**Restrictions**：You can put the KPI of this offer, KPIs are Key Performance Indicators based on Events and associated values.&#x20;

**Access**：Public will mean any of your affiliates can see the offer and sending traffic,private will only show to affiliate you’ve selected for the offer,Need Approval mean can see the offer by application passed.

**Generate Tracking URL**：Generate affiliate tracking url or testing tracking url for advertiser.

**6、API IN Integration**

API IN Integration is Hugoffers's proprietary self-serve API integration solution. API IN Integration allows you full control over adding and customizing your integrations with demand partners.There are now more than [300 API Templates](https://www.hugoffers.com/support) on hugoffers and if you want to docking others just share their documents and its **Free**.

![API IN Integration Setting](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-Lu_kajNgrZJS3BN7mgF%2F-Lu_oC0JduN0Yqd8ihVK%2Fimage.png?alt=media\&token=476789f9-f091-4823-8823-d796c8dab512)

![API IN Integration Setting](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-Lu_kajNgrZJS3BN7mgF%2F-Lu_oMYqklRhalSggswL%2Fimage.png?alt=media\&token=901c4df2-8c63-4e54-95d3-11750c4c199b)

![API IN Integration Setting](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-Lu_kajNgrZJS3BN7mgF%2F-Lu_oS6vtDqMp_glhj0t%2Fimage.png?alt=media\&token=e47841d6-2c03-4dea-b0e6-414e4d9e0ca4)

**API Name：**&#x54;he API Templates name on Hugoffers

**Advertiser：**&#x54;he advertiser for this API

**API Status：**&#x54;he status for this API

**Default Payout：**&#x41;ll offers default payout for this advertisers

**Default Daily Cap：**&#x41;ll offers daily cap for this advertisers

**Global Name：**&#x41;ll offers conversion flow for this advertisers

**Event Name：**&#x45;vent name for this advertiser

**Insert Limit：**&#x41;ll Offers Insert limit for this advertiser

**Excute Interval：**&#x41;PI Update interval

**Excute Tracking Test：**&#x54;esting offers tracking jumps

**Url Template：**&#x41;PI Url templates

**Result：**&#x46;inal API url result

**Parameters：**&#x41;PI Url Parameters,If the number of advertiser single pages is limited and there is no page = in the Url Template, you can add & page = {page \[1-10]} after one of the parameters. If there is a page parameter, fill the page parameter with {page \[1 -10]} pulls advertisers 1 to 10 pages offer. After filling in, put the result link into the browser to see if there is any offer information (if {page \[1-10]} is filled in, the browser cannot parse but the Hugoffers system will pull it), and the system will pull the offer after 15 minutes Into the offer list.

**Permission：**&#x41;pprove the whole advertiser's offer for affilitests/publishers

**Filter：**&#x46;ilter offers by conditions

**7、Setting up your Affiliates/Publisher**<br>

For signing up affiliates, you have two main options:

1. You can manually create the affiliate accounts for them
2. You can link potential affiliates to your affiliate signup form

**a.** **Manual Affiliate Setups:** Affiliates > Add

Complete all of their information and set the right postback.

![Affiliate postback](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-LspOIWkARFwfA6ztSBj%2Fimage.png?alt=media\&token=6792a9d6-194c-455f-aba8-07f7ada83d43)

**b.** **Affiliate Sign Up Page**

Send the registered address to the affiliate. You can find it on the Hugoffers registration email.Then approve it on the affiliate page.

![Affiliate registration page](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-LspQQAAUXNVTMpXEHrS%2Fimage.png?alt=media\&token=9180ab53-8644-471c-b2b0-f336097d50d2)

**8、Generate Affiliate API Feed url\&Tracking Links Setting**

**Generate Affiliate API Feed url**

Now that you have affiliates in your system they will need tracking links. They can either login to their affiliate dashboard to get the tracking links for the offers, or you can generate the API Url links for them. To generate their link: Integration > API-Out Integration > Select Affiliate > Edit > Generate Token > Click the Copy button > Submit:

![Affiliate API Feed Url](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LspcqUlaG5RTvJeOKJ3%2F-LspctaQk3I4L_6Z4rvr%2Fimage.png?alt=media\&token=dafc419a-6881-469a-b1ae-65234cb5126b)

**Tracking Links Setting**

**Tracking Format** can set all offer tracking formats for your individual Affiliate.

![Set tracking format for your affiliate](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LsoP56YxVxpdB_Fa7t2%2F-LspUCeVUVTHXeamQw1C%2Fimage.png?alt=media\&token=82116e6f-b464-4897-8179-bd89dab1c0a9)

**9、Conversion Testing for Advertiser and Affiliate**

**Advertiser\&Affiliate Conversion testing needs to be done after Postback is set correctly! ! !**

**Advertiser Conversion Test**

In the Home-Offers-Offer List, find an advertiser's offer and click Offer to change the Test mode to Yes in the lower left corner. Then click Generate Tracking URL - Test Link give it to the advertiser. Then check if you receive an advertiser's return at the Home-Reports-Conversion Report.

![Change Test Mode To Yes](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LspWT9GsPC22_vH_TDL%2F-LspYLxUsMjH5nhfolIi%2Fimage.png?alt=media\&token=1e8b5709-0b6c-4bcb-b98e-a12c8e7b7619)

![Generate  Test Link](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LspWT9GsPC22_vH_TDL%2F-LspYXu3rs3GzhD5CCom%2Fimage.png?alt=media\&token=a40107b8-dbfd-4e2a-a3f4-17329fbe86fc)

**Affiliate Conversion Test**

Authorize the Offer to the affiliate and enter the Offer ID and the test link the affiliate give in the Home-Tools-Tests-Conversion Test. Then click send postback button and confirm with the affiliate whether to receive the conversion.

![Send test conversion](https://1657844935-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lqy6ANIkDOJ0f2iOP3Z%2F-LspZOE2Zf5d4aOKehkS%2F-Lsp_5dNUXVpvIz9AeNr%2Fimage.png?alt=media\&token=b8d29aa5-d675-47fb-aae2-2d82a81daba1)
