A referral link is only useful when it reaches the right page, stores attribution, and creates a commission record you can trust. Rewardful referral links handle that job, but the setup needs more than copying a URL into an affiliate email.
Your campaign rules, cookie window, checkout flow, and test process all affect the result. A small setup mistake can create clicks with no usable attribution.
Build the link path first. Then test it before affiliates share it.
Build Rewardful Referral Links Around One Clean Path
Rewardful’s standard referral URL format uses the affiliate’s token as a via parameter. It looks like this:
https://yourdomain.com/?via=affiliate-token
When a visitor opens a valid link, Rewardful records the referral in its tracking cookie. The visitor can then sign up or purchase later, as long as the campaign’s rules and attribution window still apply.

The affiliate token is the part that identifies the partner. Do not edit it by hand. A changed token can send visitors to the correct landing page while removing affiliate attribution.
Rewardful also supports referral IDs for certain technical workflows. Its JavaScript tracking overview documents ?referral=<UUID> for preloading a known referral. Most affiliate programs do not need this. Use the standard via link unless your implementation has a defined reason to use referral IDs.
A working destination page does not prove a link tracked. You need to confirm the referral record and the final conversion path.
Set Campaign Rules Before You Generate Links
Your campaign is the rulebook behind every affiliate URL. Configure it before you onboard partners. Otherwise, you will need to explain changed terms after links are already live.
Open the campaign settings and confirm the offer, commission structure, eligible conversion event, and cookie duration. Rewardful’s campaign settings overview is the current reference for these controls.
Pick a Cookie Window That Matches Your Sales Cycle
Rewardful uses a 60-day cookie window by default. You can change it per campaign through the Cookie window setting.
A 14-day window can work for a low-cost tool with fast trials. It is often too short for annual SaaS plans, agency referrals, or products that need procurement approval. A 60-day or 90-day period gives partners a fairer attribution window when buyers compare options before purchase.
Check the current setting before launch. Rewardful’s guide on referral cookie validity confirms the default and explains that campaign-level changes are available.
Write Terms Affiliates Can Use
State the commercial rules in plain language. Partners need to know what they can promote and what triggers a payout.
Include:
- The commission amount or percentage, and whether it applies to collected revenue.
- Whether commissions recur, and the maximum number of paid invoices.
- The cookie window and the attribution model.
- The payout schedule, refund rules, and reasons a commission may reverse.
- Your policy on self-referrals, coupon sites, paid search, and incentive traffic.
A headline commission rate is not enough. A partner cannot price their effort without the full operating rules.
Create the Right Link for Each Affiliate
Start in the affiliate record. Open the affiliate’s Links area and copy the referral URL Rewardful generates for that person. Dashboard labels can change, so check the current navigation in your account before documenting the process for your team.
The safe default is one primary link to your main landing page. If you run several offers, create a clear link plan before adding more destinations.
Send Visitors to a Page That Matches the Promotion
An affiliate review of your analytics tool should link to the analytics product page or a focused trial page. Do not send that visitor to your home page and expect the message to carry itself.
Use a destination that has:
- The same product promise as the affiliate’s content.
- A visible call to action.
- A working signup or checkout route.
- Tracking installed before the visitor moves to a payment page.
For example, a partner writing about team reporting should share a referral URL that opens the reporting feature page, not a general pricing page. The closer the page matches the promotion, the easier it is to diagnose conversion performance later.
Don’t Invent URL Rules That Rewardful Does Not Support
Rewardful referral links are token-based. The documented attribution parameter is via. Do not promise affiliates that they can use any custom slug, parameter, or link structure without testing it in your own setup.
You can use UTM parameters for your separate analytics reporting, but do not assume UTMs create Rewardful attribution. Rewardful’s visit tracking is based on its referral parameters and cookie.
If you are moving from another affiliate platform, Rewardful can be configured to recognize an existing referral parameter in some cases. Treat that as a migration task. Match every old token to the correct affiliate account before sending traffic through the new system.
Protect Attribution Across the Full Checkout Path
A click only starts the process. The customer still needs to reach signup, checkout, and payment without losing the referral record.
This is where many SaaS programs fail. Marketing owns the landing page. Engineering owns checkout. Nobody owns the handoff.
Check Your Script Placement and Domains
Rewardful needs its tracking script on the pages where you collect the referral and complete the conversion flow. If your marketing site is on one domain and checkout runs on another, test the handoff as a complete journey.
Rewardful can support cross-domain tracking through referral link decoration when configured correctly. Existing query parameters can remain intact, but you still need to test your actual domains, redirects, and checkout provider.
For Stripe Checkout, follow Rewardful’s current client-side Stripe Checkout integration instructions. A generic script installation can look correct while the payment flow still misses the customer relationship needed for attribution.
Keep Marketing Tags Separate From Affiliate Identity
Use a clear naming system for analytics. You might add UTMs to identify a partner channel, newsletter placement, or launch campaign. Keep those values separate from the Rewardful affiliate token.
For example, your internal report can record:
| Field | Example value | What it tells you |
|---|---|---|
| Affiliate | Product-led Growth Weekly | Which partner earned the referral |
| Landing page | /reporting | Where the click entered |
| UTM campaign | q4-launch | Which promotion drove traffic |
| Referral status | Created or not created | Whether attribution worked |
| Commission status | Pending, approved, reversed | Whether revenue held |
This makes support issues easier to reproduce. It also stops your team from treating click volume as program performance.
Test Every Referral Link Before Launch
Do not publish a referral link because it looks right. Test it in a private or incognito browser window. Existing cookies can hide a broken setup or credit the wrong affiliate.

