I have my lander setup to split up age groups so I can send people of ages 18-24 to 1 offer and 25+ to another.
The issue I'm having is, the offers that should be for 25+ are being rotated with the offers that are 18-24 even though they have different IDs. The only way I was able to get this to work is if I have 1 offer under ID1 and 1 offer for ID2.. but I have the same offers on 2 different networks so I have offers in total and I would like to test them all if possible.
Here is how I setup in the backend of CPVLab:

And the links in my text editor:

Can anyone spot anything I'm doing wrong?
Did you create a "Direct link & Landing page" campaign?
If yes, this is the wrong one. You need to set up a "Multiple Option" campaign, you can then rotate different offers for each age group.
Ah yes it's setup as a Direct link & Landing Page!
Thanks!
^^ what deedsmedia said. Also, just to note, the 'id' in "base2?id=" corresponds to the "Option Group" rather than the assigned ID of the offer..
So create 2 option groups: 1 for 18-24 and 1 for 25+. You can rotate your offers there.