How to Control Which Program Gets Credit
Step-by-step instructions on how to set up multiple affiliate groups, which allow you to run multiple affiliate programs as if it's a single program.
Last updated: November 15, 2025
Program Group Structures
Transcript
Click to expand Transcript
In this example, I have two different affiliate programs.
One is an affiliate program,
and the other is a super affiliate program.
The only difference between these two programs
is how much they pay out.
The affiliate program is set up
with a public-facing form on our website.
It allows anyone to sign up
for our entry-level affiliate program.
Over time, we monitor the performance
of these different affiliates,
and if we discover that an affiliate is high-performing,
we offer an opportunity for them
to join the super affiliate program,
where they can earn a higher commission.
But they’re also expected to work a little bit closer with us
on setting up future marketing efforts and launches.
However, there’s a problem with this.
The problem is, if a customer visits a link
from someone in the affiliate program,
and then they visit another link
from someone in the super affiliate program,
and then after doing all of those things,
they buy something, Siren is gonna trigger a payout
for both the affiliate and the super affiliate program.
In this case, that’s not what we want.
Instead, we want to essentially treat these two programs
as if they’re one program,
where only one collaborator gets the reward,
but we want the reward to be dependent
on which program that collaborator is in.
That is where program groups come in.
Program groups in Siren are designed
to organize and manage several similar programs
and treat them as one program.
With program groups, only one program within the group
is activated per conversion
based on specific preset criteria.
So let’s get into how to create a program group.
To get started, click on program groups on the left side.
From there, click add new.
Then we’re going to create our program group.
We’re gonna give it a name.
I’m gonna call mine affiliate programs.
We’ll give it a description.
I’m gonna call mine programs focused on converting sales
using affiliate links.
And then we’re gonna select a program group structure.
A program’s group structure defines which program
in a group runs whenever a customer converts.
In this case, we have two different structures
that are available inside of a group,
newest engagement wins and oldest engagement wins.
For more details on these group structures,
I have a link in the description area below.
In this case, I’m going to select newest engagement wins
because my affiliate programs
are also using that same program.
So by doing that, it’s going to select
the right collaborator with the right program
based on whoever was the last person to refer that visitor.
And then we’re gonna set it up
so that both the affiliate program
and the super affiliate program are parts of this group.
The create, and just like that,
we now have an affiliate group called affiliate programs.
We go back to our programs.
We can see clearly that they are a part of this same group.