Run a Controlled Test Conversion
Use one test affiliate and one defined destination. Open the link in a private window. Let the landing page fully load. Complete the signup or test purchase path allowed by your billing setup.
Then check the Rewardful dashboard for the referral record, customer, and commission state. Do not stop after you see a page view.
Record the test in a simple log:
| Test field | What to record |
|---|---|
| Affiliate token | The token used in the test |
| Link destination | The full landing page path |
| Test date | Date and time of the click |
| Browser mode | Private or incognito |
| Expected result | Referral, customer, and commission state |
| Actual result | What appeared in Rewardful |
| Owner | Person who reviewed the test |
Run the test on desktop and mobile. Affiliate traffic often comes from email, social apps, and mobile browsers, where redirects and consent tools can behave differently.
Test One Change at a Time
Do not change the campaign, landing page, tracking script, payment integration, and affiliate URL in one test. If attribution fails, you will not know where the fault sits.
Make one change. Repeat the same controlled test. Keep the prior result in your log.
For a custom implementation, AI-built site, or unusual framework, Rewardful’s website integration guidance is useful because it focuses on tracking-script behavior and the affiliate Links area.
Fix the Referral Failures That Cost You Commissions
Most referral problems are basic. They still create expensive cleanup because the issue appears after an affiliate expects a payout.
Start with the link. Confirm it uses the correct via token and opens the intended page. Next, confirm the Rewardful script loads on that page. Then test the signup and checkout route.
Common failures include:
- Using
?ref=or a made-up parameter instead of the configured?via=format. - Sending traffic through redirects that remove referral parameters.
- Installing tracking on the landing page but not the required checkout flow.
- Testing in a normal browser with an old referral cookie.
- Changing campaign rules without updating affiliate terms.
- Treating pending commissions as approved earnings.
- Overwriting a reversed commission instead of recording the adjustment.
If a customer should have been attributed but was not, investigate the funnel before contacting support. Rewardful provides a process for manually attributing a referred customer, but manual attribution is a correction tool. It is not a replacement for a working tracking path.
Give support a record they can reproduce. Include the content URL, affiliate token, customer email where appropriate, date range, checkout method, expected outcome, and screenshots of relevant dashboard entries.
Measure Approved Results, Not Browser Actions
Clicks show attention. Created referrals show that tracking saw a visit. Neither figure tells you what the program has earned.
Keep pending commissions, approved commissions, paid commissions, refunds, and reversals in separate fields. A pending reward can still fail an eligibility check, refund, or reverse after a customer cancels.
Use a Fixed Operating Record
Create one row per affiliate, campaign, and reporting period. Store the partner name, link destination, clicks, referred customers, paid invoices, pending commissions, approved commissions, reversals, and payment date.
Use a simple formula:
Net affiliate cost = approved commissions – reversals
Review this report monthly. Sort by approved referred revenue, approved commissions, reversal rate, and retention. A partner with fewer clicks but stronger paid conversions may deserve more attention than a partner who sends a large volume of low-intent traffic.
Do not overwrite an old commission value when it changes. Add an adjustment row with the date and reason. You need that history when an affiliate disputes a reversal or your finance team reconciles payouts.
Key Takeaways
- Use Rewardful’s generated
?via=tokenlink as the standard affiliate URL. - Set the campaign’s offer, cookie window, and payout rules before partner outreach.
- Match each link destination to the affiliate’s actual promotion.
- Test in a private browser and verify the referral record through checkout.
- Keep UTMs for analytics, but do not treat them as Rewardful attribution.
- Report pending, approved, paid, and reversed commissions separately.
- Fix recurring attribution errors before you add more affiliates.
Final Checks Before You Share the Link
A referral program works when affiliates can share a clear link and your team can verify every result. The link, cookie window, landing page, and checkout route need to work as one system.
Build a small approved test batch first. Then scale the partners and placements that produce approved results, not the largest click totals.
FAQ
Can affiliates customize their Rewardful referral links?
Affiliates should use the link generated in their Rewardful affiliate record. Rewardful documents token-based via links. Do not approve arbitrary URL edits or custom parameters unless your team has tested the exact format.
You can give affiliates different approved destination links when your campaign setup supports them. Keep the same attribution rules and document which link each partner received.
How long do Rewardful referral links track visitors?
The default cookie window is 60 days. You can change the length per campaign. The visitor must complete an eligible action within that window and meet the campaign’s conditions.
Check your live campaign setting before quoting a duration to an affiliate. Dashboard labels and workflows may change over time.
Why does a Rewardful referral link show clicks but no commission?
The visitor may not have completed a qualifying purchase. The checkout flow may have lost attribution. The customer may have used another affiliate’s link later. A payment can also remain pending, refund, or fail a campaign rule.
Review the referral record, customer status, payment path, and commission state before you assume the dashboard is wrong.
