What you’ll achieve
A live affiliate campaign where every enrolled partner has their own tracked referral link, clicks and conversions are attributed inside your chosen window, the attributed partner earns a fixed amount or a commission plan reward per conversion, and partners watch their own clicks, conversions, and earnings from their portal. This guide covers the whole job: creating the campaign, setting attribution, choosing the reward, enrolling partners, installing tracking, and publishing the partner view.Before you start
Confirm the campaigns module is on
Create a conversion form
Decide your reward model
Get access to your destination site
Watch it
- Video
- Click through
Steps
Create the campaign
Open Affiliate campaigns

Fill in the new campaign details
- Name - the campaign’s internal label (for example, “Q3 Affiliate Program”). It is how you and your team find the campaign in the list, so make it descriptive.
- Conversion form - the form submitted automatically when a conversion is recorded, with the partner attributed. This is what writes the conversion into your CRM, so pick the form that represents the goal you are paying for (a demo request, a signup, a purchase).
- Destination URL - the page a visitor lands on after clicking a partner’s link (for example, your pricing or signup page). Every partner link redirects here, carrying the tracking that ties the click to the partner.

Set attribution
Open the General tab
Set the attribution rules
- Attribution window (days) - how many days a click stays valid for attribution. A conversion that arrives after the window closes is not credited to the partner. Accepts 1 to 365 days; choose a window that matches how long your buying cycle realistically takes (a short window for impulse signups, a longer one for considered B2B purchases).
- Attribution model - which click wins when a visitor clicks more than one affiliate link before converting. Last click credits the most recent partner (the one who closed the visit); First click credits the partner who first introduced the visitor. Last click is the common default for affiliate programs.
Set commission
Open the Commission tab
Choose the reward type
- Fixed amount per conversion - a flat amount credited to the attributed partner on every conversion. Choose this for a simple bounty (for example, a set amount per qualified signup), then enter the value in Commission per conversion in your organization’s currency.
- Commission plan - rewards governed by a commission plan (for example, a percentage of invoiced revenue). Choose this for indirect or revenue-based commissions and for stronger protection against conversion fraud, then select the plan from Commission plan. If you have no plans yet, create one first, then return here to link it.
Enroll partners and generate links
Most programs never have to do this by hand. Once the campaign is on a portal experience, Introw provisions each partner’s link for you (see Links are provisioned automatically below). Generate links explicitly when you want partners to have a link before they ever open the portal, for example to paste into a launch email.Open the Links tab
Generate links for partners
Links are provisioned automatically
You do not have to remember this step for a partner to get a link. Introw mints one on its own at two moments:- When you publish an experience that contains the campaign’s affiliate block, every partner in that publish gets a link for the campaign the block points at. There is no toggle on the block: an affiliate section a partner can see but has no link for is broken, so the block’s presence is the intent.
- When a partner first opens the campaign block and has no link yet, Introw creates it on the spot, so campaigns and portals that existed before this behaviour heal themselves without a republish.
Install conversion tracking
Open the Install tab
Add the tracking snippet
<head> of every page on your destination site. One snippet covers every campaign in your organization; the click cookie decides which campaign and partner a conversion belongs to. The snippet looks like this:Choose how conversions are tracked
- Client-side - recommended when conversions happen on your website. Call the browser tracking function when a visitor converts.
- Server-to-Server - recommended when conversions happen on your backend. Post to the conversions API with a secret API key that has the affiliate:write scope. Most reliable.
- HubSpot forms - recommended when conversions happen on a HubSpot form. Nothing else to do: once the snippet is installed, every HubSpot form submission on an allowed origin is attributed automatically.
Restrict allowed origins
Show the campaign in the portal
Add a campaign section to an experience

Publish the experience